PackagesCanonicalsLogsProblems
    Packages
    test.circular.snapshot@0.0.2
    http://test.gefyra.de/circularTest/StructureDefinition/coverage-de-gkv
description: Profil für die Nutzung der Coverage-Resource zur Darstellung eines gesetzlichen Versicherungsverhältnisses in Deutschland
package_name: test.circular.snapshot
derivation: constraint
name: CoverageDeGkv
type: Coverage
elements:
  identifier: {short: Primärer Identifier der Versicherung, index: 0}
  type:
    index: 1
    elements:
      coding:
        index: 2
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: pattern}
          min: 1
          slices:
            VersicherungsArtDeBasis:
              match: {code: GKV, system: 'http://fhir.de/CodeSystem/versicherungsart-de-basis'}
              schema:
                pattern:
                  type: Coding
                  value: {code: GKV, system: 'http://fhir.de/CodeSystem/versicherungsart-de-basis'}
                _required: true
                index: 3
              min: 1
              max: 1
    required: [coding]
  subscriber:
    elements:
      identifier:
        short: VersichertenID (10-stellig) des Hauptversicherten
        pattern:
          type: Identifier
          value: {system: 'http://fhir.de/sid/gkv/kvid-10'}
        index: 4
      display: {short: Name des Hauptversicherten, index: 5}
  beneficiary:
    index: 6
    elements:
      identifier:
        short: Identifier der versicherten Person
        pattern:
          type: Identifier
          value: {system: 'http://fhir.de/sid/gkv/kvid-10'}
        index: 7
      display: {short: Name der Versicherten Person, index: 8}
  payor:
    index: 9
    extensions:
      abrechnendeIK: {url: 'http://test.gefyra.de/circularTest/StructureDefinition/AbrechnendeIK', min: 0, max: 1, type: Extension, index: 10}
    elements:
      extension:
        type: Extension
        url: http://test.gefyra.de/circularTest/StructureDefinition/AbrechnendeIK
        index: 10
        slicing:
          slices:
            abrechnendeIK:
              match: {}
              schema: {type: Extension, url: 'http://test.gefyra.de/circularTest/StructureDefinition/AbrechnendeIK', index: 10}
              min: 0
              max: 1
      identifier: {type: Identifier, index: 11}
      display: {index: 12}
    required: [display]
package_version: 0.0.2
class: profile
kind: resource
url: http://test.gefyra.de/circularTest/StructureDefinition/coverage-de-gkv
base: http://test.gefyra.de/circularTest/StructureDefinition/coverage-de-basis
version: null
required: [identifier]