Display Controls
- Vinay Venu
- Ramashish Joshi
- Shanmugam Radhakrishnan (Deactivated)
Purpose
Display controls are widgets that can be added to various pages to better configure them. They can be customized to show specific information and will automatically align to the context of the screen. For example, a Treatment Display Control on the Patient Dashboard may show all treatments for a patient, but will limit treatments for a single visit when used on the Visit page.
You can find information on how to show/hide display controls on the dashboard here.
Refer this to configure display controls in print
List of Display Controls
Below is a list of Bahmni Display Controls
Clinical Observation Controls
- Diagnosis Control — It is used for the clinician to easily view a list of all diagnoses (with in configured number of visits) that the patient is diagnosed.
- Disease Template Control — Disease Template Control can be configured to display all the observation values captured against the particular disease like Cancer, Diabetes or TB.
- Forms Display Control — It is used to list the Forms or Observation Templates that have been created within the configured number visits with a provision to view details and edit from/template from this control.
- Observation Control — Observation Control can be configured to display all the observation values captured against the configured concepts (and within the configured number of visits). This control also has a provision to add initial and latest observation value (across all visits). The control can display values in a grid (tabular format, one column for each visit) or in section format (one for each visit).
- Obs To Obs FlowSheet — Obs To Obs Flowsheet is configured to view the observation data in tabular format. It will display the observation value vs multiple observation values. There is a provision to configure editing observations from this control.
Custom Controls
Bahmni allows implementers to create their own Custom Controls. The examples include:
- Appointments Display Control
- Birth Certificate — It can be used to create a control to add a Birth Certificate
- Patient Monitoring Tool — It gives a visual representation of the planned treatment schedule for the patient, the patient's current position in the treatment schedule and missed or erroneously captured data.
In-Patient Department (IPD) Controls
- Admission Details Control — Admission Details Control is used to list the details of the patient like Bed and Ward number where the patient got assigned, Admission Date and Notes, Discharge Date and Notes details.
- Disposition Control — Disposition Control is used to list the actions/instructions given to that patient by the doctors. The instructions are like "Admit to the hospital", "Discharge from the hospital", "Transfer to a different ward/bed”..etc
Lab and Radiology Controls
- Bacteriology Results Control — Bacteriology results control is used to list the bacteriology samples and the corresponding results captured against those samples (for a particular patient)
- Lab Order Control — This Control is used to list all the lab orders and the results captured against those orders for a particular patient.
- Order Fulfillment Control — It displays all the orders (for configured number of visits) and their corresponding fulfillment details for an orderType configured.
- PACS Orders Control — This Control is used to list all the Pacs Orders and the corresponding results for a particular patient.
- Radiology Control — Radiology Control is used to list the Radiology Orders given to the patient for that particular visit.
Medication Controls
- Chronic Treatment Chart Control — The drugogram or the chronic treatment chart is a display that shows the current drug regimen of a patient enrolled into a treatment which involves a varying set of drugs over the course of the treatment.
- Drug Order / Treatment Details Control — This control can be configured to view the drug order details (prescription details) for a particular patient.
- Sending prescription to patients
- Treatment Details Control — Treatment/Drug Details Control can be configured to display all the the prescription or drug order details (for configured number of visits).
- Treatment Display Control — Treatment/Drug Order Control can be configured to display all the the prescription or drug order details (for configured number of visits) for particular patient.
Miscellaneous Controls
- Navigation Links Control — Navigation Links Control can be configured to list the links of required pages. Clicking on the link will help navigate to that particular page. One can use the default links that are provided or can also configure custom links.
Patient Controls
- Patient Context Display Control — It helps the clinician to easily view patient information on all the pages in clinical app. It can also be configured to display core patient data like name, identifier, gender, age by default.
- Patient Profile Control — Patient Profile Control can be configured to show all the patient related information such as name, gender, date of birth, identifier, address, relationships, patient or person attributes etc.
- Visit Control — It displays the visit information of a patient along with start date, end date and the type of the visit. The active/current visit is marked with an asterisk (*).
Show/Hide Display Controls based on data
Tracking Controls
- Flowsheet Control — It is a tabular control for showing Observations, Lab Tests and Drugs/Prescriptions (for configured concepts) across time, grouped by Visit or Encounter for a particular patient.
- Graph Control — Observation Graph Control is configured to display the observations values as a graph against observation date time, age or any other concept for configured number of visits.
- Programs Display Control — A patient can be enrolled into one or more programs such as TB, Malaria, HIV, ANC, etc. The programs display control will show all the list of active and inactive programs for a patient.This control cannot be configured on Visit dashboard.
On this Page
The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)