HL7® FHIR® New Zealand Base Implementation Guide
3.2.0-ci-build - Draft

HL7® FHIR® New Zealand Base Implementation Guide, published by HL7 New Zealand. This guide is not an authorized publication; it is the continuous build for version 3.2.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7NZ/nzbase/ and changes regularly. See the Directory of published versions

Data Type Profile: Common NZ Address datatype

Official URL: http://hl7.org.nz/fhir/StructureDefinition/NzAddress Version: 1.0.0
Active as of 2026-10-15 Computable Name: NzAddress

Adds building name, suburb, domicile code and geocode to the Address datatype

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
Address.Slices for extension Content/Rules for all slices
Address.Slices for extension.extension:nz-geocode 0..1 (Complex) A geocode using the NZ specific datum (reference point)
URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode
Address.Slices for extension.extension:suburb 0..1 string The suburb part of the address
URL: http://hl7.org.nz/fhir/StructureDefinition/suburb
Address.Slices for extension.extension:building-name 0..1 string The name of the building
URL: http://hl7.org.nz/fhir/StructureDefinition/building-name
Address.Slices for extension.extension:domicile-code 0..1 CodeableConcept The domicile code associated with this address
URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code
Binding: Domicile Code (preferred)
Address.Slices for extension.extension:country-name 0..1 string The name of the country. The ISO code should be in the country property
URL: http://hl7.org.nz/fhir/StructureDefinition/country-name
Address.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | billing - purpose of this address
Binding: AddressUse (required): The use of an address.
Example General: home
Address.country This element is included in summaries. 0..1 string Should be the ISO 3166 code

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Address.use Base required AddressUse 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

