Enterprise bidirectional synchronization engine connecting LabSyncro Desktop LIS workstations with PathLabPro Android field phlebotomist units in real-time.
| Method | API Endpoint | Consumer | Description & Payload Function |
|---|---|---|---|
| POST GET | /api/phlebo_sync.php |
LIS Desktop | Master desktop bridge: pulls telemetry pings, registers tasks, syncs cold-chain audit |
| GET | /api/appointments.php |
Android App | Dual-source appointment worklist with tube requirements, barcode, patient GPS & status |
| POST | /api/update_location.php |
Android App | High-frequency GPS telemetry, route speed (km/h), phone battery % & cold box temp |
| POST | /api/collect_sample.php |
Android App | Specimen collection accessioning, barcode verification, digital signature & OTP confirmation |
| POST | /api/login.php |
Android App | Phlebotomist field authentication with agent phone/code and secure session token generation |