Skip to content

Location Profile

Canonical../StructureDefinition/nexus-emr-core-location
Statusdraft · 1.26.0
BaseLocation (constraint)
SourceFSH · JSON

Generic Nexus EMR core profile for Location, represents an EMR 'location' or 'site' -- basically whatever the EMR uses to break the EMR up into separate slices (often for multisite clinics using the same EMR instance) For single-site clinics, at least one Location object must exist that represents the main site: this makes downstream consumers of the FHIR data easier to write as they can always assume Locations exist. Also, note that NexusEmrAppointment REQUIRES a Location as a participant.

TypedFhir API / TypeScript

The typed accessor surface Location exposes for Location — generated from this IG's compiled profile; each typed accessor has a validating raw-FHIR twin (xRaw) where marked. The three ports are parity-enforced.

class Location extends ClinicalResourcegenerated source

Accessor Type Access Notes
$effectiveDate FuzzyDate | undefined read-only The resource's effective date — the first present of this profile's date elements (precedence), normalized to the canonical FuzzyDatetime f…
$display string | undefined read-only The resource's human headline — a coded concept's label, else a title / name, else undefined.
status string | undefined read/write active | suspended | inactive
operationalStatus Json | undefined read/write The operational status of the location (typically only for a bed/room)
name string | undefined read/write Name of the location as used by humans
description string | undefined read/write Additional details about the location
mode string | undefined read/write instance | kind
type Concepts read/write · raw twin Location type with raw code support
telecom Telecoms read/write Contact details of the location
address Json | undefined read/write Physical location address
physicalType Concept | undefined read/write · raw twin Physical type with raw code support
managingOrganization Reference | undefined read/write · raw twin Organization responsible for provisioning and upkeep
partOf Reference | undefined read/write · raw twin Another Location this one is physically a part of