Class Organization
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IResource
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseResource
Definition: A formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action. Includes companies, institutions, corporations, departments, community groups, healthcare practice groups, etc.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Organization
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Block class for child element: Organization.contact () -
Field Summary
Modifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for activestatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for addressstatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for address-citystatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for address-countrystatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for address-postalcodestatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for address-statestatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for address-usestatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for namestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for partofstatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for phoneticstatic final String
Search parameter constant for activestatic final String
Search parameter constant for addressstatic final String
Search parameter constant for address-citystatic final String
Search parameter constant for address-countrystatic final String
Search parameter constant for address-postalcodestatic final String
Search parameter constant for address-statestatic final String
Search parameter constant for address-usestatic final String
Search parameter constant for identifierstatic final String
Search parameter constant for namestatic final String
Search parameter constant for partofstatic final String
Search parameter constant for phoneticstatic final String
Search parameter constant for typestatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for typeFields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for address ()addAddress
(AddressDt theValue) Adds a given new value for address ()Adds and returns a new value for contact ()addContact
(Organization.Contact theValue) Adds a given new value for contact ()Adds and returns a new value for identifier (id)addIdentifier
(IdentifierDt theValue) Adds a given new value for identifier (id)Adds and returns a new value for telecom ()addTelecom
(ContactPointDt theValue) Adds a given new value for telecom ()Gets the value(s) for active (status).ca.uhn.fhir.model.primitive.BooleanDt
Gets the value(s) for active (status).Gets the value(s) for address ().Gets the first repetition for address (), creating it if it does not already exist.<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for contact ().Gets the first repetition for contact (), creating it if it does not already exist.Gets the value(s) for identifier (id).Gets the first repetition for identifier (id), creating it if it does not already exist.getName()
Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for name ().Gets the value(s) for partOf ().ca.uhn.fhir.context.FhirVersionEnum
Gets the value(s) for telecom ().Gets the first repetition for telecom (), creating it if it does not already exist.getType()
Gets the value(s) for type (class).boolean
isEmpty()
setActive
(boolean theBoolean) Sets the value for active (status)setActive
(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for active (status)setAddress
(List<AddressDt> theValue) Sets the value(s) for address ()setContact
(List<Organization.Contact> theValue) Sets the value(s) for contact ()setIdentifier
(List<IdentifierDt> theValue) Sets the value(s) for identifier (id)setName
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for name ()Sets the value for name ()setPartOf
(ResourceReferenceDt theValue) Sets the value(s) for partOf ()setTelecom
(List<ContactPointDt> theValue) Sets the value(s) for telecom ()setType
(CodeableConceptDt theValue) Sets the value(s) for type (class)Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getIdElement, isDeleted, setId, setId
Methods inherited from interface ca.uhn.fhir.model.api.IResource
getContained, getId, getLanguage, getMeta, getResourceMetadata, getText, setId, setLanguage, setResourceMetadata
-
Field Details
-
SP_NAME
Search parameter constant for nameDescription: A portion of the organization's name
Type: string
Path: Organization.name
- See Also:
-
NAME
Fluent Client search parameter constant for nameDescription: A portion of the organization's name
Type: string
Path: Organization.name
-
SP_PHONETIC
Search parameter constant for phoneticDescription: A portion of the organization's name using some kind of phonetic matching algorithm
Type: string
Path: Organization.name
- See Also:
-
PHONETIC
Fluent Client search parameter constant for phoneticDescription: A portion of the organization's name using some kind of phonetic matching algorithm
Type: string
Path: Organization.name
-
SP_TYPE
Search parameter constant for typeDescription: A code for the type of organization
Type: token
Path: Organization.type
- See Also:
-
TYPE
Fluent Client search parameter constant for typeDescription: A code for the type of organization
Type: token
Path: Organization.type
-
SP_IDENTIFIER
Search parameter constant for identifierDescription: Any identifier for the organization (not the accreditation issuer's identifier)
Type: token
Path: Organization.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Any identifier for the organization (not the accreditation issuer's identifier)
Type: token
Path: Organization.identifier
-
SP_PARTOF
Search parameter constant for partofDescription: Search all organizations that are part of the given organization
Type: reference
Path: Organization.partOf
- See Also:
-
PARTOF
Fluent Client search parameter constant for partofDescription: Search all organizations that are part of the given organization
Type: reference
Path: Organization.partOf
-
SP_ACTIVE
Search parameter constant for activeDescription: Whether the organization's record is active
Type: token
Path: Organization.active
- See Also:
-
ACTIVE
Fluent Client search parameter constant for activeDescription: Whether the organization's record is active
Type: token
Path: Organization.active
-
SP_ADDRESS
Search parameter constant for addressDescription: A (part of the) address of the Organization
Type: string
Path: Organization.address
- See Also:
-
ADDRESS
Fluent Client search parameter constant for addressDescription: A (part of the) address of the Organization
Type: string
Path: Organization.address
-
SP_ADDRESS_CITY
Search parameter constant for address-cityDescription: A city specified in an address
Type: string
Path: Organization.address.city
- See Also:
-
ADDRESS_CITY
Fluent Client search parameter constant for address-cityDescription: A city specified in an address
Type: string
Path: Organization.address.city
-
SP_ADDRESS_STATE
Search parameter constant for address-stateDescription: A state specified in an address
Type: string
Path: Organization.address.state
- See Also:
-
ADDRESS_STATE
Fluent Client search parameter constant for address-stateDescription: A state specified in an address
Type: string
Path: Organization.address.state
-
SP_ADDRESS_POSTALCODE
Search parameter constant for address-postalcodeDescription: A postal code specified in an address
Type: string
Path: Organization.address.postalCode
- See Also:
-
ADDRESS_POSTALCODE
Fluent Client search parameter constant for address-postalcodeDescription: A postal code specified in an address
Type: string
Path: Organization.address.postalCode
-
SP_ADDRESS_COUNTRY
Search parameter constant for address-countryDescription: A country specified in an address
Type: string
Path: Organization.address.country
- See Also:
-
ADDRESS_COUNTRY
Fluent Client search parameter constant for address-countryDescription: A country specified in an address
Type: string
Path: Organization.address.country
-
SP_ADDRESS_USE
Search parameter constant for address-useDescription: A use code specified in an address
Type: token
Path: Organization.address.use
- See Also:
-
ADDRESS_USE
Fluent Client search parameter constant for address-useDescription: A use code specified in an address
Type: token
Path: Organization.address.use
-
INCLUDE_PARTOF
Constant for fluent queries to be used to add include statements. Specifies the path value of "Organization:partof".
-
-
Constructor Details
-
Organization
public Organization()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getIdentifier
Gets the value(s) for identifier (id). creating it if it does not exist. Will not returnnull
.Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
-
setIdentifier
Sets the value(s) for identifier (id)Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
-
addIdentifier
Adds and returns a new value for identifier (id)Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
-
addIdentifier
Adds a given new value for identifier (id)Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
- Parameters:
theValue
- The identifier to add (must not benull
)
-
getIdentifierFirstRep
Gets the first repetition for identifier (id), creating it if it does not already exist.Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
-
getActiveElement
Gets the value(s) for active (status). creating it if it does not exist. Will not returnnull
.Definition: Whether the organization's record is still in active use
-
getActive
Gets the value(s) for active (status). creating it if it does not exist. This method may returnnull
.Definition: Whether the organization's record is still in active use
-
setActive
Sets the value(s) for active (status)Definition: Whether the organization's record is still in active use
-
setActive
Sets the value for active (status)Definition: Whether the organization's record is still in active use
-
getType
Gets the value(s) for type (class). creating it if it does not exist. Will not returnnull
.Definition: The kind of organization that this is
-
setType
Sets the value(s) for type (class)Definition: The kind of organization that this is
-
getNameElement
Gets the value(s) for name (). creating it if it does not exist. Will not returnnull
.Definition: A name associated with the organization
-
getName
Gets the value(s) for name (). creating it if it does not exist. This method may returnnull
.Definition: A name associated with the organization
-
setName
Sets the value(s) for name ()Definition: A name associated with the organization
-
setName
Sets the value for name ()Definition: A name associated with the organization
-
getTelecom
Gets the value(s) for telecom (). creating it if it does not exist. Will not returnnull
.Definition: A contact detail for the organization
-
setTelecom
Sets the value(s) for telecom ()Definition: A contact detail for the organization
-
addTelecom
Adds and returns a new value for telecom ()Definition: A contact detail for the organization
-
addTelecom
Adds a given new value for telecom ()Definition: A contact detail for the organization
- Parameters:
theValue
- The telecom to add (must not benull
)
-
getTelecomFirstRep
Gets the first repetition for telecom (), creating it if it does not already exist.Definition: A contact detail for the organization
-
getAddress
Gets the value(s) for address (). creating it if it does not exist. Will not returnnull
.Definition: An address for the organization
-
setAddress
Sets the value(s) for address ()Definition: An address for the organization
-
addAddress
Adds and returns a new value for address ()Definition: An address for the organization
-
addAddress
Adds a given new value for address ()Definition: An address for the organization
- Parameters:
theValue
- The address to add (must not benull
)
-
getAddressFirstRep
Gets the first repetition for address (), creating it if it does not already exist.Definition: An address for the organization
-
getPartOf
Gets the value(s) for partOf (). creating it if it does not exist. Will not returnnull
.Definition: The organization of which this organization forms a part
-
setPartOf
Sets the value(s) for partOf ()Definition: The organization of which this organization forms a part
-
getContact
Gets the value(s) for contact (). creating it if it does not exist. Will not returnnull
.Definition:
-
setContact
Sets the value(s) for contact ()Definition:
-
addContact
Adds and returns a new value for contact ()Definition:
-
addContact
Adds a given new value for contact ()Definition:
- Parameters:
theValue
- The contact to add (must not benull
)
-
getContactFirstRep
Gets the first repetition for contact (), creating it if it does not already exist.Definition:
-
getResourceName
- Specified by:
getResourceName
in interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
- Specified by:
getStructureFhirVersionEnum
in interfaceorg.hl7.fhir.instance.model.api.IBaseResource
- Specified by:
getStructureFhirVersionEnum
in interfaceca.uhn.fhir.model.api.IResource
-