Class 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
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
      • getAllPopulatedChildElementsOfType

        public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType​(Class<T> theType)
        Specified by:
        getAllPopulatedChildElementsOfType in interface ca.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 return null.

        Definition: The location where the encounter takes place

      • getStatusElement

        public ca.uhn.fhir.model.primitive.BoundCodeDt<EncounterLocationStatusEnumgetStatusElement()
        Gets the value(s) for status (). creating it if it does not exist. Will not return null.

        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 return null.

        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 return null.

        Definition: