PREFIX fhir: PREFIX fhirvs: PREFIX xsd: BASE start=@ AND {fhir:nodeRole [fhir:treeRoot]} # Details and position information for a physical place CLOSED { a [fhir:Location]; fhir:nodeRole [fhir:treeRoot]?; fhir:Resource.id id?; # Logical id of this artifact fhir:Resource.meta @?; # Metadata about the resource fhir:Resource.implicitRules @?; # A set of rules under which this # content was created fhir:Resource.language @?; # Language of the resource content fhir:DomainResource.text @?; # Text summary of the resource, for # human interpretation fhir:DomainResource.contained @*; # Contained, inline Resources fhir:DomainResource.extension @*; # Additional content defined by # implementations fhir:DomainResource.modifierExtension @*; # Extensions that cannot be ignored fhir:Location.identifier @*; # Unique code or number identifying # the location to its users fhir:Location.status @ AND {fhir:value @fhirvs:location-status}?; # active | suspended | inactive fhir:Location.operationalStatus @?; # The operational status of the # location (typically only for a # bed/room) fhir:Location.name @?; # Name of the location as used by # humans fhir:Location.alias @*; # A list of alternate names that the # location is known as, or was known # as, in the past fhir:Location.description @?; # Additional details about the # location that could be displayed # as further information to identify # the location beyond its name fhir:Location.mode @ AND {fhir:value @fhirvs:location-mode}?; # instance | kind fhir:Location.type @*; # Type of function performed fhir:Location.telecom @*; # Contact details of the location fhir:Location.address @
?; # Physical location fhir:Location.physicalType @?; # Physical form of the location fhir:Location.position @?; # The absolute geographic location fhir:Location.managingOrganization @?; # Organization responsible for # provisioning and upkeep fhir:Location.partOf @?; # Another Location this one is # physically a part of fhir:Location.hoursOfOperation @*; # What days/times during a week is # this location usually open fhir:Location.availabilityExceptions @?; # Description of availability # exceptions fhir:Location.endpoint @*; # Technical endpoints providing # access to services operated for # the location fhir:index xsd:integer? # Relative position in a list } # What days/times during a week is this location usually open CLOSED { fhir:Element.id string?; # Unique id for inter-element # referencing fhir:Element.extension @*; # Additional content defined by # implementations fhir:BackboneElement.modifierExtension @*; # Extensions that cannot be ignored # even if unrecognized fhir:Location.hoursOfOperation.daysOfWeek @ AND {fhir:value @fhirvs:days-of-week}*; # mon | tue | wed | thu | fri | sat # | sun fhir:Location.hoursOfOperation.allDay @?; # The Location is open all day fhir:Location.hoursOfOperation.openingTime @