AeHIN Medical Certificate of Cause of Death (MCCoD) Implementation Guide
0.1.0 - Draft for AeHIN Member Review
Asia
Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare. See the Directory of published versions
| Draft as of 2026-05-21 |
Mappings for the mccod-composition resource profile.
No Mappings Found
No Mappings Found
| Name | WHO Medical Certificate of Cause of Death | openEHR death_summary archetype (v0) | Workflow Pattern | RIM Mapping | CDA (R2) | FHIR DocumentReference | FiveWs Pattern Mapping![]() |
|---|---|---|---|---|---|---|---|
![]() |
Event |
Document[classCode="DOC" and moodCode="EVN" and isNormalAct()] |
ClinicalDocument |
when described by DocumentReference |
|||
![]() ![]() |
|||||||
![]() ![]() |
|||||||
![]() ![]() |
|||||||
![]() ![]() |
|||||||
![]() ![]() |
Act.text? |
||||||
![]() ![]() |
N/A |
||||||
![]() ![]() |
N/A |
||||||
![]() ![]() |
N/A |
||||||
![]() ![]() |
Event.identifier |
Document.id / Document.setId |
.setId |
DocumentReference.masterIdentifier |
FiveWs.identifier | ||
![]() ![]() |
N/A — certificate workflow status |
Event.status |
|
n/a |
DocumentReference.status |
FiveWs.status | |
![]() ![]() |
WHO Medical Certificate of Cause of Death |
death_summary composition type |
Event.code |
./code |
.code |
DocumentReference.type |
FiveWs.class |
![]() ![]() |
Event.subject |
|
n/a |
DocumenttReference.category |
FiveWs.class | ||
![]() ![]() |
|
EHR subject |
.participation[typeCode="SBJ"].role[typeCode="PAT"] |
.recordTarget |
DocumentReference.subject |
FiveWs.subject | |
![]() ![]() |
Event.context |
|
.componentOf.encompassingEncounter |
DocumentReference.context.encounter |
FiveWs.context | ||
![]() ![]() |
Signature with Date field |
composition/context/start_time |
Event.occurrence[x] |
.effectiveTime[type="TS"] |
.effectiveTime |
|
FiveWs.done[x] |
![]() ![]() |
|
death_summary/composer |
Event.performer |
.participation[typeCode="AUT"].role[classCode="ASSIGNED"] |
.author.assignedAuthor |
DocumentReference.agent |
FiveWs.author |
![]() ![]() |
./title |
.title |
|
||||
![]() ![]() |
.confidentialityCode |
.confidentialityCode |
DocumentReference.securityLabel |
||||
![]() ![]() |
.participation[typeCode="AUTHEN"].role[classCode="ASSIGNED"] |
.authenticator/.legalAuthenticator |
DocumentReference.authenticator |
||||
![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() |
N/A |
||||||
![]() ![]() ![]() |
unique(./modeCode) |
implied by .authenticator/.legalAuthenticator |
|||||
![]() ![]() ![]() |
./time[type="TS" and isNormalDatatype()] |
.authenticator.time |
|||||
![]() ![]() ![]() |
|
.authenticator.assignedEnttty |
FiveWs.witness | ||||
![]() ![]() |
|
composition/context/health_care_facility |
.participation[typeCode="RCV"].role[classCode="CUST"].scoper[classCode="ORG" and determinerCode="INST"] |
.custodian.assignedCustodian |
DocumentReference.custodian |
||
![]() ![]() |
.outboundRelationship |
.relatedDocument |
DocumentReference.relatesTo |
||||
![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() |
N/A |
||||||
![]() ![]() ![]() |
.outboundRelationship.typeCode |
.relatedDocument.typeCode |
DocumentReference.relatesTo.code |
||||
![]() ![]() ![]() |
|
.relatedDocument.id |
DocumentReference.relatesTo.target |
||||
![]() ![]() |
outboundRelationship[typeCode="SUBJ"].target[classCode<'ACT'] |
.documentationOf.serviceEvent |
DocumentReference.event |
||||
![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() |
N/A |
||||||
![]() ![]() ![]() |
.code |
.code |
DocumentReference.event.code |
||||
![]() ![]() ![]() |
.effectiveTime |
.effectiveTime |
DocumentReference.event.period |
||||
![]() ![]() ![]() |
.outboundRelationship[typeCode="SUBJ"].target |
n/a |
|||||
![]() ![]() |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.structuredBody.component.section |
|||||
![]() ![]() ![]() |
|||||||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
N/A |
||||||
![]() ![]() ![]() ![]() |
./title |
.title |
|||||
![]() ![]() ![]() ![]() |
./code |
.code |
|||||
![]() ![]() ![]() ![]() |
.participation[typeCode="AUT"].role[classCode="ASSIGNED"] |
.author.assignedAuthor |
FiveWs.author | ||||
![]() ![]() ![]() ![]() |
.subject? (CDA did not differentiate between subject and focus) |
||||||
![]() ![]() ![]() ![]() |
.text |
.text |
|||||
![]() ![]() ![]() ![]() |
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value |
n/a |
FiveWs.class | ||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode=COMP].sequenceNumber > 1 |
n/a |
|||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ] |
.entry |
|||||
![]() ![]() ![]() ![]() |
|
n/a |
|||||
![]() ![]() ![]() ![]() |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.section |
|||||
![]() ![]() ![]() |
Medical data Part 1 and 2 |
death_summary/cause_of_death + contributing_factors |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.structuredBody.component.section |
|||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
N/A |
||||||
![]() ![]() ![]() ![]() |
./title |
.title |
|||||
![]() ![]() ![]() ![]() |
./code |
.code |
|||||
![]() ![]() ![]() ![]() |
.participation[typeCode="AUT"].role[classCode="ASSIGNED"] |
.author.assignedAuthor |
FiveWs.author | ||||
![]() ![]() ![]() ![]() |
.subject? (CDA did not differentiate between subject and focus) |
||||||
![]() ![]() ![]() ![]() |
.text |
.text |
|||||
![]() ![]() ![]() ![]() |
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value |
n/a |
FiveWs.class | ||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode=COMP].sequenceNumber > 1 |
n/a |
|||||
![]() ![]() ![]() ![]() |
Frame A Part 1 lines a-d + underlying cause + Part 2 conditions |
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ] |
.entry |
||||
![]() ![]() ![]() ![]() |
|
n/a |
|||||
![]() ![]() ![]() ![]() |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.section |
|||||
![]() ![]() ![]() |
|
death_summary/surgical_history + autopsy + manner_of_death + external_cause |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.structuredBody.component.section |
|||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
N/A |
||||||
![]() ![]() ![]() ![]() |
./title |
.title |
|||||
![]() ![]() ![]() ![]() |
./code |
.code |
|||||
![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() |
|
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystem |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystemVersion |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./code |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CV.displayName |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CD.codingRationale |
||||||
![]() ![]() ![]() ![]() ![]() |
./originalText[mediaType/code="text/plain"]/data |
||||||
![]() ![]() ![]() ![]() |
.participation[typeCode="AUT"].role[classCode="ASSIGNED"] |
.author.assignedAuthor |
FiveWs.author | ||||
![]() ![]() ![]() ![]() |
.subject? (CDA did not differentiate between subject and focus) |
||||||
![]() ![]() ![]() ![]() |
.text |
.text |
|||||
![]() ![]() ![]() ![]() |
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value |
n/a |
FiveWs.class | ||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode=COMP].sequenceNumber > 1 |
n/a |
|||||
![]() ![]() ![]() ![]() |
|
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ] |
.entry |
||||
![]() ![]() ![]() ![]() |
|
n/a |
|||||
![]() ![]() ![]() ![]() |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.section |
|||||
![]() ![]() ![]() |
Fetal or infant Death section |
death_summary/fetal_or_infant_death |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.structuredBody.component.section |
|||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
N/A |
||||||
![]() ![]() ![]() ![]() |
./title |
.title |
|||||
![]() ![]() ![]() ![]() |
./code |
.code |
|||||
![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() |
|
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystem |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystemVersion |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./code |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CV.displayName |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CD.codingRationale |
||||||
![]() ![]() ![]() ![]() ![]() |
./originalText[mediaType/code="text/plain"]/data |
||||||
![]() ![]() ![]() ![]() |
.participation[typeCode="AUT"].role[classCode="ASSIGNED"] |
.author.assignedAuthor |
FiveWs.author | ||||
![]() ![]() ![]() ![]() |
.subject? (CDA did not differentiate between subject and focus) |
||||||
![]() ![]() ![]() ![]() |
.text |
.text |
|||||
![]() ![]() ![]() ![]() |
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value |
n/a |
FiveWs.class | ||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode=COMP].sequenceNumber > 1 |
n/a |
|||||
![]() ![]() ![]() ![]() |
Fetal or infant Death fields |
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ] |
.entry |
||||
![]() ![]() ![]() ![]() |
|
n/a |
|||||
![]() ![]() ![]() ![]() |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.section |
|||||
![]() ![]() ![]() |
For women of reproductive age section |
death_summary/pregnancy_status |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.structuredBody.component.section |
|||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() |
N/A |
||||||
![]() ![]() ![]() ![]() |
./title |
.title |
|||||
![]() ![]() ![]() ![]() |
./code |
.code |
|||||
![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() |
|
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
n/a |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystem |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./codeSystemVersion |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
./code |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CV.displayName |
||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CD.codingRationale |
||||||
![]() ![]() ![]() ![]() ![]() |
./originalText[mediaType/code="text/plain"]/data |
||||||
![]() ![]() ![]() ![]() |
.participation[typeCode="AUT"].role[classCode="ASSIGNED"] |
.author.assignedAuthor |
FiveWs.author | ||||
![]() ![]() ![]() ![]() |
.subject? (CDA did not differentiate between subject and focus) |
||||||
![]() ![]() ![]() ![]() |
.text |
.text |
|||||
![]() ![]() ![]() ![]() |
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value |
n/a |
FiveWs.class | ||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode=COMP].sequenceNumber > 1 |
n/a |
|||||
![]() ![]() ![]() ![]() |
women of reproductive age fields |
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ] |
.entry |
||||
![]() ![]() ![]() ![]() |
|
n/a |
|||||
![]() ![]() ![]() ![]() |
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct] |
.component.section |
|||||
Documentation for this format | |||||||