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:
- Allows the doctor to conduct a patient visit. During this visit, the doctor will be able to enter details of patient history, examination, diagnosis, and treatment.
- Doctors have an up-to-date list of patients, which have been assigned to doctor(s) by the head nurse.
- Doctors can receive alerts (from Pharmacy, Lab, others) to inform them of important cross-system updates.
- Allows doctors to refer patients to other doctors for a follow-up OPD consultation.
- Can view a patient record, showing registration information, vitals, and visit history.
Non-Goals (out-of-scope):
Functionality
History
The purpose of history is to capture a high-level description of the patient's condition, as described by the patient. Because this information derives from the patient's speech/description, it is more subjective.
There are various aspects to a patient's history
- History of Present illness - a description of the immediate background which has led up to the patient deciding to come visit the doctor
- Family History - possible genetic or shared environmental influences on the patient's condition
- Social History - factors such as smoking, alcohol, drug use, sexual behavior (e.g. sex prostitutes, homosexuality)
- Medication History - drugs that patient has previously taken for treatment. Most important is the list of drugs which a patient is currently taking.
- Lab History - all prior lab exams that have been conducted for the patient. Most important is the outcome of the lab test (e.g. "positive" or "pending result") to help the doctor make decisions.
Examination
The purpose of examination is to conduct a survey of the patient's physical condition. The information is based on the doctor's knowledge, and should be as objective as possible.
Diagnosis
The purpose
Treatment
The purpose
Dependencies
(IN) signifies that data flows "into" OPD from that module.
...
- (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
...
Issues
Issue | Who Asked | Last Updated | Answer |
---|---|---|---|
Can the head nurse screen a patient to more than one doctor? Or should a patient always be assigned to exactly one doctor? What about emergency situations? | Nathan Leiby | Jul 25, 2012 | ?? |
| |||