New Zealand HPI Implementation Guide
1.5.0 - Release
New Zealand HPI Implementation Guide - Local Development build (v1.5.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://hl7.org.nz/fhir/StructureDefinition/HPILocation | Version: 1.5.0 | |||
| Active as of 2026-11-08 | Computable Name: HpiLocation | |||
A physical location from which health goods and/or services are provided. They are also referred to as an HPI Facility.
The Location resource represents named Facilities at which an organisation provides health services
HPI Facilities each have an identifier in the format FXXNNN-C where X is alphanumeric, N is numeric and C is a check character
A facility can only be related to a single organisation (location.managingOrganization).
There can be many facilities at the same address – each related to a different organisation.
An organisation may have multiple facilities at the same address – each with a different purpose.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | NzLocation | Details and position information for a physical place | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | The identifier for the DHB that is associated with this location URL: http://hl7.org.nz/fhir/StructureDefinition/dhb Binding: District Health Board Identifer (extensible): NZ HPI-ORG Values for DHBs | |
![]() ![]() ![]() |
0..1 | Period | The date when this location first became available for use URL: http://hl7.org.nz/fhir/StructureDefinition/established | |
![]() ![]() ![]() |
0..1 | (Complex) | Messaging Address URL: http://hl7.org.nz/fhir/StructureDefinition/messaging-address | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..* | Identifier | Unique code or number identifying the location to its users Slice: Unordered, Open by value:use, value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | code | official | old Binding: IdentifierUse (required) | |
![]() ![]() ![]() |
1..1 | Identifier | The current Facility id for this location | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..* | Identifier | Old facility id's that have been deprecated | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to old Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: old (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..1 | Identifier | The MOH (NZHIS) Legacy facility code) | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nzhis-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() |
0..1 | code | active | inactive Binding: HPI Location Status (required) | |
![]() ![]() |
0..* | CodeableConcept | Type of function performed Binding: HPI Location Type (required) | |
![]() ![]() |
0..1 | NzAddress | Physical location | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | A geocode using the NZ specific datum (reference point) URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode | |
![]() ![]() ![]() ![]() |
0..1 | string | The suburb part of the address URL: http://hl7.org.nz/fhir/StructureDefinition/suburb | |
![]() ![]() ![]() ![]() |
0..1 | string | The name of the building URL: http://hl7.org.nz/fhir/StructureDefinition/building-name | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The domicile code associated with this address URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code Binding: Domicile Code (preferred) | |
![]() ![]() ![]() |
0..1 | code | work | old - purpose of this address Binding: Address Use for Location (required) Example General: home | |
![]() ![]() ![]() |
0..1 | string | Country (e.g. can be ISO 3166 2 or 3 letter code) Binding: ISO 3166-1:2013 (2-alpha country code) (required) | |
![]() ![]() |
0..1 | Reference(HPI Organization) | Organization responsible for provisioning and upkeep | |
![]() ![]() |
0..1 | Reference(HPI Location) | Another Location this one is physically a part of | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Location.identifier.use | Base | required | IdentifierUse | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.identifier:facId.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Location.identifier:dormant.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Location.identifier:legacyFacId.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Location.status | Base | required | HPI Location Status | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.type | Base | required | HPI Location Type | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.address.use | Base | required | Address Use for Location | 📦2.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.address.country | Base | required | ISO 3166-1:2013 (2-alpha country code) | 📦2013 | HIP FHIR Common Terminology Guide v1.9 |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from NzLocation
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | NzLocation | Details and position information for a physical place | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | Dhb | The identifier for the DHB that is associated with this location | |
![]() ![]() ![]() |
0..1 | Established | The date when this location first became available for use | |
![]() ![]() ![]() |
0..0 | Funded Healthcare Programme | ||
![]() ![]() ![]() |
0..0 | Primary Healthcare Organisation | ||
![]() ![]() ![]() |
0..1 | (Complex) | Messaging Address URL: http://hl7.org.nz/fhir/StructureDefinition/messaging-address | |
![]() ![]() |
1..* | Identifier | Unique code or number identifying the location to its users Slice: Unordered, Open by value:use, value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | code | official | old Binding: IdentifierUse (required) | |
![]() ![]() ![]() ![]() |
0..0 | Description of identifier | ||
![]() ![]() ![]() ![]() |
0..0 | Time period when id is/was valid for use | ||
![]() ![]() ![]() |
1..1 | Identifier | The current Facility id for this location | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Fixed Value: official (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..* | Identifier | Old facility id's that have been deprecated | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to old Fixed Value: old (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..1 | Identifier | The MOH (NZHIS) Legacy facility code) | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Fixed Value: official (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nzhis-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() |
0..1 | code | active | inactive Binding: HPI Location Status (required) | |
![]() ![]() |
0..0 | The operational status of the location (typically only for a bed/room) | ||
![]() ![]() |
||||
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | AliasType | The type of alias this is - eg its Maori name | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: HPI Alias Type (Location) (preferred) | |
![]() ![]() |
0..0 | instance | kind | ||
![]() ![]() |
0..* | CodeableConcept | Type of function performed Binding: HPI Location Type (required) | |
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | code | work | temp - purpose of this contact point Binding: Use values for a ContactPoint (required) | |
![]() ![]() |
0..1 | NzAddress | Physical location | |
![]() ![]() ![]() |
0..1 | code | work | old - purpose of this address Binding: Address Use for Location (required) | |
![]() ![]() ![]() |
0..1 | string | Country (e.g. can be ISO 3166 2 or 3 letter code) Binding: ISO 3166-1:2013 (2-alpha country code) (required) | |
![]() ![]() |
0..0 | Physical form of the location | ||
![]() ![]() |
0..0 | The absolute geographic location | ||
![]() ![]() |
0..1 | Reference(HPI Organization) | Organization responsible for provisioning and upkeep | |
![]() ![]() |
0..1 | Reference(HPI Location) | Another Location this one is physically a part of | |
![]() ![]() |
0..0 | What days/times during a week is this location usually open | ||
![]() ![]() |
0..0 | Description of availability exceptions | ||
![]() ![]() |
0..0 | Technical endpoints providing access to services operated for the location | ||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Location.identifier.use | Base | required | IdentifierUse | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.status | Base | required | HPI Location Status | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.alias.extension:alias-type.valueCodeableConcept | Base | preferred | HPI Alias Type (Location) | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.type | Base | required | HPI Location Type | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.telecom.use | Base | required | Use values for a ContactPoint | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.address.use | Base | required | Address Use for Location | 📦2.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.address.country | Base | required | ISO 3166-1:2013 (2-alpha country code) | 📦2013 | HIP FHIR Common Terminology Guide v1.9 |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | NzLocation | Details and position information for a physical place | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | The identifier for the DHB that is associated with this location URL: http://hl7.org.nz/fhir/StructureDefinition/dhb Binding: District Health Board Identifer (extensible): NZ HPI-ORG Values for DHBs | |||||
![]() ![]() ![]() |
0..1 | Period | The date when this location first became available for use URL: http://hl7.org.nz/fhir/StructureDefinition/established | |||||
![]() ![]() ![]() |
0..1 | (Complex) | Messaging Address URL: http://hl7.org.nz/fhir/StructureDefinition/messaging-address | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
1..* | Identifier | Unique code or number identifying the location to its users Slice: Unordered, Open by value:use, value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | code | official | old Binding: IdentifierUse (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() ![]() |
1..1 | Identifier | The current Facility id for this location | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() ![]() |
0..* | Identifier | Old facility id's that have been deprecated | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | code | fixed to old Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: old (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() ![]() |
0..1 | Identifier | The MOH (NZHIS) Legacy facility code) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nzhis-facility-id (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() |
0..1 | code | active | inactive Binding: HPI Location Status (required) | |||||
![]() ![]() |
0..1 | string | Name of the location as used by humans | |||||
![]() ![]() |
0..* | string | A list of alternate names that the location is known as, or was known as, in the past | |||||
![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | The type of alias this is - eg its Maori name URL: http://hl7.org.nz/fhir/StructureDefinition/alias-type | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/alias-type" | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: HPI Alias Type (Location) (preferred) | |||||
![]() ![]() ![]() |
0..1 | string | Primitive value for string Max Length:1048576 | |||||
![]() ![]() |
0..1 | string | Additional details about the location that could be displayed as further information to identify the location beyond its name | |||||
![]() ![]() |
0..* | CodeableConcept | Type of function performed Binding: HPI Location Type (required) | |||||
![]() ![]() |
0..* | ContactPoint | Contact details of the location | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
C | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point. | ||||
![]() ![]() ![]() |
0..1 | string | The actual contact point details | |||||
![]() ![]() ![]() |
0..1 | code | work | temp - purpose of this contact point Binding: Use values for a ContactPoint (required) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Specify preferred order of use (1 = highest) | |||||
![]() ![]() ![]() |
0..1 | Period | Time period when the contact point was/is in use | |||||
![]() ![]() |
0..1 | NzAddress | Physical location | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | A geocode using the NZ specific datum (reference point) URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The suburb part of the address URL: http://hl7.org.nz/fhir/StructureDefinition/suburb | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The name of the building URL: http://hl7.org.nz/fhir/StructureDefinition/building-name | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The domicile code associated with this address URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code Binding: Domicile Code (preferred) | |||||
![]() ![]() ![]() |
0..1 | code | work | old - purpose of this address Binding: Address Use for Location (required) Example General: home | |||||
![]() ![]() ![]() |
0..1 | code | postal | physical | both Binding: AddressType (required): The type of an address (physical / postal). Example General: both | |||||
![]() ![]() ![]() |
0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132 | |||||
![]() ![]() ![]() |
0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street | |||||
![]() ![]() ![]() |
0..1 | string | Name of city, town etc. Example General: Erewhon | |||||
![]() ![]() ![]() |
0..1 | string | District name (aka county) Example General: Madison | |||||
![]() ![]() ![]() |
0..1 | string | Sub-unit of country (abbreviations ok) | |||||
![]() ![]() ![]() |
0..1 | string | Postal code for area Example General: 9132 | |||||
![]() ![]() ![]() |
0..1 | string | Country (e.g. can be ISO 3166 2 or 3 letter code) Binding: ISO 3166-1:2013 (2-alpha country code) (required) | |||||
![]() ![]() ![]() |
0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} | |||||
![]() ![]() |
0..1 | Reference(HPI Organization) | Organization responsible for provisioning and upkeep | |||||
![]() ![]() |
0..1 | Reference(HPI Location) | Another Location this one is physically a part of | |||||
Documentation for this format | ||||||||
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from NzLocation
Summary
Mandatory: 4 elements(4 nested mandatory elements)
Must-Support: 2 elements
Fixed: 6 elements
Prohibited: 11 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | NzLocation | Details and position information for a physical place | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | The identifier for the DHB that is associated with this location URL: http://hl7.org.nz/fhir/StructureDefinition/dhb Binding: District Health Board Identifer (extensible): NZ HPI-ORG Values for DHBs | |
![]() ![]() ![]() |
0..1 | Period | The date when this location first became available for use URL: http://hl7.org.nz/fhir/StructureDefinition/established | |
![]() ![]() ![]() |
0..1 | (Complex) | Messaging Address URL: http://hl7.org.nz/fhir/StructureDefinition/messaging-address | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..* | Identifier | Unique code or number identifying the location to its users Slice: Unordered, Open by value:use, value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | code | official | old Binding: IdentifierUse (required) | |
![]() ![]() ![]() |
1..1 | Identifier | The current Facility id for this location | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..* | Identifier | Old facility id's that have been deprecated | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to old Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: old (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..1 | Identifier | The MOH (NZHIS) Legacy facility code) | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nzhis-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() |
0..1 | code | active | inactive Binding: HPI Location Status (required) | |
![]() ![]() |
0..* | CodeableConcept | Type of function performed Binding: HPI Location Type (required) | |
![]() ![]() |
0..1 | NzAddress | Physical location | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | A geocode using the NZ specific datum (reference point) URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode | |
![]() ![]() ![]() ![]() |
0..1 | string | The suburb part of the address URL: http://hl7.org.nz/fhir/StructureDefinition/suburb | |
![]() ![]() ![]() ![]() |
0..1 | string | The name of the building URL: http://hl7.org.nz/fhir/StructureDefinition/building-name | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The domicile code associated with this address URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code Binding: Domicile Code (preferred) | |
![]() ![]() ![]() |
0..1 | code | work | old - purpose of this address Binding: Address Use for Location (required) Example General: home | |
![]() ![]() ![]() |
0..1 | string | Country (e.g. can be ISO 3166 2 or 3 letter code) Binding: ISO 3166-1:2013 (2-alpha country code) (required) | |
![]() ![]() |
0..1 | Reference(HPI Organization) | Organization responsible for provisioning and upkeep | |
![]() ![]() |
0..1 | Reference(HPI Location) | Another Location this one is physically a part of | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Location.identifier.use | Base | required | IdentifierUse | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.identifier:facId.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Location.identifier:dormant.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Location.identifier:legacyFacId.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Location.status | Base | required | HPI Location Status | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.type | Base | required | HPI Location Type | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.address.use | Base | required | Address Use for Location | 📦2.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.address.country | Base | required | ISO 3166-1:2013 (2-alpha country code) | 📦2013 | HIP FHIR Common Terminology Guide v1.9 |
| Id | Grade | Path(s) | Description | Expression |
Differential View
This structure is derived from NzLocation
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | NzLocation | Details and position information for a physical place | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | Dhb | The identifier for the DHB that is associated with this location | |
![]() ![]() ![]() |
0..1 | Established | The date when this location first became available for use | |
![]() ![]() ![]() |
0..0 | Funded Healthcare Programme | ||
![]() ![]() ![]() |
0..0 | Primary Healthcare Organisation | ||
![]() ![]() ![]() |
0..1 | (Complex) | Messaging Address URL: http://hl7.org.nz/fhir/StructureDefinition/messaging-address | |
![]() ![]() |
1..* | Identifier | Unique code or number identifying the location to its users Slice: Unordered, Open by value:use, value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | code | official | old Binding: IdentifierUse (required) | |
![]() ![]() ![]() ![]() |
0..0 | Description of identifier | ||
![]() ![]() ![]() ![]() |
0..0 | Time period when id is/was valid for use | ||
![]() ![]() ![]() |
1..1 | Identifier | The current Facility id for this location | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Fixed Value: official (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..* | Identifier | Old facility id's that have been deprecated | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to old Fixed Value: old (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..1 | Identifier | The MOH (NZHIS) Legacy facility code) | |
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Fixed Value: official (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nzhis-facility-id (no extensions allowed) | |
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |
![]() ![]() |
0..1 | code | active | inactive Binding: HPI Location Status (required) | |
![]() ![]() |
0..0 | The operational status of the location (typically only for a bed/room) | ||
![]() ![]() |
||||
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..1 | AliasType | The type of alias this is - eg its Maori name | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: HPI Alias Type (Location) (preferred) | |
![]() ![]() |
0..0 | instance | kind | ||
![]() ![]() |
0..* | CodeableConcept | Type of function performed Binding: HPI Location Type (required) | |
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | code | work | temp - purpose of this contact point Binding: Use values for a ContactPoint (required) | |
![]() ![]() |
0..1 | NzAddress | Physical location | |
![]() ![]() ![]() |
0..1 | code | work | old - purpose of this address Binding: Address Use for Location (required) | |
![]() ![]() ![]() |
0..1 | string | Country (e.g. can be ISO 3166 2 or 3 letter code) Binding: ISO 3166-1:2013 (2-alpha country code) (required) | |
![]() ![]() |
0..0 | Physical form of the location | ||
![]() ![]() |
0..0 | The absolute geographic location | ||
![]() ![]() |
0..1 | Reference(HPI Organization) | Organization responsible for provisioning and upkeep | |
![]() ![]() |
0..1 | Reference(HPI Location) | Another Location this one is physically a part of | |
![]() ![]() |
0..0 | What days/times during a week is this location usually open | ||
![]() ![]() |
0..0 | Description of availability exceptions | ||
![]() ![]() |
0..0 | Technical endpoints providing access to services operated for the location | ||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Location.identifier.use | Base | required | IdentifierUse | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.status | Base | required | HPI Location Status | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.alias.extension:alias-type.valueCodeableConcept | Base | preferred | HPI Alias Type (Location) | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.type | Base | required | HPI Location Type | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.telecom.use | Base | required | Use values for a ContactPoint | 📦1.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.address.use | Base | required | Address Use for Location | 📦2.0 | HIP FHIR Common Terminology Guide v1.9 |
| Location.address.country | Base | required | ISO 3166-1:2013 (2-alpha country code) | 📦2013 | HIP FHIR Common Terminology Guide v1.9 |
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | NzLocation | Details and position information for a physical place | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | The identifier for the DHB that is associated with this location URL: http://hl7.org.nz/fhir/StructureDefinition/dhb Binding: District Health Board Identifer (extensible): NZ HPI-ORG Values for DHBs | |||||
![]() ![]() ![]() |
0..1 | Period | The date when this location first became available for use URL: http://hl7.org.nz/fhir/StructureDefinition/established | |||||
![]() ![]() ![]() |
0..1 | (Complex) | Messaging Address URL: http://hl7.org.nz/fhir/StructureDefinition/messaging-address | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
1..* | Identifier | Unique code or number identifying the location to its users Slice: Unordered, Open by value:use, value:system Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | code | official | old Binding: IdentifierUse (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() ![]() |
1..1 | Identifier | The current Facility id for this location | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() ![]() |
0..* | Identifier | Old facility id's that have been deprecated | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | code | fixed to old Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: old (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() ![]() |
0..1 | Identifier | The MOH (NZHIS) Legacy facility code) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | code | fixed to official Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nzhis-facility-id (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(HPI Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() |
0..1 | code | active | inactive Binding: HPI Location Status (required) | |||||
![]() ![]() |
0..1 | string | Name of the location as used by humans | |||||
![]() ![]() |
0..* | string | A list of alternate names that the location is known as, or was known as, in the past | |||||
![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | The type of alias this is - eg its Maori name URL: http://hl7.org.nz/fhir/StructureDefinition/alias-type | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/alias-type" | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: HPI Alias Type (Location) (preferred) | |||||
![]() ![]() ![]() |
0..1 | string | Primitive value for string Max Length:1048576 | |||||
![]() ![]() |
0..1 | string | Additional details about the location that could be displayed as further information to identify the location beyond its name | |||||
![]() ![]() |
0..* | CodeableConcept | Type of function performed Binding: HPI Location Type (required) | |||||
![]() ![]() |
0..* | ContactPoint | Contact details of the location | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
C | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point. | ||||
![]() ![]() ![]() |
0..1 | string | The actual contact point details | |||||
![]() ![]() ![]() |
0..1 | code | work | temp - purpose of this contact point Binding: Use values for a ContactPoint (required) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Specify preferred order of use (1 = highest) | |||||
![]() ![]() ![]() |
0..1 | Period | Time period when the contact point was/is in use | |||||
![]() ![]() |
0..1 | NzAddress | Physical location | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | A geocode using the NZ specific datum (reference point) URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The suburb part of the address URL: http://hl7.org.nz/fhir/StructureDefinition/suburb | |||||
![]() ![]() ![]() ![]() |
0..1 | string | The name of the building URL: http://hl7.org.nz/fhir/StructureDefinition/building-name | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The domicile code associated with this address URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code Binding: Domicile Code (preferred) | |||||
![]() ![]() ![]() |
0..1 | code | work | old - purpose of this address Binding: Address Use for Location (required) Example General: home | |||||
![]() ![]() ![]() |
0..1 | code | postal | physical | both Binding: AddressType (required): The type of an address (physical / postal). Example General: both | |||||
![]() ![]() ![]() |
0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132 | |||||
![]() ![]() ![]() |
0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street | |||||
![]() ![]() ![]() |
0..1 | string | Name of city, town etc. Example General: Erewhon | |||||
![]() ![]() ![]() |
0..1 | string | District name (aka county) Example General: Madison | |||||
![]() ![]() ![]() |
0..1 | string | Sub-unit of country (abbreviations ok) | |||||
![]() ![]() ![]() |
0..1 | string | Postal code for area Example General: 9132 | |||||
![]() ![]() ![]() |
0..1 | string | Country (e.g. can be ISO 3166 2 or 3 letter code) Binding: ISO 3166-1:2013 (2-alpha country code) (required) | |||||
![]() ![]() ![]() |
0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"} | |||||
![]() ![]() |
0..1 | Reference(HPI Organization) | Organization responsible for provisioning and upkeep | |||||
![]() ![]() |
0..1 | Reference(HPI Location) | Another Location this one is physically a part of | |||||
Documentation for this format | ||||||||
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from NzLocation
Summary
Mandatory: 4 elements(4 nested mandatory elements)
Must-Support: 2 elements
Fixed: 6 elements
Prohibited: 11 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron