=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/resources/help_content.xml' --- dhis-2/dhis-services/dhis-service-core/src/main/resources/help_content.xml 2012-07-30 04:48:17 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/resources/help_content.xml 2012-09-28 09:03:34 +0000 @@ -5481,7 +5481,7 @@ - DHIS Tracker Module + Persons and Programs
Introduction
@@ -5545,14 +5545,13 @@
Information tracking process The process starts with the person registration. Then she/he can be enrolled in the program for which registered. The application will guide the health provider the services required for her/him through activity plan and the services from time to time can be updated into his/her profile. The working process is described in steps depicted in picture below - - - Figure 2.3.1 - - - - - - + + + + + + +
Person registration @@ -5634,6 +5633,10 @@ Validation Criteria Create, modify and view validation criteria. A criteria is used for validation of Person data. + + Schedule sending message + Schedule sending message for persons automatically. +
Person attribute @@ -5651,12 +5654,9 @@ Mandatory: Entering value for this attribute is required or not. - + Value Type: Data type of value inputed. - - Program: Specify a program which this attribute belongs to. -
@@ -5682,7 +5682,7 @@ Mandatory: Entering value for the identifier is required or not. - Related + Related: Representative re-uses the identifier of person. Number of characters: Maximum number of characters for value inputed. @@ -5690,24 +5690,22 @@ Type: Data type of value inputted. - - Program: specify a program which the identyfier type belongs to. -
Relationship type - Relationship type section provides a mechanism for defining any relationship types and link persons through these relationship types by creating specific relationships. + Relationship type section provides a mechanism for defining 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. To define a new relationship type, click Add button into Relationship Type Management window to go to Add new Relationship Type window.
Program and Program stage + The section provides a mechanism for defining programs and program stages corresponding.
Program Program section provides a mechanism for defining a health programme. To access the program maintenance module, from Maintenance menu, go to Persons and Programs option and click on it. Select Program option. - To define a new program, click the Add new button on the main page. Fill all fields with read asterisk, and then click the "Add" button. + To define a new program, click the Add new button on the main page. Fill all fields with read asterisk, and then click the Add button. Basic information - @@ -5723,6 +5721,12 @@ Show provided elsewhere: Set show/hide status of provided elsewhere column in data entry form. + Show incident date: Set show/hide incident date field when a person enroll into this program. + + + Generated by enrollment date: Check on it for auto-generating due dates of events from program-stages of this program based on the enrollment date. If not check it, the due dates are generated based on incident date. + + Description of enrollment date: The date in which a person is registered to the system. For example: the date in which a person enrolls to the system. @@ -5732,11 +5736,92 @@ Duration in days: System gets the days to calculate the activity plan of each person in mobile project ( refer mobile chapter ). - + + Identifiers / attributes section: Select identifier-types and person attributes which belong to the program. Check Displayed in list checkboxes of identiders to display its value in person list instead of person's full-name. + + + To assign a program for organisation units, click Assign program to organisation units icon and select organisation units where provide the program. + To create validation for programs, click Program validation management icon. There are two type of validation - + + + Single validation is used for defining validation for only one condition. E.g Weight must be greater then zero, or the date of admission is before the date of discharge. To define a validation, click Create new single validation button and enter values for the fields in form. + + + Enter Descriptions for program validation. + + + In Validation part, select a program-stage of the selected program. The data elements which belong to the selected stage are shown into the field below. + + + To create a formula with data elements in the list, double-click on a data element, a formula text of this data element is shown into the condition area. + + + Click the comparing operations (+, <, <=, >, >=, =, !=, !=NULL ) below to set operation for the formula. Then continue to double-click on the data element if you want to compare two data value of these data elements or type the value into the condition area directly. + + + Click Add button. + + + + + + + + + + + + Multiple validation is used for defining validation for two conditions. E.g in PMTCT program, if the blood test result of a pregnant is HIV positive, the pregnant must test WHO Stage/CD4. To define a validation, click Create new multi validation button. The form is have two part - left side and right side. Fill values for the fields in each part is the same Single validation function. + + + + + + + + + + Besides, validation for DATE date elements is created for a program automatically. It's used for defining formulas related the DATE data elements of each program stage. To define this validation, click Edit icon of Validation for date date elements. Select a program stage, the DATE data elements will be shown with corresponding conditions as follows - + + + Before current date + + + After current date + + + Before or equals to current date + + + After or equals to current date + + + Before due-date + + + After due-date + + + Before or equals to due-date + + + After or equals to due-date + + + In range due date + + + + + + + + +
Program stage - To define a program stage, click the Program Stage Management icon and then Add new button. Fill in the Name and Description fields and then select the data elements that should belong to the group from the left panel. Click the Move selected button to add the selected data elements to the right panel. Click the Remove selected button to remove data elements that have been selected in the right panel. Finally, click the Add button to save changes, or the Cancel button to discard any changes. + To define a program stage, click the Program Stage Management icon and then Add new button. Fill in the Name and Description fields and then select the data elements that should belong to the group from the left panel. Click the Move selected button to add the selected data elements to the right panel. Click the Remove selected button to remove data elements that have been selected in the right panel. Finally, click the Add button to save changes, or the Cancel button to discard any changes. Basic information - @@ -5746,15 +5831,45 @@ Description: The description of the program stage + Description of report date: The description for report date which is displayed in case entry form. + + + Auto-generate event: Un-check this to prevent for creating an event of this program stage automatically when a person enroll into the program. + + Scheduled days from start: The minimum number of days to wait for starting the program stage. Repeatable: specify the program stage as repeatable or not. - Standard interval days: specify the number of days to repeat the repeatable program stage. + Standard interval days: Specify the number of days to repeat the repeatable program stage. + + + Data elements section: Select person data elements which belong to the program stage + + + Template reminder message section: Define template reminder messages which are used for sending messages for person automatically. There are two params - + 1) Days before/after due date: Enter a positive number of days if sending process happens after due-date of events which are generated from this program stage. Enter a nagative number of days if sending process happens before due-date of events. + 2) Parameters: Provide parameters which are used for generating a message for each person. The parameters include person's first name, program's name, program stage's name, due date of event, interval between current date and due date and organisation unit's name. Double-click on an option to insert it into template message field below. + 3) Message: Content of template message. E.g Dear {patient-name}, please come to your appointment at {due-date}. + + Click Add more... button to add many template reminder messages. + + The system support three type of data entry forms - + + + Custom data entry form: Define a data entry form as HTML page. Click fifth icon under Operations, corresponding to the program stage you would like to define custom data entry form. The system supports to define a custom entry form with multi stages. So this form can be re-used in other stages of the same program. + + + Section data entry form: Group some data elements which belong to the program stage as sections and display data elements by sections. Click forth icon under Operations, corresponding to the program stage you would like to define section data entry form. + + + Default data entry: List all data elements which belong to the program stage + +
@@ -5772,12 +5887,11 @@
Person Aggregation Query Builder To access Aggregation Query Builder module, from the Maintenance menu, go to the Persons and Programs option. Select Aggregation Query Builder option on left menu to proceed. - After click the Add new button, the following will appear: + To define a formula, click the Add new button. - Figure 2.5.4.3 - + @@ -5847,14 +5961,6 @@ Description : Show description for the condition above. E.g To get number of girls who got Vitamin A dose 6 enrolled Child Health program on January 2012. Then query is created as in the figure below. Note that January 2012 is period parameter which user will select when generate report. It is not set in the query. - - Fig. example_query - - - - - -
Sample of person aggregation @@ -5874,7 +5980,7 @@ - + @@ -5893,7 +5999,7 @@ - + @@ -5918,17 +6024,30 @@ 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.
+
+ Schedule sending message + This function is used for scheduling auto-send messages on the time defined. When the schedule is started, messages for each person are generated at midnight. On the time, the scheduled messages are sent. + Click Execute button to generate and send each message for each person at the time the button clicked. +
Individual records module Each of the options for the services will be described in the following section - - Person + Find/Add Person Create, modify and search for persons. Any type of data can be registered for a person by including attributes. + Visit Schedule + Visit Schedule provides for the user at a facility or in an area a list of upcoming visits to better plan for daily/weekly activities. + + + Program Tracking + Support the work practices around tracking persons within a health program that have not shown up for a scheduled visit (stage), e.g. that are lost to follow-up. + + Multiple Individual records Enter data for multiple program stages and persons for a program. The entry screen gives an overview of the stage status. @@ -5974,57 +6093,117 @@ To register a person, go to the Services menu, select option Individual Records. - Click the Person option below Registration header to go to Person Registration window. + Click the + + Find/Add person + + option below Person header to go to Person management window. Select a facility from the facilities hierarchy displayed on the left side of the screen. Then click the Add new button on the right side. - - Start process of registration by providing name, location details, identification details, contact details and other details like child contact name and child contact type. The click the Add button to complete to process of registration or click the Back to registration to navigate to previous page. - + Start process of registration by providing name, location details, identification details, contact details and other details like child contact name and child contact type. The click the Add button to complete to process of registration or click the Person management to navigate to previous page. + + + + + + + To check the duplicates or to avoid double registration, after providing name and demographic details, click the Check duplicate button. Checking process bases on full name, gender and birthday of the registering person to look for the available persons with the similar information in the database. The result list will be displayed if the system finds out the same persons. Now health providers can cancel the registration process and update the existing person or continue the process of registration. + To register representative for the registering person, check on the Has guardian/caretaker checkbox in Register new person form. The sub-function has two tab - + + + Search existing person tab is used for searching available persons and users can select one person in the result list to set relationship. The criteria to search is based on identifier, attribute and name of persons. + + + Add new person tab is used for registering a new person for relationship. The form shown is the similar register form. When adding a person in this form, you need to select one user-defined relationship type in the list. Finally, click Add button. + + + + + + + + +
+ Person dashboard + The function is intended to provide quick access to individual data of person. Dashboards consist of several sections, some of which provide links to activity programs or relationships of the person . Other sections of the dashboard allow users to enter data values for data entry form, reschedule and set status for each events of activity plan; show messages and report of the program. + The dashboard of the person is opened after register successfully or click the first icon under Operations, corresponding to the person who you would like. + + + + + + + + The Demographics section provides links for editing profile and changing other location of the person. Click on Edit profile link to update individual information of person. Click on Change location link to change other location for the person + The Active programs section provides links for activity program and the next visit of person for this program. + Click on Enroll into program link to open the Enrollment form. + Click on a program link to open the data entry form for the next visit of the selected program. A form is open below with five tab - + + + Data entry screen tab is where data is manually registered for each person. Click on a event box in tab. Then fill a report date to open data entry form of the selected event. + After entering data values into the data entry form, user should click on Run validation button before clicking on Complete button to check reality of data. The event is only completed successfully if all validation is valid. + + + Identifier / Attribute tab - Load identifier-types and person-attributes which belong to the selected program for users to enter values for this program. + + + Reschedule and set status tab provides function for re-scheduling, setting status and sending messages/comments or deleting for each events. + + + Comments and messages tab displays a message/comment list of the program + + + Program report tab is summary report for the program + + + The Completed programs section consists of completed program list. Select a program to show detail information below. + The Relationship section consists of relationships of the person. Click on a person in list to open his/her dashboard. + Besides, the system audits user's information who accessed on the dashboard. Click on the History link in the header to display this information. +
+
Person enrollment After the registration, the person needs to be enrolled in any available program. To enroll: - Click the Program management icon, the first icon under Operations, corresponding to the person you would like to enroll. + Click on Enroll into program link from Dashboard of person to open the Enrollment form. Select a program from the list ( i.e., Death, Child Health Program... ) - + - - This task can be executed after registration successfully, a form like the form above is showed up for enrollment. - - After the selection of program, you need to provide two dates: 1) Date of enrollment: The date when person enrolls into the selected program. 2) Date of incident: The date when the person got the disease or he/she has just been committed to an equivalent program for being followed-up. + Besides, if the selected program has any identifier-types and person-attributes, they are displayed below. Users can enter these values at this time. - The date of incident are very important to generate the activity plan for each person. Health provider needs to ensure recording and reporting date of incidence with each case of multi events with registration. However, the date is ignored with single event programs. + The date of incident are very important to generate the activity plan for each person. Health provider needs to ensure recording and reporting date of incidence with each case of multi events with registration. However, the date is ignored with single event programs. + In addition, when to define a program, you can set Generated by enrollment date property as true to generate the activity plan based on the enrollment date, not incident date. Click the Enroll button to complete the enrollment process. - The system will automatically calculate due-date for each the program stage and will show same the below enrollment. In health programme, a person registered and enrolled, needs to be checked from time to time by health providers. + The system will automatically calculate due-date for each event of program and will show it in the Schedule and set status tab below. In health programme, a person registered and enrolled, needs to be checked from time to time by health providers. The case update is designed in the same manner so that services which are received by the persons can be updated from time to time when they visit the facility or whenever the health providers need to track. The system will automatically calculate due-date for each the program stage and will show same the below enrollment. In health program, a person registered and enrolled, needs to be checked from time to time by health providers. The case update is designed in the same manner so that services which are received by the persons can be updated from time to time when they visit the facility or whenever the health providers need to track. - + @@ -6033,40 +6212,98 @@
Editing person profile - After enrolling a person to any program, you can edit profile for that person. + After enrolling a person to a certain program, you can edit profile for that person. - Click the Edit profile icon, the second icon under Operations, corresponding to the person you would like to edit. - - - When you click on Edit profile icon, a dialog box may appear to require you verify the date of birth if it is not verified. You just simply click OK to go to the edit page. + Click the second icon under Operations, corresponding to the person you would like to edit. Or click the Edit profile link in Dashboard of person. + + + Then a dialog box may appear to require you verify the date of birth if it is not verified. You just simply click OK to go to the edit page. + + + Click Update button to update data and go to his/her dashboard.
Adding relationship - Now you can add relationship for person. To do that, you have to click on the Relationship management icon under Operations. Then, the management page appears... + Now you can add relationships for person. To do that, you have to click on the Relationship management icon under Operations Or click on the Management link on Relationships section in Dashboard. Then, the management page appears... - + - To add relationship for a person, you have to click on Search available person button to navigate to adding relationship page. - To register a new person and create relationship with the selected person, click Register new person button. + To add relationship for a person, you have to click on Search available person link to navigate to search page. + To register a new person and create relationship with the selected person, click Register new person link.
Change person location and View person details and history - You can change person location by clicking the Change person location icon under Operations. In addition, you can view all person details and history by click on Person details and history icon under Operations. - Furthermore, you can download all person details and history in the format of XLS or PDF by clicking Download as Excel or Download as PDF button. - - - - - - - + You can change person location by clicking the Change person location icon under Operations or click on Change location link on Demographics section in Dashboard. + In addition, you can view all person details and history by click on Person details and history icon under Operations. + Furthermore, you can download all person details and history in the format of XLS or PDF by clicking Download as Excel or Download as PDF button. + + + + + + + +
+
+ Search persons + The Search function is used for searching persons based on full-name, identifiers and person attributes. + To access Search function, from the Services menu, go the the Individual Records option and click on it. Select Find/Add Person option on the left menu to proceed. Then, after selecting organisation unit, click on the Search button on the right side. + A search form is appeared after clicking. User has to select criteria and input values into the function. + + + + + + + + After selecting search type, entering keyword and clicking on Search button. The search result will display on the screen, and then user can interact with these persons. + + + + + + + +
+
+
+ Tracking + This function supports the work practices around tracking persons within a health program that have not shown up for a scheduled visit (stage), e.g. that are lost to follow-up. +
+ Visit Schedule + This will be used to provide the user at a facility or in an area with a list of upcoming visits to better plan for daily/weekly activities. This can also be used as quick navigation to the data entry screen when using the system as a live/real-time data entry system. + + Clicking on an event to open the data entry screen, and plan is updated when closing data entry form. + +The plan (expected visits for the upcoming period) will typically be a mix of recently overdue stages and stages that are non-completed and scheduled for the coming days/week. + After selecting organisation unit on the left panel, select a program in list. Then status which you would like. Select show events since ( if any) and Show events up to ( if any ). Finally, click Show Event List button to get events which are satisfied with searching criteria. + Click Export XLS button to export the result to excel file. + + + + + + +
+
+ Program Tracking + This function supports the work practices around tracking persons within a health program that have not shown up for a scheduled visit (stage), e.g. that are lost to follow-up. + After selecting organisation unit on the left panel, select a program in list. And click on List All Person button to load all over-due events of persons. + Click on person's name to open his/her dashboard. + Click on an event to re-schedule and set status for the selected event or see all tracking history for this event. + + + + + +
@@ -6075,50 +6312,65 @@ Multiple individual records The multiple individual records function is where individual data is manually registered in the DHIS database. A list events for each person who enrolled into the selected program after clicking a multi events with registration. To access the multiple individual records function, from the Services menu, go to the Individual Records option and click on it. Select Multiple individual records option on left menu to proceed. - To start enter data, the first step is to open a list events of person who enrolled a certain program by clicking a program in the list on the main page. Follow these steps: + To start enter data, the first step is to open a list events of person who enrolled a certain program by selecting a program in the list on the main page. Follow these steps: Locate the organisation unit you want to register data for in the tree menu to the left. Expand and close branches by clicking on the +/- symbols. A quick way to find an organisation unit is to use the search box just above the tree (the green symbol), but you need to write in the full name to get a match. The system loads multi events with registration which belong to the selected organisation unit. - Select a program in the list. A list events of persons who enrolled into the selected program is shown. + Select a program in the list and click on List All Person button. An event list of persons who enrolled into the selected program is shown. + + + + + + + Click an event to open data entry form. + After filling and selecting data for a form. You have to click on Run validation button to check whether your inputs are valid. Then, click on Complete button to finish the entry.
Single event with registration The data to register is defined by a single event with registration program. The functionality supports health providers to register person information and input data values for a program into one form. - In order to register an event, from the Services option, go to the Name Based Data Records option and click it. Select Single event with registration option on left menu to proceed. - In order to list all persons in the selected facility, click List All Persons button. - In order to add new event, select a program in the combo box. And then click Add new button. + In order to register an event, from the Services option, go to the Individual Records option and click it. Then select Single event with registration option on left menu to proceed. + To list all persons in the selected facility, click List All Persons button. + To add new event, select a program in the combo box. And then click Add new button. + + + + + + + To update event of a registered person: - Click Advanced search button. Then enter criterion for searching available persons. The seach result is displayed below. + Click Advanced search button. Then enter criterion for searching available persons. The search result is displayed below. User can read the user guide for Advanced search function in Person registration section. - Click on the first icon to update value for the event. + Click on Data entry icon - the first icon under Operations, corresponding to the person you would like to edit, to update data values for the event.
Single event without registration The data to register is defined by a single event without registration program. - To register an event, from the Services option, go to the Name Based Data Records option and click it. Select Single event without registration option on left menu to proceed. + To register an event, from the Services option, go to the Individual Records option and click it. Then select Single event without registration option on left menu to proceed. To list all events in the selected facility, click List All Events button. To remove empty events of the selected program, click Remove empty events button. To add new event, click Add new button. - To update an event: + To update an event - Click Advanced search button. Then enter criterion for searching events. The list events are displayed below. - Click on the first icon to update value for the event. + Click on Data entry icon - the first icon, to update value for the event.
@@ -6127,17 +6379,17 @@ Reports The sub module provides two functions for individual reports - - Program summary - view the summary report to get an overview of the services provided for a program. + Program summary - view the summary report to get an overview of the services provided for a program. - Tabular report - an interactive reporting tool for tracker-data using tabular presentation with dynamic filters for each person attribute and data element. + 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. - Select a organisation unit which provides services on the left menu. Then on the main page, select Program, Start date, End date to get period. Finally, click Generate button. + To access the program summary report, choose Services -> Individual Records > Program summary. + Select a organisation unit which provides services on the left menu. Then on the main page, select Program, Start date, End date to get period. After, select Use data from level(s). There are three levels Selected, Children Only and All. Finally, click Generate button. The result is get based on the date of enrollment of each person who registered the selected organisation unit and enrolled in the selected program in the interval from start-date and end-date what health provider entered. @@ -6158,7 +6410,10 @@ YELLOW: Coming stages. - GREEN: Completed stages. + GREEN: Compete stages. + + + GREY: Skipped stages.
@@ -6167,13 +6422,69 @@ 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: + + + Select a program from list in the left panel. The system will be load person attributes and identifiers which belongs to the selected program and not belong to any program. + + + Choose start-date and end-date. The event list is loaded with report-date between the two dates. + + + Select one or many organisation units. + + + In Identifiers and Attributes tab, select options to show it into the result. + + + In Data element tab, Select a program stage. Double-click data elements which you need to show into the result to move it from Availablefield to the Selected field + + If the selected program has only one stage, this field is hidden and data element list of the stage is shown in the Available field. + + + + In the Options tab, there are two options - + + + + + Use data from level(s): Specify the level which you need to get events - + 1) Children only: Individual data from the children of the selected organisation unit will be aggregated. + 2) Selected: Individual data from the selected organisation unit will be aggregated. + 3) All: Individual data from both selected organisation unit and its children will be aggregated. + + + Show hierarchy from level: The level of organisation units which you want to show. E.g. If an event belongs to an organisation unit in district level and this option is selected as province level, the result is shown with the name of province. + + + + + Click Update button on toolbar. The result is shown on the main page. + + + + + + + + + + To filter data by person attributes, identifiers or data elements, click on the DOWN button on the column corresponding to field which you want to filter. Click Filter button and enter value in the field shown. + + + + + + + + To clear filter values, click Clear filter button on toolbar. + To save parameters on the left panel, click Favorites button on toolbar. The select Manage favorites option. A form is shown to enter name for favorite and click Save button. + To export the result to excel file, click Download button, select XLS option.
Person aggregation - Person Aggregation module is used for aggregating individual data and import into aggregated data element. To open Person Aggregation module, from the Services menu, go to the Individual Records option. Select Person Aggregation option on left menu. Person Aggregation form is opened as below - + The Person Aggregation module is used for aggregating individual data and import into aggregated data element. To open Person Aggregation module, from the Services menu, go to the Individual Records option. Select Person Aggregation option on left menu. Person Aggregation form is opened as below - - Figure 2.5.4.4 @@ -6190,13 +6501,13 @@ Select organisation unit level where person data will be select to aggregate. There are 3 options - + - All: Individual data from both selected organisation unit and its children will be aggregated. - Children only: Individual data from the children of the selected organisation unit will be aggregated. - Selected: Individual data from the selected organisation unit will be aggregated. - - All: Individual data from both selected organisation unit and its children will be aggregated. Click on the -Aggregate button to execute aggregate function. The Person aggregation resultpage is opened as below figure - +Aggregate button to execute aggregate function. The Person aggregation resultpage is shown after running successfully. === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/activityPlanSelect.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/activityPlanSelect.vm 2012-09-27 08:00:40 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/activityPlanSelect.vm 2012-09-28 09:03:34 +0000 @@ -9,7 +9,7 @@ }); -

$i18n.getString( "activity_plan" )

+

$i18n.getString( "activity_plan" ) #openHelp('visit_schedule')

=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2012-09-27 09:35:24 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2012-09-28 09:03:34 +0000 @@ -1522,6 +1522,7 @@ { loadDataEntry( activeProgramStageInstanceId ); } + jQuery('#completedList').val(''); jQuery('#loaderDiv').hide(); }); } === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientForm.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientForm.vm 2012-09-25 10:10:57 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientForm.vm 2012-09-28 09:03:34 +0000 @@ -94,6 +94,11 @@ + + + + + === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programTrackingSelect.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programTrackingSelect.vm 2012-09-24 05:50:08 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programTrackingSelect.vm 2012-09-28 09:03:34 +0000 @@ -21,7 +21,7 @@ }); -

$i18n.getString( "program_tracking" )

+

$i18n.getString( "program_tracking" ) #openHelp('program_tracking')