
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
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BooleanTypeWhether 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 StringTypeA name associated with the organization.protected ReferenceThe organization of which this organization forms a part.protected OrganizationThe actual object that is the target of the reference (The organization of which this organization forms a part.)static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected List<ContactPoint> A contact detail for the organization.protected CodeableConceptThe kind of organization that this is.Fields inherited from class org.hl7.fhir.dstu2.model.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.dstu2.model.Resource
id, implicitRules, language, metaFields 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_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()booleangetName()getType()booleanbooleanbooleanbooleanbooleanbooleanhasName()booleanbooleanbooleanbooleanhasType()booleanisEmpty()protected voidlistChildren(List<Property> childrenList) setActive(boolean value) setActiveElement(BooleanType value) setNameElement(StringType value) setPartOfTarget(Organization value) voidsetProperty(String name, Base value) setType(CodeableConcept value) protected OrganizationMethods 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, setTextMethods 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, setMetaMethods inherited from class org.hl7.fhir.dstu2.model.BaseResource
getStructureFhirVersionEnum, setIdMethods 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, setUserDataINNMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods 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:
partOfThe 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-partOfThe 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:
listChildrenin classDomainResource
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-