AeHIN Medical Certificate of Cause of Death (MCCoD) Implementation Guide
0.1.0 - Draft for AeHIN Member Review
Asia
AeHIN Medical Certificate of Cause of Death (MCCoD) Implementation Guide - Published by Asia eHealth Information Network (AeHIN). See the Directory of published versions
Contents:
This page documents the key architectural and design decisions made in this IG, the rationale behind each decision, and the alternatives considered. Understanding these decisions helps member countries make informed choices when extending this IG nationally.
Decision: All Frame A elements — including at minimum line a (immediate cause) and the underlying cause of death — are mandatory. Lines b, c, and d are conditionally mandatory: required if the preceding line is present and the certifying practitioner identifies a further antecedent cause.
Rationale: Frame A is the clinical and statistical core of the MCCoD. A death certificate without a documented cause of death chain is not a valid MCCoD. The underlying cause of death is the primary basis for mortality statistics and must always be present. Lines b, c, and d are made conditionally mandatory rather than unconditionally mandatory because WHO guidance explicitly states they are required only "if applicable" — a single-condition death would have only line a.
Alternative considered: Making all four lines unconditionally mandatory. Rejected because it contradicts WHO MCCoD guidance and would make the IG non-conformant with real-world death certification practice across AeHIN countries.
Decision: The underlying cause of death is modelled as a separate mandatory
MCCoDUnderlyingCauseOfDeath profile, distinct from the
MCCoDCauseOfDeathCondition profiles used for lines a–d.
Rationale: WHO DORIS methodology for ICD-11 can select an underlying cause that does not appear on any line of the causal chain — for example, when a modification rule identifies a more appropriate underlying cause from the full clinical picture. If the underlying cause were always required to be one of lines a–d, DORIS-compliant implementations would be impossible to represent correctly.
openEHR alignment: The openEHR death_summary archetype has a dedicated
underlying_cause_of_death data element separate from the
cause_of_death cluster, confirming this as the clinically correct model.
A dorisDerived boolean extension is mandatory on
MCCoDUnderlyingCauseOfDeath. When true, the code should use the
ICD-11 MMS system URI, supporting audit and transparency of the coding process.
Decision: Cause-of-death coding uses an extensible ValueSet binding
(mccod-cause-of-death-codes) that includes ICD-10, ICD-10-CM, ICD-11 MMS,
and SNOMED CT system URIs. Text is always required regardless of whether a coded
value is present.
Rationale: AeHIN member countries are at different stages of ICD adoption. A required binding to ICD-10 would exclude ICD-11 adopters, and vice versa. The extensible binding allows coded values from any declared system or national variant while encouraging terminology use. The mandatory text element preserves the certifying practitioner's original clinical language and supports countries without electronic coding capability.
Decision: Patient, Practitioner, PractitionerRole, and Organization are referenced using base FHIR resources without any profile constraints.
Rationale: AeHIN member countries have widely varying national identifier systems, administrative structures, and existing FHIR profiles. The regional IG's role is to define the cause-of-death structure — not to prescribe how patients, practitioners, and organizations are identified nationally. Member countries that have national FHIR IGs should derive country-specific profiles from this IG that reference their national base profiles.
Decision: The MCCoD document is represented as a FHIR
Composition resource (profile: MCCoDComposition),
aligned with WHO SMART Guidelines L3 conventions. The Composition is wrapped in a
FHIR Bundle of type document for transport.
Rationale: Composition is the correct FHIR resource for a
structured clinical document with sections, providing a natural mapping to the
Frame A / Frame B structure of the WHO MCCoD form. It supports the
emptyReason element for optional sections and aligns with WHO SMART
Guidelines L3 document patterns.
Decision: Three separate Condition profiles are defined, each with a distinct
category code from the local mccod-condition-category CodeSystem:
MCCoDCauseOfDeathCondition — causal chain entries (lines a–d),
with a mandatory linePosition extension (a/b/c/d)
MCCoDUnderlyingCauseOfDeath — the underlying cause, with a mandatory
dorisDerived extension
MCCoDContributingCondition — Frame A Part 2 contributing conditions
Rationale: Separate profiles make the distinctions explicit, self-documenting,
and unambiguous for validators and implementers. The category codes enable simple
FHIR queries: Condition?category=underlying-cause-of-death retrieves
the mortality coding output without ambiguity.
Decision: The "Time interval from onset to death" column (LOINC 69440-6)
is captured as a free-text string extension rather than a structured
FHIR Duration.
Rationale: Certifying practitioners write estimates such as "2 hours",
"several weeks", or "unknown". These do not conform to the structured semantics of
FHIR Duration, which requires a numeric value and a unit. A free-text
string faithfully preserves the clinical record while remaining simple to implement.
Decision: Frame B is entirely optional at the section level. Warning-level
invariants in MCCoDComposition express conditional guidance without
breaking conformance.
Rationale: Making Frame B elements mandatory would contradict the WHO MCCoD form design and would exclude lower-resource implementations. Warning-level invariants encode best-practice guidance computably — a system can be conformant without populating Frame B while still being warned when contextually appropriate data is missing. Error-level constraints are reserved for Frame A.
Decision: This IG follows modeling patterns established by the US VRDR IG but does not declare a dependency on VRDR.
Rationale: VRDR carries US-specific constraints (US Core Patient, US-specific value sets, US jurisdictional codes) that are inappropriate for AeHIN member countries. Following the VRDR pattern without inheriting the dependency gives this IG the benefit of established modeling practice while remaining genuinely regional and country-neutral.