Facility Registry
Context
The purpose of Facility Registry is maintain a national health facility registry. Its main job is to maintain all locations where health services are provided.
API
The api is based on Facility Registry Expansion Development (FRED) api project.
Reference Specification: Facility Registry 1.0 - http://facilityregistry.org/
Get Facilities
Request :
GET {fr_server}/facilities/list?limit={limit}&offset={offset}&updatedSince={ISO8601 formatted date}
Headers :
X-Auth-Token : {auth token assigned while user registration in HRM}
client_id : {client id of requester in Identity Service Provider}
Sample Response :
catchment - the area this facility will cover as its catchment zone. the value should be an array of valid geocodes - the granularity level can vary based on the facility. for example, for a facility residing in a ward within a district, it can simply denote the district's geo code (0101). in the same way, if a facility is in a upazilla, it can denote the upazilla's geo code (010105).
Get Single Facility Information
Request :
GET {fr_server}/facilities/{facility_code}.json
Headers :
X-Auth-Token : {auth token assigned while user registration in HRM}
client_id : {client id of requester in Identity Service Provider}
Sample Response :
catchment - the area this facility will cover as its catchment zone. the value should be an array of valid geocodes - the granularity level can vary based on the facility. for example, for a facility residing in a ward within a district, it can simply denote the district's geo code (0101). in the same way, if a facility is in a upazilla, it can denote the upazilla's geo code (010105).