=== 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-10-15 09:52:34 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/resources/help_content.xml 2012-10-23 08:08:44 +0000 @@ -5645,20 +5645,20 @@ Basic information - Name: Name of person attribute. - - - Description: Description of person attribute. - - - Mandatory: Entering value for this attribute is required or not. - - - Inherit: When to registry a new person for relationship with an available person, all inherrit person attribute values of the person will be pre-filled in the registration form. + Name - Name of person attribute. + + + Description - Description of person attribute. + + + Mandatory - Entering value for this attribute is required or not. + + + Inherit - When to registry a new person for relationship with an available person, all inherit person attribute values of the person will be pre-filled in the registration form. - Value Type: Data type of value inputed. + Value Type - Data type of value inputed. In addition to supporting basic data such as Number, Text, Yes/No, Date, the system support a value type as Predefined value for defining attribute values. Users only can select on value in the defined list for each person registered. E.g code values which record the information on access to HIV prevention services can be pre-defined, include T, TR, TRR, TRRD, TRRDm, TRRDmDb as PMTCT Code attribute. @@ -5677,22 +5677,22 @@ Basic information - - Name: Name of identifier type. - - - Description: Description of identifier type. - - - Mandatory: Entering value for the identifier is required or not. - - - Related: Representative re-uses the identifier of person. - - - Number of characters: Maximum number of characters for value inputed. - - - Type: Data type of value inputted. + Name - Name of identifier type. + + + Description - Description of identifier type. + + + Mandatory - Entering value for the identifier is required or not. + + + Related - Representative re-uses the identifier of person. + + + Number of characters - Maximum number of characters for value inputed. + + + Type - Data type of value inputted, includes Text, Number and Letter Only. @@ -5704,31 +5704,30 @@
Program and Program stage - The section provides a mechanism for defining programs and program stages corresponding. + The section provides a mechanism for defining health programmes and action for each stage of the programme.
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. Basic information - - Name: The name of the program - - - Description: Descriptions, meanings, explanation, etc. of/about the program. - - - Type: There are three type of program: multi events with registration, single event with registration and single event without registration. - - - Events 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. - - - 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 in this program. + Name - The name of the program + + + Description - Descriptions, meanings, explanation, etc. of/about the program. + + + Type - There are three types of program: multi events with registration, single event with registration and single event without registration. + + + Events 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 it is not checked, the due dates are generated based on incident date. + + + Show provided elsewhere - Set show/hide provided elsewhere column in data entry form. + + + Show incident date - Set show/hide incident date field when a person enroll in this program. Description of incident date: The date when the person 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). @@ -5738,26 +5737,26 @@ For example: the date in which a person enrolls to the system. - 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. + Identifiers / attributes section: Select identifier-types and person attributes which belong to the program. Check Displayed in list checkboxes of identifier types 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, the first icon under Operations, corresponding to the program you would like and select organisation units where provide the program. To create validation rules for programs, click Program validation rule management icon, the second icon under Operations, corresponding to the program you would like. There are two types of validation rules - - Single validation rule 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 rule button and enter values for the fields in form. + Single validation rule 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 Add single rule button and enter values for the fields in form. Enter description of program validation rule. - In Validation section, select an program stage to load data elements belong to the selected stage the field below. - - - Double-click on a data element, a formula text of the selected data element is created and shown into the condition area. - - - Click the comparing operations (+, <, <=, >, >=, =, !=, !=NULL ) below to set operation for the formula. + In Validation section, select an program stage in list to load data elements belong to the selected stage the field below. + + + Double-click on a data element in list, a formula text of the selected data element is created and displayed into the condition area. + + + Click the comparing operations (+, <, <=, >, >=, =, !=, !=NULL ) below to set operation for the formula. Click Add button to add the new validation rule. @@ -5772,7 +5771,7 @@ - Multiple validation rule 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 rule 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 rule function. + Multiple validation rule 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 Add multi rule 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 rule function. @@ -5782,36 +5781,38 @@ - Besides, validation rules for DATE date elements are created for a program automatically. It's used for defining formulas related the DATE data elements of each program stage. To define this validation rule, 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 - - + + Validation rules for DATE date elements are created for a program automatically. It's used for defining formulas related the DATE data elements of each program stage. To define this validation rule, 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 + + + @@ -5826,35 +5827,35 @@ Basic information - - Name: Name of the program stage - - - 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. - - - 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 negative 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. + Name - Name of the program stage + + + 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. + + + 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 negative 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}. + 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 more template reminder messages. @@ -5863,13 +5864,15 @@ A program stage has three types of data entry form - - 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 each section. Click forth icon under Operations, corresponding to the program stage you would like to define section data entry form. - - - Default data entry form: List all data elements which belong to the program stage + Custom data entry form - Define a data entry form as HTML page. Click Design data entry form icon, the 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 each section. Click Section management icon, the + forth icon + under Operations, corresponding to the program stage you would like to define section data entry form. + + + Default data entry form - List all data elements which belong to the program stage. To search program stages by scheduled days, click Sort by scheduled days button. @@ -6031,14 +6034,14 @@ Scheduling 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 based on templates defined in each stage 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. - Reminder messasges can be automatically scheduled to run on regular intervals. Click Start button will enable the scheduled job to run the task. Messages are generated based on templates defined in each stages at mid-night and sent at a pre-determined time or can be run immediately by pressing Execute now button. + Reminder messages can be automatically scheduled to run on regular intervals. Click Start button will enable the scheduled job to run the task. Messages are generated based on templates defined in each stages at mid-night and sent at a pre-determined time or can be run immediately by pressing Execute now button.
-
- Scheduling Aggregation Query Builder +
+ Scheduling Aggregation Query Builder The aggregation query builder jobs can be automatically scheduled to run on regular intervals. Simply select the aggregation period types, organisation unit group set aggregation level, and strategy to configure how the scheduled job should run. Click Start button will enable the scheduled job to run at mid-night or can be run immediately by pressing Execute now button. - + @@ -6132,7 +6135,7 @@ 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. + Add new person tab is used for registering a new person for relationship. When adding a person in this form, you need to select one user-defined relationship type in the list. Finally, click Add button. @@ -6171,14 +6174,18 @@ 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 + Comments and messages tab displays a comment/message 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. + The Active programs section consists of active programs of the person. Click on a program to show detail information below. Besides, there are two link in this tab - + 1) To display completed program list of the person, click Completed programs link. Select a program to show detail information below. + 2) To enroll the person into a program, click Enroll link. + The Relationship section consists of relationships of the person. Click on a person in list to open his/her dashboard. Besides, there are two link in this tab - + 1) To open Relationship management section, click Management link. + 2) To register new person for relationship, click Register new person link. Besides, the system audits user's information who accessed on the dashboard. Click on the History link in the header to display this information.
@@ -6186,7 +6193,7 @@ After the registration, the person needs to be enrolled in any available program. To enroll: - Click on Enroll into program link from Dashboard of person to open the Enrollment form. + Click on Enroll link from Dashboard of the person to open the Enrollment form. Select a program from the list ( i.e., Death, Child Health Program... ) @@ -6200,17 +6207,19 @@ 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 values for them at this time. + 1) Date of enrollment ( the second field ): The date when person enrolls into the selected program. + 2) Date of incident ( the third field ): The date when the person got the disease or he/she has just been committed to an equivalent program for being followed-up. + + If the selected program has any identifier-types and person-attributes, they are displayed below. Users can enter values for them 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. - 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. + The date of incident are 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, when to define a program, if it can be set Generated by enrollment date property as true, the activity plan is generated based on the enrollment date, not incident date. + Besides, the date is ignored with single event programs. Click the Enroll button to complete the enrollment process. - 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 system will automatically calculate due-date for each event of program and will show it in the Re-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. @@ -6382,7 +6391,7 @@ To update an event - - Click Advanced search button. Then enter criterion for searching events. The list events are displayed below. + Click Search button. Then enter criterion for searching events. The list events are displayed below. Click on Data entry icon - the first icon, to update value for the event. @@ -6394,15 +6403,15 @@ 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. + The function 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 -> 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. === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/org/hisp/dhis/caseentry/i18n_module.properties' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/org/hisp/dhis/caseentry/i18n_module.properties 2012-10-22 04:00:47 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/org/hisp/dhis/caseentry/i18n_module.properties 2012-10-23 08:08:44 +0000 @@ -4,7 +4,7 @@ program_stages_history_plan=Program stages history/plan scheduled_for=Scheduled for list_all_patients=List All Persons -program_summary=Program summary +program_summary=Program Summary data_entry=Data entry reports=Reports please_select_a_program=Please select a program @@ -64,7 +64,7 @@ complete=Complete case_aggregation_form=Person aggregation form dataset_list=Data set list -multiple_individual_records=Multiple individual records +multiple_individual_records=Multiple Individual Records intro_case_aggregation=Generate routine data values from patient data by month (or other intervals if desired) and organisation unit. from=From to=To @@ -83,7 +83,7 @@ no_value_added_or_update=No values added or updated date_less_incident_date=This date is less then the incident date deleted=Deleted -case_aggregation=Person aggregation +case_aggregation=Person Aggregation please_specify_an_orgunit=Please specify an organisation unit please_select_to_date_greater_or_equals_to_from_date=Please select to-date later or equal to from-date violate_validation=Violating validation @@ -209,7 +209,8 @@ representative_info=Representative's information relationship_for=Relationship for date_of_edit=Date of edit -anonymous_events=Single event without registration +anonymous_events=Single Event Without Registration +anonymous_events_management=Single event without registration management intro_anonymous_events=Register single events without registration. The data to register is defined by a single event without registration program. create_new_event=Create new event delete_current_event=Deleted current event @@ -243,7 +244,7 @@ save_selected_values = Save selected values save_all_values = Save all values intro_tabular_report= Interactive reporting tool for person data with dynamic filters for each person attribute and data element. -tabular_report = Tabular report +tabular_report = Tabular Report true = Yes false = No data = Data @@ -356,7 +357,7 @@ no_patient_enrolled_the_program = No person enrolled the program complete_and_add_new_event = Complete & Add new no_compulsary_data_elements = No compulsory data elements -single_event_with_registration = Single event with registration +single_event_with_registration = Single Event With Registration show_data_entry = Show data entry intro_single_event_with_registration = The data to register is defined by a single event with registration program remove_empty_events = Remove empty events @@ -460,4 +461,6 @@ some_data_element_not_exist = Some data elements not exist guardian=Guardian/caretaker of = of -failed_to_get_events = Failed to get events. Please generate resource tables before. \ No newline at end of file +failed_to_get_events = Failed to get events. Please generate resource tables before. +single_event_with_registration_management = Single event with registration management +multiple_individual_records_management = Multiple individual records management \ No newline at end of file