FHIR Osiris Implementation Guide
2.1.0 - ci-build

FHIR Osiris Implementation Guide - Local Development build (v2.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: GeneticConsent - Mappings

Draft as of 2024-03-21

Mappings for the genetic-consent resource profile.

Mappings for Fhir-osiris to osiris (Consent)

GeneticConsent
ConsentTumorPathologyEvent

Tumor pathology event description

   patientOSIRIS_pivot_Consent.Patient_id
   dateTimeOSIRIS_pivot_Consent.Consent_Date
   provision
      typeOSIRIS_pivot_Consent.Consent_GeneticAnalysisAuthorization
      data
         referenceOSIRIS_pivot_BiologicalSample.Consent_Ref

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

GeneticConsent
ConsentEvent
   identifierEvent.identifier
   statusEvent.status
   categoryEvent.code
   patientEvent.subject
   dateTimeEvent.occurrence[x]
   performerEvent.performer
   organizationEvent.performer

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

GeneticConsent
ConsentCON
   identifierCX / EI (occasionally, more often EI maps to a resource id or a URL)
   statusHL7 Table 0498 - Consent Status
   scopeCE/CNE/CWE
   categoryCE/CNE/CWE, 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
      periodDR
      actor
         roleCE/CNE/CWE
      actionCE/CNE/CWE
      securityLabelCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
      purposeCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
      classCE/CNE/CWE subset one of the sets of component 1-3 or 4-6
      codeCE/CNE/CWE
      dataPeriodDR

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

GeneticConsent
ConsentEntity. Role, or Act, FinancialConsent
   metan/a, N/A
   implicitRulesn/a
   languagen/a
   textn/a, N/A, Act.text?
   containedEntity. Role, or Act, N/A
   extensionn/a, N/A
   modifierExtensionn/a, N/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], .id
   statusn/a, .statusCode
   scopen/a, CD
   categoryn/a, CD, CNTRCT
   patientn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), Role
   dateTimen/a, FinancialConsent effectiveTime
   performern/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)
   organizationn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)
   source[x]n/a
   policyn/a
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      authorityn/a
      urin/a
   policyRulen/a, CD
   verificationn/a
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      verifiedn/a
      verifiedWithn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)
      verificationDaten/a
   provisionn/a
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      typen/a
      periodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"]
      actorn/a
         idn/a
         extensionn/a, N/A
         modifierExtensionn/a, N/A
         rolen/a, CD
         referencen/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)
      actionn/a, CD
      securityLabeln/a, CV
      purposen/a, CV
      classn/a, CV
      coden/a, CD
      dataPeriodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"]
      datan/a, Role
         idn/a
         extensionn/a, N/A
         modifierExtensionn/a, N/A
         meaningn/a
         referencen/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)

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

GeneticConsent
Consent
   identifierFiveWs.identifier
   statusFiveWs.status
   categoryFiveWs.class
   patientFiveWs.subject[x], FiveWs.subject
   dateTimeFiveWs.recorded
   performerFiveWs.actor
   organizationFiveWs.witness