public class Organization extends BaseResource implements IResource
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
| Modifier and Type | Class and Description |
|---|---|
static class |
Organization.Contact
Block class for child element: Organization.contact ()
|
| Modifier and Type | Field and Description |
|---|---|
static TokenClientParam |
ACTIVE
Fluent Client search parameter constant for active
|
static StringClientParam |
ADDRESS
Fluent Client search parameter constant for address
|
static StringClientParam |
ADDRESS_CITY
Fluent Client search parameter constant for address-city
|
static StringClientParam |
ADDRESS_COUNTRY
Fluent Client search parameter constant for address-country
|
static StringClientParam |
ADDRESS_POSTALCODE
Fluent Client search parameter constant for address-postalcode
|
static StringClientParam |
ADDRESS_STATE
Fluent Client search parameter constant for address-state
|
static TokenClientParam |
ADDRESS_USE
Fluent Client search parameter constant for address-use
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_PARTOF
Constant for fluent queries to be used to add include statements.
|
static StringClientParam |
NAME
Fluent Client search parameter constant for name
|
static ReferenceClientParam |
PARTOF
Fluent Client search parameter constant for partof
|
static StringClientParam |
PHONETIC
Fluent Client search parameter constant for phonetic
|
static String |
SP_ACTIVE
Search parameter constant for active
|
static String |
SP_ADDRESS
Search parameter constant for address
|
static String |
SP_ADDRESS_CITY
Search parameter constant for address-city
|
static String |
SP_ADDRESS_COUNTRY
Search parameter constant for address-country
|
static String |
SP_ADDRESS_POSTALCODE
Search parameter constant for address-postalcode
|
static String |
SP_ADDRESS_STATE
Search parameter constant for address-state
|
static String |
SP_ADDRESS_USE
Search parameter constant for address-use
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_NAME
Search parameter constant for name
|
static String |
SP_PARTOF
Search parameter constant for partof
|
static String |
SP_PHONETIC
Search parameter constant for phonetic
|
static String |
SP_TYPE
Search parameter constant for type
|
static TokenClientParam |
TYPE
Fluent Client search parameter constant for type
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
Organization() |
| Modifier and Type | Method and Description |
|---|---|
AddressDt |
addAddress()
Adds and returns a new value for address ()
|
Organization |
addAddress(AddressDt theValue)
Adds a given new value for address ()
|
Organization.Contact |
addContact()
Adds and returns a new value for contact ()
|
Organization |
addContact(Organization.Contact theValue)
Adds a given new value for contact ()
|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (id)
|
Organization |
addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)
|
ContactPointDt |
addTelecom()
Adds and returns a new value for telecom ()
|
Organization |
addTelecom(ContactPointDt theValue)
Adds a given new value for telecom ()
|
Boolean |
getActive()
Gets the value(s) for active (status).
|
BooleanDt |
getActiveElement()
Gets the value(s) for active (status).
|
List<AddressDt> |
getAddress()
Gets the value(s) for address ().
|
AddressDt |
getAddressFirstRep()
Gets the first repetition for address (),
creating it if it does not already exist.
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
List<Organization.Contact> |
getContact()
Gets the value(s) for contact ().
|
Organization.Contact |
getContactFirstRep()
Gets the first repetition for contact (),
creating it if it does not already exist.
|
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier (id).
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (id),
creating it if it does not already exist.
|
String |
getName()
Gets the value(s) for name ().
|
StringDt |
getNameElement()
Gets the value(s) for name ().
|
ResourceReferenceDt |
getPartOf()
Gets the value(s) for partOf ().
|
String |
getResourceName() |
FhirVersionEnum |
getStructureFhirVersionEnum() |
List<ContactPointDt> |
getTelecom()
Gets the value(s) for telecom ().
|
ContactPointDt |
getTelecomFirstRep()
Gets the first repetition for telecom (),
creating it if it does not already exist.
|
BoundCodeableConceptDt<OrganizationTypeEnum> |
getType()
Gets the value(s) for type (class).
|
boolean |
isEmpty() |
Organization |
setActive(boolean theBoolean)
Sets the value for active (status)
|
Organization |
setActive(BooleanDt theValue)
Sets the value(s) for active (status)
|
Organization |
setAddress(List<AddressDt> theValue)
Sets the value(s) for address ()
|
Organization |
setContact(List<Organization.Contact> theValue)
Sets the value(s) for contact ()
|
Organization |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)
|
Organization |
setName(String theString)
Sets the value for name ()
|
Organization |
setName(StringDt theValue)
Sets the value(s) for name ()
|
Organization |
setPartOf(ResourceReferenceDt theValue)
Sets the value(s) for partOf ()
|
Organization |
setTelecom(List<ContactPointDt> theValue)
Sets the value(s) for telecom ()
|
Organization |
setType(BoundCodeableConceptDt<OrganizationTypeEnum> theValue)
Sets the value(s) for type (class)
|
Organization |
setType(OrganizationTypeEnum theValue)
Sets the value(s) for type (class)
|
getContained, getId, getIdElement, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatagetIdElement, setId, setIdpublic static final String SP_NAME
Description: A portion of the organization's name
Type: string
Path: Organization.name
public static final StringClientParam NAME
Description: A portion of the organization's name
Type: string
Path: Organization.name
public static final String SP_PHONETIC
Description: A portion of the organization's name using some kind of phonetic matching algorithm
Type: string
Path: Organization.name
public static final StringClientParam PHONETIC
Description: A portion of the organization's name using some kind of phonetic matching algorithm
Type: string
Path: Organization.name
public static final String SP_TYPE
Description: A code for the type of organization
Type: token
Path: Organization.type
public static final TokenClientParam TYPE
Description: A code for the type of organization
Type: token
Path: Organization.type
public static final String SP_IDENTIFIER
Description: Any identifier for the organization (not the accreditation issuer's identifier)
Type: token
Path: Organization.identifier
public static final TokenClientParam IDENTIFIER
Description: Any identifier for the organization (not the accreditation issuer's identifier)
Type: token
Path: Organization.identifier
public static final String SP_PARTOF
Description: Search all organizations that are part of the given organization
Type: reference
Path: Organization.partOf
public static final ReferenceClientParam PARTOF
Description: Search all organizations that are part of the given organization
Type: reference
Path: Organization.partOf
public static final String SP_ACTIVE
Description: Whether the organization's record is active
Type: token
Path: Organization.active
public static final TokenClientParam ACTIVE
Description: Whether the organization's record is active
Type: token
Path: Organization.active
public static final String SP_ADDRESS
Description: A (part of the) address of the Organization
Type: string
Path: Organization.address
public static final StringClientParam ADDRESS
Description: A (part of the) address of the Organization
Type: string
Path: Organization.address
public static final String SP_ADDRESS_CITY
Description: A city specified in an address
Type: string
Path: Organization.address.city
public static final StringClientParam ADDRESS_CITY
Description: A city specified in an address
Type: string
Path: Organization.address.city
public static final String SP_ADDRESS_STATE
Description: A state specified in an address
Type: string
Path: Organization.address.state
public static final StringClientParam ADDRESS_STATE
Description: A state specified in an address
Type: string
Path: Organization.address.state
public static final String SP_ADDRESS_POSTALCODE
Description: A postal code specified in an address
Type: string
Path: Organization.address.postalCode
public static final StringClientParam ADDRESS_POSTALCODE
Description: A postal code specified in an address
Type: string
Path: Organization.address.postalCode
public static final String SP_ADDRESS_COUNTRY
Description: A country specified in an address
Type: string
Path: Organization.address.country
public static final StringClientParam ADDRESS_COUNTRY
Description: A country specified in an address
Type: string
Path: Organization.address.country
public static final String SP_ADDRESS_USE
Description: A use code specified in an address
Type: token
Path: Organization.address.use
public static final TokenClientParam ADDRESS_USE
Description: A use code specified in an address
Type: token
Path: Organization.address.use
public static final Include INCLUDE_PARTOF
public Organization()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic List<IdentifierDt> getIdentifier()
null.
Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
public Organization setIdentifier(List<IdentifierDt> theValue)
Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
public IdentifierDt addIdentifier()
Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
public Organization addIdentifier(IdentifierDt theValue)
Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
theValue - The identifier to add (must not be null)public IdentifierDt getIdentifierFirstRep()
Definition: Identifier for the organization that is used to identify the organization across multiple disparate systems
public BooleanDt getActiveElement()
null.
Definition: Whether the organization's record is still in active use
public Boolean getActive()
null.
Definition: Whether the organization's record is still in active use
public Organization setActive(BooleanDt theValue)
Definition: Whether the organization's record is still in active use
public Organization setActive(boolean theBoolean)
Definition: Whether the organization's record is still in active use
public BoundCodeableConceptDt<OrganizationTypeEnum> getType()
null.
Definition: The kind of organization that this is
public Organization setType(BoundCodeableConceptDt<OrganizationTypeEnum> theValue)
Definition: The kind of organization that this is
public Organization setType(OrganizationTypeEnum theValue)
Definition: The kind of organization that this is
public StringDt getNameElement()
null.
Definition: A name associated with the organization
public String getName()
null.
Definition: A name associated with the organization
public Organization setName(StringDt theValue)
Definition: A name associated with the organization
public Organization setName(String theString)
Definition: A name associated with the organization
public List<ContactPointDt> getTelecom()
null.
Definition: A contact detail for the organization
public Organization setTelecom(List<ContactPointDt> theValue)
Definition: A contact detail for the organization
public ContactPointDt addTelecom()
Definition: A contact detail for the organization
public Organization addTelecom(ContactPointDt theValue)
Definition: A contact detail for the organization
theValue - The telecom to add (must not be null)public ContactPointDt getTelecomFirstRep()
Definition: A contact detail for the organization
public List<AddressDt> getAddress()
null.
Definition: An address for the organization
public Organization setAddress(List<AddressDt> theValue)
Definition: An address for the organization
public AddressDt addAddress()
Definition: An address for the organization
public Organization addAddress(AddressDt theValue)
Definition: An address for the organization
theValue - The address to add (must not be null)public AddressDt getAddressFirstRep()
Definition: An address for the organization
public ResourceReferenceDt getPartOf()
null.
Definition: The organization of which this organization forms a part
public Organization setPartOf(ResourceReferenceDt theValue)
Definition: The organization of which this organization forms a part
public List<Organization.Contact> getContact()
null.
Definition:
public Organization setContact(List<Organization.Contact> theValue)
Definition:
public Organization.Contact addContact()
Definition:
public Organization addContact(Organization.Contact theValue)
Definition:
theValue - The contact to add (must not be null)public Organization.Contact getContactFirstRep()
Definition:
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.