PackagesCanonicalsLogsProblems
    Packages
    ehelse.fhir.no.grunndata@2.1.0
    http://ehelse.no/fhir/StructureDefinition/gd-birth
description: Fødsel gir opplysninger om personens fødsel helt uavhengig av om denne er født i Norge eller ikke. Fødsel i Norge gir tilleggsinformasjon om fødselen hvis den har skjedd i Norge og er ment for bruk av spesielt interesserte og er derfor skilt ut fra fødsel.\r\nDet finnes ikke historiske data for disse informasjonselementene fordi det skal finnes maksimum en sannhet for hvert informasjonselement - selv om denne kan være korrigert flere ganger.
package_name: ehelse.fhir.no.grunndata
derivation: constraint
name: GdBirth
type: Extension
elements:
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        birthYear:
          match: {url: null}
          schema:
            _required: true
            index: 1
            elements:
              value:
                short: birthYear
                choices: [valueDate]
                index: 3
              valueDate: {type: date, short: birthYear, choiceOf: value, index: 4}
        landOfBirth:
          match: {url: null}
          schema:
            short: land of Birth
            index: 5
            elements:
              value:
                choices: [valueString]
                index: 7
              valueString: {type: string, choiceOf: value, index: 8}
        placeOfBirth:
          match: {url: null}
          schema:
            short: place of birth
            index: 9
            elements:
              value:
                choices: [valueString]
                index: 11
              valueString: {type: string, choiceOf: value, index: 12}
        placeOfBirthDistrict:
          match: {url: null}
          schema:
            short: District in Norway where the person was born
            index: 13
            elements:
              value:
                choices: [valueString]
                index: 15
              valueString: {type: string, choiceOf: value, index: 16}
        fregMetadata:
          match: {url: null}
          schema:
            index: 17
            extensions:
              metadata: {url: 'http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata', max: 1, type: Extension, index: 19}
            elements:
              extension:
                index: 18
                slicing:
                  rules: open
                  discriminator:
                  - {path: url, type: value}
                  min: null
                  slices:
                    metadata:
                      match: {url: null}
                      schema: {type: Extension, url: 'http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata', index: 19}
                      max: 1
              value:
                choices: []
                index: 21
  url:
    pattern: {type: String, value: 'http://ehelse.no/fhir/StructureDefinition/gd-birth'}
    index: 22
  value:
    choices: []
    index: 24
package_version: 2.1.0
extensions:
  birthYear:
    url: null
    _required: true
    index: 1
    elements:
      value:
        short: birthYear
        choices: [valueDate]
        index: 3
      valueDate: {type: date, short: birthYear, choiceOf: value, index: 4}
  landOfBirth:
    url: null
    short: land of Birth
    index: 5
    elements:
      value:
        choices: [valueString]
        index: 7
      valueString: {type: string, choiceOf: value, index: 8}
  placeOfBirth:
    url: null
    short: place of birth
    index: 9
    elements:
      value:
        choices: [valueString]
        index: 11
      valueString: {type: string, choiceOf: value, index: 12}
  placeOfBirthDistrict:
    url: null
    short: District in Norway where the person was born
    index: 13
    elements:
      value:
        choices: [valueString]
        index: 15
      valueString: {type: string, choiceOf: value, index: 16}
  fregMetadata:
    url: null
    index: 17
    extensions:
      metadata: {url: 'http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata', max: 1, type: Extension, index: 19}
    elements:
      extension:
        index: 18
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            metadata:
              match: {url: null}
              schema: {type: Extension, url: 'http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata', index: 19}
              max: 1
      value:
        choices: []
        index: 21
class: extension
kind: complex-type
url: http://ehelse.no/fhir/StructureDefinition/gd-birth
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 2.0.2