metaSOFT LIS manages the complete laboratory cycle — from electronic test order and barcode specimen collection through bidirectional analyser interface, auto-validation and quality control to real-time result delivery to the EMR and critical value notification to the physician.
CPOE triggers the laboratory request; the analyser receives the order via HL7 MWL, results transmit back automatically, and the physician is notified without anyone picking up a phone.
Barcode labels are generated at the point of collection; every tube is tracked from draw to receipt to analysis to long-term storage with a full chain of custody.
Rules-based result validation releases routine in-range results without manual intervention, freeing technicians to focus on complex and critical cases.
Panic values trigger immediate SMS and in-app alert to the ordering physician with mandatory acknowledgement; escalation fires if the acknowledgement is not received within the configured window.
Levey-Jennings charts and Westgard rule violation detection per analyser per test; QC failure blocks result release automatically until the corrective action is documented.
Bidirectional HL7 v2 interfaces to Roche, Abbott, Siemens, Beckman Coulter and other major analyser manufacturers are pre-built; new analysers are onboarded using the integration toolkit.
The Laboratory module shares one patient identity with the entire HMS platform. Test orders arrive from the physician's workstation in OPD, IPD or ED without a paper requisition. Specimen collection is confirmed by barcode scan, and the result appears in the patient's EMR the moment it is validated — automatically flagged if abnormal, with trend graphs that draw on the patient's full result history. The physician receives an in-app notification without needing to poll the system.
On the financial side, every ordered test is charged to the patient's invoice at the moment the specimen is received. Insurance pre-authorisation for high-cost panels is requested through the NPHIES or payer API module before the test is run. The LIS also feeds consumption data to the inventory module — reagent usage per test automatically reduces stock and triggers a reorder when the buffer level is reached.