public class Patient extends BaseResource implements IResource
Definition: Demographics and other administrative information about an individual or animal receiving care or other health-related services.
Requirements: Tracking patient is the center of the healthcare process
Profile Definition: http://hl7.org/fhir/profiles/Patient
| Modifier and Type | Class and Description |
|---|---|
static class |
Patient.Animal
Block class for child element: Patient.animal ()
|
static class |
Patient.Communication
Block class for child element: Patient.communication ()
|
static class |
Patient.Contact
Block class for child element: Patient.contact ()
|
static class |
Patient.Link
Block class for child element: Patient.link ()
|
| 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 |
ANIMAL_BREED
Fluent Client search parameter constant for animal-breed
|
static TokenClientParam |
ANIMAL_SPECIES
Fluent Client search parameter constant for animal-species
|
static DateClientParam |
BIRTHDATE
Fluent Client search parameter constant for birthdate
|
static ReferenceClientParam |
CAREPROVIDER
Fluent Client search parameter constant for careprovider
|
static DateClientParam |
DEATHDATE
Fluent Client search parameter constant for deathdate
|
static TokenClientParam |
DECEASED
Fluent Client search parameter constant for deceased
|
static TokenClientParam |
EMAIL
Fluent Client search parameter constant for email
|
static StringClientParam |
FAMILY
Fluent Client search parameter constant for family
|
static TokenClientParam |
GENDER
Fluent Client search parameter constant for gender
|
static StringClientParam |
GIVEN
Fluent Client search parameter constant for given
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_CAREPROVIDER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_LINK
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_ORGANIZATION
Constant for fluent queries to be used to add include statements.
|
static TokenClientParam |
LANGUAGE
Fluent Client search parameter constant for language
|
static ReferenceClientParam |
LINK
Fluent Client search parameter constant for link
|
static StringClientParam |
NAME
Fluent Client search parameter constant for name
|
static ReferenceClientParam |
ORGANIZATION
Fluent Client search parameter constant for organization
|
static TokenClientParam |
PHONE
Fluent Client search parameter constant for phone
|
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_ANIMAL_BREED
Search parameter constant for animal-breed
|
static String |
SP_ANIMAL_SPECIES
Search parameter constant for animal-species
|
static String |
SP_BIRTHDATE
Search parameter constant for birthdate
|
static String |
SP_CAREPROVIDER
Search parameter constant for careprovider
|
static String |
SP_DEATHDATE
Search parameter constant for deathdate
|
static String |
SP_DECEASED
Search parameter constant for deceased
|
static String |
SP_EMAIL
Search parameter constant for email
|
static String |
SP_FAMILY
Search parameter constant for family
|
static String |
SP_GENDER
Search parameter constant for gender
|
static String |
SP_GIVEN
Search parameter constant for given
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_LANGUAGE
Search parameter constant for language
|
static String |
SP_LINK
Search parameter constant for link
|
static String |
SP_NAME
Search parameter constant for name
|
static String |
SP_ORGANIZATION
Search parameter constant for organization
|
static String |
SP_PHONE
Search parameter constant for phone
|
static String |
SP_PHONETIC
Search parameter constant for phonetic
|
static String |
SP_TELECOM
Search parameter constant for telecom
|
static TokenClientParam |
TELECOM
Fluent Client search parameter constant for telecom
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
Patient() |
| Modifier and Type | Method and Description |
|---|---|
AddressDt |
addAddress()
Adds and returns a new value for address ()
|
Patient |
addAddress(AddressDt theValue)
Adds a given new value for address ()
|
ResourceReferenceDt |
addCareProvider()
Adds and returns a new value for careProvider ()
|
Patient.Communication |
addCommunication()
Adds and returns a new value for communication ()
|
Patient |
addCommunication(Patient.Communication theValue)
Adds a given new value for communication ()
|
Patient.Contact |
addContact()
Adds and returns a new value for contact ()
|
Patient |
addContact(Patient.Contact theValue)
Adds a given new value for contact ()
|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (id)
|
Patient |
addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)
|
Patient.Link |
addLink()
Adds and returns a new value for link ()
|
Patient |
addLink(Patient.Link theValue)
Adds a given new value for link ()
|
HumanNameDt |
addName()
Adds and returns a new value for name ()
|
Patient |
addName(HumanNameDt theValue)
Adds a given new value for name ()
|
AttachmentDt |
addPhoto()
Adds and returns a new value for photo ()
|
Patient |
addPhoto(AttachmentDt theValue)
Adds a given new value for photo ()
|
ContactPointDt |
addTelecom()
Adds and returns a new value for telecom ()
|
Patient |
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) |
Patient.Animal |
getAnimal()
Gets the value(s) for animal ().
|
Date |
getBirthDate()
Gets the value(s) for birthDate ().
|
DateDt |
getBirthDateElement()
Gets the value(s) for birthDate ().
|
List<ResourceReferenceDt> |
getCareProvider()
Gets the value(s) for careProvider ().
|
List<Patient.Communication> |
getCommunication()
Gets the value(s) for communication ().
|
Patient.Communication |
getCommunicationFirstRep()
Gets the first repetition for communication (),
creating it if it does not already exist.
|
List<Patient.Contact> |
getContact()
Gets the value(s) for contact ().
|
Patient.Contact |
getContactFirstRep()
Gets the first repetition for contact (),
creating it if it does not already exist.
|
IDatatype |
getDeceased()
Gets the value(s) for deceased[x] ().
|
String |
getGender()
Gets the value(s) for gender ().
|
BoundCodeDt<AdministrativeGenderEnum> |
getGenderElement()
Gets the value(s) for gender ().
|
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.
|
List<Patient.Link> |
getLink()
Gets the value(s) for link ().
|
Patient.Link |
getLinkFirstRep()
Gets the first repetition for link (),
creating it if it does not already exist.
|
ResourceReferenceDt |
getManagingOrganization()
Gets the value(s) for managingOrganization ().
|
BoundCodeableConceptDt<MaritalStatusCodesEnum> |
getMaritalStatus()
Gets the value(s) for maritalStatus ().
|
IDatatype |
getMultipleBirth()
Gets the value(s) for multipleBirth[x] ().
|
List<HumanNameDt> |
getName()
Gets the value(s) for name ().
|
HumanNameDt |
getNameFirstRep()
Gets the first repetition for name (),
creating it if it does not already exist.
|
List<AttachmentDt> |
getPhoto()
Gets the value(s) for photo ().
|
AttachmentDt |
getPhotoFirstRep()
Gets the first repetition for photo (),
creating it if it does not already exist.
|
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.
|
boolean |
isEmpty() |
Patient |
setActive(boolean theBoolean)
Sets the value for active (status)
|
Patient |
setActive(BooleanDt theValue)
Sets the value(s) for active (status)
|
Patient |
setAddress(List<AddressDt> theValue)
Sets the value(s) for address ()
|
Patient |
setAnimal(Patient.Animal theValue)
Sets the value(s) for animal ()
|
Patient |
setBirthDate(DateDt theValue)
Sets the value(s) for birthDate ()
|
Patient |
setBirthDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for birthDate ()
|
Patient |
setBirthDateWithDayPrecision(Date theDate)
Sets the value for birthDate ()
|
Patient |
setCareProvider(List<ResourceReferenceDt> theValue)
Sets the value(s) for careProvider ()
|
Patient |
setCommunication(List<Patient.Communication> theValue)
Sets the value(s) for communication ()
|
Patient |
setContact(List<Patient.Contact> theValue)
Sets the value(s) for contact ()
|
Patient |
setDeceased(IDatatype theValue)
Sets the value(s) for deceased[x] ()
|
Patient |
setGender(AdministrativeGenderEnum theValue)
Sets the value(s) for gender ()
|
Patient |
setGender(BoundCodeDt<AdministrativeGenderEnum> theValue)
Sets the value(s) for gender ()
|
Patient |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)
|
Patient |
setLink(List<Patient.Link> theValue)
Sets the value(s) for link ()
|
Patient |
setManagingOrganization(ResourceReferenceDt theValue)
Sets the value(s) for managingOrganization ()
|
Patient |
setMaritalStatus(BoundCodeableConceptDt<MaritalStatusCodesEnum> theValue)
Sets the value(s) for maritalStatus ()
|
Patient |
setMaritalStatus(MaritalStatusCodesEnum theValue)
Sets the value(s) for maritalStatus ()
|
Patient |
setMultipleBirth(IDatatype theValue)
Sets the value(s) for multipleBirth[x] ()
|
Patient |
setName(List<HumanNameDt> theValue)
Sets the value(s) for name ()
|
Patient |
setPhoto(List<AttachmentDt> theValue)
Sets the value(s) for photo ()
|
Patient |
setTelecom(List<ContactPointDt> theValue)
Sets the value(s) for telecom ()
|
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_IDENTIFIER
Description: A patient identifier
Type: token
Path: Patient.identifier
public static final TokenClientParam IDENTIFIER
Description: A patient identifier
Type: token
Path: Patient.identifier
public static final String SP_NAME
Description: A portion of either family or given name of the patient
Type: string
Path: Patient.name
public static final StringClientParam NAME
Description: A portion of either family or given name of the patient
Type: string
Path: Patient.name
public static final String SP_FAMILY
Description: A portion of the family name of the patient
Type: string
Path: Patient.name.family
public static final StringClientParam FAMILY
Description: A portion of the family name of the patient
Type: string
Path: Patient.name.family
public static final String SP_GIVEN
Description: A portion of the given name of the patient
Type: string
Path: Patient.name.given
public static final StringClientParam GIVEN
Description: A portion of the given name of the patient
Type: string
Path: Patient.name.given
public static final String SP_PHONETIC
Description: A portion of either family or given name using some kind of phonetic matching algorithm
Type: string
Path: Patient.name
public static final StringClientParam PHONETIC
Description: A portion of either family or given name using some kind of phonetic matching algorithm
Type: string
Path: Patient.name
public static final String SP_TELECOM
Description: The value in any kind of telecom details of the patient
Type: token
Path: Patient.telecom
public static final TokenClientParam TELECOM
Description: The value in any kind of telecom details of the patient
Type: token
Path: Patient.telecom
public static final String SP_PHONE
Description: A value in a phone contact
Type: token
Path: Patient.telecom(system=phone)
public static final TokenClientParam PHONE
Description: A value in a phone contact
Type: token
Path: Patient.telecom(system=phone)
public static final String SP_EMAIL
Description: A value in an email contact
Type: token
Path: Patient.telecom(system=email)
public static final TokenClientParam EMAIL
Description: A value in an email contact
Type: token
Path: Patient.telecom(system=email)
public static final String SP_ADDRESS
Description: An address in any kind of address/part of the patient
Type: string
Path: Patient.address
public static final StringClientParam ADDRESS
Description: An address in any kind of address/part of the patient
Type: string
Path: Patient.address
public static final String SP_ADDRESS_CITY
Description: A city specified in an address
Type: string
Path: Patient.address.city
public static final StringClientParam ADDRESS_CITY
Description: A city specified in an address
Type: string
Path: Patient.address.city
public static final String SP_ADDRESS_STATE
Description: A state specified in an address
Type: string
Path: Patient.address.state
public static final StringClientParam ADDRESS_STATE
Description: A state specified in an address
Type: string
Path: Patient.address.state
public static final String SP_ADDRESS_POSTALCODE
Description: A postalCode specified in an address
Type: string
Path: Patient.address.postalCode
public static final StringClientParam ADDRESS_POSTALCODE
Description: A postalCode specified in an address
Type: string
Path: Patient.address.postalCode
public static final String SP_ADDRESS_COUNTRY
Description: A country specified in an address
Type: string
Path: Patient.address.country
public static final StringClientParam ADDRESS_COUNTRY
Description: A country specified in an address
Type: string
Path: Patient.address.country
public static final String SP_ADDRESS_USE
Description: A use code specified in an address
Type: token
Path: Patient.address.use
public static final TokenClientParam ADDRESS_USE
Description: A use code specified in an address
Type: token
Path: Patient.address.use
public static final String SP_GENDER
Description: Gender of the patient
Type: token
Path: Patient.gender
public static final TokenClientParam GENDER
Description: Gender of the patient
Type: token
Path: Patient.gender
public static final String SP_LANGUAGE
Description: Language code (irrespective of use value)
Type: token
Path: Patient.communication.language
public static final TokenClientParam LANGUAGE
Description: Language code (irrespective of use value)
Type: token
Path: Patient.communication.language
public static final String SP_BIRTHDATE
Description: The patient's date of birth
Type: date
Path: Patient.birthDate
public static final DateClientParam BIRTHDATE
Description: The patient's date of birth
Type: date
Path: Patient.birthDate
public static final String SP_ORGANIZATION
Description: The organization at which this person is a patient
Type: reference
Path: Patient.managingOrganization
public static final ReferenceClientParam ORGANIZATION
Description: The organization at which this person is a patient
Type: reference
Path: Patient.managingOrganization
public static final String SP_CAREPROVIDER
Description: Patient's nominated care provider, could be a care manager, not the organization that manages the record
Type: reference
Path: Patient.careProvider
public static final ReferenceClientParam CAREPROVIDER
Description: Patient's nominated care provider, could be a care manager, not the organization that manages the record
Type: reference
Path: Patient.careProvider
public static final String SP_ACTIVE
Description: Whether the patient record is active
Type: token
Path: Patient.active
public static final TokenClientParam ACTIVE
Description: Whether the patient record is active
Type: token
Path: Patient.active
public static final String SP_ANIMAL_SPECIES
Description: The species for animal patients
Type: token
Path: Patient.animal.species
public static final TokenClientParam ANIMAL_SPECIES
Description: The species for animal patients
Type: token
Path: Patient.animal.species
public static final String SP_ANIMAL_BREED
Description: The breed for animal patients
Type: token
Path: Patient.animal.breed
public static final TokenClientParam ANIMAL_BREED
Description: The breed for animal patients
Type: token
Path: Patient.animal.breed
public static final String SP_LINK
Description: All patients linked to the given patient
Type: reference
Path: Patient.link.other
public static final ReferenceClientParam LINK
Description: All patients linked to the given patient
Type: reference
Path: Patient.link.other
public static final String SP_DECEASED
Description: This patient has been marked as deceased, or as a death date entered
Type: token
Path: Patient.deceased[x]
public static final TokenClientParam DECEASED
Description: This patient has been marked as deceased, or as a death date entered
Type: token
Path: Patient.deceased[x]
public static final String SP_DEATHDATE
Description: The date of death has been provided and satisfies this search value
Type: date
Path: Patient.deceasedDateTime
public static final DateClientParam DEATHDATE
Description: The date of death has been provided and satisfies this search value
Type: date
Path: Patient.deceasedDateTime
public static final Include INCLUDE_CAREPROVIDER
public static final Include INCLUDE_LINK
public static final Include INCLUDE_ORGANIZATION
public Patient()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic List<IdentifierDt> getIdentifier()
null.
Definition: An identifier for this patient
public Patient setIdentifier(List<IdentifierDt> theValue)
Definition: An identifier for this patient
public IdentifierDt addIdentifier()
Definition: An identifier for this patient
public Patient addIdentifier(IdentifierDt theValue)
Definition: An identifier for this patient
theValue - The identifier to add (must not be null)public IdentifierDt getIdentifierFirstRep()
Definition: An identifier for this patient
public BooleanDt getActiveElement()
null.
Definition: Whether this patient record is in active use
public Boolean getActive()
null.
Definition: Whether this patient record is in active use
public Patient setActive(BooleanDt theValue)
Definition: Whether this patient record is in active use
public Patient setActive(boolean theBoolean)
Definition: Whether this patient record is in active use
public List<HumanNameDt> getName()
null.
Definition: A name associated with the individual.
public Patient setName(List<HumanNameDt> theValue)
Definition: A name associated with the individual.
public HumanNameDt addName()
Definition: A name associated with the individual.
public Patient addName(HumanNameDt theValue)
Definition: A name associated with the individual.
theValue - The name to add (must not be null)public HumanNameDt getNameFirstRep()
Definition: A name associated with the individual.
public List<ContactPointDt> getTelecom()
null.
Definition: A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted.
public Patient setTelecom(List<ContactPointDt> theValue)
Definition: A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted.
public ContactPointDt addTelecom()
Definition: A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted.
public Patient addTelecom(ContactPointDt theValue)
Definition: A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted.
theValue - The telecom to add (must not be null)public ContactPointDt getTelecomFirstRep()
Definition: A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted.
public BoundCodeDt<AdministrativeGenderEnum> getGenderElement()
null.
Definition: Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes.
public String getGender()
null.
Definition: Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes.
public Patient setGender(BoundCodeDt<AdministrativeGenderEnum> theValue)
Definition: Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes.
public Patient setGender(AdministrativeGenderEnum theValue)
Definition: Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes.
public DateDt getBirthDateElement()
null.
Definition: The date of birth for the individual
public Date getBirthDate()
null.
Definition: The date of birth for the individual
public Patient setBirthDate(DateDt theValue)
Definition: The date of birth for the individual
public Patient setBirthDate(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: The date of birth for the individual
public Patient setBirthDateWithDayPrecision(Date theDate)
Definition: The date of birth for the individual
public IDatatype getDeceased()
null.
Definition: Indicates if the individual is deceased or not
public Patient setDeceased(IDatatype theValue)
Definition: Indicates if the individual is deceased or not
public List<AddressDt> getAddress()
null.
Definition: Addresses for the individual
public Patient setAddress(List<AddressDt> theValue)
Definition: Addresses for the individual
public AddressDt addAddress()
Definition: Addresses for the individual
public Patient addAddress(AddressDt theValue)
Definition: Addresses for the individual
theValue - The address to add (must not be null)public AddressDt getAddressFirstRep()
Definition: Addresses for the individual
public BoundCodeableConceptDt<MaritalStatusCodesEnum> getMaritalStatus()
null.
Definition: This field contains a patient's most recent marital (civil) status.
public Patient setMaritalStatus(BoundCodeableConceptDt<MaritalStatusCodesEnum> theValue)
Definition: This field contains a patient's most recent marital (civil) status.
public Patient setMaritalStatus(MaritalStatusCodesEnum theValue)
Definition: This field contains a patient's most recent marital (civil) status.
public IDatatype getMultipleBirth()
null.
Definition: Indicates whether the patient is part of a multiple or indicates the actual birth order.
public Patient setMultipleBirth(IDatatype theValue)
Definition: Indicates whether the patient is part of a multiple or indicates the actual birth order.
public List<AttachmentDt> getPhoto()
null.
Definition: Image of the patient
public Patient setPhoto(List<AttachmentDt> theValue)
Definition: Image of the patient
public AttachmentDt addPhoto()
Definition: Image of the patient
public Patient addPhoto(AttachmentDt theValue)
Definition: Image of the patient
theValue - The photo to add (must not be null)public AttachmentDt getPhotoFirstRep()
Definition: Image of the patient
public List<Patient.Contact> getContact()
null.
Definition: A contact party (e.g. guardian, partner, friend) for the patient
public Patient setContact(List<Patient.Contact> theValue)
Definition: A contact party (e.g. guardian, partner, friend) for the patient
public Patient.Contact addContact()
Definition: A contact party (e.g. guardian, partner, friend) for the patient
public Patient addContact(Patient.Contact theValue)
Definition: A contact party (e.g. guardian, partner, friend) for the patient
theValue - The contact to add (must not be null)public Patient.Contact getContactFirstRep()
Definition: A contact party (e.g. guardian, partner, friend) for the patient
public Patient.Animal getAnimal()
null.
Definition: This patient is known to be an animal
public Patient setAnimal(Patient.Animal theValue)
Definition: This patient is known to be an animal
public List<Patient.Communication> getCommunication()
null.
Definition: Languages which may be used to communicate with the patient about his or her health
public Patient setCommunication(List<Patient.Communication> theValue)
Definition: Languages which may be used to communicate with the patient about his or her health
public Patient.Communication addCommunication()
Definition: Languages which may be used to communicate with the patient about his or her health
public Patient addCommunication(Patient.Communication theValue)
Definition: Languages which may be used to communicate with the patient about his or her health
theValue - The communication to add (must not be null)public Patient.Communication getCommunicationFirstRep()
Definition: Languages which may be used to communicate with the patient about his or her health
public List<ResourceReferenceDt> getCareProvider()
null.
Definition: Patient's nominated care provider
public Patient setCareProvider(List<ResourceReferenceDt> theValue)
Definition: Patient's nominated care provider
public ResourceReferenceDt addCareProvider()
Definition: Patient's nominated care provider
public ResourceReferenceDt getManagingOrganization()
null.
Definition: Organization that is the custodian of the patient record
public Patient setManagingOrganization(ResourceReferenceDt theValue)
Definition: Organization that is the custodian of the patient record
public List<Patient.Link> getLink()
null.
Definition: Link to another patient resource that concerns the same actual patient
public Patient setLink(List<Patient.Link> theValue)
Definition: Link to another patient resource that concerns the same actual patient
public Patient.Link addLink()
Definition: Link to another patient resource that concerns the same actual patient
public Patient addLink(Patient.Link theValue)
Definition: Link to another patient resource that concerns the same actual patient
theValue - The link to add (must not be null)public Patient.Link getLinkFirstRep()
Definition: Link to another patient resource that concerns the same actual patient
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.