Nictiz FHIR NL R4 Zib2020
0.9.0 - CI Build

Nictiz FHIR NL R4 Zib2020 - Local Development build (v0.9.0). See the Directory of published versions

Data Type Profile: nl core AddressInformation

Official URL: http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation Version: 0.9.0
Draft as of 2023-10-17 Computable Name: NlcoreAddressInformation

Copyright/Legal: Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.

Address information includes data where a person resides (temporarily, permanently) or where a building is located.

A derived profile from zib-AddressInformation to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib.

Usage:

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..*ZibAddressInformationAddressInformation
... addressType 0..1CodeableConceptOptional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20200901000000 (extensible)
... use ?!Σ0..1codeAddressType
Binding: AddressUse (required): Use ConceptMap AdresSoortCodelijst-to-AddressUse to translate terminology from the functional model to profile terminology in ValueSet AddressUse.


Example General: home

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Address.userequiredAddressUse

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..*ZibAddressInformationAddressInformation
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... addressType 0..1CodeableConceptOptional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20200901000000 (extensible)
... type Σ0..1codeAddressType
Binding: AddressType (required): Use ConceptMap AdresSoortCodelijst-to-AddressType to translate terminology from the functional model to profile terminology in ValueSet AddressType.


Example General: both
... text Σ0..1stringText representation of the address
Example General: 137 Nowhere Street, Erewhon 9132
... line Σ0..*stringStreet 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
.... id 0..1stringxml:id (or equivalent in JSON)
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... streetName 0..1stringstreetName
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"
..... value[x] 1..1stringStreet
.... houseNumber 0..1stringhouseNumber
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"
..... value[x] 1..1stringHouseNumber
.... houseNumberLetter-houseNumberAddition 0..1stringbuildingNumberSuffix
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix"
..... value[x] 1..1stringHouseNumberLetter / HouseNumberAddition
.... houseNumberIndication 0..1stringadditionalLocator
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator"
..... value[x] C1..1stringHouseNumberIndication
houseNumberIndication: Must have value 'by' or 'to'
.... additionalInformation 0..1stringunitID
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID"
..... value[x] 1..1stringAdditionalInformation
.... value 0..1stringPrimitive value for string
Max Length: 1048576
... city Σ0..1stringPlaceOfResidence
Example General: Erewhon
... district Σ0..1stringMunicipality
Example General: Madison
... state Σ0..1stringSub-unit of country (abbreviations ok)
... postalCode Σ0..1stringPostcode
Example General: 9132
... country Σ0..1stringCountry (e.g. can be ISO 3166 2 or 3 letter code)
.... id 0..1stringxml:id (or equivalent in JSON)
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... countryCode 0..1CodeableConceptOptional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"
..... value[x] 0..1CodeableConceptCountry
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000 (required)
.... value 0..1stringPrimitive value for string
Max Length: 1048576
... period Σ0..1PeriodTime period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Address.userequiredAddressUse
Address.typerequiredAddressType
Address.country.extension:countryCode.value[x]requiredhttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
houseNumberIndicationerrorAddress.line.extension:houseNumberIndication.value[x]Must have value 'by' or 'to'
: $this in ('by' | 'to')

This structure is derived from ZibAddressInformation

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..*ZibAddressInformationAddressInformation
... addressType 0..1CodeableConceptOptional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20200901000000 (extensible)
... use ?!Σ0..1codeAddressType
Binding: AddressUse (required): Use ConceptMap AdresSoortCodelijst-to-AddressUse to translate terminology from the functional model to profile terminology in ValueSet AddressUse.


Example General: home

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Address.userequiredAddressUse

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Address 0..*ZibAddressInformationAddressInformation
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... addressType 0..1CodeableConceptOptional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20200901000000 (extensible)
... type Σ0..1codeAddressType
Binding: AddressType (required): Use ConceptMap AdresSoortCodelijst-to-AddressType to translate terminology from the functional model to profile terminology in ValueSet AddressType.


Example General: both
... text Σ0..1stringText representation of the address
Example General: 137 Nowhere Street, Erewhon 9132
... line Σ0..*stringStreet 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
.... id 0..1stringxml:id (or equivalent in JSON)
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... streetName 0..1stringstreetName
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"
..... value[x] 1..1stringStreet
.... houseNumber 0..1stringhouseNumber
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"
..... value[x] 1..1stringHouseNumber
.... houseNumberLetter-houseNumberAddition 0..1stringbuildingNumberSuffix
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix"
..... value[x] 1..1stringHouseNumberLetter / HouseNumberAddition
.... houseNumberIndication 0..1stringadditionalLocator
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator"
..... value[x] C1..1stringHouseNumberIndication
houseNumberIndication: Must have value 'by' or 'to'
.... additionalInformation 0..1stringunitID
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID"
..... value[x] 1..1stringAdditionalInformation
.... value 0..1stringPrimitive value for string
Max Length: 1048576
... city Σ0..1stringPlaceOfResidence
Example General: Erewhon
... district Σ0..1stringMunicipality
Example General: Madison
... state Σ0..1stringSub-unit of country (abbreviations ok)
... postalCode Σ0..1stringPostcode
Example General: 9132
... country Σ0..1stringCountry (e.g. can be ISO 3166 2 or 3 letter code)
.... id 0..1stringxml:id (or equivalent in JSON)
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... countryCode 0..1CodeableConceptOptional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"
..... value[x] 0..1CodeableConceptCountry
Binding: http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000 (required)
.... value 0..1stringPrimitive value for string
Max Length: 1048576
... period Σ0..1PeriodTime period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Address.userequiredAddressUse
Address.typerequiredAddressType
Address.country.extension:countryCode.value[x]requiredhttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
houseNumberIndicationerrorAddress.line.extension:houseNumberIndication.value[x]Must have value 'by' or 'to'
: $this in ('by' | 'to')

This structure is derived from ZibAddressInformation

Summary

 

Other representations of profile: CSV, Excel, Schematron