Skip to content

Commit d3a0c81

Browse files
Uploaded demo video
1 parent c94af4a commit d3a0c81

File tree

8 files changed

+9
-6
lines changed

8 files changed

+9
-6
lines changed

README.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,39 @@
11
## Go.Data-DHIS2 Interoperability App
22
DHIS2 basic app to allow interoperability between DHIS2 and Go.Data instances
3-
![Architecture summary](./images/overview.png)
3+
![Architecture summary](./media/overview.png)
44

55
## Installation
66

77
+ Download the app.zip file <a href="https://github.com/WISCENTD-UPC/godata-dhis2-interoperability-app/files/5965231/app.zip">here</a>.
88
+ Go to the *App Management* app inside your DHIS2 instance and upload the .zip file.
99

10-
![App Management DHIS2](./images/app-management.png)
10+
![App Management DHIS2](./media/app-management.png)
1111

1212
## App Functionality
1313

1414
+ **Import Credentials**: The first thing that needs to be configured is the connection to both DHIS2 and Go.Data APIs. A base endpoint has to be provided for each service, as well as the credentials needed for the authentication. Once the form is submitted, the information will be saved on the DHIS2 Data Store.
1515

1616
<p align="center">
17-
<img src="./images/credentials.png" width="700">
17+
<img src="./media/credentials.png" width="700">
1818
</p>
1919

2020
+ **Base configuration settings**: To adapt the process to a specific DHIS2 structure, configurable parameters settings must be provided. There are also additional parameters related to outbreak creation and configuration. Once the form is submitted, the information will be saved on the DHIS2 Data Store.
2121

2222
<p align="center">
23-
<img src="./images/base-config.png" width="600">
23+
<img src="./media/base-config.png" width="600">
2424
</p>
2525

2626
+ **Export data and metadata**: There are two possible export sequences. Both ways are equivalent, the only difference is that the *Full transfer* sequence groups *Copy Metadata*, *Create outbreaks*, *Copy cases* and *Copy contacts* all in one step.
2727
+ Copy Organisation Units: At the end of this step, a pop-up window will appear to download the orgUnits `.json`. This file needs to be saved on the computer and imported on the Go.Data instance following the path: <br />
2828
`Go.Data → Locations → Quick Actions → Import hierarchical locations → Choose file (organisation-units.json) → Import`
2929

30-
![Screenshot of Go.Data locations](./images/locations-path.png)
30+
![Screenshot of Go.Data locations](./media/locations-path.png)
3131

3232
Once this file has been correctly imported, carry on with the next steps. Before moving on to the next step, all the pop-up messages have to be checked as done (✓).
3333

3434
<p align="center">
35-
<img src="./images/step-by-step.png" width=600>
35+
<img src="./media/step-by-step.png" width=600>
3636
</p>
37+
38+
## Demo
39+
Here there is a short demo of how this interoperability app between a DHIS2 and a Go.Data instance works:
File renamed without changes.
File renamed without changes.
File renamed without changes.

media/demo.mp4

20.9 MB
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)