Situational Awareness for Novel Epidemic Response, published by HL7 International / Public Health. This guide is not an authorized publication; it is the continuous build for version 1.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-saner/ and changes regularly. See the Directory of published versions
This section describes the PUSH-TX of this guide. This transaction is used by the Measure Source and Measure Consumer actors.
The Produce Measure transaction allows an Measure Source to periodically report on availability of resources to a Measure Consumer.
This transaction defines the create and update operations that a MeasureConsumer and MeasureSource actor shall support.
<?xml version=”1.0” encoding=”us-ascii” standalone=”no”?>
Figure 2.2-1: Produce Measure Use Case Diagram |Actor|Role| | —— | ——- | |Measure Source|Periodically generates data for a Measure Consumer.| |Measure Consumer|Collects data for reporting|
Table 3.71.3-1: Referenced Standards |Standard|Name| |—|—| |FHIR-R4|HL7 FHIR Release 4.0| |RFC-7230|Hypertext Transfer Protocol - HTTP/1.1| |NDJSON|Newline Delimited JSON|
The current reporting period has elapsed, or the operation is triggered by automation (e.g. for manual testing, diagnostics or error recovery).
See the Reporting Period extension.
A MeasureReport is created or updated by the MeasureSource on the MeasureConsumer.
The MeasureReport sends a MeasureReport to the MeasureConsumer using the FHIR create or update interactions. A MeasureSource supporting the CSV option sends the CSV file to the MeasureConsumer using the $report-csv operation.
The Measure Source creates resources and sends them to a Measure Consumer
The Measure Source performs the FHIR create operation on the MeasureReport resource at a Measure Consumer.
The Measure Consumer reports success using 200 OK, 201 Created, or 204 No Content to indicate a successful update.
See the following CapabilityStatement resources for conformance requirements: