Skip to content

Technical Manual: Attributes

Juan Flamenco edited this page Sep 22, 2021 · 8 revisions

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 and 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 and 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
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.

Stage Attributes

For this section, we include the attributes required within the Data Verification and Action Plan stages.

Attributes
Attribute Details Notes
Code HeaderTitle
Expected Value Possible values:
1. {{DEid.displayName}
2. {{DEid.name}}
3. {{DEid.code}}
Example: {{o2rsyUSwyCX.displayName}}
Controls the text to render in the program stage name.
1. DisplayName = option name (according to language)
2. name = option name (ignore translations)
3. code = option code
Value in program stage {{VPtL2UuAxwm}}

Attributes

We also include a more in detailed table of the attributes included within the RDQA Program.

Attributes overview
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.
1. DisplayName = option name (according to language)
2. name = option name (ignore translations)
3. code = option code
Possible values:
1. {{DEid.displayName}
2. {{DEid.name}}
3. {{DEid.code}}
Example: {{o2rsyUSwyCX.displayName}}
Data Element FeedbackText FeedbackText Controls the text displayed in the feedback tab Markdown text
Accepts bolds, italics and hyperlinks
Data Element FeedbackOrder FeedbackOrder Controls the order and indenting, as well as hide/ show (hides if null/ blank) 1
1.1
1.2..

What's next?

Now that you are ready with the RDQA Attributes, you are ready to go to the RDQA Program set up. Please click in the link below to quickly go to this section of the technical manual.

Program manual: RDQA Program

If you wish to jump straight to our analytics section, you can click on the following link.

Program manual: Analytics

Clone this wiki locally