Building > Reference > app_settings.json > .patient_reports
Patient Reports: Defining SMS workflows with schedules, registration, and patient reports.
The Reports tab is where you can access submitted data. Depending on how often you anticipate a user needing to access this tab, you can configure it to show in the main tabs list (preferable for admin users) or in the secondary hamburger menu (preferable for CHW users).
The permissions set for your role and your placement in the hierarchy will determine which reports you’re able to see on this tab. As a rule, you can only view reports submitted by yourself or those below you in the hierarchy. Therefore, CHWs will only see reports that they submitted on this tab, while supervisors will see reports that they submitted as well as those submitted by their CHWs. Advanced configuration options are available for a specific off-line user role to manage what level of report data is copied to their device.
The first line of bold text is the name of the person whom the report is about. The second line of text is the name of the report, and the third line of text is the hierarchy of place to which that person belongs. In the upper right corner, a timestamp displays when the report was submitted. Reports are sorted by submission date, with the most recent reports at the top. If a report is unread, the timestamp will be bold blue and there will be a horizontal blue line above it.
Apps built with the Core Framework have a “review” feature that allows managers to indicate whether a report has been reviewed and if it contains errors. If a manager has marked a report as “correct,” a green checkmark will show below the timestamp. If a report is marked as “has errors,” a red ‘X’ will show. This same icon is used for invalid SMS messages.
The toolbar at the top of the page includes filters and search to help users narrow down the list or search for and find a specific report. These filters are configurable and could include:
Using the search box, you can search for reports by patient name, phone number, ID number and more. To reset the filters and view the full list of forms, click on “Reset” located in the filter sidebar.
can_view_old_filter_and_search
to the user’s role; however, the old version should be considered deprecated and will be completely removed in a future release. See Feature Flags documentation for more infoThe action buttons at the bottom of the screen are configurable using permissions. Options include submit, edit, delete, review and export reports.
Clicking on the “Export” button will download a CSV file with all the data from the reports. And clicking the “+ Submit report” button opens a menu of forms a user can choose to complete.
Allows the user to select multiple reports and delete them. Please Note: This action cannot be undone. If in doubt, do not delete! You can restrict a user’s access to this feature by disabling the permission can_bulk_delete_reports
.
You can click on any report to view a report detail page. Here you’ll find the name and phone number of the user who submitted the report as well as responses to the questions within it. If the report initiated a schedule of SMS messages, you will see the messages queued to send.
The buttons at the bottom are configurable. The ones you see will depend on your user role, permissions, and hierarchy.
The reports shown in your app are the completed and submitted forms. These forms must be defined and included with the application. There are two types of form definitions for reports:
Patient Reports: Defining SMS workflows with schedules, registration, and patient reports.
How to revalidate an invalid report
Customizing the title shown in the Reports list
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.