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

Resource Profile: HPI Location

Official URL: http://hl7.org.nz/fhir/StructureDefinition/HPILocation Version: 1.5.0
Active as of 2024-09-05 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.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from NzLocation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Location NzLocation
... Slices for extension Content/Rules for all slices
.... extension:dhb 0..1 Dhb The identifier for the DHB that is associated with this location
.... extension:established 0..1 Established The date when this location first became available for use
.... extension:funded-programme 0..0
.... extension:pho 0..0
.... messaging-address 0..1 (Complex) Messaging Address
URL: http://hl7.org.nz/fhir/StructureDefinition/messaging-address
... Slices for identifier 1..* Identifier Unique code or number identifying the location to its users
Slice: Unordered, Open by value:use, value:system
.... identifier:All Slices Content/Rules for all slices
..... use 0..1 code official | old
Binding: IdentifierUse (required)
..... type 0..0
..... period 0..0
.... identifier:facId S 1..1 Identifier The current Facility id for this location
..... use 1..1 code fixed to official
Fixed Value: official
..... system 1..1 uri The namespace for the identifier value
Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id
..... assigner 0..1 Reference(HPI Organization) Organization that issued id (may be just text)
.... identifier:dormant S 0..* Identifier Old facility id's that have been deprecated
..... use 1..1 code fixed to old
Fixed Value: old
..... system 1..1 uri The namespace for the identifier value
Fixed Value: https://standards.digital.health.nz/ns/hpi-facility-id
..... assigner 0..1 Reference(HPI Organization) Organization that issued id (may be just text)
.... identifier:legacyFacId 0..1 Identifier The MOH (NZHIS) Legacy facility code)
..... use 1..1 code fixed to official
Fixed Value: official
..... system 1..1 uri The namespace for the identifier value
Fixed Value: https://standards.digital.health.nz/ns/nzhis-facility-id
..... assigner 0..1 Reference(HPI Organization) Organization that issued id (may be just text)
... status 0..1 code active | inactive
Binding: HPI Location Status (required)
... alias
.... Slices for extension Content/Rules for all slices
..... extension:alias-type 0..1 AliasType The type of alias this is - eg its Maori name
...... Slices for value[x] Content/Rules for all slices
....... value[x]:valueCodeableConcept 0..1 CodeableConcept Value of extension
Binding: HPI Alias Type (Location) (preferred)
... mode 0..0
... type 0..* CodeableConcept Type of function performed
Binding: HPI Location Type (required)
... telecom
.... use 0..1 code work | temp - purpose of this contact point
Binding: Use values for a ContactPoint (required)
... address 0..1 NzAddress An address expressed using postal conventions (as opposed to GPS or other location definition formats)
.... use 0..1 code work | old - purpose of this address
Binding: Address Use for Location (required)
.... country 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)
... physicalType 0..0
... position 0..0
... managingOrganization 0..1 Reference(HPI Organization) Organization responsible for provisioning and upkeep
... partOf 0..1 Reference(HPI Location) Another Location this one is physically a part of
... hoursOfOperation 0..0
... availabilityExceptions 0..0
... endpoint 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Location.identifier.userequiredHpi_IdentfierUse
https://nzhts.digital.health.nz/fhir/ValueSet/hpi-identifier-use-code
from this IG
Location.statusrequiredHpi_location_status
https://nzhts.digital.health.nz/fhir/ValueSet/hpi-location-status-code
from this IG
Location.alias.extension:alias-type.value[x]:valueCodeableConceptpreferredHpi_location_alias_type
https://nzhts.digital.health.nz/fhir/ValueSet/location-alias-type-code
from this IG
Location.typerequiredHpi_location_type
https://nzhts.digital.health.nz/fhir/ValueSet/location-type-code
from this IG
Location.telecom.userequiredHpi_ContactPointUse
https://nzhts.digital.health.nz/fhir/ValueSet/hpi-contact-point-use-code
from this IG
Location.address.userequiredHpi_location_address_use
https://nzhts.digital.health.nz/fhir/ValueSet/hpi-location-address-use-code
from this IG
Location.address.countryrequiredHpi_country_code_iso_3166_1
https://nzhts.digital.health.nz/fhir/ValueSet/country-code
from this IG

 

Other representations of profile: CSV, Excel, Schematron