This page is part of the Quality Improvement Core Framework (v2.1.0: STU 3 Ballot 1) based on FHIR R3. The current version which supercedes this version is 4.1.1. For a full list of available versions, see the Directory of published versions

This is a pre-release (ballot version) of what is now QICore STU 3. For a full list of available versions, see the Directory of published versions .

D.4.1.4 StructureDefinition: qicore-communication - Mappings

Mappings for the StructureDefinition-qicore-communication Profile.

Mappings for Quality Data Model (http://www.healthit.gov/quality-data-model)

QICore-Communication
CommunicationCommunication, Patient to Provider|Communication, Provider to Patient|Communication, Provider to Provider (Note that Communication in the context of FHIR standards expects that communication occurs between 2 ends of a conversation. The QDM Communication attribute Author dateTime should map to communication.sent. Communication.received or acknowledged might be valuable but further guidance to determine if acknowledgement messages exist in current implementations, thus impacting feasibility of using Communication concepts in eCQMs. In most cases addressed by existing eCQMs, the use case is more effectively managed using the QDM datatype Assessment, Performed fulfilling an Intervention, Performed or Encounter, Order. The ("Communication, Patient to Provider"|"Communication, Provider to Patient"|"Communication, Provider to Provider").relatedTo attribute maps to Observation.basedOn.)
   idid
   notDoneReasonnegationRationale
   sentauthorDatetime
   sendersource
   reasonCodecode

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

QICore-Communication
CommunicationEvent
   identifierEvent.identifier
   definitionEvent.definition
   basedOnEvent.basedOn
   partOfEvent.partOf
   statusEvent.status
   notDoneEvent.notDone
   notDoneReasonEvent.notDoneReason
   categoryEvent.code
   subjectEvent.subject
   contextEvent.context
   sentEvent.occurrenceDateTime (Invariant: maps to either sent OR received)
   receivedEvent.occurrenceDateTime (Invariant: maps to either sent OR received)
   senderEvent.performer.actor
   reasonCodeEvent.reasonCodableConcept
   reasonReferenceEvent.reasonReference
   noteEvent.note

Mappings for W5 Mapping (http://hl7.org/fhir/w5)

QICore-Communication
Communicationworkflow.encounter
   identifierid
   statusstatus
   categoryclass
   subjectwho.focus
   recipientwho.focus
   topiccontext
   contextcontext
   sentwhen.init
   receivedwhen.done
   senderwho.actor
   reasonCodewhy
   reasonReferencewhy

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

QICore-Communication
CommunicationEntity. Role, or Act
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   reasonCode.reasonCode
   reasonReference.outboundRelationship[typeCode=RSON].target
   payload
      idn/a
      extensionn/a
      modifierExtensionN/A