Key Use Cases Outpatient Physician Workflow: Patient Search and Consultation Management 1. Purpose of the Scenario This scenario describes the full workflow of an outpatient physician: patient search opening the medical record working with consultations filling in and signing a consultation 2. System Login Preconditions The user is authenticated under an outpatient physician account Result Main system workspace is displayed. 3. Patient Search 3.1 Fast Search Action: Enter patient data in the Fast Search panel: Ambulatory card number Case number Last name / First name / Middle name Date of birth ( dd.mm.yyyy ) Document Expected result: System displays matching patients in the results table. πŸ“· Figure 1 β€” Fast Search panel with available search fields 3.2 Search Results Action: Review the search results table. Expected result: A list of patients is displayed with the following columns: Time Code Full name Date of birth Attachment Residential address Registration address Additional information Doctor πŸ“· Figure 2 β€” Patient search results table with highlighted row 3.3 No Results Scenario Action: Perform a search with no matching patients. Expected result: System displays message: Data not found Screenshot: πŸ“· Figure 3 β€” Empty search result state (Data not found message) 4. Opening the Medical Record 4.1 Open Patient Record Action: Double-click a patient row in the search results. Expected result: Patient medical record opens. πŸ“· Figure 4 β€” Medical record header with patient context 4.2 Medical Record Header The top section of the medical record displays patient information: Patient full name Date of birth and age Ambulatory case number Patient search context (Search patient / from / by) This section also includes a built-in patient search functionality with filters (similar to Fast Search), allowing quick switching between patients without leaving the medical record. Additionally, a Reg.cart button is available, which opens the patient’s registration card. This section is described separately. Expected result: The user can view the current patient context, search for another patient, or open the registration card. πŸ“· Figure 5 β€” Medical record header (patient identification block) 5. Medical Record Structure Available tabs: Consultations Radiological Diagnostics Laboratory investigations Dentistry Referrals Medical history Visits Other πŸ“· Figure 6 β€” Medical record tab navigation panel 5.1 Tab Actions Each tab supports: Print Create Create based on Edit πŸ“· Figure 7 β€” Tab action toolbar (Print / Create / Edit) 6. Consultations Section 6.1 Consultation List View Action: Open Consultations tab. Expected result: List of consultations is displayed. Displayed fields: Consultation number Consultation date Payment type Doctor name Specialty Service name Visit / illness ICD-10 diagnosis Signed status πŸ“· Figure 8 β€” Consultations list with multiple records 6.2 No Previous Versions Rule System limitation: Only the latest version of consultation is stored 6.3 Open Consultation Action: Double-click a consultation row. Expected result: Consultation form opens. Screenshot: πŸ“· Figure 9 β€” Consultation form opened (overview layout) 7. Consultation Form 7.1 General Purpose Used for: filling medical data ordering services and referrals diagnosis creation signing consultation 7.2 Action Panel Buttons: Save Save the template Upload a template Sign Print Close Screenshot: πŸ“· Figure 10 β€” Consultation action panel (Save / Sign / Print) 7.3 Saving Action: Click Save. Expected result: Consultation is saved as draft. Screenshot: πŸ“· Figure 11 β€” Saved consultation state indicator 7.4 Signing Rules Action: Click Sign. System rule: All mandatory fields (highlighted in yellow) must be filled. Expected result: If valid β†’ consultation is signed If invalid β†’ signing is blocked Screenshot: πŸ“· Figure 12 β€” Mandatory fields highlighted in yellow + Sign validation 7.5 Editing Rules Users with sufficient permissions can edit consultations Regular users may have read-only access Screenshot: πŸ“· Figure 13 β€” Read-only vs editable consultation state 7.6 Clinical Sections Overview Sections include: General information Clinical data Diagnosis Conclusion Statistical information Screenshot: πŸ“· Figure 14 β€” Consultation form sections overview 7.7 Bottom Panel Contains: system version doctor info specialty Download Manual Print Exit Screenshot: πŸ“· Figure 15 β€” Bottom system panel with Exit button 7.8 Completing Work Action: Save and/or sign consultation, then exit system. Expected result: Session is safely closed. Screenshot: πŸ“· Figure 16 β€” Exit button location in consultation form For the Clinic Operator (Administrator) Registering a New Patient 1. Go to the "Registry" tab β†’ 2. "New Patient" β†’ 3. Fill in mandatory fields (marked with an asterisk): - Surname - Name - Date of Birth - Sex - Place of Birth - Villager 4. "Save" 5. Expected: "Saved succsessfully" Try: [ ] drHouse 171287 Patient Appointment Booking Instruction 1. Accessing the "Schedule" Section Action: Click the first icon in the top-left menu (depicting a doctor and a patient ). Goal: To open the Appointment log . 2. Finding a Suitable Slot (Filtering) Use the filter panel at the top to find available time: Calendar: Enter a specific date (e.g., 29.05.2026 ) or a date range. Number Type: Select the category: Initially , Repeatedly , or Stationary . Admission Status: Filter by status (e.g., Initially , Repeated , Paid , A confirmed record ). Doctor and Speciality Search: Enter the physician's name in the Doctor field. Specify the field in the Speciality field. Services and Address: Use these fields to narrow down the clinic location and specific service. Availability: Click the Available button to filter out busy slots. 3. Completing the Booking Selecting a Slot: Double-click the desired slot in the list. Filling Details in the "Record" Window: Patient: Start typing the name. If empty, the system displays a red warning: Patient not specified . Phone Number: Enter the contact information. Admission Status: Confirm the visit type from the dropdown list. Finalizing: Click the Save and close button at the bottom. Patient Search Instruction (Card Index) 1. Accessing the "Card Index" Section Action: Click the second icon in the top-left menu (depicting three silhouettes ). Goal: To open the patient database ( Card index ). 2. Fast Search and Smart Suggestions Use the primary filter row for quick identification. The Patient field features an intelligent suggestion tool: Smart Matching (Patient): As you type a name, a dropdown list appears with potential matches, showing the full name and date of birth for each person. Benefit: This allows for immediate identification of the correct patient, even among those with similar names. Action: Selecting a patient from this list automatically populates the search criteria. Other Identifiers: You can also search by β„– Outpat. card or Unique ID . 3. Detailed Search (Advanced Filters) To expand the full list of criteria, click the blue arrow next to the Clear button. Advanced Filter Fields: Personal Data: Date of Birth, Contact, Place of work. Insurance: Policy, VHI. Statuses: Registered, Died, Active, Registered based on diagnosis. "Upcoming Reception" Section: Find patients based on scheduled visits (Date, Time, Speciality, Doctor, Comments). 4. Executing the Search and Opening the Record Action: Click the green Find button after selecting a patient from suggestions or filling in filters. Result: Double-click the patient's row in the search results to open their electronic medical record (EMR). For the Outpatient Physician Search & Identification Use the "Fast Search" panel to find a patient and double-click to open their record . Conducting a Consultation Open the "Consultations" tab β†’ "Create" β†’ Fill in clinical data . Signing Click "Sign" once all yellow mandatory fields are filled; this locks the document for further editing For the Inpatient Physician History of Illness Create a "Medical History" document within the patient's record . Surgery File an "Operation Protocol" either from the right panel or within the "Operations" section of the Medical History . Discharge Generate a "Discharge Summary" to finalize the clinical case