Technical documentation
As you progress with the implementation of the RDQA program within your organization, many questions may arise about how the program is configured to perform changes yourself. This technical manual objective is to give you an understanding on how the RDQA is made within DHIS2 configuration, you will also find links to the other guides in order for you to perform some changes on your own.
This technical manual is currently partitioned in three parts:
Attributes
RDQA program
Analytics
We strongly recommend starting with RDQA attributes, since that is the first metadata package that needs to be imported into DHIS2 for everything to work as intended.
The RDQA program is composed of three stages:
Data verification
M&E assessment
Action plan
Technical manual attributes
In this manual, we guide you through the attributes required to set up the RDQA program. This guide does not include any steps to modify the existing data, since we do not recommend performing any changes to this section to avoid affecting the performance of the RDQA Program.
RDQA Program attributes
PRG program type description:
Attribute details | Value | Notes |
---|---|---|
Code | PROGRAM_TYPE | This code syntax is for backwards compatibility with HNQIS 1.X |
Options | HNQIS/RDQA | HNQIS: For TEI landing page, it shows feedback tab, feedback is based on the key event. RDQA: For TEI landing page, it shows feedback tab, and feedback handles multi events. |
Stages attributes
For this section, we include the attributes required within the data verification and action plan stages.
Attribute Details | Value | Notes |
---|---|---|
Code | HeaderTitle | |
Expected value | Possible values:
| Controls the text to render in the program stage name:
|
Value in program stage | Action plan: {{VPtL2UuAxwm}} Data verification: {{o2rsyUSwyCX.displayName}} |
Attributes
We also include a more in detailed table of the attributes included within the RDQA program.
Object | Attribute name | Attribute code | Description | Value |
---|---|---|---|---|
Program | PRG Program Type | PROGRAM_TYPE | For TEI landing page, it shows Feedback tab, and feedback handles multi events. | RDQA |
Program stage | HeaderTitle | HeaderTitle | Controls the text to render in the program stage name:
| Possible values:
|
Data element | FeedbackText | FeedbackText | Controls the text displayed in the feedback tab | Markdown text:
The text allowing to have two translations |
Data element | FeedbackOrder | FeedbackOrder | Controls the order and indenting, as well as hide/show | 1 1.1 1.2 … |