EMS Agentic Triage & Care Coordination Architecture
Business Layer — BPMN Process Model
911
Dispatch
Protocol Floor
Deterministic Gate
?
AGENTIC TRIAGE ZONE
?
Routine
Transport
Cath Lab
Activation
ALS
Intercept
Orchestration Layer — Camunda 8 Zeebe
Zeebe Engine
Patient State | Job Distribution
Clinical Audit Trail
Completion Condition
acuity_level != null
AND confidence ≥ 0.8
Job Types
assess-vitals | analyze-12lead-ecg
check-medications | match-protocol
hospital-prenotify
Operate UI
Audit Trail
Intelligence Layer — Python AI Agents
Triage Assessment
Agent
Decides task order
Reviews results
Returns acuity + reasoning
Vitals
Analyzer
12-Lead ECG
Analyzer
CNN + LLM
Medication
Checker
Protocol
Matcher
Medical Director
Escalation Path
Three-Return Contract
results + reasoning + next_task_rec
gRPC
returns
Knowledge Layer — RAG Vector Stores
EMS Protocols
Cardiology
Guidelines
Drug
Interactions
Treatment
Protocols
ChromaDB / Pinecone
Each agent queries its collection at task time
━━ gRPC ─ ─ Agent activates task ━━ Returns results ·· ·· RAG retrieval ─ ─ Escalation