dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #13357
[Branch ~dhis2-documenters/dhis2/dhis2-docbook-docs] Rev 374: Edit content for Patient module.
------------------------------------------------------------
revno: 374
committer: Tran Chau <tran.hispvietnam@xxxxxxxxx>
branch nick: dhis2-docbook-docs
timestamp: Tue 2011-08-09 14:20:02 +0700
message:
Edit content for Patient module.
modified:
src/docbkx/en/dhis2_user_man_NBITS.xml
src/docbkx/en/resources/images/patients_programs/Fig. 2.3.16.png
src/docbkx/en/resources/images/patients_programs/Fig. 2.3.5.png
src/docbkx/en/resources/images/patients_programs/Fig. 2.3.6.png
src/docbkx/en/resources/images/patients_programs/Fig. 2.5.1.1.png
src/docbkx/en/resources/images/patients_programs/Fig. 2.7.4.png
--
lp:~dhis2-documenters/dhis2/dhis2-docbook-docs
https://code.launchpad.net/~dhis2-documenters/dhis2/dhis2-docbook-docs
Your team DHIS 2 developers is subscribed to branch lp:~dhis2-documenters/dhis2/dhis2-docbook-docs.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-documenters/dhis2/dhis2-docbook-docs/+edit-subscription
=== modified file 'src/docbkx/en/dhis2_user_man_NBITS.xml'
--- src/docbkx/en/dhis2_user_man_NBITS.xml 2011-03-29 04:31:54 +0000
+++ src/docbkx/en/dhis2_user_man_NBITS.xml 2011-08-09 07:20:02 +0000
@@ -8,15 +8,28 @@
<title>Quick Background</title>
<para>The DHIS Community Module ( also known as DHIS patient module or NBITS) is an integrated module in DHIS2, built to support community health systems and facilitate a smooth integration between the community health data and aggregated data management ( e.g. HMIS ).</para>
<para>The module deals with person-level data as opposed to aggregated data which is the main focus of the core DHIS2 modules. The module supports management of community health programs such as: child immunization, maternal health and e.g. allows for tracking of individuals enrolled in various programs and activity planning for community health workers.</para>
- <para>Basically, it is similar to DHIS2, the following are the major things:</para>
- <para>1. Beneficiary</para>
- <para>2. Program</para>
- <para>3. Program Stage</para>
- <para>4. Data Entry</para>
+ <para>The following are the major things:</para>
+ <orderedlist>
+ <listitem>
+ <para>Administrating a beneficiary - registering a new beneficiary, setting relationships, enrolling a beneficiary into a program.</para>
+ </listitem>
+ <listitem>
+ <para>Administrating meta data, includes beneficiary attributes, beneficiary attribute groups, identifier type; program, program attribute, program stage, validations.</para>
+ </listitem>
+ <listitem>
+ <para>Linking data between name-based information tracking system â NBITS and aggregate management system.</para>
+ </listitem>
+ <listitem>
+ <para>Data Entry for inputting data for treatment stages of an beneficiary.</para>
+ </listitem>
+ <listitem>
+ <para>Activity plans.</para>
+ </listitem>
+ </orderedlist>
</section>
<section>
<title>Context and Concept</title>
- <para>Conventionally, Public Health Systems have been recording and reporting aggregated data of the services provided across various health programmes. Though this is crucial in monitoring "reach" and "availability" of public health services, but it lacks tracing the beneficiaries being provided these services and quality of service. </para>
+ <para>Conventionally, Public Health Systems have been recording and reporting aggregated data of the services provided across various health programmes. Though this is crucial in monitoring "<emphasis role="italic">reach</emphasis>" and "<emphasis role="italic">availability</emphasis>" of public health services, but it lacks tracing the beneficiaries being provided these services and quality of service. </para>
<para>For example, the aggregate report will show that 300 pregnant women registered for ANC and 120 women given IFA tablets or 90 women given TT injection. In an aggregate system, it is not possible to ascertain that if a particular pregnant woman registered for ANC, has also been given IFA and TT, as data only shows aggregate numbers. To understand the quality of services given to each pregnant woman registered for ANC, immunization cycle of each child or treatment of each leprosy beneficiary, etc. it is important that treatment information of each beneficiary is maintained as an individual case.</para>
</section>
<section>
@@ -36,22 +49,22 @@
<para><emphasis role="bold">Advantages of Name Based Information Tracking :</emphasis></para>
<orderedlist>
<listitem>
- <para>Facilitates in recording entire treatment information of each beneficiary.</para>
- </listitem>
- <listitem>
- <para>Facilitates health-workers in organizing out-reach.</para>
- </listitem>
- <listitem>
- <para>Facilitates service-provider in treatment follow-up.</para>
- </listitem>
- <listitem>
- <para>Facilitates in effective monitoring of different health services and drill down to individual beneficiary information.</para>
- </listitem>
- <listitem>
- <para>Helps strengthen the quality and fidelity of data.</para>
+ <para>Facilitate in recording entire treatment information of each beneficiary.</para>
+ </listitem>
+ <listitem>
+ <para>Facilitate health-workers in organizing out-reach.</para>
+ </listitem>
+ <listitem>
+ <para>Facilitate service-provider in treatment follow-up.</para>
+ </listitem>
+ <listitem>
+ <para>Facilitate in effective monitoring of different health services and drill down to individual beneficiary information.</para>
+ </listitem>
+ <listitem>
+ <para>Help strengthen the quality and fidelity of data.</para>
</listitem>
</orderedlist>
- <para>Though at sub-center level, the data in primary registers is recorded and maintained by individuals (name based), but is sent up-wards as aggregated reports. Now with HMIS reforms implemented and district on-wards data available on-line, the thrust has been on ensuring data quality implemented completeness. To-wards this one important initiative has been starting name based reporting - from sub-center to national level.</para>
+ <para>Though at sub-center level, the data in primary registers is recorded and maintained by individuals (name based), but is sent up-wards as aggregate reports. Now with HMIS reforms implemented and district on-wards data available on-line, the thrust has been on ensuring data quality implemented completeness. To-wards this one important initiative has been starting name based reporting - from sub-center to national level.</para>
</section>
<section>
<title>Working of Name Based Information Tracking</title>
@@ -72,10 +85,10 @@
</orderedlist>
<section>
<title>Registration and Identification for a beneficiary</title>
- <para>The system has a function to manage facilities which allow to registry new benificiaries or not. To start creating a patient, we need to select a facility which allows to registry a new benificiary.</para>
- <para>The process of creating a new beneficiary in the system is through the registration process. The beneficiary is first registered in the system (or checked if beneficiary already exists in system). Searching a beneficiary can be done through identifiers, name, location or benificary's attributes (address, phone number, e.g.). If the beneficiary already exists in the system, the encounter details can be opened and filled and the programme process can continue. If the beneficiary does not exist in the system, then new registration takes place. </para>
+ <para>The system has a function to manage facilities which allow to registry new beneficiaries or not. To start creating a patient, we need to select a facility which allows to registry a new beneficiary.</para>
+ <para>The process of creating a new beneficiary in the system is through the registration process. The beneficiary is first registered in the system (or checked if beneficiary already exists in system). Searching a beneficiary can be done through identifiers, name, location or beneficiary's attributes (address, phone number, e.g.). If the beneficiary already exists in the system, the encounter details can be opened and filled and the programme process can continue. If the beneficiary does not exist in the system, then new registration takes place. </para>
<para>When a beneficiary is registered in the system, multiple identifiers can be associated with the registration, such as Passport number, PAN, driving license, health identifier, UID. Internally, a location unique identifier is used to track the beneficiary.</para>
- <para>The process of identification is location independent, this implies that irrespective of location where beneficiary registered for service the service/medical record can be searched and pulled-up in any other facility provided the same is in the database. For facilities, which are not in the database, for e.g. a private facility, it will just be noted that "<emphasis role="italic">Service is provided at other facility</emphasis>". In such case, the beneficiary should be encouraged, to provide these details of services taken from other facility to the ANM. The health worker is first identified through any of the identifiers or username in the system and the beneficiary is identified through identifiers for receiving a health service. After identification, the beneficiary's case history can be viewed or case can be updated with the new care that they have received</para>
+ <para>The process of identification is location independent, this implies that irrespective of location where beneficiary registered for service the service/medical record can be searched and pulled-up in any other facility provided the same is in the database. For facilities, which are not in the database, for e.g. a private facility, it will just be noted that "<emphasis role="italic">Service is provided at other facility</emphasis>". In such case, the beneficiary should be encouraged, to provide these details of services taken from other facility to the ANM. The health worker is first identified through any of the identifiers or username in the system and the beneficiary is identified through identifiers for receiving a health service. After identification, the beneficiary's case history can be viewed or case can be updated with the new care that they have received.</para>
</section>
<section>
<title>Programme Enrollment and Treatment Plan</title>
@@ -102,7 +115,7 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>After clicking the login button, you will be directed to the <emphasis role="italic">Welcome</emphasis> screen of the NBITS:</para>
+ <para>After clicking the <emphasis role="italic">Login</emphasis> button, you will be directed to the <emphasis role="italic">Welcome</emphasis> screen of the NBITS:</para>
<screenshot>
<screeninfo>Figure 2.1.2</screeninfo>
<mediaobject>
@@ -114,7 +127,7 @@
</section>
<section>
<title>Modules in NBITS</title>
- <para>The NBITS application is an online application and developed as open source application. The application is platform independent and can be easily linked with other open source application. The application is developed on the similar DHIS framework and it has three basic modules as DHIS 2 namely - </para>
+ <para>The NBITS application is an online application and developed as open source application. The application is platform independent and can be easily linked with other open source application. The application is developed on the similar DHIS framework and it has three basic modules as follows - </para>
<orderedlist>
<listitem>
<para>Maintenance module</para>
@@ -126,17 +139,17 @@
<para>Help module</para>
</listitem>
</orderedlist>
- <para>The functionalities of these modules are same as DHIS 2. There will be some additions in the NBITS in both maintenance and services module. <emphasis role="italic">Maintenance</emphasis> module will have one additional sub module for the beneficiary registration and <emphasis role="italic">Services</emphasis> module will have one additional sub-module for Name based data entry and Recording.</para>
- <para>The module provide three main functionalities -</para>
+ <para>There are some additions in the NBITS in both maintenance and services module. <emphasis role="italic">Maintenance</emphasis> module has one additional sub module for the beneficiary registration and <emphasis role="italic">Services</emphasis> module has one additional sub-module for name-based data entry and recording.</para>
+ <para>The modules provide three main functionalities -</para>
<orderedlist>
<listitem>
- <para>Processes of case tracking in NBITS</para>
- </listitem>
- <listitem>
- <para>Reports</para>
- </listitem>
- <listitem>
- <para>Beneficary Aggregation</para>
+ <para>Processes of case tracking in NBITS.</para>
+ </listitem>
+ <listitem>
+ <para>Reports.</para>
+ </listitem>
+ <listitem>
+ <para>Beneficiary Aggregation Query Builder.</para>
</listitem>
</orderedlist>
</section>
@@ -166,9 +179,10 @@
<emphasis role="underline"> of Beneficiary registration Process in application</emphasis>
</emphasis>
</emphasis> - </para>
+ <para>For the registration process, the details - which are related to the personal information, identification, contact and location details, and health provider details, are entered.</para>
<orderedlist>
<listitem>
- <para>To register a beneficiary in the application, go to the <emphasis role="italic">Maintenance</emphasis> menu, select option <emphasis role="italic">Beneficiary and Programs</emphasis>.</para>
+ <para>To register a beneficiary in the application, go to the <emphasis role="italic">Maintenance</emphasis> menu, select option <emphasis role="italic">Beneficiaries and Programs</emphasis>.</para>
<screenshot>
<screeninfo>Figure 2.3.2</screeninfo>
<mediaobject>
@@ -187,7 +201,7 @@
</screenshot>
</listitem>
<listitem>
- <para>Now click on the <emphasis role="italic">Beneficiary</emphasis> option to go to <emphasis role="italic">Beneficiary Registration</emphasis> window.</para>
+ <para>Now click the <emphasis role="italic">Beneficiary</emphasis> option to go to <emphasis role="italic">Beneficiary Registration</emphasis> window.</para>
<screenshot>
<screeninfo>Figure 2.3.4</screeninfo>
<mediaobject>
@@ -198,7 +212,7 @@
</screenshot>
</listitem>
<listitem>
- <para>Select <emphasis role="italic">Organisation unit</emphasis> and click on the<emphasis role="italic"> Add New</emphasis> button to start the registration process.</para>
+ <para>Click the concerned facility from the facilities hierarchy displayed on the left side of the data entry screen. Then click the <emphasis role="italic">Add new</emphasis> button on the right side.</para>
<screenshot>
<screeninfo>Figure 2.3.5</screeninfo>
<mediaobject>
@@ -209,7 +223,7 @@
</screenshot>
</listitem>
<listitem>
- <para>Start process of registration by providing name, location details, identification details, contact details and health provider details. To complete to process of registration, click on <emphasis role="italic">Add</emphasis> button (arrow in RED color, fig. 2.3.6, given at the end of patient registration ).</para>
+ <para>Start process of registration by providing name, location details, identification details, contact details and health provider details. The click the <emphasis role="italic">Add</emphasis> button (arrow in RED color, fig. 2.3.6, given at the end of beneficiary registration ) to complete to process of registration.</para>
<screenshot>
<screeninfo>Figure 2.3.6</screeninfo>
<mediaobject>
@@ -218,17 +232,16 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>To check the duplicates or to avoid double registration, after providing name & demographic details, click on the <emphasis role="italic">Check duplicate</emphasis> button ( arrow in BLUE color, fig. 2.3.6 ). Application will check from the existing records that whether same patient exists in the database or not. If the patient exists on the database, application will show that same patient exists in the database. Now user needs to cancel the registration process and update the records in existing patient database. If the patient doesnât exist in the database, user can continue the process of registration.</para>
+ <para>To check the duplicates or to avoid double registration, after providing name and demographic details, click the <emphasis role="italic">Check duplicate</emphasis> button ( arrow in BLUE color, fig. 2.3.6 ). Checking process bases on full name, gender and birthday of the registering beneficiary to look for the available beneficiaries with the similar information in the database. If the system finds out the same beneficiaries , the result list will be displayed. Now user can cancel the registration process and update the existing beneficiary or continue the process of registration.</para>
</listitem>
</orderedlist>
</section>
<section>
- <title>STEP 2 - Patient Enrolment</title>
- <para>After the patient registration, patient needs to be enrolled in any of the program available in the application and for which she/he has been registered. To enroll -</para>
+ <title>STEP 2 - Beneficiary Enrolment</title>
+ <para>After the beneficiary registration, beneficiary needs to be enrolled in any available program in the application and for which she/he has been registered. To enrol -</para>
<orderedlist>
<listitem>
- <para>Click on the <emphasis role="italic">Manage Program Enrollment </emphasis> icon</para>
- <para><graphic fileref="resources/images/patients_programs/enroll-icon.png" align="center"/></para>
+ <para>Click the <emphasis role="italic">Manage Program Enrollment </emphasis>icon, the first icon under Operations, corresponding to the beneficiary you would like to modify.</para>
<screenshot>
<screeninfo>Figure 2.3.7</screeninfo>
<mediaobject>
@@ -255,8 +268,8 @@
</listitem>
<listitem>
<para>After the selection of program, you need to provide two dates -</para>
- <para>1) Date of Enrolment</para>
- <para>2) Date of Incidence</para>
+ <para>1) Date of Enrolment: The date of registration of the beneficiary with a facility.</para>
+ <para>2) Date of Incidence: The date when the beneficiary got the disease or he/she has just been committed to an equivalent program for being followed-up.</para>
<screenshot>
<screeninfo>Figure 2.3.9</screeninfo>
<mediaobject>
@@ -265,21 +278,12 @@
</imageobject>
</mediaobject>
</screenshot>
- <itemizedlist>
- <listitem>
- <para><emphasis role="bold">Date of enrollment</emphasis> is the date of registration of patient with facility.
-</para>
- </listitem>
- <listitem>
- <para><emphasis role="bold">Date of incidence</emphasis> is the date of last menstrual period (LMP) in case of pregnant women and date of birth in case of child.</para>
- </listitem>
- </itemizedlist>
<warning>
- <para>The date of incidence and enrollment is very important to generate the activity plans for the facilities. Facility needs to ensure that they record and report date of incidence with each case.</para>
+ <para>The date of incidence and date of enrollment are very important to generate the activity plan for each beneficiary. Health provider needs to ensure recording and reporting date of incidence with each case.</para>
</warning>
</listitem>
<listitem>
- <para>Click on the <emphasis role="italic">Enroll</emphasis> button to complete the enrollment process.</para>
+ <para>Click the <emphasis role="italic">Enroll</emphasis> button to complete the enrollment process.</para>
<screenshot>
<screeninfo>Figure 2.3.10</screeninfo>
<mediaobject>
@@ -288,7 +292,8 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>The application will automatically calculate due-date for each the program stage and will show same below enrollment. To reschedule any of visits, clicking on the <emphasis role="italic">calendar</emphasis> icon, selecting a date and later clicking on <emphasis role="italic">Update </emphasis>button. These dates will be used to generate the activity plan form.</para>
+ <para>The application will automatically calculate due-date for each the program stage and will show same below enrollment. In the health programs, an beneficiary registered and enrolled into the system, needs to be checked from time to time by service providers.
+The case update in the application is designed in the same manner so that services which are received by the beneficiaries can be updated from time to time when they visit the facility or whenever they are visits by the health providers. </para>
<screenshot>
<screeninfo>Figure 2.3.11</screeninfo>
<mediaobject>
@@ -301,14 +306,21 @@
</orderedlist>
</section>
<section>
- <title>STEP 3 â Updating the record at different stages of Program</title>
- <para>As we know, in the health programs, an beneficiary registered and enrolled into the system, needs to be checked from time to time by service providers.
-The case updation in the NBITS application is designed in the same manner so that services which received by the beneficiaries can be updated from time to time when they visit the facility or whenever they are visits by the health provider.</para>
+ <title>STEP 3 â Inputting data in treatment stages for each beneficiary</title>
+ <para>We have two functionalities which support to input data in treatment stages for each beneficiary.</para>
+ <orderedlist>
+ <listitem>
+ <para>Single data entry.</para>
+ </listitem>
+ <listitem>
+ <para>Multiple data entry.</para>
+ </listitem>
+ </orderedlist>
<section>
- <title>Single DataEntry for beneficiary</title>
+ <title>Single data entry</title>
<orderedlist>
<listitem>
- <para>From the <emphasis role="italic">Services</emphasis> option, go to the <emphasis role="italic">Name Based Data Records</emphasis> option and click on it. Select <emphasis role="italic">Data Entry</emphasis> option on left menu to proceed.</para>
+ <para>From the <emphasis role="italic">Services</emphasis> option, go to the <emphasis role="italic">Name Based Data Records</emphasis> option and click it. Select <emphasis role="italic">Data Entry</emphasis> option on left menu to proceed.</para>
<screenshot>
<screeninfo>Figure 2.3.12</screeninfo>
<mediaobject>
@@ -327,16 +339,9 @@
</screenshot>
</listitem>
<listitem>
- <para>Selection of organisation unit and individual case</para>
- <para>First select the organisation unit. Then search the beneficiary/patient in the existing database.
-There are two way to search a patient -<itemizedlist>
- <listitem>
- <para>Search patient by different identifiers such as Identification number, address, name of village etc.</para>
- </listitem>
- <listitem>
- <para>Or search patient by clicking on <emphasis role="italic">Listing All Benificiaries</emphasis> button, and then search manually.</para>
- </listitem>
- </itemizedlist></para>
+ <para>Selection of a beneficiary and individual case</para>
+ <para>In order to enter data, you first have to select the facility for which beneficiaries belong to in order to enter data. Simply clicking the concerned facility from the facilities hierarchy displayed on the left side of the data entry screen.</para>
+ <para>The next step is searching beneficiaries. Select a program in <emphasis role="italic">program</emphasis> list. The beneficiary list by the selected facility is shown. Each beneficiary in the list is shown with each corresponded stages.</para>
<screenshot>
<screeninfo>Figure 2.3.14</screeninfo>
<mediaobject>
@@ -347,8 +352,8 @@
</screenshot>
</listitem>
<listitem>
- <para>Updating the records</para>
- <para>Once the patient is identified in the existing database, click on the <emphasis role="italic">Data Entry</emphasis> icon to start the process.</para>
+ <para>Entering data for treatment case</para>
+ <para>To open treatment form, click the <emphasis role="italic">Data Entry</emphasis> icon, the first icon under Operations, corresponding to the beneficiary you would like to enter data.</para>
<screenshot>
<screeninfo>Figure 2.3.15`</screeninfo>
<mediaobject>
@@ -360,8 +365,8 @@
</listitem>
<listitem>
<para>Selection of the Program and Program Stage</para>
- <para><emphasis role="italic">What is program stage ?</emphasis> - This is to handle specific stages of a health program because of having multiple encounters for a given health program. E.g. once a pregnant woman is in "<emphasis role="italic">ANC Program</emphasis>", she will be treated for her first trimester, second trimester and/or third trimester. These encounters in most cases are mandatory, and there will be dropouts in some cases, which a pregnant woman should go through once she is in the "<emphasis role="italic">ANC Program</emphasis>". So the specific stages of the health program is defined when creating a health program.</para>
- <para>Select the program and the program stage for the data entry first, then provide the <emphasis role="italic">Report Date</emphasis> to go to the case updation form and open the data entry form.</para>
+ <para><emphasis role="italic">What is program stage ?</emphasis> - This is to handle specific stages of a health program because of having multiple encounters for a given health program. E.g. once a pregnant woman enrolls to the "ANC Program", she will get examination and treatments for the first trimester, the second trimester and/or the third trimester. These encounters in most cases are mandatory, and there will be dropouts in some cases, in which a pregnant woman should go through after she enrolled in the "ANC Program". So the specific stages of the health program are defined when a health program is created/specified.</para>
+ <para>Select the program and the program stage which you want to enter data for the selected beneficiary, then provide the <emphasis role="italic">Report Date</emphasis> to open the data entry form.</para>
<screenshot>
<screeninfo>Figure 2.3.16</screeninfo>
<mediaobject>
@@ -370,15 +375,17 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>After filling data into the data entry form, click on the <emphasis role="italic">Complete data entry</emphasis> button to complete the data filling process for this stage. Similarly, select the other stages for which to update the record of the case.</para>
- <para>During each stage, the section related to that particular stage will be enabled for data entry form, rest of the sections will remain disabled in that particular stage. E.g. if data entry form of ANC registration stage is selected, then only data elements of ANC registration stage will be enabled and the rest of the data elements of other stages will remain disabled.</para>
+ <para>After filling data into the data entry form, click on the <emphasis role="italic">Complete data entry</emphasis> button to complete the data filling process for this stage.</para>
+ <warning>
+ <para>During each stage, the section related to that particular stage will be enabled for data entry form, rest of the sections will remain disabled in that particular stage. E.g. if data entry form of ANC registration stage is selected, then only data elements of ANC registration stage will be enabled and the rest of the data elements of other stages will remain disabled.</para>
+ </warning>
</listitem>
</orderedlist>
</section>
<section>
<title>Multiple Data Entry for beneficiaries</title>
- <para>This is an advanced function for data entry. On the same interface on above, many beneficiaries are listed for data entered by stages. </para>
- <para>From the <emphasis role="italic">Services</emphasis> menu, go to the <emphasis role="italic">Name Based Data Records</emphasis> option and click on it. Select <emphasis role="italic">Multiple Data Entry</emphasis> option on left menu to proceed.</para>
+ <para>This is an advanced function for data entry. On the same interface on above, many beneficiaries are listed for entering data by stages. </para>
+ <para>To access the multiple beneficiary data entry module, from the <emphasis role="italic">Services</emphasis> menu, go to the <emphasis role="italic">Name Based Data Records</emphasis> option and click on it. Select <emphasis role="italic">Multiple Data Entry</emphasis> option on left menu to proceed.</para>
<screenshot>
<screeninfo>Figure 2.5.3.1</screeninfo>
<mediaobject>
@@ -387,38 +394,29 @@
</imageobject>
</mediaobject>
</screenshot>
- <orderedlist>
- <listitem>
- <para><emphasis role="bold">Step 1: List all beneficiaries of the programs</emphasis> by choosing:</para>
- <para>1) Select an organisation unit on the left menu</para>
- <para>2) Select a program from list of programs.</para>
- <para>2) Select an option from <emphasis role="italic">Sort by</emphasis> combobox to sort by beneficiary's attributes [option].</para>
- <para><screenshot>
- <screeninfo>Figure 2.5.3.2</screeninfo>
- <mediaobject>
- <imageobject>
- <imagedata width="70%" fileref="resources/images/patients_programs/Fig. 2.5.3.2.png" format="PNG"/>
- </imageobject>
- </mediaobject>
- </screenshot></para>
- </listitem>
- <listitem>
- <para><emphasis role="bold">Step 2: Choose a stage of a beneficiary</emphasis> for data entered. </para>
- <para>See the below figure illustrates for beneficiary named <emphasis role="italic">Nguyá»
n VÄn Nam</emphasis> ( first row ) and the second column for stage named <emphasis role="italic">At 6 weeks after birth</emphasis>.</para>
- <screenshot>
- <screeninfo>Figure 2.5.3.3</screeninfo>
- <mediaobject>
- <imageobject>
- <imagedata width="70%" fileref="resources/images/patients_programs/Fig. 2.5.3.3.png" format="PNG"/>
- </imageobject>
- </mediaobject>
- </screenshot>
- </listitem>
- <listitem>
- <para><emphasis role="bold">Step 3: Enter data</emphasis> ( arrow <emphasis role="italic">labelled 1</emphasis> in Fig. 2.5.3.3 ). After finishing the entering, close the pop-up ( arrow <emphasis role="italic">labelled 2</emphasis> in Fig. 2.5.3.3 )</para>
- <para>The benefits of this advanced function is to optimize the time-transition consuming when entering data for a long list beneficiaries by not switching the main window/interface.</para>
- </listitem>
- </orderedlist>
+ <para><emphasis role="bold">Step 1 - Show beneficiary list</emphasis>. You will first have to select the facility for which beneficiaries belong to in order to enter data. Simply clicking on the concerned facility from the facilities hierarchy displayed on the left side of the data entry screen. The next step is listing all beneficiaries by the certain program as follows -</para>
+ <para>1) Select a program in <emphasis role="italic">program</emphasis> list. The beneficiary list by the selected facility and program is shown. Each beneficiary in the list is shown with each corresponded stages.</para>
+ <para>2) Select an option from <emphasis role="italic">Sort by</emphasis> box to sort by beneficiary's attributes.</para>
+ <para><emphasis role="bold">Step 2 - Open treatment form</emphasis>. </para>
+ <para>See the below figure illustrates for beneficiary named <emphasis role="italic">Nguyá»
n VÄn Nam</emphasis> and the second stage with name <emphasis role="italic">At 6 weeks after birth</emphasis>.</para>
+ <screenshot>
+ <screeninfo>Figure 2.5.3.3</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata width="70%" fileref="resources/images/patients_programs/Fig. 2.5.3.3.png" format="PNG"/>
+ </imageobject>
+ </mediaobject>
+ </screenshot>
+ <para><screenshot>
+ <screeninfo>Figure 2.5.3.2</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata width="70%" fileref="resources/images/patients_programs/Fig. 2.5.3.2.png" format="PNG"/>
+ </imageobject>
+ </mediaobject>
+ </screenshot></para>
+ <para><emphasis role="bold">Step 3 - Enter data</emphasis> ( arrow <emphasis role="italic">labelled 1</emphasis> in Fig. 2.5.3.3 ). After finishing the entering, close the pop-up ( arrow <emphasis role="italic">labelled 2</emphasis> in Fig. 2.5.3.3 )</para>
+ <para>The benefits of this advanced function is to optimize the time-transition consuming when entering data for a long list beneficiaries by not switching the main window/interface.</para>
</section>
</section>
</section>
@@ -427,7 +425,7 @@
<para>This module provides two main functions, include NBITS Activity Plan report and NBITS Summary report.</para>
<orderedlist>
<listitem>
- <para>NBITS Activity Plan report: This report is a feedback report to the facilities to help them in planning activities. This is also called as activity plan or visit plan. Basically, view the visit plan to get an overview of outstanding, pending, and completed visits. </para>
+ <para>NBITS Activity Plan report - This report is a feedback report to the facilities to help them in planning activities. This is also called as activity plan or visit plan. Basically, view the visit plan to get an overview of outstanding, pending, and completed visits. </para>
<para>See the illustration for Immunization program for Children under 1yr old.</para>
<screenshot>
<screeninfo>Figure 2.3.17</screeninfo>
@@ -440,7 +438,7 @@
<para>Each card ( see above Fig. 2.3.17 ) present a coming stage information for a beneficiary of a program.</para>
</listitem>
<listitem>
- <para>NBITS Summary report: View the summary report to get an overview of the services provided for a program</para>
+ <para>NBITS Summary report - View the summary report to get an overview of the services provided for a program.</para>
<para>See an example -</para>
<screenshot>
<screeninfo>Figure 2.3.18: Each row is a summary of stages of the Immunization program for Children under 1yr old</screeninfo>
@@ -453,7 +451,7 @@
<para>The color highlight the status of the stages:</para>
<itemizedlist>
<listitem>
- <para>PURPLE: Data entered and uncomplete stages.</para>
+ <para>PURPLE: Data entered and uncompleted stages.</para>
</listitem>
<listitem>
<para>RED: Stages open but no data entered while the date estimated for closing/completing is over.</para>
@@ -469,20 +467,20 @@
</orderedlist>
</section>
<section>
- <title>Beneficiary Aggregation</title>
+ <title>Beneficiary Aggregation Query Builder</title>
<para>This is the core functionality for linking data between name-based information tracking system â NBITS ( beneficiaries, programs, etc ) and aggregate management system ( dataset, report, charts, etc.) by defining the linking/aggregating rules.</para>
<para>This provides two functions - </para>
<itemizedlist>
<listitem>
- <para><emphasis role="italic">Beneficiaries Aggregation QueryBuilder</emphasis> is a tool for define formula, expression, rules for aggregation data from name-based to aggregation system.</para>
+ <para><emphasis role="italic">Beneficiary Aggregation Query Builder</emphasis> is a tool for defining formula, expression, rules for aggregation data from name-based to aggregation system.</para>
</listitem>
<listitem>
- <para>Beneficiary Aggregation to used for generating routine data values from patient-data by month (or other interval if desired) and organization unit.</para>
+ <para><emphasis role="italic">Beneficiary Aggregation</emphasis> to used for generating routine data values from patient-data by month (or other interval if desired) and organization unit.</para>
</listitem>
</itemizedlist>
<section>
- <title>Beneficiary Aggregation QueryBuilder</title>
- <para>From the <emphasis role="italic">Maintenance</emphasis> menu, go to the <emphasis role="italic">Beneficiaries and Programs</emphasis> option. Select <emphasis role="italic">Beneficiaries Aggregation QueryBuilder</emphasis> option on left menu to proceed</para>
+ <title>Beneficiary Aggregation Query Builder</title>
+ <para>To access <emphasis role="italic">Beneficiaries Aggregation Query Builder</emphasis> module, from the <emphasis role="italic">Maintenance</emphasis> menu, go to the <emphasis role="italic">Beneficiaries and Programs</emphasis> option. Select <emphasis role="italic">Beneficiary Aggregation Query Builder</emphasis> option on left menu to proceed.</para>
<screenshot>
<screeninfo>Figure 2.5.4.2</screeninfo>
<mediaobject>
@@ -491,7 +489,7 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>After click on <emphasis role="italic">Add new</emphasis> button, the following will appear:</para>
+ <para>After click the <emphasis role="italic">Add new</emphasis> button, the following will appear:</para>
<screenshot>
<screeninfo>Figure 2.5.4.3</screeninfo>
<mediaobject>
@@ -527,7 +525,7 @@
</section>
<section>
<title>Beneficiary Aggregation</title>
- <para>Here are the main screen shots:</para>
+ <para>To access <emphasis role="italic">Beneficiaries Aggregation</emphasis> module, from the <emphasis role="italic">Services</emphasis> menu, go to the <emphasis role="italic">Name-Based Data Records</emphasis> option. Select <emphasis role="italic">Beneficiary Aggregation</emphasis> option on left menu to proceed. Here are the main screen shots:</para>
<screenshot>
<screeninfo>Figure 2.5.4.4</screeninfo>
<mediaobject>
@@ -546,7 +544,7 @@
</screenshot>
<para><itemizedlist>
<listitem>
- <para>Area in the ORANGE frame: the hierarchy tree of organization units. </para>
+ <para>Area in the ORANGE frame: the facility hierarchy tree. </para>
</listitem>
<listitem>
<para>Area in the BLUE frame: for choosing the data set, the start and end date of the aggregated period.</para>
@@ -565,7 +563,7 @@
</screenshot>
</section>
<section>
- <title>A Sample for Beneficary Aggregation</title>
+ <title>A Sample for Beneficiary Aggregation</title>
<para>E.g. Find the number of the children vaccinated BCG by defining a linking rule between the data elements of aggregate dataset named <emphasis role="italic">Number of children - BCG</emphasis> and the data element of a program stage named <emphasis role="italic">BCG dose given date</emphasis>.<orderedlist>
<listitem>
<para>From <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Data Element and Indicators</emphasis> option and click on it. Select <emphasis role="italic">Data Element</emphasis> option to define two new data elements -</para>
@@ -653,7 +651,7 @@
</mediaobject>
</screenshot>
<screenshot>
- <screeninfo>Figure 2.5.4.6 - Resultafter running the query builder</screeninfo>
+ <screeninfo>Figure 2.5.4.6 - Result after running the query builder</screeninfo>
<mediaobject>
<imageobject>
<imagedata width="70%" fileref="resources/images/patients_programs/Fig. 2.5.4.6.png" format="PNG"/>
@@ -665,25 +663,12 @@
</section>
</section>
<section>
- <title>Important Notes</title>
- <para>Here are some notes for using DHIS2 â NBITS efficiently.</para>
- <section>
- <title>For section: âBeneficiaries and Programsâ >> âProgramsâ >> âAdd new a program stageâ</title>
- <para>After finishing to add new program stages for a program, it is necessary to âSortâ the program stages within the program.</para>
- </section>
- <section>
- <title>For section: âName-based data Recordsâ >> âData-entryâ</title>
- <para>At a stage of a program when the data for a beneficiary is entered in order to confirm the completeness of the data provided, click on the âCompleteâ button at the bottom of the entry form.</para>
- <para>The purpose of this task is to close the stage to switch to the next. So, once data entered for a stage complete and closed (or complete confirmation) then it is impossible to re-open or go back to the previous stages for updating data or changing.</para>
- </section>
- </section>
- <section>
<title>Advanced functions</title>
<para>The content in this part is for the expert users or administrative users who are capable and responsible for development and change</para>
<section>
- <title>Create a beneficiary attribute</title>
+ <title>Define a beneficiary attribute</title>
<section>
- <title>Create a beneficiary attribute</title>
+ <title>Define a beneficiary attribute</title>
<para>From <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Beneficiary Attribute</emphasis> option to create a new attribute for beneficiaries. </para>
<screenshot>
<screeninfo>Fig. 2.7.1.1.1</screeninfo>
@@ -723,7 +708,7 @@
<para><emphasis role="italic">Inheritable</emphasis>: </para>
</listitem>
<listitem>
- <para><emphasis role="italic">Number of characters</emphasis>: Maximumn number of characters for value inputed.</para>
+ <para><emphasis role="italic">Number of characters</emphasis>: Maximum number of characters for value inputed.</para>
</listitem>
<listitem>
<para><emphasis role="italic">Value Type</emphasis>: Data type of value inputed.</para>
@@ -731,8 +716,8 @@
</itemizedlist>
</section>
<section>
- <title>Create a beneficiary attribute group</title>
- <para>From <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Beneficiary Attribute Group</emphasis> option to create a new an attribute group.</para>
+ <title>Define a beneficiary attribute group</title>
+ <para>To access the beneficiary attribute group maintenance module, from <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Beneficiary Attribute Group</emphasis> option to create a new an attribute group.</para>
<screenshot>
<screeninfo>Fig. 2.7.1.2.1</screeninfo>
<mediaobject>
@@ -741,7 +726,9 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>After, click on Add button into <emphasis role="italic">Beneficiary Attribute Group</emphasis> window to go to <emphasis role="italic">Add New Beneficiary Attribute Group</emphasis> window.</para>
+ <para>To create a new attribute group, click the <emphasis role="italic">Add</emphasis> button into <emphasis role="italic">Beneficiary Attribute Group</emphasis> window to go to <emphasis role="italic">Add New Beneficiary Attribute Group</emphasis> window , click the <emphasis role="italic">Add new</emphasis> button. Fill in the <emphasis role="italic">Name</emphasis> and <emphasis role="italic">Description</emphasis> fields and then select attributes that should belong to the group from the left panel. </para>
+ <para>Click the <emphasis role="italic">Move selected items</emphasis> button to add the selected attributes to the attribute group. Click the <emphasis role="italic">Remove selected items</emphasis> button to remove attributes from the group that have been selected in the right panel. </para>
+ <para>Finally, click the <emphasis role="italic">Add</emphasis> button to save changes, or the <emphasis role="italic">Cancel</emphasis> button to discard any changes..</para>
<screenshot>
<screeninfo>Fig. 2.7.1.2.2</screeninfo>
<mediaobject>
@@ -750,23 +737,11 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>Basic information -</para>
- <itemizedlist>
- <listitem>
- <para><emphasis role="italic">Name</emphasis>: Name of group</para>
- </listitem>
- <listitem>
- <para><emphasis role="italic">Description</emphasis>: Description of group</para>
- </listitem>
- <listitem>
- <para><emphasis role="italic">Selected attributes</emphasis>: Choose appropriated attributes to add into the group.</para>
- </listitem>
- </itemizedlist>
</section>
</section>
<section>
- <title>Create a beneficiary identifier type</title>
- <para>From <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Beneficiary Identifier Type</emphasis> option to create a new identifier type.</para>
+ <title>Define a beneficiary identifier type</title>
+ <para>To access the beneficiary identifier type maintenance module, from <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Beneficiary Identifier Type</emphasis> option to create a new identifier type.</para>
<screenshot>
<screeninfo>Fig. 2.7.2a</screeninfo>
<mediaobject>
@@ -775,7 +750,7 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>After, click on <emphasis role="italic">Add</emphasis> button into <emphasis role="italic">Beneficiary Identifier Type Management </emphasis>window to go to <emphasis role="italic">Add New Beneficiary Identifier Type</emphasis> window.</para>
+ <para>To creating a new identifier type, click the <emphasis role="italic">Add</emphasis> button into <emphasis role="italic">Beneficiary Identifier Type Management </emphasis>window to go to <emphasis role="italic">Add New Beneficiary Identifier Type</emphasis> window.</para>
<screenshot>
<screeninfo>Fig. 2.7.2b</screeninfo>
<mediaobject>
@@ -793,60 +768,66 @@
<para><emphasis role="italic">Description</emphasis>: Description of identifier type.</para>
</listitem>
<listitem>
- <para><emphasis role="italic">Identifier Format</emphasis>: There two options, include <emphasis role="italic">State Format</emphasis> or not. State format has a format as follows, <emphasis role="italic">Organisation unit</emphasis>'s code (9 characters) - <emphasis role="italic">Program</emphasis>'s code - <emphasis role="italic">Year</emphasis> (2 digits) - <emphasis role="italic">Beneficiacy</emphasis>'s code (4 characters).</para>
- </listitem>
- <listitem>
<para><emphasis role="italic">Mandatory</emphasis>: Entering value for the identifier is required or not.</para>
</listitem>
<listitem>
<para><emphasis role="italic">Related</emphasis>: </para>
</listitem>
<listitem>
- <para><emphasis role="italic">Number of characters</emphasis>: Maximumn number of characters for value inputed. </para>
+ <para><emphasis role="italic">Number of characters</emphasis>: Maximum number of characters for value inputed. </para>
</listitem>
<listitem>
- <para><emphasis role="italic">Type</emphasis>: Data type of value inputed.</para>
+ <para><emphasis role="italic">Type</emphasis>: Data type of value inputted.</para>
</listitem>
</itemizedlist>
</section>
<section>
<title>Define a relationship type</title>
- <para>From <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Relationship Type</emphasis> option to create a new relationship type.</para>
+ <para>Relationship type section provides a mechanism for defining any relationship types and link beneficiaries through these relationship types by creating specific relationships.</para>
+ <para>To access the relationship type maintenance module, from <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Relationship Type</emphasis> option to create a new relationship type.</para>
<screenshot>
<screeninfo>Fig. 2.7.3a</screeninfo>
<mediaobject>
<imageobject>
- <imagedata fileref="resources/images/patients_programs/Fig. 2.7.3a.png" width="80%" format="PNG"/>
+ <imagedata width="80%" fileref="resources/images/patients_programs/Fig. 2.7.3a.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
- <para>After, click on <emphasis role="italic">Add</emphasis> button into <emphasis role="italic">Relationship Type Management </emphasis>window to go to <emphasis role="italic">Add new Relationship Type</emphasis> window.</para>
+ <para>To define a new relationship type, click <emphasis role="italic">Add</emphasis> button into <emphasis role="italic">Relationship Type Management </emphasis>window to go to <emphasis role="italic">Add new Relationship Type</emphasis> window.</para>
<screenshot>
<screeninfo>Fig 2.7.3b</screeninfo>
<mediaobject>
<imageobject>
- <imagedata fileref="resources/images/patients_programs/Fig. 2.7.3b.png" width="80%" format="PNG"/>
+ <imagedata width="80%" fileref="resources/images/patients_programs/Fig. 2.7.3b.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
</section>
<section>
- <title>Beneficary Organisation Unit Registration</title>
- <para>This subfunction is used for managing organisation units which allow registry beneficiaries.</para>
- <para>From <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Benificiary Organisation Unit Registration</emphasis> option to select organisation units. </para>
+ <title>Beneficiary Registration</title>
+ <para>Beneficiary registration section provides a mechanism for managing facilities which allow to registry new beneficiaries or not.</para>
+ <para>To access the beneficiary registration maintenance module, from <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Beneficiary Registration</emphasis> option to select facilities. </para>
<screenshot>
<screeninfo>Fig. 2.7.4</screeninfo>
<mediaobject>
<imageobject>
- <imagedata fileref="resources/images/patients_programs/Fig. 2.7.4.png" width="80%" format="PNG"/>
+ <imagedata width="80%" fileref="resources/images/patients_programs/Fig. 2.7.4.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
+ <warning>
+ <para>There are two process for registering facilities. The first one is where the administrator will say which facility can register. The second is when end user logs in and then select a facility, system will display a waring message if the selected facility cannot register beneficiaries; else, the system will display the functions to register beneficiaries.</para>
+ </warning>
</section>
<section>
- <title>Create a new program</title>
+ <title>Define a new program</title>
<section>
- <title>Create a new program</title>
+ <title>Define a new program</title>
+ <para>Program section provides a mechanism for defining a health program. All name based case entry is organised through the use of programs.
+
+</para>
+ <para>To access the program maintenance module, from <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Program</emphasis> option to create a new program.</para>
+ <para>To create a new program, click the <emphasis role="italic">Add new</emphasis> button. Fill all fields with read asterisk, and then click the "Add" button.</para>
<para><screenshot>
<screeninfo>Figure 2.5.1.1</screeninfo>
<mediaobject>
@@ -868,10 +849,7 @@
For example: the date in which a beneficiary enrols to the system.</para>
</listitem>
<listitem>
- <para><emphasis role="italic">Date of Incidence Description</emphasis>: the date in which a beneficiary practically enrol to the health program. E.g. In the Immunization program for child under 1yr old, the incident date is the birthday; in the maternal program, the incident date is the date of last menstrual period (LMP)</para>
- </listitem>
- <listitem>
- <para><emphasis role="italic">Number of min days allowed to input data</emphasis>.</para>
+ <para><emphasis role="italic">Date of Incidence Description</emphasis>: The date when the beneficiary got the disease or he/she has just been committed to an equivalent program for being followed-up. E.g. In the Immunization program for child under 1yr old, the incident date is the birthday; in the maternal program, the incident date is the date of last menstrual period (LMP).</para>
</listitem>
<listitem>
<para><emphasis role="italic">Number of max days allowed to input data</emphasis>.</para>
@@ -879,8 +857,8 @@
</itemizedlist></para>
</section>
<section>
- <title>Define (Create) stages for a health program</title>
- <para>By clicking on the <emphasis role="italic">Program Stage Management</emphasis> icon (Fig. 2.5.1.2a) and then <emphasis role="italic">Add new</emphasis> button (Fig. 2.5.1.2b).</para>
+ <title>Define stages for a health program</title>
+ <para>To define a program stage, click the <emphasis role="italic">Program Stage Management</emphasis> icon (Fig. 2.5.1.2a) and then <emphasis role="italic">Add new</emphasis> button (Fig. 2.5.1.2b). Fill in the <emphasis role="italic">Name</emphasis> and <emphasis role="italic">Description</emphasis> fields and then select the data elements that should belong to the group from the left panel. Click the <emphasis role="italic">Move selected</emphasis> button to add the selected data elements to the right panel. Click the <emphasis role="italic">Remove selected</emphasis> button to remove data elements that have been selected in the right panel. Finally, click the <emphasis role="italic">Add</emphasis> button to save changes, or the <emphasis role="italic">Cancel</emphasis> button to discard any changes.</para>
<screenshot>
<screeninfo>Figure 2.5.1.2a</screeninfo>
<mediaobject>
@@ -953,8 +931,38 @@
</imageobject>
</mediaobject>
</screenshot>
- <para>Attention: It is required to firstly choose a program from the list of Programs and then add a new stages by clicking on the "<emphasis role="italic">Add new</emphasis>" button.</para>
- </section>
+ <para>Your program will then be ready to be used to enroll beneficiaries (which are modified/created under <emphasis role="italic">Maintenance->Beneficiaries and Programs->Beneficiaries</emphasis>) and enter data under the data-entry function <emphasis role="italic">Services->Name Based Data Records->Data Entry</emphasis> or <emphasis role="italic">Multiple Data. Entry</emphasis> for the facilities that you have assigned.</para>
+ </section>
+ <section>
+ <title>Other functionalities</title>
+ <para>You can assign the facilities to a program in the Program Management ( in which a list of available programs are shown) by clicking on the blue folder icon, which is the first icon under Operations, corresponding to the program you would like to modify.
+
+</para>
+ <para>The function <emphasis role="italic">Define Program Validation</emphasis> is designed for defining validations of a program in which you would like to modify after entering patient data values for program stages.
+
+For instance, Parity, Previous live birth male, Previous live birth female, Previous still birth are patient data elements. They belong to many stages. And if data value of Parity is 0, then ( Previous live birth female + Previous still birth ) = 0. Besides, if a patient data element exists into many program stages, the system will check whether the values of the patient data element are in all program stages of the program or not.
+
+For instance, TT1 is a patient data element. It exists into program stages as follows Checkup 1, Checkup 2, Checkup 3. If the data value of this data element into Checkup 1 is null, the data values into Checkup 2, Checkup 3 should be null.</para>
+ </section>
+ </section>
+ <section>
+ <title>Define validation criteria</title>
+ <para>Validation criteria section provide a mechanism for defining criteria for beneficiaries when enrolling a program.
+
+</para>
+ <para>To access the validation criteria maintenance module, from <emphasis role="italic">Maintenance</emphasis> menu, go to <emphasis role="italic">Beneficiaries and Programs</emphasis> option and click on it. Select <emphasis role="italic">Validation Criteria</emphasis> option to create a new program</para>
+ <para>To create a new validation criterion, click the <emphasis role="italic">Add new</emphasis> button. Fill all fields with read asterisk, and click <emphasis role="italic">Add</emphasis> button.
+
+</para>
+ <screenshot>
+ <screeninfo/>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="resources/images/patients_programs/Fig. 2.6.6.png" width="80%" format="PNG"/>
+ </imageobject>
+ </mediaobject>
+ </screenshot>
+ <para>You can assign facilities to a validation criterion in the <emphasis role="italic">Validation Criteria Management </emphasis>(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 <emphasis role="italic">Move selected</emphasis> button to add the selected programs to the validation criterion. Click the <emphasis role="italic">Remove selected</emphasis> button to remove programs from the group that have been selected in the right panel. Finally, click the <emphasis role="italic">Save</emphasis> button to save changes, or the <emphasis role="italic">Cancel</emphasis> button to discard any changes.</para>
</section>
</section>
</section>
=== modified file 'src/docbkx/en/resources/images/patients_programs/Fig. 2.3.16.png'
Binary files src/docbkx/en/resources/images/patients_programs/Fig. 2.3.16.png 2011-03-01 01:31:02 +0000 and src/docbkx/en/resources/images/patients_programs/Fig. 2.3.16.png 2011-08-09 07:20:02 +0000 differ
=== modified file 'src/docbkx/en/resources/images/patients_programs/Fig. 2.3.5.png'
Binary files src/docbkx/en/resources/images/patients_programs/Fig. 2.3.5.png 2011-03-01 01:31:02 +0000 and src/docbkx/en/resources/images/patients_programs/Fig. 2.3.5.png 2011-08-09 07:20:02 +0000 differ
=== modified file 'src/docbkx/en/resources/images/patients_programs/Fig. 2.3.6.png'
Binary files src/docbkx/en/resources/images/patients_programs/Fig. 2.3.6.png 2011-03-01 01:31:02 +0000 and src/docbkx/en/resources/images/patients_programs/Fig. 2.3.6.png 2011-08-09 07:20:02 +0000 differ
=== modified file 'src/docbkx/en/resources/images/patients_programs/Fig. 2.5.1.1.png'
Binary files src/docbkx/en/resources/images/patients_programs/Fig. 2.5.1.1.png 2011-03-01 01:31:02 +0000 and src/docbkx/en/resources/images/patients_programs/Fig. 2.5.1.1.png 2011-08-09 07:20:02 +0000 differ
=== modified file 'src/docbkx/en/resources/images/patients_programs/Fig. 2.7.4.png'
Binary files src/docbkx/en/resources/images/patients_programs/Fig. 2.7.4.png 2011-03-29 04:31:54 +0000 and src/docbkx/en/resources/images/patients_programs/Fig. 2.7.4.png 2011-08-09 07:20:02 +0000 differ