HL7 FHIR Implementation Guide: Profiles for Transfusion and Vaccination Adverse Event Detection and Reporting
1.0.1 - STU 1 Technical Correction United States of America flag

This page is part of the Profiles for ICSR Transfusion and Vaccination Adverse Event Detection and Reporting (v1.0.1: STU 1 Update) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Profile Descriptions

FHIR ICSR Profiles

This IG specifies two overlapping sets of profiles for formatting an ICSR submission using FHIR resources. The first set is for a Vaccination Adverse Event case report that represents an ICSR R3 report as a Bundle of MessageHeaders pointing to a Composition. The other set is for a Transfusion Adverse Event case report that represents an ICSR R2 report as just a MessageHeader pointing to a Composition. Lastly, there is a set of common profiles applicable to both domains.

Vaccination Adverse Event Profiles

Transfusion Adverse Event Profiles

  • Transfusion Adverse Event - the Adverse Event profile with a binding to Transfusion-related event codes
  • Transfusion - the specific fields needed to represent a transfusion procedure
  • Blood Product - information about the blood product that was used in a transfusion

For transfusions, we have three value sets to represent the specific transfusion and the specific blood product:

Common Profiles

Mapping Seriousness to FHIR Adverse Event

In the ICSR submissions, seriousness is represented by a set of boolean flags for a number of seriousness concepts as well as a free text for indicating Other. In the FHIR Adverse Event resource, there is a single coded field that represents the seriousness of the adverse event. For purposes of mapping the ICSR Seriousness, an extension has been added to the AdverseEvent.seriousness field that allows for each of the concepts that would be set to True in the ICSR report to be sent in the extension. The AdverseEvent.seriousness field is then restricted to simply stating whether the Adverse Event was serious or non-serious. If we need to say that the Adverse Event was ‘life threatening’ and ‘caused hospitalization’, we would send ‘Serious’ in the AdverseEvent.seriousness field and send two repetitions of the extension with the appropriate codes.

Hospitalization Codes

In the FDA Transfusion case report specification, there is one field that represents ‘Caused or Prolonged Hospitalization’. This is represented using the NCIT code of ‘33 - requires Inpatient Hospitalization’. For FDA vaccination case report, the same code is used, but there are also two extra fields to differentiate between ‘Hospitalization Required’ (C50414) and ‘Prolongation of Hospitalization’ (C102450). In the Vaccination case report, one would send the generic Hospitalization code as well as the more specific one. Although this could be done in one instance of a CodeableConcept, this guide requires that two instances be sent - one with the generic code and one with the specific code.

Additional Notes

The FHIR profiles conform to the HL7 FHIR US Core Implementation Guide where applicable and is subject to change with subsequent releases. See Relationship to US-Core for more information.

Must Support Requirements

All of the Profiles include elements that are marked as ‘Must Support’. For the purposes of this guide, Must Support is intended to represent those fields that will be present in the ICSR submission, if applicable to the specific submission instance. When sending information to the PLR server, client applications SHOULD be able to send any fields marked as Must Support, with the additional expectation that they SHALL send any fields that they collect if they are applicable to the specific submission.

Cross-Version Analysis

This is an R4 IG. None of the features it uses are changed in R4B, so it can be used as is with R4B systems. Packages for both R4 (hl7.fhir.us.icsr-ae-reporting.r4) and R4B (hl7.fhir.us.icsr-ae-reporting.r4b) are available.

Intellectual Property Statements

This publication includes IP covered under the following statements.

Global Profiles

There are no Global profiles defined

IG Dependencies

This IG Contains the following dependencies on other IGs.

IGPackageFHIRComment
.. HL7 FHIR Implementation Guide: Profiles for Transfusion and Vaccination Adverse Event Detection and Reportinghl7.fhir.us.icsr-ae-reporting#1.0.1R4
... HL7 Terminology (THO)hl7.terminology.r4#5.0.0R4Automatically added as a dependency - all IGs depend on HL7 Terminology
... FHIR Extensions Packhl7.fhir.uv.extensions.r4#1.0.0R4Automatically added as a dependency - all IGs depend on the HL7 Extension Pack
... US Core Implementation Guidehl7.fhir.us.core#4.0.0R4
.... FHIR Bulk Data Accesshl7.fhir.uv.bulkdata#1.0.1R4
.... us.nlm.vsac#0.3.0R4
... Making EHR Data More available for Research and Public Health (MedMorph)hl7.fhir.us.medmorph#0.1.0R4
.... US Corehl7.fhir.us.core#3.1.0R4
... us.nlm.vsac#0.9.0R4

Package hl7.fhir.uv.extensions.r4#1.0.0

This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Sun, Mar 26, 2023 08:46+1100+11:00)

Package hl7.fhir.uv.bulkdata#1.0.1

Package us.nlm.vsac#0.3.0

Package hl7.fhir.us.core#4.0.0

The US Core Implementation Guide is based on FHIR Version R4 and defines the minimum conformance requirements for accessing patient data. The Argonaut pilot implementations, ONC 2015 Edition Common Clinical Data Set (CCDS), and ONC U.S. Core Data for Interoperability (USCDI) v1 provided the requirements for this guide. The prior Argonaut search and vocabulary requirements, based on FHIR DSTU2, are updated in this guide to support FHIR Version R4. This guide was used as the basis for further testing and guidance by the Argonaut Project Team to provide additional content and guidance specific to Data Query Access for purpose of ONC Certification testing. These profiles are the foundation for future US Realm FHIR implementation guides. In addition to Argonaut, they are used by DAF-Research, QI-Core, and CIMI. Under the guidance of HL7 and the HL7 US Realm Steering Committee, the content will expand in future versions to meet the needs specific to the US Realm. These requirements were originally developed, balloted, and published in FHIR DSTU2 as part of the Office of the National Coordinator for Health Information Technology (ONC) sponsored Data Access Framework (DAF) project. For more information on how DAF became US Core see the US Core change notes. (built Mon, Jun 28, 2021 19:09+0000+00:00)

Package hl7.fhir.us.core#3.1.0

Package hl7.fhir.us.medmorph#0.1.0

MedMorph describes a framework to enable submission of data from healthcare organizations to public health and research organizations. (built Wed, Dec 16, 2020 20:21+0000+00:00)

Package us.nlm.vsac#0.9.0