PackagesCanonicalsLogsProblems
    Packages
    de.gematik.isik-basismodul@3.0.3
    https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKVersicherungsverhaeltnisGesetzlich
description: Dieses Profil ermöglicht die Darstellung eines gesetzlichen Versicherungsverhältnisses in ISiK Szenarien.
package_name: de.gematik.isik-basismodul
derivation: constraint
name: ISiKVersicherungsverhaeltnisGesetzlich
type: Coverage
elements:
  identifier:
    short: Primärer Identifier der Versicherung
    mustSupport: true
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: pattern}
      min: null
      slices:
        Versicherungsnummer:
          match:
            type:
              coding:
              - {code: GKV, system: 'http://fhir.de/CodeSystem/identifier-type-de-basis'}
            system: http://fhir.de/sid/gkv/kvnr-30
          schema:
            pattern:
              type: Identifier
              value:
                type:
                  coding:
                  - {code: GKV, system: 'http://fhir.de/CodeSystem/identifier-type-de-basis'}
                system: http://fhir.de/sid/gkv/kvnr-30
            index: 1
            elements:
              type: {mustSupport: true, index: 2}
              system: {mustSupport: true, index: 3}
              value: {mustSupport: true, index: 4}
            required: [type]
        KrankenversichertenID:
          match:
            type:
              coding:
              - {code: GKV, system: 'http://fhir.de/CodeSystem/identifier-type-de-basis'}
            system: http://fhir.de/sid/gkv/kvid-10
          schema:
            type: Identifier
            pattern:
              type: Identifier
              value:
                type:
                  coding:
                  - {code: GKV, system: 'http://fhir.de/CodeSystem/identifier-type-de-basis'}
                system: http://fhir.de/sid/gkv/kvid-10
            index: 5
            elements:
              type: {mustSupport: true, index: 6}
              system: {mustSupport: true, index: 7}
              value: {mustSupport: true, index: 8}
            required: [type]
  status: {mustSupport: true, index: 9}
  type:
    mustSupport: true
    index: 10
    elements:
      coding:
        mustSupport: true
        index: 11
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: pattern}
          min: 1
          slices:
            VersicherungsArtDeBasis:
              match: {code: GKV, system: 'http://fhir.de/CodeSystem/versicherungsart-de-basis'}
              schema:
                mustSupport: true
                pattern:
                  type: Coding
                  value: {code: GKV, system: 'http://fhir.de/CodeSystem/versicherungsart-de-basis'}
                _required: true
                index: 12
              min: 1
              max: 1
    required: [coding]
  subscriber:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson']
    index: 13
    elements:
      identifier:
        type: Identifier
        short: VersichertenID (10-stellig) des Hauptversicherten
        mustSupport: true
        pattern:
          type: Identifier
          value: {system: 'http://fhir.de/sid/gkv/kvid-10'}
        index: 14
      display: {short: Name des Hauptversicherten, index: 15}
    required: [identifier]
  beneficiary:
    mustSupport: true
    index: 16
    elements:
      reference: {mustSupport: true, index: 17}
      identifier:
        short: Identifier der versicherten Person
        pattern:
          type: Identifier
          value: {system: 'http://fhir.de/sid/gkv/kvid-10'}
        index: 18
      display: {short: Name der Versicherten Person, index: 19}
    required: [reference]
  payor:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
    index: 20
    elements:
      identifier:
        type: Identifier
        mustSupport: true
        index: 21
        elements:
          type: {mustSupport: true, index: 22}
          system: {mustSupport: true, index: 23}
          value: {mustSupport: true, index: 24}
        required: [type]
      display: {mustSupport: true, index: 25}
    required: [display]
package_version: 3.0.3
class: profile
kind: resource
url: https://gematik.de/fhir/isik/v3/Basismodul/StructureDefinition/ISiKVersicherungsverhaeltnisGesetzlich
base: http://fhir.de/StructureDefinition/coverage-de-basis
version: 3.0.3