Continuous Glucose Monitoring, published by HL7 International / Orders and Observations. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/cgm/ and changes regularly. 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 in order 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.
CGM Data Receiver Capability Statement |
This capability statement describes the requirements for systems receiving CGM data via the Any CGM Data Receiver SHALL populate its |
These are custom operations that can be supported by and/or invoked by systems conforming to this implementation guide.
Submit CGM Bundle Operation |
This operation is used to submit CGM data. The input is a Bundle of type 'transaction' containing CGM data (summary reports, sensor readings, etc.) and the output is a Bundle of type 'transaction-response' containing processing results for each submitted resource, or an OperationOutcome resource for overall failures. The response Bundle will:
Servers SHOULD support conditional create requests and persist client-supplied identifiers. Servers SHALL document in their developer documentation:
|
These define constraints on FHIR resources for systems conforming to this implementation guide.
CGM Data Submission Bundle |
Once a Data Submitter is connected to the EHR, it can POST CGM data as a The Bundle
|
CGM Data Submission Standing Order |
The Data Receiver can expose a standing order indicating:
Guiding Data Submission This standing order is modeled as a FHIR DataSubmissionSchedule The
Multiple It's important to note that submissions can also be manually triggered by a patient or provider within an app. For example, if there is an upcoming appointment, the provider can click a button to manually trigger submission of the most up-to-date results. Out-of-band communication between the app developer and the clinical provider system can also be used to establish preferred submission schedules. |
CGM Device |
A continuous glucose monitoring (CGM) sensor device. This corresponds to the CGM sensor, not a reader or app used to capture or transmit the data. |
CGM Sensor Reading (Mass) |
A continuous glucose monitoring (CGM) sensor reading represented in mass units. |
CGM Sensor Reading (Molar) |
A continuous glucose monitoring (CGM) sensor reading represented in molar units. |
CGM Summary Observation |
An observation representing a summary of continuous glucose monitoring (CGM) data. |
CGM Summary PDF Report |
A PDF report containing a summary of continuous glucose monitoring (CGM) data. |
CGM Summary Times in Ranges |
An observation representing the times in various ranges from a continuous glucose monitoring (CGM) summary. Value: Percent of time, with at least two decimal places of precision. |
Coefficient of Variation (CV) |
The Coefficient of Variation (CV) value from a continuous glucose monitoring (CGM) summary. |
Data Submission Standing Order |
A base profile for standing orders that indicate data submission requirements. This profile can be used as-is for general data submissions or inherited by more specific data submission profiles. Key aspects of this profile:
This profile uses the DataSubmissionSchedule extension to capture detailed submission requirements. |
Days of Wear |
The number of days the continuous glucose monitoring (CGM) device was worn during the reporting period. |
Glucose Management Indicator (GMI) |
The Glucose Management Indicator (GMI) value from a continuous glucose monitoring (CGM) summary. |
Mean Glucose (Mass) |
The mean glucose value from a continuous glucose monitoring (CGM) summary, represented in mass units. |
Mean Glucose (Molar) |
The mean glucose value from a continuous glucose monitoring (CGM) summary, represented in molar units. |
Sensor Active Percentage |
The percentage of time the continuous glucose monitoring (CGM) sensor was active during the reporting period. |
These define constraints on FHIR data types for systems conforming to this implementation guide.
Data Submission Schedule |
Schedule and type of data to be submitted |
These define new code systems used by systems conforming to this implementation guide.
CGM Summary Code System |
Temporary code system for CGM summary observations. |
Codes for CGM |
Codes to identify content associated with this IG |
These define transformations to convert between codes by systems conforming with this implementation guide.
Mapping from CGM Temporary Codes to LOINC |
Mapping concepts from the CGM Summary code system to LOINC codes. |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
CGM Data Submission Bundle Example | |
CGM Device Example | |
CGM Sensor Reading (Mass) Example | |
CGM Sensor Reading (Molar) Example | |
CGM Summary Example | |
CGM Summary PDF Report Example | |
CGM Summary Times in Ranges Example | |
Coefficient of Variation Example | |
Days of Wear Example | |
Example CGM Data Submission Standing Order |
This example represents a standing order for continuous glucose monitoring (CGM) data submission. It specifies an order to submit data about Patient 123 once every two weeks, with each data submission including a summary of the CGM data and a PDF report of the CGM summary. This ensures the patient's CGM data is routinely available for clinical review. |
Example Patient | |
GMI Example | |
Mean Glucose (Mass) Example | |
Mean Glucose (Molar) Example | |
Sensor Active Percentage Example |