Class Location

  • 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

    public class Location
    extends DomainResource
    Details and position information for a physical place where services are provided and resources and participants may be stored, found, contained or accommodated.
    See Also:
    Serialized Form
    • Field Detail

      • name

        protected StringType name
        Name of the location as used by humans. Does not need to be unique.
      • description

        protected StringType description
        Description of the Location, which helps in finding or referencing the place.
      • type

        protected CodeableConcept type
        Indicates the type of function performed at the location.
      • telecom

        protected List<ContactPoint> telecom
        The contact details of communication devices available at the location. This can include phone numbers, fax numbers, mobile numbers, email addresses and web sites.
      • managingOrganizationTarget

        protected Organization managingOrganizationTarget
        The actual object that is the target of the reference (The organization responsible for the provisioning and upkeep of the location.)
      • partOf

        protected Reference partOf
        Another Location which this Location is physically part of.
      • partOfTarget

        protected Location partOfTarget
        The actual object that is the target of the reference (Another Location which this Location is physically part of.)
      • SP_ORGANIZATION

        public static final String SP_ORGANIZATION
        Search parameter: organization

        Description: Searches for locations that are managed by the provided organization
        Type: reference
        Path: Location.managingOrganization

        See Also:
        Constant Field Values
      • ORGANIZATION

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ORGANIZATION
        Fluent Client search parameter constant for organization

        Description: Searches for locations that are managed by the provided organization
        Type: reference
        Path: Location.managingOrganization

      • INCLUDE_ORGANIZATION

        public static final ca.uhn.fhir.model.api.Include INCLUDE_ORGANIZATION
        Constant for fluent queries to be used to add include statements. Specifies the path value of "Location:organization".
      • ADDRESS_STATE

        public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS_STATE
        Fluent Client search parameter constant for address-state

        Description: A state specified in an address
        Type: string
        Path: Location.address.state

      • ADDRESS_CITY

        public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS_CITY
        Fluent Client search parameter constant for address-city

        Description: A city specified in an address
        Type: string
        Path: Location.address.city

      • SP_NEAR

        public static final String SP_NEAR
        Search parameter: near

        Description: The coordinates expressed as [lat],[long] (using the WGS84 datum, see notes) to find locations near to (servers may search using a square rather than a circle for efficiency)
        Type: token
        Path: Location.position

        See Also:
        Constant Field Values
      • NEAR

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam NEAR
        Fluent Client search parameter constant for near

        Description: The coordinates expressed as [lat],[long] (using the WGS84 datum, see notes) to find locations near to (servers may search using a square rather than a circle for efficiency)
        Type: token
        Path: Location.position

      • SP_PARTOF

        public static final String SP_PARTOF
        Search parameter: partof

        Description: The location of which this location is a part
        Type: reference
        Path: Location.partOf

        See Also:
        Constant Field Values
      • PARTOF

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PARTOF
        Fluent Client search parameter constant for partof

        Description: The location of which this location is a part
        Type: reference
        Path: Location.partOf

      • INCLUDE_PARTOF

        public static final ca.uhn.fhir.model.api.Include INCLUDE_PARTOF
        Constant for fluent queries to be used to add include statements. Specifies the path value of "Location:partof".
      • SP_STATUS

        public static final String SP_STATUS
        Search parameter: status

        Description: Searches for locations with a specific kind of status
        Type: token
        Path: Location.status

        See Also:
        Constant Field Values
      • STATUS

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
        Fluent Client search parameter constant for status

        Description: Searches for locations with a specific kind of status
        Type: token
        Path: Location.status

      • SP_ADDRESS

        public static final String SP_ADDRESS
        Search parameter: address

        Description: A (part of the) address of the location
        Type: string
        Path: Location.address

        See Also:
        Constant Field Values
      • ADDRESS

        public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS
        Fluent Client search parameter constant for address

        Description: A (part of the) address of the location
        Type: string
        Path: Location.address

      • SP_ADDRESS_USE

        public static final String SP_ADDRESS_USE
        Search parameter: address-use

        Description: A use code specified in an address
        Type: token
        Path: Location.address.use

        See Also:
        Constant Field Values
      • ADDRESS_USE

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam ADDRESS_USE
        Fluent Client search parameter constant for address-use

        Description: A use code specified in an address
        Type: token
        Path: Location.address.use

      • SP_NAME

        public static final String SP_NAME
        Search parameter: name

        Description: A (portion of the) name of the location
        Type: string
        Path: Location.name

        See Also:
        Constant Field Values
      • NAME

        public static final ca.uhn.fhir.rest.gclient.StringClientParam NAME
        Fluent Client search parameter constant for name

        Description: A (portion of the) name of the location
        Type: string
        Path: Location.name

      • ADDRESS_COUNTRY

        public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS_COUNTRY
        Fluent Client search parameter constant for address-country

        Description: A country specified in an address
        Type: string
        Path: Location.address.country

      • SP_NEAR_DISTANCE

        public static final String SP_NEAR_DISTANCE
        Search parameter: near-distance

        Description: A distance quantity to limit the near search to locations within a specific distance
        Type: token
        Path: Location.position

        See Also:
        Constant Field Values
      • NEAR_DISTANCE

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam NEAR_DISTANCE
        Fluent Client search parameter constant for near-distance

        Description: A distance quantity to limit the near search to locations within a specific distance
        Type: token
        Path: Location.position

      • SP_TYPE

        public static final String SP_TYPE
        Search parameter: type

        Description: A code for the type of location
        Type: token
        Path: Location.type

        See Also:
        Constant Field Values
      • TYPE

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
        Fluent Client search parameter constant for type

        Description: A code for the type of location
        Type: token
        Path: Location.type

      • SP_IDENTIFIER

        public static final String SP_IDENTIFIER
        Search parameter: identifier

        Description: Unique code or number identifying the location to its users
        Type: token
        Path: Location.identifier

        See Also:
        Constant Field Values
      • IDENTIFIER

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
        Fluent Client search parameter constant for identifier

        Description: Unique code or number identifying the location to its users
        Type: token
        Path: Location.identifier

      • SP_ADDRESS_POSTALCODE

        public static final String SP_ADDRESS_POSTALCODE
        Search parameter: address-postalcode

        Description: A postal code specified in an address
        Type: string
        Path: Location.address.postalCode

        See Also:
        Constant Field Values
      • ADDRESS_POSTALCODE

        public static final ca.uhn.fhir.rest.gclient.StringClientParam ADDRESS_POSTALCODE
        Fluent Client search parameter constant for address-postalcode

        Description: A postal code specified in an address
        Type: string
        Path: Location.address.postalCode

    • Constructor Detail

      • Location

        public Location()
        Constructor