• Ready for review
  • PCA - Program Rules Creation/Generation

    Custom Program Rules

    The PCA currently does not support In-app creation of custom Program Rules, meaning that the standard Program Rules management in the DHIS2 Maintenance App is required for this. However, the custom Program Rules are displayed in the PCA as described in the Checking Existing Program Rules page.

    Please Note: A Program Rule creation feature is being planned for a future release of the PCA.

    Program Rules Generated by the PCA

    If the HNQIS2 Metadata Package has been installed in the server, the PCA will enable the H2 features. These features allow the creation and modification of H2 Programs, enabling access to other features like the Import/Export of Excel Templates, and the Set Up of H2 Logic and Analytics (see Image 1).

    Image 1: H2 Features enabled for H2 Programs.

    The Excel Template is the main way to define Program Logic in H2 Assessments, allowing for easy configuration of Parent Questions (Hide/Show logic), label creation, scoring calculations, and
    much more (see Image 2). You can check how to use the Excel Template here.

    Image 2: Parent/Child Logic

    After importing the Excel Template with the desired changes, the Program Rules can be generated by using the Set Up Program button in case the Tracker and Event Program you must click on the Build Program Rules button.

    Please Note:

    • The Set Up Program button is only enabled after changes are Validated and Saved.

    • The Build Program Rules is only enabled after changes are validated.

    Keep in mind that this button also generates Program Indicators and Analytics used in the Programs.

    The PCA will automatically generate all the necessary Program Rules and Program Rules Variables to implement the specified logic and the scoring calculations used by the Assessment.


    Â