This page is part of the Medicolegal Death Investigation (MDI) (v1.1.0: STU 1) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.
CapabilityStatement - MDI CMS Server |
This resource describes expected capabilities of an MDI CMS Server which is responsible for providing responses to the queries submitted by a Client. It lists FHIR profiles and search parameters that, at a minimum, should be supported by MDI CMS Servers. MDI CMS Clients have the option of choosing from this list to access necessary data. |
CapabilityStatement - Electronic Death Reporting System (EDRS) Server |
This resource describes the expected capabilities of the Electronic Death Registration System (EDRS) Server actor, which is responsible for providing responses to the queries submitted by the EDRS Requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by EDRS Servers are defined. EDRS Clients have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements. |
CapabilityStatement - Forensic Toxicology Laboratory Server |
This resource describes the expected capabilities of the toxicology lab Server actor which is responsible for providing responses to the queries submitted by toxicology lab Requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by toxicology lab Servers are defined. toxicology lab Clients have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements. |
Profiles related to the MDI CMS and EDRS dataflows. Many MDI Profiles overlap with artifacts found in the Vital Records Death Reporting (VRDR) FHIR implementation guide. Definitions here note those relationships. See also Background, Relation to Other Standards section.
Bundle - Document MDI and EDRS |
This Bundle profile represents a Document Bundle exchanged between an MDI CMS and EDRS. It can be used for bi-directional exchange. It contains a Composition - MDI and EDRS. |
Composition - MDI and EDRS |
This Composition profile represents data exchanged between an MDI CMS and an EDRS. |
Observation - Cause of Death Part 1 |
The Observation - Cause of Death Part 1 profile reflects the ordered causes of death asserted by the death certifier. The cause of death is initially specified with text. The MDI Observation - Cause of Death Part 1 artifact overlaps with the VRDR Cause Of Death Part 1 artifact. |
Observation - Contributing Cause of Death Part 2 |
The Observation - Contributing Cause of Death Part 2 profile is used to identify factors contributing to the cause of death as asserted by the death certifier. The MDI Observation – Contributing Cause of Death Part 2 artifact overlaps with the VRDR Cause of Death Part 2 artifact. |
Observation - Death Date |
This Observation provides the death date and date pronounced dead. If the actual date of death is known, set value to type dateTime. If the date of death is not known, and a range is known, set value to type Period. The MDI Observation - Death Date artifact overlaps with the VRDR Death Date artifact. |
Observation - How Death Injury Occurred |
This Observation provides the certified explanation of how the injury leading to death occurred. The MDI Observation - How Death Injury Occurred artifact overlaps with the VRDR Injury Incident artifact. |
Observation - Manner of Death |
This Observation provides the conclusion arrived at upon completion of death investigation regarding the manner of death (e.g., natural, homicide, suicide, accident). The MDI Observation - Manner of Death artifact overlaps with the VRDR Manner of Death artifact. |
Observation - Decedent Pregnancy |
This Observation provides an indication of the pregnancy status of the decedent. The MDI Observation - Decedent Pregnancy artifact overlaps with the VRDR Decedent Pregnancy Status artifact. |
Observation - Tobacco Use Contributed to Death |
This Observation provides the conclusion arrived at during death investigation regarding the extent to which tobacco use contributed to the death of the decedent. The MDI Observation - Tobacco Use Contributed to Death artifact overlaps with the VRDR Tobacco Use Contributed To Death artifact. |
Observation - Autopsy Performed Indicator |
This Observation records if an autopsy was performed, if autopsy findings are available, and the autopsy Performer (US Core Practitioner). The MDI Observation - Autopsy Performed Indicator artifact overlaps with the VRDR Autopsy Performed Indicator artifact. |
Procedure - Death Certification |
This Procedure records the certification of death by the certifier. The MDI Procedure - Death Certification artifact overlaps with the VRDR Death Certification Procedure artifact. |
Location - Death |
This Location records the location of death. It is based on US Core Location and further constrains the type element location of death. The MDI Location - Death artifact overlaps with the VRDR Death Location artifact. |
Location - Injury |
This Location records the location of an injury. It is based on US Core Location and further constrains the type element to location of injury. The MDI Location – Injury artifact overlaps with the VRDR Injury Location artifact. |
Profiles related to the toxicology dataflow.
Bundle - Message Toxicology to MDI |
This Bundle profile represents a Message Bundle from a forensic toxicology laboratory to an MDI CMS. It contains a Message Header and a DiagnosticReport - Toxicology Lab Result to MDI. |
MessageHeader - Toxicology to MDI |
This MessageHeader identifies the DiagnosticReport being sent from a forensic toxicology LIMS to an MDI CMS. |
MessageDefinition - Toxicology System |
This resource defines the characteristics of a message that can be shared between a forensic toxicology system and an MDI CMS. This resource is used by CapabilityStatement resources and defines Toxicology Lab Results as the the type of event that initiates the message. |
DiagnosticReport - Toxicology Lab Result to MDI |
This profile contains constraints to the US Core Diagnostic Report Profile to address the use case for sending data from a forensic toxicology LIMS to an MDI CMS. Each analyzed specimen, represented by a Specimen - Toxicology Lab resource, must be referenced by at least one Observation - Toxicology Lab Result and may be referenced by more than one Observation - Toxicology Lab Result. For specimens received but not analyzed, the laboratory should provide a reason for no analysis in the DiagnosticReport.conclusion and/or each unanalyzed specimen’s Specimen - Toxicology Lab Specimen.note. |
Specimen - Toxicology Lab |
This Specimen profile identifies and describes the specimen sent by a medical examiner, coroner, or autopsy performer to a toxicology lab for analysis. For specimens received but not analyzed, the laboratory should provide a reason for no analysis in the DiagnosticReport.conclusion and/or each unanalyzed specimen’s Specimen - Toxicology Lab Specimen.note. The laboratory may use the Specimen.condition to describe the state of the specimen via codes from the extensible value set hl7VS-specimenCondition and/or use the Specimen.note to describe details or issues about the specimen. |
Observation - Toxicology Lab Result |
This Observation profile describes forensic toxicology laboratory test results from analysis of a specimen sent by a medical examiner, coroner, or autopsy performer to the laboratory. |
DocumentReference - MDI Report |
This DocumentReference profile constrains the US Core DocumentReference Profile to support exchanging death investigation documents, such as an Autopsy Report or Investigator’s Narrative. The content may be included as inline base64 encoded data or be provided by direct reference (e.g., URL). The document type is required and is constrained by US Core to a LOINC value whose SCALE is DOC in the LOINC database or is the HL7 v3 Code System NullFlavor concept ‘unknown’. |
Examples related to the MDI CMS and EDRS dataflow.
Bundle - MDI and EDRS - Freeman |
Bundle - MDI and EDRS: Freeman example |
MDI and EDRS Composition - Freeman |
MDI and EDRS Composition: Freeman example |
MDI and EDRS Composition - draft |
Composition - MDI and EDRS: draft example with status=preliminary, author & attester using data-absent-reason extension |
Observation - Cause of Death Part 1 - Freeman |
Observation - Cause of Death Part 1: Freeman example |
Observation - Cause of Death Part 1 - Freeman - quantity interval |
Observation - Cause of Death Part 1: Freeman example, specifying interval quantity (days) |
Observation - Contributing Cause of Death Part 2 - Freeman |
Observation - Contributing Cause of Death Part 2: Freeman example |
Observation - Death Date - Freeman |
Observation - Death Date: Freeman death date & location example |
Observation - Death Date - period |
Observation - Death Date: period example |
Observation - Death Date - partial date |
Observation - Death Date: partial date/time example |
Observation - How Death Injury Occurred - Freeman - Medication ingestion |
Observation - How Death Injury Occurred: Freeman Medication Ingestion (fentanyl) example |
Observation - Manner of Death - Freeman |
Observation - Manner of Death: Freeman, accidental example |
Observation - Decedent Pregnancy - Freeman |
Observation - Decedent Pregnancy: Freeman example |
Observation - Tobacco Use - Freeman |
Observation - Tobacco Use: Freeman example |
Observation - Autopsy Performed Indicator - Freeman |
Observation - Autopsy Performed Indicator: Freeman example |
Procedure - Death Certification - Freeman |
Procedure - Death Certification: Freeman example |
Location - Death - Atlanta GA Freeman |
Location - Death: Atlanta GA Freeman example |
Location - Death - Freeman address string |
Location - Death: address as string example |
Location - Death - Lat/Long |
Location - Death: latitude & longitude example |
Location - Injury - Atlanta GA Freeman |
Location - Injury: Atlanta GA Freeman example |
Examples related to the toxicology dataflow.
Bundle - Message Toxicology to MDI - Freeman |
Bundle - Message Toxicology to MDI: Freeman example |
MessageHeader - Toxicology to MDI - Freeman |
MessageHeader - Toxicology to MDI: Freeman example |
DiagnosticReport - Toxicology Lab Result to MDI - Freeman |
DiagnosticReport - Toxicology Lab Result to MDI: Freeman example |
Specimen - Toxicology Lab - Freeman Blood |
Specimen - Toxicology Lab: Freeman Blood examples |
Observation - Toxicology Lab Result - Ethanol Blood Freeman |
Observation - Toxicology Lab Result: Freeman Ethanol Blood example |
Observation - Toxicology Lab Result - 4-anpp Blood Freeman |
Observation - Toxicology Lab Result: Freeman 4-anpp Blood example |
Observation - Toxicology Lab Result - Acetylfentanyl Blood Freeman |
Observation - Toxicology Lab Result: Freeman Acetylfentanyl Blood example |
Observation - Toxicology Lab Result - Fentanyl Blood Freeman |
Observation - Toxicology Lab Result: Freeman Fentanyl Blood example |
Specimen - Toxicology Lab - Freeman Urine |
Specimen - Toxicology Lab: Freeman Urine example |
Observation - Toxicology Lab Result - Ethanol Urine Freeman |
Observation - Toxicology Lab Result: Freeman Ethanol Urine example |
Observation - Toxicology Lab Result - 4-anpp Urine Freeman |
Observation - Toxicology Lab Result: Freeman 4-anpp Urine example |
Observation - Toxicology Lab Result - Acetylfentanyl Urine Freeman |
Observation - Toxicology Lab Result: Freeman Acetylfentanyl Urine example |
Observation - Toxicology Lab Result - Fentanyl Urine Freeman |
Observation - Toxicology Lab Result: Freeman Fentanyl Urine example |
Observation - Toxicology Lab Result - Norfentanyl Urine Freeman |
Observation - Toxicology Lab Result: Freeman Norfentanyl Urine example |
Observation - Toxicology Lab Result - Xylazine Urine Freeman |
Observation - Toxicology Lab Result: Freeman Xylazine Urine example |
Specimen - Toxicology Lab - Freeman Vitreous Humor |
Specimen - Toxicology Lab: Freeman Vitreous Humor example |
Observation - Toxicology Lab Result - Ethanol Vitreous Humor Freeman |
Observation - Toxicology Lab Result: Freeman Ethanol Vitreous Humor example |
Specimen - Toxicology Lab - Freeman Bile |
Specimen - Toxicology Lab: Freeman Bile example |
Specimen - Toxicology Lab - Freeman Liver |
Specimen - Toxicology Lab: Freeman Liver example |
Specimen - Toxicology Lab - Freeman Stomach Contents |
Specimen - Toxicology Lab: Freeman Stomach Contents example |
Example participants used in other examples. Examples of administrative reports.
US Core Organization - UF Health Pathology Labs, Forensic Toxicology Laboratory |
Example of US Core Organization - UF Health Pathology Labs, Forensic Toxicology Laboratory |
US Core Patient - Alice J. Freeman |
Example of US Core Patient - Alice J. Freeman, decedent |
US Core Patient - Unknown Name |
US Core Patient: Unknown Name - Decedent where there is no information known about the patient. Assume that the system will assign a tracking number (e.g., medical record number, case number, or other). Uses Extension: Data Absent Reason. |
US Core Practitioner - Dr. Bruce Goldberger |
Example of US Core Practitioner - Dr. Bruce Goldberger, toxicologist |
US Core Practitioner - Dr. Sam Jones |
Example of US Core Practitioner - Dr. Sam Jones, medical examiner, death certifier |
US Core Practitioner - Dr. J.M. Lehz |
Example of US Core Practitioner - Dr. J.M. Lehz, autopsy performer |
DocumentReference - MDI Report - Autopsy Report example |
DocumentReference - MDI Report: Autopsy Report example |
DocumentReference - MDI Report - Investigator's Narrative example |
DocumentReference - MDI Report: Investigator’s Narrative example |
Extensions defined for this implementation guide
Extension - Tracking Number |
This Extension contains a tracking number, such as a case number or file number assigned by an MDI organization, EDRS, or other involved organization to facilitate recognition of common case records across disparate systems and over time. |
ValueSet - Certifier Types |
A set of codes indicating the type of certifier (medical examiner/coroner, certifying physician, etc.) The MDI ValueSet - Certifier Types artifact overlaps with the VRDR Certifier Types VS artifact. |
ValueSet - Contributory Tobacco Use |
A set of codes that reflect the extent to which tobacco use contributed to the person’s death. Based on Contributory Tobacco Use (NCHS)[2.16.840.1.114222.4.11.6004]. The MDI ValueSet - Contributory Tobacco Use artifact overlaps with the VRDR Contributory Tobacco Use VS artifact. |
ValueSet - Date Establishment Approach |
This value set contains codes that describe the approach to establishing a date. The MDI ValueSet - Date Establishment Approach artifact overlaps with the VRDR Date of Death Determination Methods Value Set artifact. |
ValueSet - Death Pregnancy Status |
A set of codes that reflect whether the decedent was pregnant at or around the time of death. Based on Pregnancy Status (NCHS)[2.16.840.1.114222.4.11.6003]. The MDI ValueSet - Death Pregnancy Status artifact overlaps with the VRDR Pregnancy Status artifact. |
ValueSet - Manner of Death |
A set of codes to reflect the manner that a person died. The MDI ValueSet - Manner of Death artifact overlaps with the VRDR Manner of Death VS artifact. |
ValueSet - Place of Death |
Code values reflecting the death location of the decedent (e.g., hospital, home, hospice). The MDI ValueSet - Place of Death artifact overlaps with the VRDR Place of Death VS – PHVS_PlaceOfDeath_NCHS artifact. |
ValueSet - Tracking Number Type |
This value set contains codes to that identify the type of tracking number. |
ValueSet - Transportation Incident Role |
Role of the decedent in a transportation incident resulting in a death-related injury. The MDI ValueSet - Transportation Incident Role artifact overlaps with the VRDR Transportation Incident Role artifact. |
ValueSet - Yes No Unknown |
Value set with Yes, No and Unknown. The MDI ValueSet - Yes No Unknown artifact overlaps with the VRDR Yes No Unknown artifact. |
ValueSet - Yes No Unknown NotApplicable |
Valueset with Yes, No, Unknown, and Not Applicable. The MDI ValueSet - Yes No Unknown NotApplicable artifact overlaps with the VRDR Yes No Unknown NotApplicable artifact. |
CodeSystem - Death Pregnancy Status |
Codes that reflect whether the decedent was pregnant at or around the time of death. Includes the concepts defined in Pregnancy Status (NCHS)[2.16.840.1.114222.4.11.6003] which are from the PHIN VS (CDC Local Coding System)[2.16.840.1.114222.4.5.274] The MDI CodeSystem - Death Pregnancy Status artifact overlaps with the VRDR Pregnancy Status Codes artifact. |
CodeSystem - Local Component Codes |
Local Component Codes for observation components that lack an appropriate LOINC code. The MDI CodeSystem - Local Component Codes artifact overlaps with the VRDR Local Component Codes artifact. |
CodeSystem - MDI |
This code system contains codes for use in MDI CMS. |
Other parameters used by this implementation guide
Parameters - SNOMED US Version |
Parameters - SNOMED US Version |