This structure is derived from Address

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
Address.Slices for extension Content/Rules for all slices
Address.Slices for extension.extension:nz-geocode 0..1 (Complex) A geocode using the NZ specific datum (reference point)
URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode
Address.Slices for extension.extension:suburb 0..1 string The suburb part of the address
URL: http://hl7.org.nz/fhir/StructureDefinition/suburb
Address.Slices for extension.extension:building-name 0..1 string The name of the building
URL: http://hl7.org.nz/fhir/StructureDefinition/building-name
Address.Slices for extension.extension:domicile-code 0..1 CodeableConcept The domicile code associated with this address
URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code
Binding: Domicile Code (preferred)
Address.Slices for extension.extension:country-name 0..1 string The name of the country. The ISO code should be in the country property
URL: http://hl7.org.nz/fhir/StructureDefinition/country-name
Address.country 0..1 string Should be the ISO 3166 code

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
Address.id 0..1 string Unique id for inter-element referencing
Address.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Address.Slices for extension.extension:nz-geocode 0..1 (Complex) A geocode using the NZ specific datum (reference point)
URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode
Address.Slices for extension.extension:suburb 0..1 string The suburb part of the address
URL: http://hl7.org.nz/fhir/StructureDefinition/suburb
Address.Slices for extension.extension:building-name 0..1 string The name of the building
URL: http://hl7.org.nz/fhir/StructureDefinition/building-name
Address.Slices for extension.extension:domicile-code 0..1 CodeableConcept The domicile code associated with this address
URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code
Binding: Domicile Code (preferred)
Address.Slices for extension.extension:country-name 0..1 string The name of the country. The ISO code should be in the country property
URL: http://hl7.org.nz/fhir/StructureDefinition/country-name
Address.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | billing - purpose of this address
Binding: AddressUse (required): The use of an address.
Example General: home
Address.type This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).
Example General: both
Address.text This element is included in summaries. 0..1 string Text representation of the address
Example General: 137 Nowhere Street, Erewhon 9132
Address.line This element is included in summaries. 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
Address.city This element is included in summaries. 0..1 string Name of city, town etc.
Example General: Erewhon
Address.district This element is included in summaries. 0..1 string District name (aka county)
Example General: Madison
Address.state This element is included in summaries. 0..1 string Sub-unit of country (abbreviations ok)
Address.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
Address.country This element is included in summaries. 0..1 string Should be the ISO 3166 code
Address.period This element is included in summaries. 0..1 Period Time period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Address.use Base required AddressUse 📍4.0.1 FHIR Std.
Address.type Base required AddressType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
Address.Slices for extension Content/Rules for all slices
Address.Slices for extension.extension:nz-geocode 0..1 (Complex) A geocode using the NZ specific datum (reference point)
URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode
Address.Slices for extension.extension:suburb 0..1 string The suburb part of the address
URL: http://hl7.org.nz/fhir/StructureDefinition/suburb
Address.Slices for extension.extension:building-name 0..1 string The name of the building
URL: http://hl7.org.nz/fhir/StructureDefinition/building-name
Address.Slices for extension.extension:domicile-code 0..1 CodeableConcept The domicile code associated with this address
URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code
Binding: Domicile Code (preferred)
Address.Slices for extension.extension:country-name 0..1 string The name of the country. The ISO code should be in the country property
URL: http://hl7.org.nz/fhir/StructureDefinition/country-name
Address.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | billing - purpose of this address
Binding: AddressUse (required): The use of an address.
Example General: home
Address.country This element is included in summaries. 0..1 string Should be the ISO 3166 code

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Address.use Base required AddressUse 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from Address

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
Address.Slices for extension Content/Rules for all slices
Address.Slices for extension.extension:nz-geocode 0..1 (Complex) A geocode using the NZ specific datum (reference point)
URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode
Address.Slices for extension.extension:suburb 0..1 string The suburb part of the address
URL: http://hl7.org.nz/fhir/StructureDefinition/suburb
Address.Slices for extension.extension:building-name 0..1 string The name of the building
URL: http://hl7.org.nz/fhir/StructureDefinition/building-name
Address.Slices for extension.extension:domicile-code 0..1 CodeableConcept The domicile code associated with this address
URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code
Binding: Domicile Code (preferred)
Address.Slices for extension.extension:country-name 0..1 string The name of the country. The ISO code should be in the country property
URL: http://hl7.org.nz/fhir/StructureDefinition/country-name
Address.country 0..1 string Should be the ISO 3166 code

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Address 0..* Address An address expressed using postal conventions (as opposed to GPS or other location definition formats)
Address.id 0..1 string Unique id for inter-element referencing
Address.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Address.Slices for extension.extension:nz-geocode 0..1 (Complex) A geocode using the NZ specific datum (reference point)
URL: http://hl7.org.nz/fhir/StructureDefinition/nz-geocode
Address.Slices for extension.extension:suburb 0..1 string The suburb part of the address
URL: http://hl7.org.nz/fhir/StructureDefinition/suburb
Address.Slices for extension.extension:building-name 0..1 string The name of the building
URL: http://hl7.org.nz/fhir/StructureDefinition/building-name
Address.Slices for extension.extension:domicile-code 0..1 CodeableConcept The domicile code associated with this address
URL: http://hl7.org.nz/fhir/StructureDefinition/domicile-code
Binding: Domicile Code (preferred)
Address.Slices for extension.extension:country-name 0..1 string The name of the country. The ISO code should be in the country property
URL: http://hl7.org.nz/fhir/StructureDefinition/country-name
Address.use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | billing - purpose of this address
Binding: AddressUse (required): The use of an address.
Example General: home
Address.type This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).
Example General: both
Address.text This element is included in summaries. 0..1 string Text representation of the address
Example General: 137 Nowhere Street, Erewhon 9132
Address.line This element is included in summaries. 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
Address.city This element is included in summaries. 0..1 string Name of city, town etc.
Example General: Erewhon
Address.district This element is included in summaries. 0..1 string District name (aka county)
Example General: Madison
Address.state This element is included in summaries. 0..1 string Sub-unit of country (abbreviations ok)
Address.postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
Address.country This element is included in summaries. 0..1 string Should be the ISO 3166 code
Address.period This element is included in summaries. 0..1 Period Time period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Address.use Base required AddressUse 📍4.0.1 FHIR Std.
Address.type Base required AddressType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

 

Other representations of profile: CSV, Excel, Schematron