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 defines the conformance requirements for systems implementing the AeHIN MCCoD Implementation Guide. It covers conformance verbs, must-support obligations, document conformance, national extension guidance, and validation expectations.
This IG uses the standard HL7 FHIR conformance verbs as defined in FHIR Conformance Rules :
| Verb | Meaning |
|---|---|
| SHALL | Absolute requirement. Non-conformance is a validation error. Systems that do not meet a SHALL requirement are not conformant with this IG. |
| SHALL NOT | Absolute prohibition. Including the prohibited element or value is a validation error. |
| SHOULD | Recommended. Deviation is permitted but requires explicit justification. Non-conformance generates a warning, not an error. Systems that deviate from SHOULD requirements are still conformant but suboptimal. |
| SHOULD NOT | Discouraged. Inclusion is permitted but not recommended. |
| MAY | Optional. Systems may include or omit the element at their discretion. |
Elements marked Must Support (MS) in this IG have the following
obligations:
Must Support does not imply that an element will always be present — it means that when it is present, it must be processed, and when data is available, it must be sent.
A conformant MCCoD document is a FHIR Bundle of type
#document containing a Composition resource as the
first entry, conforming to the
MCCoDComposition profile.
A conformant MCCoD document SHALL:
Bundle.type = #document
Composition conforming to MCCoDComposition
as the first Bundle entry
MCCoDCauseOfDeathCondition with linePosition = #a
and exactly one MCCoDUnderlyingCauseOfDeath
Composition.status set to #preliminary,
#final, or #amended
Patient resource representing the deceased as
Composition.subject
Practitioner or PractitionerRole
resource as Composition.author
Organization resource as
Composition.custodian
A conformant MCCoD document SHOULD:
emptyReason)
when the deceased was an infant aged less than 28 days or was a stillbirth
emptyReason) when the deceased was female aged 15–49 years
Condition.code.coding with an appropriate ICD-10 or
ICD-11 code for all cause-of-death entries when electronic coding is available
The Composition.status element reflects the lifecycle state of the
death certificate:
| Status | Meaning | Typical Use |
|---|---|---|
#preliminary |
Certificate being completed, not yet signed | In-progress data entry; provisional cause of death |
#final |
Certificate certified and signed by practitioner | Completed and legally signed certificate |
#amended |
Certificate corrected after initial certification | Post-certification amendment (e.g. autopsy findings change cause) |
When status = #amended, systems SHOULD preserve the original
final certificate as a prior version and document the reason for amendment.
Member countries MAY define amendment workflow requirements in their national
implementation guide.
Member countries SHALL declare which ICD version and system URI they use for cause-of-death coding in their national implementation guide. The following rules apply:
coding.system
SHALL be a recognised ICD system URI as declared in the national IG
Condition.code.text SHALL always be present regardless of
whether a coded value is provided — this is enforced by error-level invariants
MCCoDUnderlyingCauseOfDeath.extension[dorisDerived]
SHALL be set to true and the underlying cause
code.coding.system SHOULD be
http://id.who.int/icd/release/11/mms
dorisDerived SHALL be set to false
AeHIN member countries are expected to create national implementation guides that extend this regional IG to meet national requirements. National IGs:
Patient,
Practitioner, PractitionerRole, and
Organization with national identifier systems and administrative
fields
mccod-manner-of-death-codes
ValueSet at the national level — this ValueSet is required-bound and regional
comparability depends on its stability. National codes may be added as additional
codings but the regional code SHALL also be present.
Implementers SHOULD validate MCCoD documents against this IG using the HL7 FHIR Validator or equivalent tooling. The validator package for this IG can be downloaded from the Downloads page.
During validation, the following are expected for draft builds:
resolve() — these invariants traverse resource references and
may not evaluate in all runtime environments. They are defined as warnings,
not errors, for this reason.
Before formal publication, the validation: allow-any-extensions
parameter will be removed and full terminology validation will be enabled.
A formal CapabilityStatement for systems implementing this IG is planned for a subsequent version. At minimum, conformant systems should support:
POST and GET operations on Bundle
(document type)
Composition by subject, date,
and status
Condition by subject and
category to retrieve specific cause-of-death entry types