Bahmni Performance Test Scenarios
New Patient - Registration - Start OPD Visit
User: FrontDesk / Receptionist
Get a FrontDesk user from the Bahmni OpenMRS user database
Log into Bahmni
Using data feeder, ‘patient_profile.json’ is accessed and a new patient is created with the given data
Start the OPD visit for the newly created patient
Existing Patient - Patient Search - Start OPD Visit
User: FrontDesk / Receptionist
Get a FrontDesk user from the Bahmni OpenMRS user database
Log into Bahmni
Using data feeder, ‘patient.csv’ is accessed and an existing patient is searched based on patient ID or patient Name
Start the OPD visit for the searched patient
Upload Patient Document
User: FrontDesk / Receptionist
Get a FrontDesk user from the Bahmni OpenMRS user database
Log into Bahmni
Get the active patients and select an active patient to upload the document
Upload ‘patient document image.json’ as the patient document
Doctor Consultation and Observations Flow
User: Doctor
Get a Doctor user from the Bahmni OpenMRS user database
Log into Bahmni
Get the active patients and select an active patient for consultation
Add patient ‘History and Examination’ details
Add patient Vitals
Add a lab order for the patient
Add a drug order for the patient
Close the current visit for the patient
The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)