abyot / sun-pmt Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 3-Clause "New" or "Revised" License
License: BSD 3-Clause "New" or "Revised" License
(1) Separation of Action and Target Group: The action and target group will be separated so that the user will first select the action via the dropdown menu and then select the target group via the next dropdown menu. The target group list will be dependent on the action selected.
(2) Adding a new stakeholders:
(3) Note on right-side for when data has already been entered:
(4) Blank cells appear green: Cells without data are appearing green prior to data entry (see attached image). This seems to be happening when one of the unique identifier components is changed and the green is residual from a previous data entry screen.
(5) District-specific partner icon and instructions: We would like to add some additional instructions for users and change the icon for the district-specific partner identification.
(6) “Complete”/”Incomplete”/”Run Validation” buttons at bottom of data entry form: Abyot wants to know if we have a use for these buttons. If someone clicks “Complete”, they are certifying that all of their data has been submitted and they are not expecting to do any additional data entry. We can also generate a report of which data entry screens have been started but are not marked complete so that we can follow-up as necessary.
(7) Generating completion reports: We would like a report of which stakeholders have submitted data. Reports can be run even without the “Complete” button being clicked.
(8) Access for users entering data: We want to define a stakeholder as only having Data Entry access. Once data is complete and validated, we can give them access to reports that have been verified. We assume that different users will have different user rights.
(9) Data validation during data entry: Simple data validation is needed so that values entered are not greater than the denominator. This can created through Apps -> Data Quality -> Validation Rule -> Add New where the right and left sides of the condition can be defined.
(10) Comments for values: We would like to add a comment box to the History and Audit Information pop-up box, similar to the pop-up in the original data entry module.
I'm having an issue adding the actions, for some actions, I keep on getting the notification that the object already exists even though I have not yet added it nor is it in my list of data elements.
Hi @abyot - can you look into the district specific stakeholders for cases where there is more than one target group? It seems like when a stakeholder at the district level is added - that stakeholder is being added for both target groups, even if it is meant for only one.
Hi - Can you change the icon for the action mapping to this: http://fontawesome.io/icon/globe/?
The target groups for each action have been updated and use the same terminology as those already in the system - please use the ones on the Action - target group connection tab in the metadata document on google drive.
I would like to enter more stakeholder data to the system.
It seems like the following actions have been added as Categories and have the proper target groups assigned to them:
-Promote optimal breastfeeding practices
-Promote optimal complementary feeding practices
-Provide specialized nutritious products for complementary feeding
-Provide and support treatment of MAM
-Provide deworming tablets
-Provide/support improved sanitation
-Provide/support improved water source
-Promote hygiene / hand washing
-Provide school feeding
In the sample data there are two main projects happening: (1) implemented by Rwanda Agricultural Board in 4 provinces/15 districts and (2) implemented by the Ministry of Education in 1 province/2 districts.
The Ministry of Education is marked as the responsible ministry for both projects. However, it doesn't seem like the report is aggregating the beneficiaries attributed to the Ministry of Education across both projects.
Below is what is/should be happening:
Hi @abyot ! I have entered my population data and situation indicators using the standard data entry module. I was trying to visualize them to see some of the legends I set up but I'm not finding any data in the system even though it's there when I go to data entry. I ran analytics and cleared my cache.
Hi @abyot , I have been working on the metadata and completed all the steps we talked about. So far it has been going well but I have a couple questions for you.
Hi @abyot - is this still the translation file that we should use? https://raw.githubusercontent.com/abyot/sun-pmt/master/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-action-mapping/i18n/i18n_app.properties
I think that we are finished changing any of the text in the mapping module so I want to start working on the translation with Chloe.
It seems like when marking an action in a particular geographic area complete - it is then marked completed regardless of the field implementer and delivery mechanism.
We would actually want each unique action+geographic area+year+delivery mechanism+field implementer to be marked complete.
If I have entered data for a couple districts in a region and completed the action (thinking that I had no more data to add). But then realize that I have data for an additional district and go back and add the data.
The completeness remains complete in this case - does the completeness now include the additional data for the additional district I added?
under option set - stakeholders: the stakeholder role selected is funder
what about the catalyst?
Hi @abyot - can you send me the user role definitions for the 3 roles your described (superuser, data entry and viewing, and just data viewing)?
I have a high-quality REACH logo we can use. You can find it here
Select the geographic area from the list on the left*
Actions (select one or more)*
For the Population Coverage reporting tab can the text be:
Actions and target groups (select one or more)*
For the Population Coverage:
Note: If catalyst, funder or responsible ministry have been selected as the stakeholder role, the coverage of beneficiaries cannot be summed across the actions.
For the Geographic Coverage:
Note: If catalyst, funder or responsible ministry have been selected as the stakeholder role, the number and percentage of geographic areas cannot be summed across the actions.
See mock up for further details https://drive.google.com/a/caa.columbia.edu/file/d/0B9AJjRbFGuGtUmZ2M0Y1MnZRUEk/view?usp=sharing
I forgot to mention this on the call but can you also make these small changes to the English text:
Let me know if you need to know where in the system these are - I just changed these from the translation file we were using.
Hi @abyot - can you look into this? It's taking a long time (in fact, has not finished) to add a stakeholder.
A couple points from the call last week:
Data entry: District and target group specific stakeholders:
Reporting:
We need sample meta-data to test with basic stuff.
When defining a data element, I have been completing the following aspects of the form:
Is this correct? Should I be using other options and/or completing more of the form?
Data entry
Reporting section
(1) Language:
When entering data, I entered data but found that the beneficiary numbers entered have disappeared when I go back to the same unique identifier:
The stakeholders that I have customized at the district level are still in place but not the numbers.
Here is the developer log:
(we have been having issues with the wifi here but I have since switched to LAN.
The organization unit refers to the geographic area of focus for data entry. Using the menu on the left, select the geographic entry point. The entry point refers to the geographic level directly above the level for which data will be entered.
Warning: On 29 Aug 2016, user admin last entered data for the same action, year, delivery mechanism, field implementer and geographic location.
If the Additional Stakeholders or the number of beneficiaries that were previously entered are not correct, please complete or revise the information. If you have further questions, please contact the system administrator.
The stakeholder for a particular action may include government ministries/institutions, international and national non-government organizations, UN agencies, donors, academic/research institutions, private sector, etc.
The Responsible Ministry sets the policy, legislative infrastructure and/or overall strategic direction of the action from the side of the government.
For this action, specify which stakeholders are involved in each role. If there is no stakeholder in a particular role, leave the space blank. If there are multiple stakeholders in a particular role, more than one stakeholder may be entered.
If the stakeholders differ across the geographic areas and target groups displayed below, use the {icon} icon to modify the stakeholders supporting each geographic area and target group.
If the Additional Stakeholders differ in this geographic area or across the target groups in this geographic area, please make the necessary modifications here.
Hi @abyot , just adding all the points we talked about since I wanted to make sure you have the exact text for the name change:
Thank you!
(Hi Abyot - I'm back!!)
I'm finding an issue when entering stakeholders specific to the district level. I am encountering an issue when I do the following:
For the unique identifier:
Org unit: North
Action: Carry out nutrition education
Year: 2014
Delivery Mechanism: Community
Field Implementer: Society for Family Health
I first entered the additional stakeholders as follows:
Catalyst: Catholic Relief Services, Rwanda Nutrition Society
Funder: Scaling up Nutrition Multi-Partner Trust Fund
Responsible Ministry: Ministry of Health
Then for 2 districts (Gakenke and Musanze) I wanted to change the additional stakeholders to the following:
Catalyst: (blank)
Funder: USAID
Responsible Ministry: Ministry of Health
Which I did but when I left and returned to the action I found the additional stakeholders to be the following:
Catalyst: Catholic Relief Services, Rwanda Nutrition Society
Funder: USAID
Responsible Ministry: Ministry of Health
I think that one of the reasons this may be happening is that when you open the additional stakeholders for a district the stakeholder you have entered are not present. You have to leave the action and come back for them to appear.
Ideally, it would be good if the additional stakeholders would show up right away in the district-specific pop-up so they can be modified properly the first time through.
Can you change the text that appears above the override checkbox to:
Warning: selecting "override roles" will delete the stakeholders that have been individually assigned to the geographic areas and target group(s) below, and replace them all with the stakeholders that were selected in the section above.
Hi Abyot - it seems like only the school feeding action remains in the system. Can you add the other actions?
Also, on the original list "The Access Projech" should be "The Access Project". I checked the data element and it has a T... maybe it is just how it looks on my computer.
Hi @abyot , in the SUN PMT data entry the stakeholders for the catalyst, funder and responsible ministry are not coming up! I thought I had made all the links but I guess not. Can you take a look and let me know where I'm going wrong?
A couple points I would like to review in our meeting today:
Which one are we taking as unique combination:
Hi @abyot - Can you look at the data set type? The actions that are assigned to the SUN PMT module are still showing up in the standard data entry.
Hi @abyot ! I see that 2.25 has come with some different features in visualizations. I like the change to the legends - they are much easier to read now if the item has a long name.
I have a couple questions.
I entered the following data for field implementer (different delivery mechanisms):
(1)
(2)
When attempting to enter data for another field implementer, I found that there was already data present that matched the previously entered data.
I didn't enter this data and the numbers and districts match the data I had entered for the first field implementer. Can you check why/how this is happening?
It seems like you usually have to search for the stakeholders full name in order to find it (i.e. typing UNICEF does not produce the United Nations Children's Fund). However, it seems like it is searching both in the following case:
is it possible to be able to search for a stakeholder using either the full name or the abbreviation?
We have the following reports based on stakeholders
Who does what
Geography coverage per stakeholder
Population coverage per stakeholder
Are we expecting any other analysis, report, output based on stakeholders?
Also, can we stick to the current format/layout of reports on stakeholders?
(1) Descriptions of reports on the home page of the Report section:
(2) Organization unit options for all reports: The user will be given the option to view the report at the selected organization unit or at one level below (e.g. if national level is selected, the user will have the option to run the report for the national level or for all organization units that one level below the national level).
(3) Context for all reports: We would like to add a description for each report that is generated in order to support the interpretation of the data presented. This will be especially important for the geographic coverage data, which is often hard to interpret. In addition, viewers should know that there could be multiple stakeholders doing the same action and that they should not add/sum across stakeholders.
(4) Order of columns on Who Does What report: Request to reorganize the columns so that all the stakeholder roles are together and the delivery mechanisms column is at either end of the table. The stakeholder roles can be in any order as long as they are grouped.
(5) Field Implementer option for both Population and Geographic Coverage per Stakeholder reports: We would like to add field implementers to the possible reports.
(6) Population Coverage per Stakeholder reports: We should be able to run the population coverage per stakeholder report at the district level because we have district level data. Currently, there is a message saying that a higher organization unit needs to be selected.
(7) Downloadable reports: We would like to be able to download the reports as PDFs or Excel files.
I have added two more stakeholders, both ministries - how do I get them to appear under the responsible ministry role?
The ministries are Ministry of Infrastructure and Ministry of Disaster Management and Refugee Affairs
(I accidentally left these off before - we still would assume that the country would provide a full list of ministries with the initial metadata)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.