FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/gd-Address-unknown

Packageehelse.fhir.no.grunndata.test
Resource TypeStructureDefinition
Idgd-Address-unknown
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=ehelse.fhir.no.grunndata.test@2.3.3&canonical=http://ehelse.no/fhir/StructureDefinition/gd-Address-unknown
URLhttp://ehelse.no/fhir/StructureDefinition/gd-Address-unknown
Version2.3.1
Statusdraft
Date2019-12-16
NameGdAddressUnknown
DescriptionThe GdAddressUnknown is used for two kind of addresses from FREG For 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". For addresses with type "Opphold" this address can only contain the address metadata. The content type of this addresses SHALL be "AdressenErUkjent".
TypeAddress
Kindcomplex-type

Resources that use this resource

StructureDefinition
gd-PersonGdPerson

Resources that this resource uses

StructureDefinition
gd-AddressGdAddress

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "gd-Address-unknown",
  "url": "http://ehelse.no/fhir/StructureDefinition/gd-Address-unknown",
  "version": "2.3.1",
  "name": "GdAddressUnknown",
  "status": "draft",
  "date": "2019-12-16",
  "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\".",
  "fhirVersion": "4.0.0",
  "mapping": [
    {
      "identity": "freg.bostedsadresse",
      "name": "ukjentBosted"
    },
    {
      "identity": "freg.deltbosted",
      "name": "ukjentBosted"
    },
    {
      "identity": "freg.oppholdsadresse",
      "name": "adressenErUkjent"
    }
  ],
  "kind": "complex-type",
  "abstract": false,
  "type": "Address",
  "baseDefinition": "http://ehelse.no/fhir/StructureDefinition/gd-Address",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Address",
        "path": "Address",
        "alias": [
          "ukjentBosted",
          "adressenErUkjent"
        ],
        "mapping": [
          {
            "identity": "freg.bostedsadresse",
            "map": "ukjentBosted"
          },
          {
            "identity": "freg.deltbosted",
            "map": "ukjentBosted"
          },
          {
            "identity": "freg.oppholdsadresse",
            "map": "adressenErUkjent"
          }
        ]
      },
      {
        "id": "Address.extension",
        "path": "Address.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Address.extension:propertyInformation",
        "path": "Address.extension",
        "sliceName": "propertyInformation",
        "mustSupport": true
      },
      {
        "id": "Address.extension:propertyInformation.extension",
        "path": "Address.extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Address.extension:propertyInformation.extension:municipality",
        "path": "Address.extension.extension",
        "sliceName": "municipality",
        "alias": [
          "bostedskommune"
        ],
        "mustSupport": true,
        "mapping": [
          {
            "identity": "freg",
            "map": "bostedskommune"
          }
        ]
      },
      {
        "id": "Address.extension:addressMetadata",
        "path": "Address.extension",
        "sliceName": "addressMetadata"
      },
      {
        "id": "Address.extension:addressMetadata.extension",
        "path": "Address.extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Address.extension:addressMetadata.extension:addressIsUnknown",
        "path": "Address.extension.extension",
        "sliceName": "addressIsUnknown",
        "mustSupport": true
      },
      {
        "id": "Address.period",
        "path": "Address.period",
        "mustSupport": true
      },
      {
        "id": "Address.period.start",
        "path": "Address.period.start",
        "mustSupport": true
      },
      {
        "id": "Address.period.end",
        "path": "Address.period.end",
        "mustSupport": true
      }
    ]
  }
}