type: mappingsresource: Communication
Communication Mappings
- Communication: workflow=Event; w5=workflow.encounter
- Communication.identifier: workflow=Event.identifier; w5=FiveWs.identifier
- Communication.basedOn: workflow=Event.basedOn
- Communication.partOf: workflow=Event.partOf
- Communication.status: workflow=Event.status; w5=FiveWs.status
- Communication.statusReason: workflow=Event.statusReason
- Communication.category: w5=FiveWs.class
- Communication.priority: w5=FiveWs.grade
- Communication.subject: workflow=Event.subject; w5=FiveWs.subject
- Communication.topic: w5=FiveWs.context
- Communication.about: w5=FiveWs.context
- Communication.encounter: workflow=Event.encounter; w5=FiveWs.context
- Communication.sent: workflow=Event.occurrence[x] {Invariant: maps to period.start}; w5=FiveWs.done[x]
- Communication.received: workflow=Event.occurrence[x] {Invariant: maps to period.end}; w5=FiveWs.done[x]
- Communication.recipient: workflow=Event.performer.actor; w5=FiveWs.actor
- Communication.sender: workflow=Event.performer.actor; w5=FiveWs.actor
- Communication.reason: workflow=Event.reason; w5=FiveWs.why[x]; rim=.reasonCode
- Communication.note: workflow=Event.note