Rakathon 2026 · projects
All projects

Relay race

Elektra · Patient journey without information loss · Ostrava

Shared oncology case – AI compiles a report for the MDT from the medical records, citing the source for each value; the doctor confirms it, and the GP views the result.

The Relay is a shared oncology case that links the general practitioner (GP), the KOC coordinator, the KOC doctor and the multidisciplinary team (MDT). It addresses the VZP’s mandate ‘The patient’s journey without loss of information’: documents are not rewritten, it is clear who is responsible for what and by when, and the GP is informed of the MDT’s decision.

A 6-step example (fictitious patient):

  1. The GP uploads a request; the Relay system pre-fills the patient’s details and diagnosis; the GP selects the KOC and confirms their consent.
  2. The case coordinator takes over; the application lists, with citations, the reports mentioned in the request that are missing and requests them in a single step.
  3. The uploaded reports are used to create 15 sections of supporting documentation for the MDT. Each value has a source and a verbatim citation; it is indicated what is missing, what is contradictory (e.g. the date of histology collection versus the date of issue) and what is out of date. The doctor responsible for the section will confirm, amend or leave it marked as missing.
  4. The ‘Pancreatic cancer – diagnosis’ set creates steps with an owner, location and deadline; histology results past the deadline are escalated.
  5. The documentation for the start of the MDT contains only the documents available at that time (subsequent reports are marked ‘After MDT’). The server assesses readiness; a doctor may waive a missing item, stating a reason. The minutes are downloaded as a DOCX file.
  6. The doctor records the MDT conclusion; the coordinator sends it to the GP (an email with no clinical content, just a link); the GP opens it in the portal and everything is recorded in the audit trail.

Technology: InterSystems IRIS for Health as an FHIR R4 repository (Patient, EpisodeOfCare, Task, DocumentReference, Composition, Provenance, AuditEvent, etc.) and vector search in IRIS; backend: Python/FastAPI; frontend: React + TypeScript; LLM via Azure (EU).

Security: The AI merely suggests and cites; it does not make inferences or provide clinical recommendations; any result without a verifiable citation is rejected. The doctor makes the decision and confirms it; every confirmation is logged (who, when, what). Prototype, fictitious data, not intended for clinical decision-making.

Next steps: integration with real-world systems (HL7 v2/FHIR), authenticated login, an overview for the insurance company’s reviewing doctor, and validation across multiple cases.

Had before
Nic kromě podkladů k zadání VZP (popis zadání, šablony podkladu pro MDT a zápisu MDT). Kód, fiktivní testovací dokumenty a vyhodnocení vznikly během hackathonu. Použili jsme open-source knihovny (FastAPI, React, Pydantic aj.), InterSystems IRIS for Health a jazykový model přes Azure; vývoj s pomocí AI asistentů pro programování (Claude Code, GitHub Copilot).
Use of AI
LLM (přes Azure, EU) vytěží z lékařských zpráv fakta do 15 sekcí podkladu pro MDT a předvyplní žádost PL. Každá hodnota musí mít doslovnou citaci ze zdroje, kterou kód ověří proti původnímu textu; bez ní je hodnota zamítnuta (evidence lock). Co zdroj neuvádí, je označeno jako chybějící, nic se nedopočítává. Rozpory dat hlídají deterministická pravidla, ne model. Výstup je vždy „Návrh AI – čeká na potvrzení“, dokud ho lékař nepotvrdí; potvrzení se ukládá jako FHIR Provenance. AI nedává léčebná doporučení. Vyhodnocení na fiktivní sadě 13 zpráv: všech 476 citací doslova nalezeno v textu, 53 z 54 klíčových hodnot, žádný údaj z dokumentů po MDT – jde o jeden případ, ne o měření zobecnění. Vektorové hledání v IRIS umožní dotazy na případ s citacemi.
Impact
Projekt může být obrovským přínosem pro koordinátory, lékaře, ale hlavně pro pacienty. Automatizací pomocí AI je možné výrazně redukovat pracovní zátěž koordinátorů a lékařů, a v důsledku se zkrátí čas mezi prvním vyšetřením u praktického lékaře a nasazením léčby. Systém je primárně určen pro koordinátory, ale zároveň má využití i pro pojišťovny. Pojišťovny mohou využít prostředí pro kontrolu statistik.
Who benefits
Patients and their families, Doctors and nurses, Hospitals and care providers, Health insurers
InterSystems technologies
Yes — IRIS for Health 2026.1 je náš jediný zdroj pravdy - všechna data případu ukládáme jako FHIR R4 (Patient, EpisodeOfCare, Task, DocumentReference, Composition pro podklad MDT, Provenance pro citace a potvrzení lékařem, AuditEvent). V IRIS SQL máme vektorový index (HNSW) a fulltext iFind pro hybridní vyhledávání v dokumentech případu s citacemi.

Machine translation from Czech

Team
Elektra — Veronika Sedlářová, Adam Beniak, Daniel Potůček, Vu Phuong Linh Bui
Challenge
Patient journey without information loss · Ostrava