Package org.hl7.fhir.dstu2.model
Class Organization
java.lang.Object
org.hl7.fhir.dstu2.model.Base
org.hl7.fhir.dstu2.model.BaseResource
org.hl7.fhir.dstu2.model.Resource
org.hl7.fhir.dstu2.model.DomainResource
org.hl7.fhir.dstu2.model.Organization
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
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.
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected BooleanType
Whether the organization's record is still in active use.An address for the organization.protected List
<Organization.OrganizationContactComponent> Contact for the organization for a certain purpose.protected List
<Identifier> Identifier for the organization that is used to identify the organization across multiple disparate systems.protected StringType
A name associated with the organization.protected Reference
The organization of which this organization forms a part.protected Organization
The actual object that is the target of the reference (The organization of which this organization forms a part.)static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
protected List
<ContactPoint> A contact detail for the organization.protected CodeableConcept
The kind of organization that this is.Fields inherited from class org.hl7.fhir.dstu2.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.dstu2.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
boolean
equalsDeep
(Base other) boolean
equalsShallow
(Base other) fhirType()
boolean
getName()
getType()
boolean
boolean
boolean
boolean
boolean
boolean
hasName()
boolean
boolean
boolean
boolean
hasType()
boolean
isEmpty()
protected void
listChildren
(List<Property> childrenList) setActive
(boolean value) setActiveElement
(BooleanType value) setNameElement
(StringType value) setPartOfTarget
(Organization value) void
setProperty
(String name, Base value) setType
(CodeableConcept value) protected Organization
Methods inherited from class org.hl7.fhir.dstu2.model.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getModifierExtension, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setText
Methods inherited from class org.hl7.fhir.dstu2.model.Resource
copyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.dstu2.model.BaseResource
getStructureFhirVersionEnum, setId
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
Identifier for the organization that is used to identify the organization across multiple disparate systems. -
active
Whether the organization's record is still in active use. -
type
The kind of organization that this is. -
name
A name associated with the organization. -
telecom
A contact detail for the organization. -
address
An address for the organization. -
partOf
The organization of which this organization forms a part. -
partOfTarget
The actual object that is the target of the reference (The organization of which this organization forms a part.) -
contact
Contact for the organization for a certain purpose. -
SP_IDENTIFIER
- See Also:
-
SP_PARTOF
- See Also:
-
SP_PHONETIC
- See Also:
-
SP_ADDRESS
- See Also:
-
SP_ADDRESSSTATE
- See Also:
-
SP_NAME
- See Also:
-
SP_ADDRESSUSE
- See Also:
-
SP_ACTIVE
- See Also:
-
SP_TYPE
- See Also:
-
SP_ADDRESSCITY
- See Also:
-
SP_ADDRESSPOSTALCODE
- See Also:
-
SP_ADDRESSCOUNTRY
- See Also:
-
-
Constructor Details
-
Organization
public Organization()
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(Identifier for the organization that is used to identify the organization across multiple disparate systems.)
-
hasIdentifier
-
addIdentifier
- Returns:
identifier
(Identifier for the organization that is used to identify the organization across multiple disparate systems.)
-
addIdentifier
-
getActiveElement
- Returns:
active
(Whether the organization's record is still in active use.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the value
-
hasActiveElement
-
hasActive
-
setActiveElement
- Parameters:
value
-active
(Whether the organization's record is still in active use.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the value
-
getActive
- Returns:
- Whether the organization's record is still in active use.
-
setActive
- Parameters:
value
- Whether the organization's record is still in active use.
-
getType
- Returns:
type
(The kind of organization that this is.)
-
hasType
-
setType
- Parameters:
value
-type
(The kind of organization that this is.)
-
getNameElement
- Returns:
name
(A name associated with the organization.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
hasNameElement
-
hasName
-
setNameElement
- Parameters:
value
-name
(A name associated with the organization.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
getName
- Returns:
- A name associated with the organization.
-
setName
- Parameters:
value
- A name associated with the organization.
-
getTelecom
- Returns:
telecom
(A contact detail for the organization.)
-
hasTelecom
-
addTelecom
- Returns:
telecom
(A contact detail for the organization.)
-
addTelecom
-
getAddress
- Returns:
address
(An address for the organization.)
-
hasAddress
-
addAddress
- Returns:
address
(An address for the organization.)
-
addAddress
-
getPartOf
- Returns:
partOf
(The organization of which this organization forms a part.)
-
hasPartOf
-
setPartOf
- Parameters:
value
-partOf
(The organization of which this organization forms a part.)
-
getPartOfTarget
- Returns:
partOf
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The organization of which this organization forms a part.)
-
setPartOfTarget
- Parameters:
value
-partOf
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The organization of which this organization forms a part.)
-
getContact
- Returns:
contact
(Contact for the organization for a certain purpose.)
-
hasContact
-
addContact
- Returns:
contact
(Contact for the organization for a certain purpose.)
-
addContact
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-