PackagesCanonicalsLogsProblems
    Packages
    ehelse.fhir.no.grunndata@2.3.1
    http://ehelse.no/fhir/StructureDefinition/gd-Identifier-freg
description: Person Identifier containing metadata from FREG\r\n\r\nThe GdIdentifierFreg profile describes the structure and coding of how to identify official Norwegian human identifiers collected from FREG or elsewhere. The profile don't establish the different slicing rules for the business identifiers used (FNR/DNR etc, these are established in Person/RelatedPerson profiles) but establishes the metadata structures and identification of the namingsystems used (system/value pair).
package_name: ehelse.fhir.no.grunndata
derivation: constraint
name: GdIdentifierFreg
type: Identifier
elements:
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        fregMetadata:
          match: {url: null}
          schema: {type: Extension, mustSupport: true, url: 'http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata', index: 1}
          max: 1
        fregStatus:
          match: {url: null}
          schema: {type: Extension, mustSupport: true, url: 'http://ehelse.no/fhir/StructureDefinition/gd-person-identifier-status', index: 2}
  use: {mustSupport: false, index: 3}
  type: {mustSupport: false, index: 4}
  system: {mustSupport: true, index: 5}
  value: {short: The identifier value from FREG, mustSupport: true, index: 6}
  period: {mustSupport: false, index: 7}
  assigner: {mustSupport: false, index: 8}
package_version: 2.3.1
extensions:
  fregMetadata: {url: 'http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata', max: 1, type: Extension, mustSupport: true, index: 1}
  fregStatus: {url: 'http://ehelse.no/fhir/StructureDefinition/gd-person-identifier-status', type: Extension, mustSupport: true, index: 2}
class: complex-type
kind: complex-type
url: http://ehelse.no/fhir/StructureDefinition/gd-Identifier-freg
base: http://hl7.org/fhir/StructureDefinition/Identifier
version: 2.2.0