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: HpiLocation - Mappings

Active as of 2026-11-08

Mappings for the HpiLocation resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingFiveWs Pattern Mappingdoco
Location
.Role[classCode=SDLC]
Location / id
Location / meta
Location / implicitRules
Location / language
Location / text
Act.text?
Location / contained
N/A
Location / Slices for extension
Location / Slices for extension / extension:dhb
Location / Slices for extension / extension:established
Location / Slices for extension / extension:funded-programme
Location / Slices for extension / extension:pho
Location / Slices for extension / extension:messaging-address
Location / modifierExtension
N/A
Location / Slices for identifier
.id
FiveWs.identifier
Location / Slices for identifier / identifier:All Slices
Location / Slices for identifier / identifier:All Slices / id
n/a
Location / Slices for identifier / identifier:All Slices / extension
n/a
Location / Slices for identifier / identifier:All Slices / use
Role.code or implied by context
Location / Slices for identifier / identifier:All Slices / type
Role.code or implied by context
Location / Slices for identifier / identifier:All Slices / system
II.root or Role.id.root
Location / Slices for identifier / identifier:All Slices / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
Location / Slices for identifier / identifier:All Slices / period
Role.effectiveTime or implied by context
Location / Slices for identifier / identifier:All Slices / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
Location / Slices for identifier / identifier:facId
.id
FiveWs.identifier
Location / Slices for identifier / identifier:facId / id
n/a
Location / Slices for identifier / identifier:facId / extension
n/a
Location / Slices for identifier / identifier:facId / use
Role.code or implied by context
Location / Slices for identifier / identifier:facId / type
Role.code or implied by context
Location / Slices for identifier / identifier:facId / system
II.root or Role.id.root
Location / Slices for identifier / identifier:facId / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
Location / Slices for identifier / identifier:facId / period
Role.effectiveTime or implied by context
Location / Slices for identifier / identifier:facId / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
Location / Slices for identifier / identifier:dormant
.id
FiveWs.identifier
Location / Slices for identifier / identifier:dormant / id
n/a
Location / Slices for identifier / identifier:dormant / extension
n/a
Location / Slices for identifier / identifier:dormant / use
Role.code or implied by context
Location / Slices for identifier / identifier:dormant / type
Role.code or implied by context
Location / Slices for identifier / identifier:dormant / system
II.root or Role.id.root
Location / Slices for identifier / identifier:dormant / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
Location / Slices for identifier / identifier:dormant / period
Role.effectiveTime or implied by context
Location / Slices for identifier / identifier:dormant / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
Location / Slices for identifier / identifier:legacyFacId
.id
FiveWs.identifier
Location / Slices for identifier / identifier:legacyFacId / id
n/a
Location / Slices for identifier / identifier:legacyFacId / extension
n/a
Location / Slices for identifier / identifier:legacyFacId / use
Role.code or implied by context
Location / Slices for identifier / identifier:legacyFacId / type
Role.code or implied by context
Location / Slices for identifier / identifier:legacyFacId / system
II.root or Role.id.root
Location / Slices for identifier / identifier:legacyFacId / value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
Location / Slices for identifier / identifier:legacyFacId / period
Role.effectiveTime or implied by context
Location / Slices for identifier / identifier:legacyFacId / assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
Location / status
.statusCode
FiveWs.status
Location / operationalStatus
n/a
FiveWs.status
Location / name
.name
Location / alias
.name
Location / alias / id
Location / alias / Slices for extension
Location / alias / Slices for extension / extension:alias-type
Location / alias / Slices for extension / extension:alias-type / id
n/a
Location / alias / Slices for extension / extension:alias-type / extension
Location / alias / Slices for extension / extension:alias-type / url
N/A
Location / alias / Slices for extension / extension:alias-type / Slices for value[x]
N/A
Location / alias / Slices for extension / extension:alias-type / Slices for value[x]
Location / alias / Slices for extension / extension:alias-type / Slices for value[x] / value[x]:valueCodeableConcept
N/A
Location / alias / value
Location / description
.playingEntity[classCode=PLC determinerCode=INSTANCE].desc
Location / mode
.playingEntity[classCode=PLC].determinerCode
FiveWs.class
Location / type
.code
FiveWs.class
Location / telecom
.telecom
Location / telecom / id
n/a
Location / telecom / extension
n/a
Location / telecom / system
./scheme
Location / telecom / value
./url
Location / telecom / use
unique(./use)
Location / telecom / rank
n/a
Location / telecom / period
./usablePeriod[type="IVL<TS>"]
Location / address
.addr
Location / address / id
n/a
Location / address / Slices for extension
n/a
Location / address / Slices for extension / extension:nz-geocode
Location / address / Slices for extension / extension:suburb
Location / address / Slices for extension / extension:building-name
Location / address / Slices for extension / extension:domicile-code
Location / address / use
unique(./use)
Location / address / type
unique(./use)
Location / address / text
./formatted
Location / address / line
AD.part[parttype = AL]
Location / address / city
AD.part[parttype = CTY]
Location / address / district
AD.part[parttype = CNT | CPA]
Location / address / state
AD.part[parttype = STA]
Location / address / postalCode
AD.part[parttype = ZIP]
Location / address / country
AD.part[parttype = CNT]
Location / address / period
./usablePeriod[type="IVL<TS>"]
Location / physicalType
.playingEntity [classCode=PLC].code
FiveWs.class
Location / position
.playingEntity [classCode=PLC determinerCode=INSTANCE].positionText
Location / managingOrganization
.scopingEntity[classCode=ORG determinerKind=INSTANCE]
Location / partOf
.inboundLink[typeCode=PART].source[classCode=SDLC]
Location / hoursOfOperation
.effectiveTime
Location / availabilityExceptions
n/a
Location / endpoint
n/a

doco Documentation for this format