AI Medical Diagnosis Assist
Human → AIAI analyzes patient data and suggests diagnoses; physician makes final call.
5 nodes · 5 edgeshealthcare
agenthumansystem
Visual
Patient Intakehuman
Nurse records symptoms, vitals, history.
↓sequential→ AI Differential Diagnosis
AI Differential Diagnosisagent
Analyze symptoms against medical knowledge base.
↓sequential→ Suggest Lab Tests
Suggest Lab Testssystem
Recommend confirmatory tests based on differentials.
↓sequential→ Physician Review
Physician Reviewhuman
Doctor reviews AI suggestions, orders tests, decides treatment.
↓sequential→ Prescribe Treatment
↓fallback→ AI Differential Diagnosis
Prescribe Treatmenthuman
Physician creates treatment plan.
uc-medical-diagnosis.osop.yaml
osop_version: "1.0"
id: "ai-medical-assist"
name: "AI Medical Diagnosis Assist"
description: "AI analyzes patient data and suggests diagnoses; physician makes final call."
nodes:
- id: "patient_intake"
type: "human"
subtype: "input"
name: "Patient Intake"
description: "Nurse records symptoms, vitals, history."
- id: "ai_analysis"
type: "agent"
subtype: "llm"
name: "AI Differential Diagnosis"
description: "Analyze symptoms against medical knowledge base."
security:
risk_level: "high"
- id: "lab_orders"
type: "system"
name: "Suggest Lab Tests"
description: "Recommend confirmatory tests based on differentials."
- id: "physician_review"
type: "human"
subtype: "review"
name: "Physician Review"
description: "Doctor reviews AI suggestions, orders tests, decides treatment."
security:
approval_gate: true
- id: "treatment_plan"
type: "human"
subtype: "input"
name: "Prescribe Treatment"
description: "Physician creates treatment plan."
edges:
- from: "patient_intake"
to: "ai_analysis"
mode: "sequential"
- from: "ai_analysis"
to: "lab_orders"
mode: "sequential"
- from: "lab_orders"
to: "physician_review"
mode: "sequential"
- from: "physician_review"
to: "treatment_plan"
mode: "sequential"
- from: "physician_review"
to: "ai_analysis"
mode: "fallback"
label: "Request deeper analysis"