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
Referenced Standards and APIs:
Last Modified: 18/02/2014
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
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.