Overview
This module is used by doctors when they are having a patient consultation. Through this module you can view information from a patient's previous visit(s), enter complaints and details from the current visit, and create lab, pharmacy, and radiology orders in response to the patient's condition.
Goals and Non-Goals
Goals:
Non-Goals (out-of-scope):
Functionality
Dependencies
(IN) signifies that data flows "into" OPD from that module.
(OUT) signifies that data flows "out" of OPD into that module.
Screener
- (IN) The screening nurse may assign a patient to a one or more specific doctors for a full OPD consultation.
- (IN) The screening nurse may request a lab order for a patient. This request must appear in the OPD in order to be approved by a doctor (which doctor?).
- (IN) The screening nurse may request a prescription (pharmacy order) for a patient. This request must appear in the OPD in order to be approved by a doctor (which doctor?).
- (OUT) A doctor may unassign a patient from himself, returning the patient to the screener list.
- (OUT) A doctor may assign a patient to other doctors, causes the patient to appear in other doctors' lists.
Pharmacy
Laboratory
Developer Design
Test Design
Notes
JIRA tag: "outpatient"/"opd"
Open Questions