Laboratory
Investigations ordered from a consultation or a stay, tracked from ordered to sample collected to reported, with results entered against a test template (parameters, units, reference ranges) and a printed report. The test master carries the charge, which bills with the visit or the discharge.
Switch: Settings > Hospital > Laboratory. Permission: Report Investigations.
Where it appears
Hospital shell: Clinical Care > Investigations; the order button on the OPD desk and admission; lab test master (with charge) under the hospital vocabularies; Investigation Register and Lab Turnaround reports.
Flow
flowchart TD
A[Consultation or stay] --> O[Order investigations: pick tests]
O --> LO[(Order raised · charge from the test master)]
LO --> C[Collect sample: collectedOn]
C --> E[Result entry: parameters from the test template
value · unit · range · flag]
E --> LR[(Results recorded)]
LR --> R[Reported: reportedOn · print / WhatsApp report]
LO --> B[Charged on the OPD bill or on the stay]
T[Lab template editor: parameters per test] -.-> E
Screens
- Investigations - the queue by status and date, filter by patient or doctor; collect and enter results from the row.
- Result entry - parameter rows from the test's template; out-of-range values are flagged automatically.
- Template editor - define parameters, units and reference ranges per test once.
- Lab report print - patient, doctor, test, results with flags, signature.
Setting it up
flowchart LR
A[Settings > Hospital
Laboratory on] --> B[Add the tests you offer
each with its charge]
B --> C[Build a template per test
parameters · units · reference ranges]
C --> D[Order the first investigation]
D --> E[Collect the sample · enter results]
E --> F[Report printed or shared]
Reports
Investigation Register, Lab Turnaround, Department Revenue (lab).
Switching off with orders not yet reported warns at save.