Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
integration:dhis2_integration [2020/05/25 14:28] – [21.01. DHIS2 integration] Gary Willetts | integration:dhis2_integration [2021/04/29 10:18] – [mSupply connection to DHIS2] Gary Willetts | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
- | ====== | + | ====== |
- | DHIS2 is an open source data warehouse that can be used to store, aggregate and display | + | DHIS2 is an open source data warehouse that can be used to store, aggregate and display |
===== Requisites ===== | ===== Requisites ===== | ||
- | DHIS2 basically | + | DHIS2 stores data values that have 3 dimensions: |
- | | + | ^ DHIS2 Dimension ^ Description ^ mSupply typical mapping ^ |
- | | + | | organisation unit | Can be a facility, or a region |The customer/ |
- | | + | | data element |
+ | | Period | ||
- | With that DHIS2 has the power to show different types of data for different places of interest on various graphs. It can also aggregate those values in hierarchical groups. | + | With these DHIS2 has the power to show different types of data for different places of interest on various graphs. It can also aggregate those values in hierarchical groups. |
===== Common types of data ===== | ===== Common types of data ===== | ||
Line 20: | Line 21: | ||
===== mSupply connection to DHIS2 ===== | ===== mSupply connection to DHIS2 ===== | ||
+ | Before you can send mSupply data to a DHIS2 instance, you need to tell mSupply where the data has to go. To do that, go to //File > Preferences// | ||
- | Now mSupply can be connected to DHIS2 using the preferences to enter de credentials: | + | {{ :integration: |
- | {{ :clients:laos:screen_shot_2018-12-10_at_5.07.19_pm.png?800 |}} | + | * **Url:** The URL of the DHIS2 database including the port if any. |
+ | * **Username:** The username mSupply will use to access the DHIS2 database | ||
+ | * **Password:** The password mSupply will use to access the DHI2 database | ||
+ | * **Client:** The client name mSupply must use to access the database. | ||
+ | * **Secret:** The secret that is used for mSupply to access the DHIS2 database. No need to enter this if none was provided. | ||
- | In order to have a scheduler running | + | <WRAP info center round 90%> |
+ | If this page already has settings entered and they have been used to successfully connect | ||
+ | </ | ||
- | Contact our team to help you to create the specific data elements on DHIS2 accordingly with the data that you want to be sent. We will configure it for your specific situation. This has been done already for Laos and countries that are part of the [[https:// | + | After entering the values you should click on the **Test connection** button to save the credentials and check that mSupply can now access the DHIS2 database. If the connection is successful you will see a green " |
+ | |||
+ | If the connection is not successful you will see a red " | ||
+ | |||
+ | Once configured, a scheduler will run and regularly send data from mSupply to DHIS2. In order for this to work, you first need to have a DHIS2 instance that has links with mSupply for each organisation unit and data element. | ||
+ | |||
+ | Contact our team to help you to create the specific data elements on DHIS2 accordingly with the data that you want to be sent. We will configure it for your specific situation. | ||
+ | |||
+ | This has been done already for Laos and countries that are part of the [[https:// | ||
\\ | \\ | ||
\\ | \\ | ||
Line 33: | Line 49: | ||
---- struct data ---- | ---- struct data ---- | ||
+ | pagestatus.status | ||
---- | ---- | ||