Class Encounter.Location
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.api.BaseIdentifiableElement
-
- ca.uhn.fhir.model.dstu2.resource.Encounter.Location
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IIdentifiableElement,ca.uhn.fhir.model.api.IResourceBlock,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
- Encounter
public static class Encounter.Location extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: Encounter.location ()Definition: List of locations where the patient has been during this encounter
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Location()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)ResourceReferenceDtgetLocation()Gets the value(s) for location (where).PeriodDtgetPeriod()Gets the value(s) for period ().StringgetStatus()Gets the value(s) for status ().ca.uhn.fhir.model.primitive.BoundCodeDt<EncounterLocationStatusEnum>getStatusElement()Gets the value(s) for status ().booleanisEmpty()Encounter.LocationsetLocation(ResourceReferenceDt theValue)Sets the value(s) for location (where)Encounter.LocationsetPeriod(PeriodDt theValue)Sets the value(s) for period ()Encounter.LocationsetStatus(EncounterLocationStatusEnum theValue)Sets the value(s) for status ()Encounter.LocationsetStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<EncounterLocationStatusEnum> theValue)Sets the value(s) for status ()-
Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
Location
public Location()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin 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:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getLocation
public ResourceReferenceDt getLocation()
Gets the value(s) for location (where). creating it if it does not exist. Will not returnnull.Definition: The location where the encounter takes place
-
setLocation
public Encounter.Location setLocation(ResourceReferenceDt theValue)
Sets the value(s) for location (where)Definition: The location where the encounter takes place
-
getStatusElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<EncounterLocationStatusEnum> getStatusElement()
Gets the value(s) for status (). creating it if it does not exist. Will not returnnull.Definition: The status of the participants' presence at the specified location during the period specified. If the participant is is no longer at the location, then the period will have an end date/time
-
getStatus
public String getStatus()
Gets the value(s) for status (). creating it if it does not exist. This method may returnnull.Definition: The status of the participants' presence at the specified location during the period specified. If the participant is is no longer at the location, then the period will have an end date/time
-
setStatus
public Encounter.Location setStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<EncounterLocationStatusEnum> theValue)
Sets the value(s) for status ()Definition: The status of the participants' presence at the specified location during the period specified. If the participant is is no longer at the location, then the period will have an end date/time
-
setStatus
public Encounter.Location setStatus(EncounterLocationStatusEnum theValue)
Sets the value(s) for status ()Definition: The status of the participants' presence at the specified location during the period specified. If the participant is is no longer at the location, then the period will have an end date/time
-
getPeriod
public PeriodDt getPeriod()
Gets the value(s) for period (). creating it if it does not exist. Will not returnnull.Definition:
-
setPeriod
public Encounter.Location setPeriod(PeriodDt theValue)
Sets the value(s) for period ()Definition:
-
-