Overview

Description:

Use a Health Worker Registry (WHR) to report aggregate health worker information statistics to a Health Management Information Systems.  Source data may be disaggregated according to disaggregating code sets / terminologies such as:

When data is reported  to the HMIS the values of a reported disaggregating code set may need to be mapped to a different code set.   For example, a list of cadres used by a Ministry of Health may need to be mapped to the International Standard Classification of Occupations (ISCO) codes.

Sponsor:  Carl Leitner, Bob Jolliffe, HITRAC

Status:  Proposed 

Referenced Standards and APIs:

Last Modified:  18/02/2014

Actors:

 

Issues To Resolve:

 

Preconditions

The following are preconditions

 

title Pre-Condition Map Disaggregation Terminiologies
participant Health Management\nInformation System as HMIS
participant Health Worker\nRegistry as HWR
participant Terminology Service as TS
 
HWR->TS: Publish reported code system\nfor disaggregator\n FHIR ValueSet CREATE/UPDATE\nwith inline CodeSystem
HWR->TS: FHIR ACK
TS->HMIS: Publish reporting code system\nfor disaggregator\n FHIR ValueSet CREATE/UPDATE\nwith inline CodeSystem
HMIS->TS: FHIR ACK
TS->TS: User maps reporting code set\nagainst reported code set 

 

Workflow

 

title Aggregate Health Worker Information
participant Interoperability Layer as IL
participant Health Management\nInformation System as HMIS
participant Health Worker\nRegistry as HWR
participant Terminology Service as TS
 
loop periodic (monthly/quarterly)
IL->HWR: Initiate request for report number of HW\n CSD ITI-73\nusing custom stored query according to CSD spec
HWR->IL: Return ADX message for number of health workers\ndisaggregated by various code sets
IL->TS: Request Mapping from reported code\nset to reporting code set\n FHIR ConceptMap GET
TS->IL: Return FHIR ConceptMap
IL->IL: Calculate the aggregation of the number of health workers\n from reporeted code set to reporting code set
IL->IL: Rewrite ADX message using reporting code set and caluculated aggregation
IL->HMIS: Send rewritten ADX message\nHTTP POST 
end

 

Below enter each interaction that makes up the described workflow above.

RefInteractionEndpointDataTransaction Specification