HL7 FHIR Implementation Guide: Public Health IG Release 1 - BE Realm | STU1
1.0.0 - STU1

Publication Build: This will be filled in by the publication tooling

## Resource Profile: BePopulationScreeningCommunication - Mappings

Active as of 2023-06-27 | Maturity Level: 1

Mappings for the be-populationscreening-communication resource profile.

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

BePopulationScreeningCommunication
Communication | Event
identifier | Event.identifier
instantiatesCanonical | Event.instantiatesCanonical
instantiatesUri | Event.instantiatesUri
basedOn | Event.basedOn
partOf | Event.partOf
status | Event.status
statusReason | Event.statusReason
subject | Event.subject
encounter | Event.context
sent | Event.occurrence[x] {Invariant: maps to period.start}
received | Event.occurrence[x] {Invariant: maps to period.end}
recipient | Event.performer.actor
sender | Event.performer.actor
reasonCode | Event.reasonCode
reasonReference | Event.reasonReference
note | Event.note

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

BePopulationScreeningCommunication
Communication |
identifier | FiveWs.identifier
status | FiveWs.status
category | FiveWs.class
category (cancerScreeningType) | FiveWs.class
priority | FiveWs.grade
subject | FiveWs.subject[x], FiveWs.subject
topic | FiveWs.context
about | FiveWs.context
encounter | FiveWs.context
sent | FiveWs.done[x]
received | FiveWs.done[x]
recipient | FiveWs.actor
sender | FiveWs.actor
reasonCode | FiveWs.why[x]
reasonReference | FiveWs.why[x]

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

BePopulationScreeningCommunication
Communication | Entity. Role, or Act
text | Act.text?
contained | N/A
extension | N/A
modifierExtension | N/A
instantiatesCanonical | .outboundRelationship[typeCode=DEFN].target
instantiatesUri | .outboundRelationship[typeCode=DEFN].target
category |
category (cancerScreeningType) |
id | n/a
extension | n/a
coding | union(., ./translation)
id | n/a
extension | n/a
system | ./codeSystem
version | ./codeSystemVersion
code | ./code
display | CV.displayName
userSelected | CD.codingRationale
text | ./originalText[mediaType/code="text/plain"]/data
reasonCode | .reasonCode
reasonReference | .outboundRelationship[typeCode=RSON].target
payload |
id | n/a
extension | n/a
modifierExtension | N/A