Profile Comparison between http://fhir.nl/fhir/StructureDefinition/nl-core-address vs http://fhir.nl/fhir/StructureDefinition/nl-core-address

Left:nl-core-address (http://fhir.nl/fhir/StructureDefinition/nl-core-address)
Right:nl-core-address (http://fhir.nl/fhir/StructureDefinition/nl-core-address)

Messages

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Address
      .copyrightCC0
        .descriptionBase StructureDefinition for Address Type with additions for Dutch realm addresses. Dutch addresses break down Address.line in several parts and it is important to mark an address as being 'officially registered'.
          .experimental
            .fhirVersion3.0.2
              .jurisdiction
                .kindcomplex-type
                  .namenl-core-address
                    .publisherHL7 Netherlands
                      .purposeAddress information is used for visiting a person or organization and for addressing of mail.
                        .statusactive
                          .titlenl-core-address
                            .typeAddress
                              .urlhttp://fhir.nl/fhir/StructureDefinition/nl-core-address

                                Structure

                                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                .. Address C0..*AddressAddress information
                                nl-streetname-if-official-and-other-line-parts: Address.streetName in an official address SHALL have a value if one of houseNumber|buildingNumberSuffix|additionalLocator has a value

                                Example Example of a Vacation Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HV","display":"Vakantie adres"}]}}],"use":"temp","line":["Binnenkant 12A Hoog"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"12"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix","valueString":"A"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID","valueString":"Hoog"}]}],"city":"Amsterdam","state":"NH","postalCode":"1000AA","country":"NLD"}
                                Example Example of a Primary Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HP","display":"Officieel adres"}]}},{"url":"http://fhir.nl/fhir/StructureDefinition/nl-core-address-official","valueBoolean":true}],"use":"home","line":["Binnenkant to 10"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator","valueString":"to"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"10"}]}],"city":"Amsterdam","state":"NH","postalCode":"1001AA","country":"NLD"}
                                C0..*AddressAddress information
                                nl-streetname-if-official-and-other-line-parts: Address.streetName in an official address SHALL have a value if one of houseNumber|buildingNumberSuffix|additionalLocator has a value

                                Example Example of a Vacation Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HV","display":"Vakantie adres"}]}}],"use":"temp","line":["Binnenkant 12A Hoog"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"12"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix","valueString":"A"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID","valueString":"Hoog"}]}],"city":"Amsterdam","state":"NH","postalCode":"1000AA","country":"NLD"}
                                Example Example of a Primary Home address: {"extension":[{"url":"http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation-AddressType","valueCodeableConcept":{"coding":[{"system":"http://hl7.org/fhir/v3/AddressUse","code":"HP","display":"Officieel adres"}]}},{"url":"http://fhir.nl/fhir/StructureDefinition/nl-core-address-official","valueBoolean":true}],"use":"home","line":["Binnenkant to 10"],"_line":[{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName","valueString":"Binnenkant"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator","valueString":"to"},{"url":"http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber","valueString":"10"}]}],"city":"Amsterdam","state":"NH","postalCode":"1001AA","country":"NLD"}
                                  ... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                    ... Slices for extension 0..*ExtensionExtension
                                    Slice: Unordered, Open by value:url
                                    0..*ExtensionExtension
                                    Slice: Unordered, Open by value:url
                                      ... use ?!Σ0..1codehome | work | temp | old - purpose of this address
                                      Binding: ?? (required)
                                      Example General: home
                                      ?!Σ0..1codehome | work | temp | old - purpose of this address
                                      Binding: ?? (required)
                                      Example General: home
                                        ... text Σ0..1stringText representation of the address
                                        Example General: 137 Nowhere Street, Erewhon 9132
                                        Σ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
                                          Σ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)0..1stringxml:id (or equivalent in JSON)
                                              .... Slices for extension 0..*ExtensionExtension
                                              Slice: Unordered, Open by value:url
                                              0..*ExtensionExtension
                                              Slice: Unordered, Open by value:url
                                                .... value 0..1stringPrimitive value for string
                                                Max Length:1048576
                                                0..1stringPrimitive value for string
                                                Max Length:1048576
                                                  ... city Σ0..1stringName of city, town etc.
                                                  Example General: Erewhon
                                                  Example Example city: Den Haag
                                                  Σ0..1stringName of city, town etc.
                                                  Example General: Erewhon
                                                  Example Example city: Den Haag
                                                    ... district Σ0..1stringDistrict name (aka county)
                                                    Example General: Madison
                                                    Example Example district: Wateringen
                                                    Σ0..1stringDistrict name (aka county)
                                                    Example General: Madison
                                                    Example Example district: Wateringen
                                                      ... state Σ0..1stringSub-unit of country (abbreviations ok).
                                                      Example Example province: ZH
                                                      Σ0..1stringSub-unit of country (abbreviations ok).
                                                      Example Example province: ZH
                                                        ... postalCode ΣC0..1stringPostal code for area
                                                        nl-postal-code-pattern: Dutch postal code pattern 'nnnnAA'
                                                        Example General: 9132
                                                        Example Example postcode: 9132AG
                                                        ΣC0..1stringPostal code for area
                                                        nl-postal-code-pattern: Dutch postal code pattern 'nnnnAA'
                                                        Example General: 9132
                                                        Example Example postcode: 9132AG
                                                          ... country Σ0..1stringCountry
                                                          Example Example country: NLD
                                                          Σ0..1stringCountry
                                                          Example Example country: NLD
                                                            .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                              .... Slices for extension 0..*ExtensionExtension
                                                              Slice: Unordered, Open by value:url
                                                              0..*ExtensionExtension
                                                              Slice: Unordered, Open by value:url
                                                                .... value 0..1stringPrimitive value for string
                                                                Max Length:1048576
                                                                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"}
                                                                  Σ0..1PeriodTime period when address was/is in use
                                                                  Example General: {"start":"2010-03-23","end":"2010-07-01"}

                                                                    doco Documentation for this format