PackagesCanonicalsLogsProblems
    Packages
    ehelse.fhir.no.grunndata@2.3.1
    http://ehelse.no/fhir/StructureDefinition/gd-address-metadata
{
  "description": "Describes address specific metadata  about the address resources available from the the central person index (folkeregisteret, freg), all address resources containing metadata from folkeregisteret will include gd-address-metadata",
  "_filename": "gd-address-metadata.StructureDefinition-extension.json",
  "package_name": "ehelse.fhir.no.grunndata",
  "date": "2019-09-25",
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.0",
  "name": "GdAddressMetadata",
  "abstract": false,
  "type": "Extension",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "2.3.1",
  "status": "draft",
  "id": "4fd3ccc6-a003-4da8-a9d3-54baa51e47aa",
  "kind": "complex-type",
  "url": "http://ehelse.no/fhir/StructureDefinition/gd-address-metadata",
  "context": [ {
    "type": "element",
    "expression": "Address"
  } ],
  "version": "2.3.0",
  "differential": {
    "element": [ {
      "id": "Extension",
      "path": "Extension",
      "short": "Address specific metadata from FREG",
      "definition": "Describes address specific metadata about the address resources available from the the central person index (folkeregisteret, FREG), all address resources containing metadata from folkeregisteret will include gd-address-metadata"
    }, {
      "id": "Extension.extension",
      "path": "Extension.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "path": "Extension.extension",
      "min": 1,
      "definition": "kategori av beskyttelsesgrad på adresseinformasjon i Folkeregisteret\r\nGyldige kodeverdier er:\r\n• ugradert\r\n• klientadresse\r\n• fortrolig\r\n• strengtFortrolig (strengt fortrolig)\r\nBostedsadressen kan være beskyttet iht. Beskyttelsesinstruksen (fortrolig og strengtFortrolig) eller Folkeregisterloven (klientadresse)",
      "short": "adressegradering",
      "mapping": [ {
        "map": "adressegradering",
        "identity": "freg"
      } ],
      "sliceName": "confidentiality",
      "binding": {
        "strength": "required",
        "valueSet": "http://ehelse.no/fhir/ValueSet/gd-address-confidentiality",
        "description": "beskyttelsesgrad FREG"
      },
      "alias": [ "adressegradering" ],
      "max": "1",
      "id": "Extension.extension:confidentiality"
    }, {
      "id": "Extension.extension:confidentiality.url",
      "path": "Extension.extension.url",
      "fixedUri": "confidentiality"
    }, {
      "id": "Extension.extension:confidentiality.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "code"
      } ]
    }, {
      "id": "Extension.extension:basicStatisticalUnit",
      "max": "1",
      "path": "Extension.extension",
      "alias": [ "grunnkrets" ],
      "short": "grunnkrets",
      "mapping": [ {
        "map": "grunnkrets",
        "identity": "freg"
      } ],
      "sliceName": "basicStatisticalUnit",
      "definition": "en mindre geografisk enhet som består av et geografisk sammenhengende område som er mest mulig ensartet når det gjelder natur og næringsgrunnlag, kommunikasjonsforhold og bygningsmessig struktur\r\nInformasjonen er gitt ved en unik kode innenfor kommunen."
    }, {
      "id": "Extension.extension:basicStatisticalUnit.url",
      "path": "Extension.extension.url",
      "fixedUri": "basicStatisticalUnit"
    }, {
      "id": "Extension.extension:basicStatisticalUnit.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "integer"
      } ]
    }, {
      "id": "Extension.extension:parishId",
      "max": "1",
      "path": "Extension.extension",
      "alias": [ "kirkekrets" ],
      "short": "kirkekrets",
      "mapping": [ {
        "map": "kirkekrets",
        "identity": "freg"
      } ],
      "sliceName": "parishId",
      "definition": "minste kirkelige administrative inndeling\r\nInformasjonen er gitt ved en unik kode innenfor kommunen."
    }, {
      "id": "Extension.extension:parishId.url",
      "path": "Extension.extension.url",
      "fixedUri": "parishId"
    }, {
      "id": "Extension.extension:parishId.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "integer"
      } ]
    }, {
      "id": "Extension.extension:closeCadastralIdentifier",
      "max": "1",
      "path": "Extension.extension",
      "alias": [ "naerAdresseIdentifikatorFraMatrikkelen" ],
      "short": "nærAdresseidentifikatorFraMatrikkelen",
      "mapping": [ {
        "map": "naerAdresseIdentifikatorFraMatrikkelen",
        "identity": "freg"
      } ],
      "sliceName": "closeCadastralIdentifier",
      "definition": "FREG lagrer en \"reserve\" adresseidentifikator i de tilfellene at FREG ikke finner en nøyaktig samstemmighet i matrikkelen slik at FREG likevel kan fange opp endringer i kommunenummer, adressenavn, gårds-/bruksnummer osv. Det kan f.eks. hende at det blir oppgitt en vegadresse uten husbokstav på et husnummer som bare finnes med husbokstaver i matrikkelen. Vi tar da identifikatoren til huset med f.eks. \"A\" som husbokstav."
    }, {
      "id": "Extension.extension:closeCadastralIdentifier.url",
      "path": "Extension.extension.url",
      "fixedUri": "closeCadastralIdentifier"
    }, {
      "id": "Extension.extension:closeCadastralIdentifier.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "id": "Extension.extension:constituencyId",
      "max": "1",
      "path": "Extension.extension",
      "alias": [ "valgkrets", "stemmekrets" ],
      "short": "stemmekrets",
      "mapping": [ {
        "map": "stemmekrets",
        "identity": "freg"
      } ],
      "sliceName": "constituencyId",
      "definition": "FREG kaller dette stemmekrets, matrikkelen kaller dette valgkrets.\r\ndel av en geografisk inndeling av kommunen som er bestemt av valgstyret\r\nInformasjonen er gitt ved en unik kode innenfor kommunen."
    }, {
      "id": "Extension.extension:constituencyId.url",
      "path": "Extension.extension.url",
      "fixedUri": "constituencyId"
    }, {
      "id": "Extension.extension:constituencyId.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "integer"
      } ]
    }, {
      "id": "Extension.extension:fregAddressContentType",
      "max": "1",
      "path": "Extension.extension",
      "short": "Content type for address provided by FREG",
      "binding": {
        "strength": "required",
        "valueSet": "http://ehelse.no/fhir/ValueSet/gd-address-contenttype",
        "description": "Address Content Types"
      },
      "sliceName": "fregAddressContentType",
      "definition": "FREG exposes 9 AddressContentTypes\r\n\r\nVegadresse\r\nVegadresseForPost\r\nPostboksadresse\r\nMatrikkeladresse\r\nInternasjonalAdresse\r\nPostadresseFrittFormat\r\nInternasjonalAdresseIFrittFormat\r\nUkjentBosted\r\nAdressenErUkjent (only for \"oppholdsadresse\")"
    }, {
      "id": "Extension.extension:fregAddressContentType.url",
      "path": "Extension.extension.url",
      "fixedUri": "fregAddressContentType"
    }, {
      "id": "Extension.extension:fregAddressContentType.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "code"
      } ]
    }, {
      "id": "Extension.extension:fregAddressType",
      "max": "1",
      "path": "Extension.extension",
      "short": "address types provided by FREG",
      "binding": {
        "strength": "required",
        "valueSet": "http://ehelse.no/fhir/ValueSet/gd-address-type",
        "description": "Address Type"
      },
      "sliceName": "fregAddressType",
      "definition": "FREG exposes 6 different AddressTypes\r\n\r\nBostedsadresse\r\nOppholdsadresse\r\nDeltBosted\r\nKontaktadresse\r\nKontaktadresseUtlandet\r\nPreferertKontaktadresse"
    }, {
      "id": "Extension.extension:fregAddressType.url",
      "path": "Extension.extension.url",
      "fixedUri": "fregAddressType"
    }, {
      "id": "Extension.extension:fregAddressType.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "code"
      } ]
    }, {
      "path": "Extension.extension",
      "definition": "kategorisering av type oppholdssted iht. folkeregisterforskriften \r\n\r\nmilitær\r\nutenriks\r\npåSvalbard\r\npendler",
      "short": "oppholdAnnetSted",
      "mapping": [ {
        "map": "oppholdAnnetSted",
        "identity": "freg"
      } ],
      "sliceName": "physicalAddressType",
      "binding": {
        "strength": "required",
        "valueSet": "http://ehelse.no/fhir/ValueSet/gd-address-physicaladdresstype",
        "description": "kategori oppholdssted"
      },
      "alias": [ "oppholdAnnetSted" ],
      "max": "1",
      "id": "Extension.extension:physicalAddressType"
    }, {
      "id": "Extension.extension:physicalAddressType.url",
      "path": "Extension.extension.url",
      "fixedUri": "physicalAddressType"
    }, {
      "id": "Extension.extension:physicalAddressType.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "code"
      } ]
    }, {
      "id": "Extension.extension:schoolDistrict",
      "max": "1",
      "path": "Extension.extension",
      "alias": [ "skolekrets" ],
      "short": "skolekrets fra FREG",
      "mapping": [ {
        "map": "skolekrets",
        "identity": "freg"
      } ],
      "sliceName": "schoolDistrict",
      "definition": "en kommunal inndeling som gir en ikke bindende skoletilhørighet for barna i kretsen\r\nInformasjonen er gitt ved en unik kode innenfor kommunen."
    }, {
      "id": "Extension.extension:schoolDistrict.url",
      "path": "Extension.extension.url",
      "fixedUri": "schoolDistrict"
    }, {
      "id": "Extension.extension:schoolDistrict.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "integer"
      } ]
    }, {
      "id": "Extension.extension:cadastralIdentifier",
      "max": "1",
      "path": "Extension.extension",
      "alias": [ "adresseidentifikatorFraMatrikkelen" ],
      "short": "adresseidentifikatorFraMatrikkelen",
      "mapping": [ {
        "map": "adresseIdentifikatorFraMatrikkelen",
        "identity": "freg"
      } ],
      "sliceName": "cadastralIdentifier",
      "definition": "Kartverkets matrikkel har en unik informasjonsfri identifikator for enhver adresse ned på husnummer – husbokstav nivå eller bruksnummer/festenummer nivå. FREG tar vare på denne identifikatoren for å kunne fange endringer fra matrikkelen."
    }, {
      "id": "Extension.extension:cadastralIdentifier.url",
      "path": "Extension.extension.url",
      "fixedUri": "cadastralIdentifier"
    }, {
      "id": "Extension.extension:cadastralIdentifier.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "string"
      } ]
    }, {
      "constraint": [ {
        "key": "addressType-1",
        "human": "addressIsUnknown must have fregAddressType of AdressenErUkjent",
        "source": "Extension",
        "severity": "error",
        "expression": "addressIsUnknown.value() and (fregAddressContentType.Value()=AdressenErUkjent)"
      } ],
      "path": "Extension.extension",
      "definition": "The boolean value of the FREG element AdressenErUkjent. SHALL only be set true for an unknown \"Oppholdsadresse\". SHALL not have any value otherwise.",
      "short": "AdressenErUkjent",
      "mapping": [ {
        "map": "adressenErUkjent",
        "identity": "freg"
      } ],
      "sliceName": "addressIsUnknown",
      "alias": [ "adressenErUkjent" ],
      "max": "1",
      "id": "Extension.extension:addressIsUnknown"
    }, {
      "id": "Extension.extension:addressIsUnknown.url",
      "path": "Extension.extension.url",
      "fixedUri": "addressIsUnknown"
    }, {
      "id": "Extension.extension:addressIsUnknown.value[x]",
      "path": "Extension.extension.value[x]",
      "type": [ {
        "code": "boolean"
      } ]
    }, {
      "id": "Extension.url",
      "path": "Extension.url",
      "fixedUri": "http://ehelse.no/fhir/StructureDefinition/gd-address-metadata"
    }, {
      "id": "Extension.value[x]",
      "max": "0",
      "path": "Extension.value[x]"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension"
}