=== modified file 'src/docbkx/en/dhis2_user_man_NBITS.xml'
--- src/docbkx/en/dhis2_user_man_NBITS.xml 2012-07-27 08:09:36 +0000
+++ src/docbkx/en/dhis2_user_man_NBITS.xml 2012-07-27 09:16:51 +0000
@@ -124,36 +124,37 @@
Persons and Programs maintenance
The content in this part is for the expert users or administrative users who are capable and responsible for development and change.
- Each of the options for the maintenance will be described in the following section
-
- Person Attribute
- Create, modify and view Person attributes. An attribute can be used to register extra information for a Person.
-
-
- Person Attribute Group
- Create, modify and view Person attribute groups. Groups makes it more convenient to add attributes to a Person.
-
-
- Person Identifier Type
- Create, modify and view Person identifier types. Any type and multiple identifiers can be registered.
-
-
- Relationship Type
- Create, modify and view relationship types. A relationship is typically wife and husband or mother and child.
-
-
- Program
- Create, modify and view programs. A program has program stages and defines which actions should be taken at each stage.
-
-
- Person Aggregation Query Builder
- Define formulas, expressions, rules for aggregation data from tracker to aggregation module
-
-
- Validation Criteria
- Create, modify and view validation criteria. A criteria is used for validation of Person data.
-
- he options for the maintenance will be described in the following section -
+ Each of the options for the maintenance will be described in the following sectionThe options for the maintenance will be described in the following section -
+
+
+ Person Attribute
+ Create, modify and view Person attributes. An attribute can be used to register extra information for a Person.
+
+
+ Person Attribute Group
+ Create, modify and view Person attribute groups. Groups makes it more convenient to add attributes to a Person.
+
+
+ Person Identifier Type
+ Create, modify and view Person identifier types. Any type and multiple identifiers can be registered.
+
+
+ Relationship Type
+ Create, modify and view relationship types. A relationship is typically wife and husband or mother and child.
+
+
+ Program
+ Create, modify and view programs. A program has program stages and defines which actions should be taken at each stage.
+
+
+ Person Aggregation Query Builder
+ Define formulas, expressions, rules for aggregation data from tracker to aggregation module
+
+
+ Validation Criteria
+ Create, modify and view validation criteria. A criteria is used for validation of Person data.
+
+
Person attribute
Create, modify and view person attributes. An attribute can be used to register extra information for a person.
@@ -221,23 +222,7 @@
Relationship type
Relationship type section provides a mechanism for defining any relationship types and link persons through these relationship types by creating specific relationships.
To access the relationship type maintenance module, from Maintenance menu, go to Persons and Programs option and click on it. Select Relationship Type option to create a new relationship type.
-
- Fig. 2.7.3a
-
-
-
-
-
-
To define a new relationship type, click Add button into Relationship Type Management window to go to Add new Relationship Type window.
-
- Fig 2.7.3b
-
-
-
-
-
-
Program and Program stage
@@ -344,17 +329,17 @@
Data elements tab:
List all available data elements from selected program stage. To create a formula related to each data element, double click on the data element. The formula of the data element is filled on the condition field, like [DE:1.2.3], in with:
-
-
- 1 - id of the selected program.
-
-
- 2 - id of the selected program stage.
-
-
- 3 - id of the selected data element.
-
-
+
+
+ 1 - id of the selected program.
+
+
+ 2 - id of the selected program stage.
+
+
+ 3 - id of the selected data element.
+
+
The formula can be create without any program stage, like [DE:1.*.3]
@@ -364,20 +349,20 @@
Program tab:
Provide formulas for calculating data value related to the selected program and program stage -
-
-
- The number of persons who enrolled the selected program.
-
-
- The number of persons / times that ( Date of enrollment - Date of incident ) is greater then a certain number.
-
-
- The number of persons who visited the selected program stage OR the number of visits what are registered in the system.
-
-
- The number of persons by age at the report-time.
-
-
+
+
+ The number of persons who enrolled the selected program.
+
+
+ The number of persons / times that ( Date of enrollment - Date of incident ) is greater then a certain number.
+
+
+ The number of persons who visited the selected program stage OR the number of visits what are registered in the system.
+
+
+ The number of persons by age at the report-time.
+
+
Condition:
This section contains comparing operations (<, <=, >, >=, =, != ), calculation operation (+), priority operation ( ( ) ), boolean values (Yes, No), status operations (=NULL, != NULL), relation operations (AND, OR). These operations are used for supporting in setting condition for query.
@@ -396,75 +381,62 @@
Sample of person aggregation
- E.g. Find the number of the children vaccinated BCG by defining a linking rule between the data elements of aggregate dataset named Number of children - BCG and the data element of a program stage named BCG dose given.
-
- From Maintenance menu, go to Data Element and Indicators option and click on it. Select Data Element option to define two new data elements -
-
-
- Define a new data element named Number of children - BCG with Aggregate option for Domain Type.
-
-
- Define a new data element named BCG dose give date with Patient option for Domain Type.
-
-
-
-
- From Maintenance menu, go to Datasets option and click on it. Select Dataset option to create a new dataset named BCG Report and add Number of children - BCG data element into the dataset.
-
-
- From Maintenance menu, go to Persons and Programs option and click on it. Select Program option to create a program named Child Health Program with a stage named Birth Details and add the BCG dose given data element into this stage.
-
-
- Create a new person aggregation query builder named Number of children - BCG Builder to linking between the data elements.
-
-
-
-
-
-
-
-
-
- From Services menu, go to Individual Records option and click on it. Select Person option below Registration header in the left menu to register three persons named Micheal, Alice and Tom in Ngelehun CHC and enroll them into Child Health Program.
-
-
- For Micheal, open the Birth Details stage into Child Health Program. Enter value for BCG dose give date data element as "2012-01-18"
-
-
- For Alice, open the Birth Details stage into Child Health Program. Enter Enter value for BCG dose give date data element as "2012-01-18"
-
-
- For Tom, no enter any data value for Birth Details stage.
-
- Before entering data value for the stage, choose Report Date as "2012-01-18"
-
-
-
-
-
- From Services menu, go to Individual Records option and click on it. Select Person aggregation option to run Number of children - BCG Builder to get data value and save it into database.
-
-
-
-
-
-
-
-
- - Result after running the query builder
-
-
-
-
-
-
-
-
+ E.g. Find the number of the children vaccinated BCG by defining a linking rule between the data elements of aggregate dataset named Number of children - BCG and the data element of a program stage named BCG dose given.
+
+
+ From Maintenance menu, go to Data Element and Indicators option and click on it. Select Data Element option to define two new data elements -
+
+
+ From Maintenance menu, go to Datasets option and click on it. Select Dataset option to create a new dataset named BCG Report and add Number of children - BCG data element into the dataset.
+
+
+ From Maintenance menu, go to Persons and Programs option and click on it. Select Program option to create a program named Child Health Program with a stage named Birth Details and add the BCG dose given data element into this stage.
+
+
+ Create a new person aggregation query builder named Number of children - BCG Builder to linking between the data elements.
+
+
+
+
+
+
+
+
+
+ From Services menu, go to Individual Records option and click on it. Select Person option below Registration header in the left menu to register three persons named Micheal, Alice and Tom in Ngelehun CHC and enroll them into Child Health Program.
+ 1) For Micheal, open the Birth Details stage into Child Health Program. Enter value for BCG dose give date data element as "2012-01-18"
+ 2) For Alice, open the Birth Details stage into Child Health Program. Enter Enter value for BCG dose give date data element as "2012-01-18"
+ 3) For Tom, no enter any data value for Birth Details stage.
+
+ Before entering data value for the stage, choose Report Date as "2012-01-18"
+
+
+
+ From Services menu, go to Individual Records option and click on it. Select Person aggregation option to run Number of children - BCG Builder to get data value and save it into database.
+
+
+
+
+
+
+
+
+ - Result after running the query builder
+
+
+
+
+
+
+ 1) Define a new data element named Number of children - BCG with Aggregate option for Domain Type.
+ 2) Define a new data element named BCG dose give date with Patient option for Domain Type.
+
+
Validation criteria
- Validation criteria section provide a mechanism for defining criteria for persons when enrolling a program.
+ Validation criteria section provides a mechanism for defining criteria for persons when enrolling a program.
To access the validation criteria maintenance module, from Maintenance menu, go to Persons and Programs option and click on it. Select Validation Criteria option to create a new program
To create a new validation criterion, click the Add new button. Fill all fields with read asterisk, and click Add button.
You can assign facilities to a validation criterion in the Validation Criteria Management (list of available validation criteria are shown) by clicking the blue folder icon, the first icon under Operations, corresponding to the validation criterion you would like to assign. Click the Move selected button to add the selected programs to the validation criterion. Click the Remove selected button to remove programs from the group that have been selected in the right panel. Finally, click the Save button to save changes, or the Cancel button to discard any changes.
@@ -472,8 +444,7 @@
Individual records module
- The content in this part is for the expert users or administrative users who are capable and responsible for development and change.
- Each of the options for the maintenance will be described in the following section.
+ Each of the options for the services will be described in the following section -
Person
@@ -487,8 +458,11 @@
Single event with registration
- Register Single events without registration. The data to register is defined by a single event without registration program.
-
+ The data to register is defined by a single event with registration program.
+
+
+ Single event without registration
+ Register Single events without registration. The data to register is defined by a single event without registration program.
Program summary
@@ -682,7 +656,7 @@
Tabular report - an interactive reporting tool for tracker-data using tabular presentation with dynamic filters for each person attribute and data element.
-
+
Program summary
Program summary provides a tool for generating summary list of individual information with color shown on program stages to identify status of receiving services in each stage.
To access the program summary report, choose Services -> Name-based Data Records > Program summary.
@@ -713,6 +687,9 @@
Tabular report
+ This is an interactive reporting tool for tracker-data using tabular presentation with dynamic filters for each person attribute/data element.
+ To access the tabular report function, from the Services menu, go to the Individual Records option and click on it. Select Tabular report option below Reports header on left menu to proceed.
+ To start, the first step is to select a program in the list. Follow these steps: