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
  • OpenHIE FR Workflow Requirements
  • OpenHIE FR Functional Requirements
  1. OpenHIE Component Specifications

OpenHIE Facility Registry (FR)

PreviousClient Registry (CR)NextOpenHIE Finance and Insurance Service (FIS)

Last updated 3 years ago

The purpose of a health facility registry is to act as the central authority to collect, store, and distribute an up to date and standardized set of facility data. The resulting standardized and current facility dataset stored in the registry is called the Master Facility List (MFL). While these concepts are closely related, a facility registry can be understood as the technology that manages and shares facility data and an MFL is the standardized data stored in the tool.

See also .

OpenHIE FR Workflow Requirements

#

FR Workflows (Described in detail in the later part of this document)

Recommendation/ Requirement

Required

OpenHIE FR Functional Requirements

#

FR Functional Requirement

Recommendation/ Requirement

FRF-1

The system shall support the ability to create, define, and evolve the attributes & associated data dictionary for a registry.

Required

FRF-2

The system shall support the ability to create, define, and maintain multi-organizational hierarchies of facilities and related geo-objects.

Required

FRF-3

Signature Domain

  • Facility name

  • Facility type (e.g., hospital, clinic, mobile clinic, lab, pharmacy)

  • Facility ownership/managing authority

  • Facility physical address

  • Facility contact information

  • Record date

  • Operational status

  • Administrative level/areas

  • Geographic coordinates

  • Facility unique identifier

Service domain

  • Type of Services offered - Lab, HIV, TB, etc.

  • Human resource for health, numbers by cadre

  • Opening and closing times

  • Common and Mapped Identifiers per Location

  • Details on Infrastructure - Power, Water, etc.

Recommended

FRF-4

The system shall support the ability to set up and manage users, permissions for reading data, writing data (posting, validation, publishing), viewing data and system administration.

Required

FRF-5

At minimum an FR should support the ability to create roles and assign permissions to the roles. Example roles would be the Master Administrator, Data curator, Health Officer.

Recommended

FRF-6

The system should have flexible standards-based APIs, preferably RESTful API.

Recommended

FRF-7

The system should have the ability to pull and/or push data to other systems (.csv) based on defined criteria.

Recommended

FRF-8

The system shall support the ability to do bulk imports.

Required

FRF-9

The system should support the ability to search for facilities by attribute.

Recommended

FRF-10

The system should support the ability to see the facility located on a map.

Recommended

FRF-11

The system should allow public access to view data that is relevant to the public (e.g. services provided by a facility)

Recommended

FRF-12

The system should support facility data curation to manage site status changes (closures, openings, service changes)

Recommended

FR-13

The system should generate standard and customizable reports inline with the core FR attributes.

Recommended

FR-14

The facility registry should align with the primary Master Facility List at minimum, or influence its update.

Recommended

A system should support the collection of data for the following minimum facility attributes dataset: ()

Non-Functional Requirements
FRWF-1
Query health worker and/or facility records workflow.
Refer to WHO, USAID MFL resource package - Guidelines for countries