How laurien03/oncological-clinical-triage-system works
Oncological Clinical Triage System is a single-file, interactive oncology intake and clinical decision-support tool. Its principal workflow collects patient registration and visit information, assesses symptoms and emergency concerns, gathers treatment and clinical context, and prints a professional summary. The README documents the overall capabilities; sampled code confirms several classes and their inheritance, but excerpts do not show a complete runtime call sequence. Dashed links indicate workflow relationships documented only at a high level.
Main entry points: onc.py Visit selection
Components 9
Intake and triage
- Patient registration
onc.py - Visit selection
onc.py - Symptom assessment
onc.py - Emergency screening
onc.py
Clinical details
- Treatment and medication
onc.py - Side-effect tracking
onc.py - Clinical context
onc.py
Reporting
- Professional report
onc.py
Other components
- Patient
Connections 9
- Patient → Patient registration: provides details
README.md - Patient registration → Visit selection: continues intake
README.md - Visit selection → Symptom assessment: assesses symptoms
README.md - Symptom assessment → Emergency screening: checks emergencies
onc.py - Symptom assessment → Treatment and medication: records treatment
onc.py - Treatment and medication → Side-effect tracking: tracks effects
onc.py - Side-effect tracking → Clinical context: adds context
onc.py - Clinical context → Professional report: summarizes
README.md - Visit selection → Professional report: includes visit reason
onc.py