Design

The design of a HL7 FHIR Genomics Reporting Implementation Guide (GR IG) based specification for eMERGE Phase III electronic return of structured results was motivated by the following guiding principles:

  1. Structured content - All content from the narrative PDF eMERGE reports and all eMERGE standard reporting use cases should be captured in structured format and as meaningful data elements without losing content and context.
  2. Alignment with HL7 FHIR Core and GR IG - All eMERGE concepts and associated elements shall be aligned with GR IG and FHIR Core Standards and extended as required.
  3. Computationally reliable representation of results - An optimal computational form for each data element shall be determined, prioritizing eMERGE pilot objectives for EHR integration and CDS. All specimen types and genetic data elements related to the resulting observations must be based on reference sequences, coordinates and structures that consistently and accurately reflect the lab methods used to align the raw data, determine coverage and call the variants.
  4. Codify concepts when reasonable - Concepts should be codified using FHIR Core and GR IG guidance. eMERGE concepts that extend beyond the FHIR and CG guidance should be codified if possible and within reason.

The design and development of the eMERGE FHIR Specification consisted of the following steps:

Example Reports

The first step towards the creation of the eMERGE FHIR Specification was an “As Is” analysis of the existing genetic reports to inventory all eMERGE reporting concepts and elements. To this end, we compiled a set of all-inclusive representative reports from both the CSGs (see Figure 1 for a de-identified example report from each CSG) to ensure use cases requiring unique report concepts and elements were included.

HGSC eMERGE Report
LMM eMERGE Report

Figure 1: HGSC & LMM eMERGE Report Examples (click to enlarge)

Report Layout & Structure

Using selected reports for these use cases, the structure and composition of the reports was analyzed and a set of data elements was assembled (Figures 2 & 3), resulting in 18 core concepts and around 100 fundamental data elements. This analysis and documentation of the existing eMERGE report content served as the foundation for the design of the eMERGE FHIR Specification.

HGSC eMERGE Report Layout
HGSC eMERGE Example Report Detailed Mapping

Figure 2: HGSC general report layout and detailed mapping (click to enlarge)

LMM eMERGE Report Layout
LMM eMERGE Example Report Detailed Mapping

Figure 3: LMM general report layout and detailed mapping (click to enlarge)

FHIR Report Resources

The next step in the development of the eMERGE FHIR Specification was the mapping of eMERGE report concepts and elements to the GR IG. Adopting the GR IG’s guidance, all major eMERGE report concepts were aligned to the GR IG resources and profiles, followed by a granular mapping of every eMERGE report element to a corresponding FHIR resource element.

The GR IG provided the guidance for driving the mapping of the eMERGE report concepts to its resources, profiles and extensions. Our first attempt at mapping resulted in several key structural and organizational questions, documented at Issues & Resolutions.

Addressing and resolving these issues resulted in the mapping and structural design of the specification, illustrated in Figure 4. As illustrated, the root profile of the specification is the GenomicsReport; this is the key resource that encapsulates the ServiceRequest for the test, the Observations that constitute the results (i.e. findings or implications of the test), the Tasks that include clinical care recommendations, and the Grouper Profile to organize and manage composite resulting (i.e. GenePanel and PGx results). Other major resources attached to the GenomicsReport include the Patient for whom the test is being ordered, the associated Specimen, the Practitioner ordering the test, the Organization (i.e. Diagnostic Laboratory performing the test) and the Practitioner interpreting the results of the test.

_images/schema-overview.png

Figure 4: FHIR Diagnostic Report Schema Alignment An illustration of the associations between the major report components and FHIR Diagnostic Report Schema.

We then mapped every eMERGE report attribute to an equivalent field in the FHIR resources identified in the previous step. This was a laborious process which in addition to requiring precise and careful mapping of the fields themselves, also required determining naming systems and assignment of coding systems, codes and values. The artifacts section includes the complete set of eMERGE FHIR resources and its associated elements, with a summary listed in the table below. Furthermore, gap analysis at this step revealed the need for additional fields such as summary interpretation text, test disclaimer etc. that were not available in the GR IG. Though we documented these as feature requests in HL7’s Tracking System Jira, to satisfy the immediate needs of the project, we created these fields as FHIR Extensions.

No. Element FHIR Resource IG Profile/Ext Related Properties
1 Report DiagnosticReport Genomics Report
Test Disclaimer,
Gene Coverage
2 Patient Patient none  
3 Sample / Specimen Specimen Specimen Profile  
4 Request / Orderer ServiceRequest Service Request Profile  
5 Test Performed … PlanDefinition none
…Name,
…Background,
…Methodology,
…References
6
Ordering Provider,
Results Interpreter
PractitionerRole none  
7 Performing Lab Organization none  
8 Recommendations (Proposed) Task Recommended Followup  
9 Comments (Additional Notes) Observation none  
10 Overall Interpretation Observation Overall Interpretation Summary Text
11 Diagnostic Gene Panel Results Group Observation Grouper Summary Text
12 Clinical Interpretation Observation Inherited Disease Pathogenicity  
13 PGx Gene Panel Results Group Observation Grouper  
14 Medication Implication Observation  
15 Identified Variant Genotype Observation Variant  
16 Identified Variant Diplotype Observation Genotype  
X5 Summary Text none custom  
X6 Test Disclaimer none custom  
X7 Gene Coverage none Related Artifact Extension