PackagesCanonicalsLogsProblems
    Packages
    ehelse.fhir.no.grunndata@2.3.3
    http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata
description: fregmetadata (registermetadata) describes metadata about resources available from the norwegian person index (folkeregisteret, freg), all resources containing metadata from folkeregisteret will include registermetadata
package_name: ehelse.fhir.no.grunndata
derivation: constraint
name: FregMetadata
type: Extension
elements:
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        registeredTimestamp:
          match: {url: registeredTimestamp}
          schema:
            short: ajourholdstidspunkt
            index: 1
            elements:
              url:
                pattern: {type: Uri, value: registeredTimestamp}
                index: 2
              value:
                choices: [valueDateTime]
                index: 4
              valueDateTime: {type: dateTime, choiceOf: value, index: 5}
        currentInfo:
          match: {url: currentInfo}
          schema:
            short: erGjeldende fra folkeregisteret
            index: 6
            elements:
              url:
                pattern: {type: Uri, value: currentInfo}
                index: 7
              value:
                choices: [valueBoolean]
                index: 9
              valueBoolean: {type: boolean, choiceOf: value, index: 10}
        source:
          match: {url: source}
          schema:
            short: kilde fra folkeregisteret
            index: 11
            elements:
              url:
                pattern: {type: Uri, value: source}
                index: 12
              value:
                choices: [valueString]
                index: 14
              valueString: {type: string, choiceOf: value, index: 15}
        reason:
          match: {url: reason}
          schema:
            short: aarsak fra folkeregisteret
            index: 16
            elements:
              url:
                pattern: {type: Uri, value: reason}
                index: 17
              value:
                choices: [valueString]
                index: 19
              valueString: {type: string, choiceOf: value, index: 20}
        validFrom:
          match: {url: validFrom}
          schema:
            short: gyldighetstidspunkt fra folkeregisteret
            index: 21
            elements:
              url:
                pattern: {type: Uri, value: validFrom}
                index: 22
              value:
                choices: [valueDateTime]
                index: 24
              valueDateTime: {type: dateTime, choiceOf: value, index: 25}
        validTo:
          match: {url: validTo}
          schema:
            short: opphoerstidspunkt fra folkeregisteret
            index: 26
            elements:
              url:
                pattern: {type: Uri, value: validTo}
                index: 27
              value:
                choices: [valueDateTime]
                index: 29
              valueDateTime: {type: dateTime, choiceOf: value, index: 30}
  url:
    pattern: {type: Uri, value: 'http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata'}
    index: 31
  value:
    choices: []
    index: 33
package_version: 2.3.3
extensions:
  registeredTimestamp:
    url: registeredTimestamp
    short: ajourholdstidspunkt
    index: 1
    elements:
      url:
        pattern: {type: Uri, value: registeredTimestamp}
        index: 2
      value:
        choices: [valueDateTime]
        index: 4
      valueDateTime: {type: dateTime, choiceOf: value, index: 5}
  currentInfo:
    url: currentInfo
    short: erGjeldende fra folkeregisteret
    index: 6
    elements:
      url:
        pattern: {type: Uri, value: currentInfo}
        index: 7
      value:
        choices: [valueBoolean]
        index: 9
      valueBoolean: {type: boolean, choiceOf: value, index: 10}
  source:
    url: source
    short: kilde fra folkeregisteret
    index: 11
    elements:
      url:
        pattern: {type: Uri, value: source}
        index: 12
      value:
        choices: [valueString]
        index: 14
      valueString: {type: string, choiceOf: value, index: 15}
  reason:
    url: reason
    short: aarsak fra folkeregisteret
    index: 16
    elements:
      url:
        pattern: {type: Uri, value: reason}
        index: 17
      value:
        choices: [valueString]
        index: 19
      valueString: {type: string, choiceOf: value, index: 20}
  validFrom:
    url: validFrom
    short: gyldighetstidspunkt fra folkeregisteret
    index: 21
    elements:
      url:
        pattern: {type: Uri, value: validFrom}
        index: 22
      value:
        choices: [valueDateTime]
        index: 24
      valueDateTime: {type: dateTime, choiceOf: value, index: 25}
  validTo:
    url: validTo
    short: opphoerstidspunkt fra folkeregisteret
    index: 26
    elements:
      url:
        pattern: {type: Uri, value: validTo}
        index: 27
      value:
        choices: [valueDateTime]
        index: 29
      valueDateTime: {type: dateTime, choiceOf: value, index: 30}
class: extension
kind: complex-type
url: http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 2.0.2