PackagesCanonicalsLogsProblems
    Packages
    ehelse.fhir.no.grunndata@2.3.1
    http://ehelse.no/fhir/StructureDefinition/gd-Address-unknown
description: The GdAddressUnknown is used for two kind of addresses from FREG\r\nFor addresses with address-type of \"Bosted\" and \"DeltBosted\", the uknown address can contain a municipality code. The content type of this addresses SHALL be \"UkjentBosted\".\r\nFor addresses with type \"Opphold\" this address can only contain the address metadata. The content type of this addresses SHALL be \"AdressenErUkjent\".
package_name: ehelse.fhir.no.grunndata
derivation: constraint
name: GdAddressUnknown
type: Address
elements:
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        propertyInformation:
          match: {url: null}
          schema:
            mustSupport: true
            index: 1
            extensions:
              municipality: {url: null, mustSupport: true, index: 3}
            elements:
              extension:
                index: 2
                slicing:
                  rules: open
                  discriminator:
                  - {path: url, type: value}
                  min: null
                  slices:
                    municipality:
                      match: {url: null}
                      schema: {mustSupport: true, index: 3}
        addressMetadata:
          match: {url: null}
          schema:
            index: 4
            extensions:
              addressIsUnknown: {url: null, mustSupport: true, index: 6}
            elements:
              extension:
                index: 5
                slicing:
                  rules: open
                  discriminator:
                  - {path: url, type: value}
                  min: null
                  slices:
                    addressIsUnknown:
                      match: {url: null}
                      schema: {mustSupport: true, index: 6}
  period:
    mustSupport: true
    index: 7
    elements:
      start: {mustSupport: true, index: 8}
      end: {mustSupport: true, index: 9}
package_version: 2.3.1
extensions:
  propertyInformation:
    url: null
    mustSupport: true
    index: 1
    extensions:
      municipality: {url: null, mustSupport: true, index: 3}
    elements:
      extension:
        index: 2
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            municipality:
              match: {url: null}
              schema: {mustSupport: true, index: 3}
  addressMetadata:
    url: null
    index: 4
    extensions:
      addressIsUnknown: {url: null, mustSupport: true, index: 6}
    elements:
      extension:
        index: 5
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            addressIsUnknown:
              match: {url: null}
              schema: {mustSupport: true, index: 6}
class: complex-type
kind: complex-type
url: http://ehelse.no/fhir/StructureDefinition/gd-Address-unknown
base: http://ehelse.no/fhir/StructureDefinition/gd-Address
version: 2.3.1