Architektura
KomPACS má tři části: IRIS for Health, API a webové UI. IRIS drží veškerý stav. API je v produkci bezstavové.
| Komponenta | Technologie | Role |
|---|---|---|
| IRIS for Health | InterSystems IRIS for Health | Úložiště FHIR R4, příjem HL7 a CSV, SQL projekce, vektorové vyhledávání |
| API | Python, FastAPI | Sestaví případ, volá AI, zapisuje žádosti a souhrny |
| Webové UI | React, TypeScript | Pohled koordinátora a lékaře, česky |
pacs-mcp | Python, FastMCP | Nástroje MCP nad FHIR a vektory IRIS |
| LLM | Model v EU Data Zone | Hledá zmínky ve zprávách, posuzuje relevanci |
Škálování
Sekce “Škálování”- API je bezstavové. Lze spustit N replik.
- IRIS drží stav. Pro vysokou dostupnost licencovaný IRIS se zrcadlením.
- Jedna sada na nemocnici. Data pacientů mezi sadami neputují.
Dále: Tok dat.