New Zealand NHI IG
1.6.5 - Release

New Zealand NHI IG - Local Development build (v1.6.5) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: CreateNhiPatient - Mappings

Active as of 2025-07-31

Mappings for the CreateNhiPatient resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingCDA (R2)FiveWs Pattern MappingHL7 v2 MappingLOINC code for the elementdoco
.. Patient
Patient[classCode=PAT]
ClinicalDocument.recordTarget.patientRole
... id
... meta
... implicitRules
... text
Act.text?
... Slices for contained
N/A
.... contained:GP
N/A
... Slices for extension
.... extension:ethnicity
..... id
n/a
..... extension
..... url
N/A
..... Slices for value[x]
N/A
...... value[x]:valueCodeableConcept
N/A
.... extension:nzCitizen
..... id
n/a
..... Slices for extension
...... extension:status
....... id
n/a
....... extension
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueCodeableConcept
N/A
...... extension:source
....... id
n/a
....... extension
....... url
N/A
....... Slices for value[x]
N/A
........ value[x]:valueCodeableConcept
N/A
..... url
N/A
..... value[x]
N/A
.... extension:dhb
.... extension:domicile-code
.... extension:pho
.... extension:sex-at-birth
.... extension:iwi
.... extension:birthPlace
..... id
n/a
..... Slices for extension
...... extension:country
....... id
n/a
....... extension
....... url
N/A
....... value[x]
N/A
...... extension:place-of-birth
....... id
n/a
....... extension
....... url
N/A
....... value[x]
N/A
...... extension:source
....... id
n/a
....... extension
....... url
N/A
....... value[x]
N/A
..... url
N/A
..... value[x]
N/A
... modifierExtension
N/A
... Slices for identifier
id
.id
FiveWs.identifier
PID-3
.... identifier:NHI
id
.id
FiveWs.identifier
PID-3
... active
statusCode
n/a
FiveWs.status
... name
name
.patient.name
  • PID-5
  • PID-9
.... id
n/a
.... Slices for extension
..... extension:information-source
...... id
n/a
...... extension
...... url
N/A
...... Slices for value[x]
N/A
....... value[x]:valueCodeableConcept
N/A
..... extension:preferred
..... extension:nhi-name-use-extra
.... use
unique(./use)
  • XPN.7
  • but often indicated by which field contains the name
.... text
./formatted
implied by XPN.11
.... family
./part[partType = FAM]
XPN.1/FN.1
.... given
./part[partType = GIV]
XPN.2 + XPN.3
.... prefix
./part[partType = PFX]
XPN.5
.... suffix
./part[partType = SFX]
XPN/4
.... period
./usablePeriod[type="IVL<TS>"]
XPN.13 + XPN.14
... telecom
TEL
XTN
... gender
player[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender
.patient.administrativeGenderCode
PID-8
.... id
.... Slices for extension
..... extension:originalText
.... value
... birthDate
player[classCode=PSN|ANM and determinerCode=INSTANCE]/birthTime
.patient.birthTime
PID-7
21112-8
.... id
.... Slices for extension
..... extension:information-source
...... id
n/a
...... extension
...... url
N/A
...... Slices for value[x]
N/A
....... value[x]:valueCodeableConcept
N/A
.... value
... deceased[x]
  • player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedInd
  • player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedTime
n/a
PID-30 (bool) and PID-29 (datetime)
.... id
.... Slices for extension
..... extension:information-source
...... id
n/a
...... extension
...... url
N/A
...... Slices for value[x]
N/A
....... value[x]:valueCodeableConcept
N/A
.... value
... address
AD
XAD
.... id
n/a
.... Slices for extension
n/a
..... extension:nz-geocode
..... extension:suburb
..... extension:building-name
..... extension:domicile-code
..... extension:notValidatedAddressReason
..... extension:nz-address-id
..... extension:nz-address-derived
.... use
unique(./use)
XAD.7
.... type
unique(./use)
XAD.18
.... text
./formatted
XAD.1 + XAD.2 + XAD.3 + XAD.4 + XAD.5 + XAD.6
.... line
AD.part[parttype = AL]
XAD.1 and XAD.2 have different meanings for a company address than for a person address)
.... city
AD.part[parttype = CTY]
XAD.3
.... district
AD.part[parttype = CNT | CPA]
XAD.9
.... state
AD.part[parttype = STA]
XAD.4
.... postalCode
AD.part[parttype = ZIP]
XAD.5
.... country
AD.part[parttype = CNT]
XAD.6
.... period
./usablePeriod[type="IVL<TS>"]
XAD.12 / XAD.13 + XAD.14
... maritalStatus
player[classCode=PSN]/maritalStatusCode
.patient.maritalStatusCode
PID-16
... multipleBirth[x]
  • player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthInd
  • player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthOrderNumber
n/a
  • PID-24 (bool)
  • PID-25 (integer)
... photo
player[classCode=PSN|ANM and determinerCode=INSTANCE]/desc
n/a
OBX-5 - needs a profile
... contact
player[classCode=PSN|ANM and determinerCode=INSTANCE]/scopedRole[classCode=CON]
n/a
... communication
LanguageCommunication
patient.languageCommunication
... generalPractitioner
subjectOf.CareEvent.performer.AssignedEntity
n/a
PD1-4
... managingOrganization
scoper
.providerOrganization
... link
outboundLink
n/a

doco Documentation for this format