同意書實作指引(Consent Form IG)
0.1.0 - CI Build

This page is part of the 同意書實作指引 (v0.1.0: Releases Ballot 1) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: ConsentCMAF - Mappings

Active as of 2023-05-16

Mappings for the Consent-doltc-cmaf resource profile.

Mappings for Workflow Pattern (http://hl7.org/fhir/workflow)

ConsentCMAF
ConsentEvent
   identifierEvent.identifier
   statusEvent.status
   category (tw-consent-category)Event.code
   category (loinc-consent-category)Event.code
   patientEvent.subject
   dateTimeEvent.occurrence[x]
   performerEvent.performer
   organizationEvent.performer

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

ConsentCMAF
ConsentCON
   statusHL7 Table 0498 - Consent Status
   scopeCE/CNE/CWE
   categoryCE/CNE/CWE
   category (tw-consent-category)HL7 Table 0497 - Consent Type
   category (loinc-consent-category)HL7 Table 0497 - Consent Type
   dateTimeField 13/ Consent Decision Date
   performerField 24/ ConsenterID
   source[x]Field 19 Informational Material Supplied Indicator
   policyRuleCE/CNE/CWE
   provision
      actor
         roleCE/CNE/CWE
      actionCE/CNE/CWE
         codingCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
            systemC*E.3
            versionC*E.7
            codeC*E.1
            displayC*E.2 - but note this is not well followed
            userSelectedSometimes implied by being first
         textC*E.9. But note many systems use C*E.2 for this
      securityLabelCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
         systemC*E.3
         versionC*E.7
         codeC*E.1
         displayC*E.2 - but note this is not well followed
         userSelectedSometimes implied by being first
      classCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
      codeCE/CNE/CWE
         codingCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
            systemC*E.3
            versionC*E.7
            codeC*E.1
            displayC*E.2 - but note this is not well followed
            userSelectedSometimes implied by being first
         textC*E.9. But note many systems use C*E.2 for this

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

ConsentCMAF
ConsentEntity. Role, or Act, FinancialConsent
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   status.statusCode
   scopen/a, CD
   categoryn/a, CD
   category (tw-consent-category)CNTRCT
   category (loinc-consent-category)CNTRCT
   patientRole
   dateTimeFinancialConsent effectiveTime
   policy
      idn/a
      extensionn/a
      modifierExtensionN/A
   policyRulen/a, CD
   verification
      idn/a
      extensionn/a
      modifierExtensionN/A
   provision
      idn/a
      extensionn/a
      modifierExtensionN/A
      actor
         idn/a
         extensionn/a
         modifierExtensionN/A
         rolen/a, CD
      actionn/a, CD
         idn/a
         codingn/a, CV
            idn/a
            system./codeSystem
            version./codeSystemVersion
            code./code
            displayCV.displayName
            userSelectedCD.codingRationale
         text./originalText[mediaType/code="text/plain"]/data
      securityLabeln/a, CV
         idn/a
         system./codeSystem
         version./codeSystemVersion
         code./code
         displayCV.displayName
         userSelectedCD.codingRationale
      classn/a, CV
      coden/a, CD
         idn/a
         codingn/a, CV
            idn/a
            system./codeSystem
            version./codeSystemVersion
            code./code
            displayCV.displayName
            userSelectedCD.codingRationale
         text./originalText[mediaType/code="text/plain"]/data
      dataRole
         idn/a
         extensionn/a
         modifierExtensionN/A

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

ConsentCMAF
Consent
   identifierFiveWs.identifier
   statusFiveWs.status
   category (tw-consent-category)FiveWs.class
   category (loinc-consent-category)FiveWs.class
   patientFiveWs.subject[x], FiveWs.subject
   dateTimeFiveWs.recorded
   performerFiveWs.actor
   organizationFiveWs.witness