yes | Escrow |
yes | QBCore |
| yes | QBOX |
yes | ESX |
yes | Configurables
|
yes | Support |
|
|
|
|
|
|
|
|
cylex_emsmdt — Advanced EMS / Hospital MDT
A premium medical Mobile Data Terminal built for modern FiveM roleplay servers. Every page updates in real time — when a patient is admitted, a surgery is scheduled or a lab result comes back, every open MDT reflects it instantly with no page reloads.
Not a re-skinned police MDT. Every page speaks medicine: triage colors, chief complaints, diagnoses, ICD-10 codes, medications and prescriptions. PD-type jobs (police, sheriff, fib…) are hard-blocked — this terminal cannot be used as a police MDT.
🗂️ Pages
- Dashboard — Shift summary (admitted / discharged / surgeries / pending labs / in ICU), today's triage breakdown, on-duty doctors and announcements
- Patient Records — Full medical case files with chief complaint, arrival type, triage color, legal flags (gunshot / suspected abuse), attending medics, patients, diagnoses and doctor notes
- Surgeries — Surgery scheduling with OR room, anesthesia type, anesthesiologist, complication risk, operation notes, post-op follow-up and status flow
- Prescriptions — Rx queue with multi-medication scripts, verification codes, print-to-item and fill / cancel tracking
- Lab Tests — Blood, urine, X-ray, MRI, CT, ultrasound, biopsy, toxicology & ECG requests with results and abnormal findings
- ICU — Patient admissions with diagnoses & plan, treatment cost, stay-duration countdown and discharge tracking
- Medics — Directory with ranks, duty status, total duty time, certifications and profile management
- Citizens (Patients) — Server-wide database with a full Medical Profile: blood type, allergies, chronic conditions, insurance, DNR / organ donor flags, vaccination card and prescription history
- Medications — Drug catalog: brand & generic name, category, purpose, dosing, side effects, interactions, controlled-substance & prescription flags
- Conditions / Diagnoses — Diagnosis library with ICD-10 code, severity, contagious / chronic flags, typical symptoms, treatment and default cost
- Exams — Certification exams with auto-graded multiple choice and manually reviewed open-ended questions
- Notes — Private, shared or officer-specific rich-text notes
- Units — Real-time response unit management
- Medical Codes, Tags, Uniform Codes, Templates — Department-scoped management pages
- Live Map — Real-time medic positions (satellite / atlas / grid tiles)
- Analytics — Hospital stats across Today / 7d / 30d / 90d / 1y — top medics, most admitted, most frequent diagnoses, duty hours
- Rank Permissions — Per-page access control managed in-game
- Roster — Chain of command editor
- Logs — Full audit trail with configurable retention
🩺 Patient Records (built for medicine)
- Chief complaint free-text plus arrival type — Ambulance, Walk-in, Transfer, Police Escort or Dead on Arrival
- Triage color — Red (critical), Yellow (urgent), Green (stable), Black (deceased)
- Legal flags — Gunshot wound & suspected abuse for automatic PD notification
- Attending medics, patients, companions / family, attached diagnoses and doctor notes
- Photos, tags, linked records, templates and status tracking
💊 Prescription System
- Doctors write scripts with a diagnosis and multiple medication lines (dose, frequency, duration, instructions)
- Every script gets a unique verification code (RX-XXXXXX) that anyone can look up
- Printing hands a physical
prescription_paper item to the patient with the Rx attached as metadata - Standalone queue page tracks Active / Filled / Expired / Cancelled across the whole hospital
⏱️ Automatic Duty Time Tracking
Tracks each medic's on-duty time automatically — no extra commands. Elapsed seconds accumulate into a lifetime total per medic, visible on their profile and ranked on the Analytics leaderboard. Timers survive crashes and resource restarts; partial sessions are flushed the moment they end.
🗺️ Live Map
Real-time positions of on-duty medics. The snapshot loop only runs while someone has the page open — zero cost when idle. Supports hospital-scoped or shared cross-department view.
🔔 Discord Webhook Logging
Every MDT action (patient records, surgeries, prescriptions, lab tests, ICU admissions, medications, diagnoses, medics, exams, units, permissions and more) can be forwarded to a dedicated Discord channel via webhook — one channel per category, with a single fallback channel.
🎨 Theme Customization
Full color palette configured in config.lua — no rebuild needed. The default is a clean medical red-on-charcoal theme, and players can personalize their own accent color from an in-game settings panel.
✅ Compatibility
- Frameworks: QBCore · ESX · QBox · Custom — auto-detected
- Inventories: ox · qb · qs · esx · custom — auto-detected
- Phones: cylex_phone · gksphone · high-phone · lb-phone · npwd · okokPhone · qs-smartphone · qs-smartphone-pro · roadphone · yseries
- Database: oxmysql · ghmattimysql · mysql-async
📦 What's in the package
- Full resource ready to drop into your server
- All editable files open (config, locales, framework / inventory / phone bridges, open/close logic)
- English and Turkish locales included
- Two inventory items included: MDT tablet & prescription paper
- Lifetime updates