PackagesCanonicalsLogsProblems
    Packages
    de.basisprofil.r4@1.4.0
    http://fhir.de/StructureDefinition/address-de-basis
description: Erweiterung des komplexen Datentyps Address zur Verwendung im Kontext der Deutschen Basis-Profile
package_name: de.basisprofil.r4
derivation: constraint
name: AddressDeBasis
type: Address
elements:
  city: {index: 9}
  type: {index: 2}
  state:
    short: Bundesland
    binding: {strength: preferred, valueSet: 'http://fhir.de/ValueSet/iso/bundeslaender'}
    index: 11
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        Stadtteil:
          match: {url: null}
          schema: {type: Extension, short: Stadt- oder Ortsteil, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct', index: 1}
          max: 1
  line:
    short: Straßenname mit Hausnummer oder Postfach sowie weitere Angaben zur Zustellung
    array: true
    max: 3
    index: 3
    extensions:
      Strasse: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName', max: 1, type: Extension, short: Strassenname (ohne Hausnummer), index: 5}
      Hausnummer: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber', max: 1, type: Extension, short: Hausnummer, index: 6}
      Adresszusatz: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator', max: 1, type: Extension, short: Adresszusatz, index: 7}
      Postfach: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox', max: 1, type: Extension, short: Postfach, index: 8}
    elements:
      extension:
        index: 4
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            Strasse:
              match: {url: null}
              schema: {type: Extension, short: Strassenname (ohne Hausnummer), url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName', index: 5}
              max: 1
            Hausnummer:
              match: {url: null}
              schema: {type: Extension, short: Hausnummer, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber', index: 6}
              max: 1
            Adresszusatz:
              match: {url: null}
              schema: {type: Extension, short: Adresszusatz, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator', index: 7}
              max: 1
            Postfach:
              match: {url: null}
              schema: {type: Extension, short: Postfach, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox', index: 8}
              max: 1
  postalCode: {short: Postleitzahl, index: 12}
  period:
    elements:
      start: {index: 14}
      end: {index: 15}
  country:
    short: Staat
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/iso3166-1-2'}
    index: 13
  district: {index: 10}
package_version: 1.4.0
extensions:
  Stadtteil: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct', max: 1, type: Extension, short: Stadt- oder Ortsteil, index: 1}
class: complex-type
kind: complex-type
url: http://fhir.de/StructureDefinition/address-de-basis
base: http://hl7.org/fhir/StructureDefinition/Address
version: 1.4.0