CEIR-OS Bedienungsanleitung
0.1.0 - ci-build
Germany
CEIR-OS Bedienungsanleitung - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Diese Seite beschreibt typische Nutzergruppen und wie sie CEIR-OS einsetzen.
CEIR-OS wird am Berlin Institute of Health (BIH) in der Arbeitsgruppe Clinical Electronic Interoperability Research (CEIR) entwickelt. Die Nutzergruppen haben unterschiedliche Einstiegspunkte:
| Rolle | Primäre Services | Typische Aufgaben |
|---|---|---|
| FHIR-Profilierer | Terminology MCP, Snowstorm, FHIR Spec MCP | Codes validieren, ValueSets prüfen, Profile gegen Terminologien testen |
| Forschende | Zotero Comfort, AskMII | Literatur suchen, FDPG-Queries bauen, Publikationen vorbereiten |
| Dateningenieur | Terminology MCP, MCP Bridge | Mappings zwischen CodeSystemen erstellen, Datenqualität prüfen |
| Neue Teammitglieder | Open WebUI, Terminologie-Tools | Codes nachschlagen, sich mit FHIR-Terminologien vertraut machen |
Wer: Alle Rollen
# Per MCP-Tool (Claude Code)
# → lookup_code mit system=http://snomed.info/sct und code=84114007
# Per HTTP (curl)
curl -s "http://localhost:8090/fhir/CodeSystem/\$lookup?system=http://snomed.info/sct&code=84114007" | jq '.parameter[] | select(.name=="display") | .valueString'
Ergebnis: "Heart failure" mit allen Designations (EN, DE, FR, IT)
Wer: FHIR-Profilierer, Dateningenieure
# Per MCP-Tool (Claude Code)
# → get_german_label mit code=8310-5
# Per HTTP (curl)
curl -s "http://localhost:3000/loinc/8310-5/german" | jq .germanLabel
Ergebnis: "Körpertemperatur"
Wer: FHIR-Profilierer, Dateningenieure
# Per MCP-Tool (Claude Code)
# → validate_code mit system=http://fhir.de/CodeSystem/bfarm/icd-10-gm und code=E11.9
# Hinweis: Erfordert mTLS-Zertifikate für den MII OntoServer
Ergebnis: Validierungsergebnis mit Display-Text und Version
Wer: FHIR-Profilierer
# Per MCP-Tool (Claude Code)
# → list_panels mit query=blood gas
# → get_panel_components mit code=24336-0
# Per HTTP (curl)
curl -s "http://localhost:3000/panels?query=blood+gas" | jq '.panels[:3]'
curl -s "http://localhost:3000/panels/24336-0/components" | jq '.components[:5]'
Wer: Dateningenieure, Forschende
# Per MCP-Tool (Claude Code)
# → search_codes mit system=http://fhir.de/CodeSystem/bfarm/icd-10-gm und term=Diabetes
# Hinweis: Sucht über alle Versionen (2009-2025) und zeigt,
# in welchen Versionen ein Code existiert
Wer: Forschende
# Per MCP-Tool (Claude Code)
# → search_papers mit query="FHIR implementation guide"
# → suggest_collection für thematische Gruppierung
# → export_collection_bibtex für LaTeX-Export
Wer: Forschende
# Per MCP-Tool (Claude Code)
# → AskMII-Tools für strukturierte Abfragen am Forschungsdatenportal Gesundheit
Wer: Neue Teammitglieder, alle Rollen
Öffne localhost:3080 (Open WebUI) und stelle Fragen in natürlicher Sprache:
Das lokale LLM nutzt die MCP Bridge, um automatisch die richtigen Tools aufzurufen.
| Aufgabe | Tool | Service |
|---|---|---|
| Code validieren | validate_code |
Terminology MCP |
| Code-Details abrufen | lookup_code |
Terminology MCP |
| Codes suchen | search_codes |
Terminology MCP |
| LOINC deutsch | get_german_label |
Terminology MCP (lokal) |
| LOINC schnell suchen | search_common_loinc |
Terminology MCP (lokal) |
| LOINC Panels | list_panels, get_panel_components |
Terminology MCP (lokal) |
| SNOMED Hierarchie | ECL via Snowstorm | Snowstorm |
| FHIR-Ressource nachschlagen | FHIR Spec MCP Tools | FHIR Spec MCP |
| Literatur suchen | search_papers |
Zotero Comfort |
| FDPG-Abfragen | AskMII Tools | AskMII |