...
Info |
---|
Note: For PSI implementation, authorization is handled by OpenHIM, and Spring Boot security is disabled by default. |
Request Parameters
Required Parameters
You must provide at least one of the following parameters
Parameter | dhis2 Attribute | Description | Example | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
coordinates | (String) Format: "latitude,longitude" | coordinates=-0.1663,35.5924 | ||||||||||
points | (Array of Decimals)
| latitude | (Decimal) | longitude | (Decimal) | |||||||
| ||||||||||||
Organization Unit | ||||||||||||
| ||||||||||||
latitude | (Decimal) | latitude=-26.18 | ||||||||||
longitude | (Decimal) | longitude=28.31 | ||||||||||
| ||||||||||||
Organization Unit | ||||||||||||
uid |
| (String) Unique identifier (UID) generated by DHIS2 for an organization unit. | ||||||||||
code |
| (String) Code assigned to the organization unit. | ||||||||||
shortName |
| (String) Short name of the organization unit. | ||||||||||
Ancestor (Organization Unit) | ||||||||||||
ancestor.uid |
| (String) | ||||||||||
code |
| (String) Code assigned to the organization unit. | ||||||||||
OrgUnit UID / code for ancestor. When provided, all locators/facilities under it are populated. Represents the DHIS2 parent that represents the country. | ||||||||||||
ancestor.code |
| (String) Short name of the organization unit. | ||||||||||
Ancestor (Organization Unit) | ||||||||||||
ancestor.uid |
| (String) OrgUnit UID / code for ancestor. When provided, all locators/facilities under it are populated. Represents the DHIS2 parent just above the Organization Unit. | ||||||||||
ancestor.code |
| |||||||||||
OrgUnit code for ancestor |
Info |
---|
Please Note
|
Optional parameters
Parameter | Option Value | Default Option | Description |
---|---|---|---|
paging | Boolean | true | Specifies whether pagination is required. |
page | Number | 1 | Determines the page number to be returned. |
pageSize | Number | 10 | Sets the total number of items per page. |
distance | Number | 10 | Specifies the radius (in unit specified) within which to generate the organization units. |
unit | Options: | km | Defines the unit of measurement for distance. |
level | Number | 7 | Indicates the hierarchy level of the organization unit. |
Filters
type | Text | Specifies the type of the location. | |
---|---|---|---|
phoneNumber | Text (Phone Number) | N/A | DHIS2 core element that defines the phone number |
DHIS2 custom ou attribute
type
Text
of the location. | |||
tags | Text (Separated by ',' or '|') | N/A | Defines the tags the locations are associated with. |
Text | NA | Returns all the organization which has all of the tags provided. | |
services | Text (Separated by ',' or '|') | N/A | Defines the services offered by the locations. Returns all the organization which has at least one of the service provided. |
Text | Returns all the organization which has all of the services provided. | ||
area | Text | N/A | Defines the broader area where the location is situated. |
subArea | Text | N/A | Specifies the subarea of the location. |
Text (phone Number) | N/A | Indicates the WhatsApp number of the location. | |
Text or URL | N/A | Provides the Facebook URL for the location. | |
responseFhir | Boolean | No | Determines if the response should be in FHIR or DHIS2 format. |
URL (for
Status | ||||
---|---|---|---|---|
|
...