OpenHIE Architecture Specification
4.0
4.0
  • Specification Overview
  • How to use the Specification
  • Architecture Specification
    • Architecture
    • Architectural Principles
    • Standards and Profiles
  • OpenHIE Component Specifications
    • Non-Functional Requirements
    • Client Registry (CR)
    • OpenHIE Facility Registry (FR)
    • OpenHIE Finance and Insurance Service (FIS)
    • OpenHIE Health Management Information System (HMIS)
    • OpenHIE Health Worker Registry (HWR)
    • OpenHIE Interoperability Layer (IOL)
    • OpenHIE Logistics Management Information System (LMIS)
    • OpenHIE Product Catalogue (PC)
    • OpenHIE Shared Health Record (SHR)
    • OpenHIE Terminology Service (TS)
    • Point-Of-Care Systems
  • Workflow (Exchange) Specification
    • Aggregate Reporting Workflows
      • Export Aggregate Data
      • Validate and Save Aggregate Data
    • Alerting / Sending Reminders or Information
      • Send Client Alert Workflow
      • Send Health Worker Alert Workflow
    • Care Services Discovery
      • Query Health Worker and/or Facility Records Workflow
      • Query Care Services Records Workflow
      • Search Care Services Workflow
      • Request Care Services Updates Workflow
    • Laboratory Work Flows
      • Order Laboratory Test
      • Report Lab Results
    • Patient Identity Management Workflows
      • Create Patient Demographic Record Workflow
      • Update Patient Demographic Record Workflow
      • Query Patient Demographic Records by Identifier Workflow
      • Query Patient Demographic Records by Demographics Workflow
    • Shared Health Record
      • Save Patient-level Clinical Data Workflow
      • Query Patient-level Clinical Data Workflow
    • Terminology Service Workflows
      • Expand Value Set
      • Translate Code
      • Verify Code Existence
      • Verify Code Membership
      • Query Value Set
      • Query Code Systems
      • Query Concept Maps
      • Lookup Code
    • Vaccine Workflows
  • How to Provide Feedback and Input
  • Change Log and Versioning
Powered by GitBook
On this page
  • Interaction Description
  1. Workflow (Exchange) Specification
  2. Aggregate Reporting Workflows

Export Aggregate Data

PreviousAggregate Reporting WorkflowsNextValidate and Save Aggregate Data

Last updated 3 years ago

This workflow enables aggregate data to be generated and exported to another system. This is useful for exporting routine reporting data to an upstream HMIS system for high-level reporting.

Workflow Maturity

Maturing

  • Workflow is defined and ARB approved

  • Workflow is supported by the IHE ADX profile

Standards*

Assumptions and Prerequisites

The External HMIS and the HMIS inside the OpenHIE infrastructure must use the same metadata (indicators, disaggregates and facilities) or there must be translation steps added.

Actors

Receiver

  • HMIS- The system that will be receiving aggregate data. Examples of this system could be an external HMIS system or an HIE.

Sender

  • IOL - The Interoperability Layer (IOL) is the component that enables easier interoperability between disparate information systems by connecting the infrastructure services and client applications together. An interoperability layer receives transactions from the point of service systems and coordinates interaction between components of the HIE and provides common core functions to simplify the interoperability between systems.

  • HMIS - The system that produces the aggregate data to be exported.

Interaction Description

#

Interaction

Data / Note

Transaction Standards

1

Initiate the transaction, aggregate months into quarters as necessary and create the aggregate data message.

ADX - Aggregate Data generated by the HMIS.

ADX

2

Export the Aggregate Data Message to the IL

ADX - Aggregate Data generated by the HMIS.

ADX

3

Map site codes (optional if site / facility codes are aligned between the two systems)

Mapping Mediator uses a CSD transaction to determine if there are local site codes that need to be translated to the Global site codes. If so, they are translated.

CSD

4

Update the ADX message with the receiver's site codes

Update the ADX message with receiver's site codes.

5

Return processing response

The External system will process the aggregate data message and respond with information about the records processed and/or provide a description of errors.

May contain error messages and/or confirmation of successful processing.

6

Log the processing response

7

Forward aggregate data processing response

8

Process the response

This step can be different for different implementations. The HMIS can be used to inform the user via an interface or a message. The response will contain error messages or provide information about the successful processing of the message.

ADX for structuring aggregate data -

http://www.ihe.net/uploadedFiles/Documents/QRPH/IHE_QRPH_Suppl_ADX_Rev1.0_PC_2015-05-29.pdf