This page is part of the Medicolegal Death Investigation (MDI) (v1.0.0-ballot: STU1 Ballot 1) based on FHIR R4. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions
This MDI specification is designed to be flexible to accommodate a variety of systems, recognizing that information management systems used for assembling MDI data vary widely by state, jurisdiction, and agency. This means that many data concepts have few requirements but many “must support” designations. This section provides best practice recommendations on how to address select concepts.
This MDI implementation guide uses the US Core Patient for the decedent subject of:
The US Core Patient profile requires
The Participant & Supporting Examples section of the Artifacts page provides an example of a US Core Patient for which no information known about the decedent’ name.
This MDI implementation guide provides opportunities for both identifiers and tracking numbers.
Agencies and jurisdictions have a range of requirements for certification of information during the process of collecting and exchanging MDI data. Typically, a forensic toxicology diagnostic report will be considered certified when the final version is sent. A document bundle sent from an MDI system to an EDRS can use the status data element to indicate preliminary or final and certified.
This MDI specification provides opportunities on most profiles for naming the responsible party. The legal nature of certification is a business requirement to be assigned by each agency or jurisdiction implementing this specification.
Data Elements Available as Certifiers of MDI Information Summary Table
Profile | Data Element & Reference | Cardinality & Must Support | Description |
---|---|---|---|
Bundle - Document MDI to EDRS | signature | [0..1] | Digital Signature |
Composition - MDI to EDRS | attester | [0..*], Must Support | Attests to accuracy of composition |
Observation - Cause of Death Condition | performer Reference (US CorePractitioner Profile) |
[1..1], Must Support | Who is responsible for the observation This profile identifies one of the eventually ordered causes of death asserted by the death certifier. The cause of death is initially specified with text. |
Observation - Condition Contributing to Death | performer Reference (US CorePractitioner Profile) |
[1..1], Must Support | Who is responsible for the observation This profile identifies factors contributing to the cause of death as asserted by the death certifier. |
List - Cause of Death Pathway | [none] | ||
Observation – Death Date | performer Reference (US CorePractitioner Profile) |
[0..1], Must Support | Who is responsible for the observation |
Observation – Death Injury/Event Occurred at Work | Performer Reference (Practitioner | PractitionerRole |Organization | CareTeam | Patient | RelatedPerson) |
[0..*] | Who is responsible for the observation |
Observation – Decedent Pregnancy | performer Reference (Practitioner |PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
[0..*] | Who is responsible for the observation |
Observation - How Death Injury Occurred | performer Reference (US CorePractitioner Profile) |
[0..1], Must Support | Certifier of the explanation. This Observation provides the certified explanation of how the injury leading to death occurred. |
Observation - Manner of Death | performer Reference (US CorePractitioner Profile) |
[1..1], Must Support | performer |
Observation - Tobacco Use Contributed to Death | performer Reference (Practitioner |PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
[0..*] | Who is responsible for the observation |
Bundle Message Toxicology to MDI | signature | [0..1] | Digital Signature |
MessageHeader – Toxicology to MDI | responsible Reference (Practitioner |PractitionerRole | Organization) |
[0..1] | Final responsibility for event The person or organization that accepts overall responsibility for the contents of the message. The implication is that the message event happened under the policies of the responsible party. |
DiagnosticReport -Toxicology Lab Result to MDI | performer Reference (US CorePractitioner Profile | US Core PractitionerRole Profile) |
[0..*], Must Support | Responsible Diagnostic Service |
DiagnosticReport -Toxicology Lab Result to MDI | resultsInterpreter Reference (Practitioner |PractitionerRole | Organization | CareTeam) |
[0..*] | Primary result interpreter |
Specimen – Toxicology Lab | [none] | ||
Observation - Toxicology Lab Result | performer Reference (Practitioner |PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
[0..*] | Who is responsible for the observation |
One-to-many specimen to results relationship: Each 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 example, a single blood specimen may be analyzed for several different analytes or by several different methods. Each of those specimen/analyte or specimen/method combinations will be represented by an Observation - Toxicology Lab Result.
Specimens received but not analyzed: ME/Cs may need to know if a forensic toxicology laboratory received a specimen but did not analyze it. In such cases, the laboratory should provide a reason for no analysis in the DiagnosticReport.conclusion and/or each unanalyzed specimen’s Specimen - Toxicology Lab Specimen.note. Additionally, the Specimen - Toxicology Lab 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.
Reporting results: The result of a specimen analysis is required to be reported as text and may also be represented by a code. This allows exchange of the result meaning among systems that do not share code systems or do not use standardized code systems. The value of the result may be reported in several text formats:
The Observation – Death Date profile represents the actual or presumed date of death. It provides several opportunities to explain the date listed as Death Date:
Specific date or range of dates: If the actual date of death is known (date, date-time, or partial date such as year or year + month), set value resource type to dateTime. If the date of death is not known, and a range is known, set value resource type to Period, defined by a start and end dateTime.
Unknown date: Use the dataAbsentReason resource for missing all or part of the decedent’s death date (further information can be recorded in the note data element).
Qualifying the accuracy of the date of death:
This MDI specification is designed for RESTful API implementations supporting data exchange interactions between systems via FHIR extended operations. (See RESTful API for an overview.) The MDI implementation guide uses extended operations with MDI-specific search parameters and a subset of the many RESTful API operations defined by FHIR. All API implementations of this MDI specification must conform to common design rules:
An MDI-based Search API enables MDI systems to search EDRS for decedent cases. This is an idempotent operation (i.e., it has no additional effect if it is called more than once with the same input parameters). Both POST and GET can be used with the following endpoint URL pattern:
MDI Search Parameter Definition Summary Table
Name | Cardinality | Type | Documentation |
In Parameters | |||
id | 0..1 | uri | Resource ID of Composition - MDI to EDRS |
patient.birthdate | 0..1 | date | Decedent’s date of birth |
patient.family | 0..1 | string | Decedent’s last name |
patient.given | 0..1 | string | Decedent’s first name |
patient.gender | 0..1 | token | Decedent’s gender |
tracking-number | 0..1 | token | Search by identifier in Composition - MDI to EDRS |
death-location | 0..1 | string | District of Death Location |
death-date.[actual | pronounced | all] | 0..1 | date | Date of Death. “all” applies to both actual/presumed and pronounced |
Out Parameters | |||
return | 0..1 | resource (Bundle - Document MDI to EDRS) | Searchset Bundle that includes MDI document bundles. If [id] is supplied, then this should be Bundle - Document MDI to EDRS |
The name of search parameters is formatted as [profile].[parameter]. If [profile] is missing, then it applies to the Composition – MDI to EDRS profile.