Elektronische Leistungsbestätigung
1.0.0 - draft

Elektronische Leistungsbestätigung - Local Development build (v1.0.0). See the Directory of published versions

Resource Profile: KK_ELB_ResponseDocumentBundle - Mappings

Draft as of 2023-07-07

Mappings for the KK-ELB-ResponseDocumentBundle resource profile.

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

KK_ELB_ResponseDocumentBundle
BundleN/A
   identifier
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
   entry
   entry (composition)
   entry (chargeItem)
      resourceFT1
   signature
      type
         systemC*E.3
         versionC*E.7
         codeC*E.1
         displayC*E.2 - but note this is not well followed
         userSelectedSometimes implied by being first
      who
         identifierCX / EI (occasionally, more often EI maps to a resource id or a URL)
            useN/A
            typeCE/CNE/CWE, CX.5
            systemCX.4 / EI-2-4
            valueCX.1 / EI.1
            periodDR, CX.7 + CX.8
            assignerCX.4 / (CX.4,CX.9,CX.10)

Mappings for RIM Mapping (http://hl7.org/v3)

KK_ELB_ResponseDocumentBundle
BundleEntity. Role, or Act, N/A
   meta
      idn/a
      extensionn/a
   identifier
      idn/a
      extensionn/a
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
   entry
      idn/a
      extensionn/a
      modifierExtensionN/A
      search
         idn/a
         extensionn/a
         modifierExtensionN/A
      request
         idn/a
         extensionn/a
         modifierExtensionN/A
      response
         idn/a
         extensionn/a
         modifierExtensionN/A
   entry (composition)
      idn/a
      extensionn/a
      modifierExtensionN/A
      resourceEntity. Role, or Act, Document[classCode="DOC" and moodCode="EVN" and isNormalAct()]
      search
         idn/a
         extensionn/a
         modifierExtensionN/A
      request
         idn/a
         extensionn/a
         modifierExtensionN/A
      response
         idn/a
         extensionn/a
         modifierExtensionN/A
   entry (chargeItem)
      idn/a
      extensionn/a
      modifierExtensionN/A
      resourceEntity. Role, or Act, Act[moodCode=EVN]
      search
         idn/a
         extensionn/a
         modifierExtensionN/A
      request
         idn/a
         extensionn/a
         modifierExtensionN/A
      response
         idn/a
         extensionn/a
         modifierExtensionN/A
   signature
      idn/a
      extensionn/a
      type
         idn/a
         extensionn/a
         system./codeSystem
         version./codeSystemVersion
         code./code
         displayCV.displayName
         userSelectedCD.codingRationale
      who
         idn/a
         extensionn/a
         referenceN/A
         typeN/A
         identifiern/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
            idn/a
            extensionn/a, N/A
            usen/a, Role.code or implied by context
            typen/a, CD, Role.code or implied by context
            systemn/a, II.root or Role.id.root
            valuen/a, II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
            periodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"], Role.effectiveTime or implied by context
            assignern/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
         displayN/A

Mappings for CDA (R2) (http://hl7.org/v3/cda)

KK_ELB_ResponseDocumentBundle
BundleClinicalDocument, if bundle.type = document
   identifierClinicalDocument.id
   timestampClinicalDocument.effectiveTime
   entry
   entry (composition)
      resourceClinicalDocument

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

KK_ELB_ResponseDocumentBundle
Bundle
   identifierFiveWs.identifier
   typeFiveWs.class
   timestampFiveWs.init