Wie wird ein KI-Patientenassistent sicher an das Terminplanungssystem angebunden?
Eine praktische Integrationscheckliste für Verfügbarkeit, Buchungen und Änderungen, Schutz vor Doppelbuchungen und klare Grenzen für medizinische Entscheidungen.
Aktualisiert:

Die kurze Antwort
Binden Sie den Assistenten als streng begrenzten Nutzer des Terminplanungssystems an, nicht als Konto mit weitreichendem Zugriff auf die Patientenakte. Erlauben Sie nur freigegebene Handlungen, verlangen Sie für jede Änderung eine Bestätigung des Quellsystems und melden Sie erst danach, dass ein Termin gebucht, verschoben oder abgesagt wurde.
Ist das System nicht erreichbar oder bleibt das Ergebnis unklar, endet das Gespräch mit einem sichtbaren offenen Fall und einer verantwortlichen Person statt mit einer sicheren Zusage. Die Einrichtung bleibt für Identitätsregeln, Zugriffsrechte, Terminpolitik, medizinische Grenzen und den Rückfallprozess verantwortlich.
Erlaubte Handlungen vor der API festlegen
Beginnen Sie mit einer Handlungsmatrix. Trennen Sie das Lesen freier Zeiten, das Vorschlagen eines Termins, die Buchung, die Verschiebung eines bestehenden Termins, die Absage und den Eintrag auf eine Warteliste. Dokumentieren Sie für jede Handlung Identitätsprüfung, Pflichtfelder, gültige Erfolgsantwort, zuständiges Team und Rückfallstatus.
So erweitert eine technische Verbindung nicht unbemerkt den Leistungsumfang. Eine Integration, die freie Termine der Kardiologie lesen darf, benötigt nicht automatisch Zugriff auf medizinische Notizen, Befunde oder alle Standorte. Der freigegebene Ablauf legt den Datenumfang fest, bevor Zugangsdaten und Endpunkte eingerichtet werden.
| Aktion | Erfolg im Quellsystem | Was der Patient hören darf | Sicherer Ersatzweg |
|---|---|---|---|
| Verfügbarkeit lesen | Die Quelle liefert aktuelle Zeiten für die freigegebene Leistung, den Standort und den Zeitraum. | Diese Zeiten können jetzt angefragt werden. | Stoppen, wenn die Antwort abläuft oder die Quelle die Aktualität nicht bestätigt. |
| Termin anlegen | Die Quelle liefert eine Termin-ID, endgültige Angaben und den Status gebucht oder einen gleichwertigen Status. | Ihr Termin ist für das zurückgegebene Datum, die Uhrzeit und den Ort gebucht. | Einen zugewiesenen offenen Vorgang anlegen. Keine Buchung bestätigen. |
| Termin verschieben | Die Quelle bestätigt den freigegebenen Zustand des alten Termins und des Ersatztermins. | Der zurückgegebene Ersatz ist Ihr aktueller Termin. | Die letzte bestätigte Buchung erhalten oder den ausdrücklich freigegebenen Ausgleichsprozess nutzen. |
| Absagen | Die Quelle liefert für die richtige Terminversion den Endstatus abgesagt oder einen gleichwertigen Status. | Der Termin wurde abgesagt. | Den Wunsch offen lassen und den Termin nicht freigeben. |
| Von der Warteliste buchen | Die Quelle akzeptiert den Schreibvorgang für eine berechtigte Person nach der freigegebenen Regel. | Der angebotene Termin gilt erst nach erfolgreicher Speicherung als gebucht. | Patienten nicht selbst ordnen und keinen Termin versprechen. Den Vorgang an das befugte Team geben. |
Das Terminplanungssystem bestimmt den Status
Ein freies Zeitfenster ist noch keine bestätigte Buchung. Die HL7 FHIR-Spezifikation für Appointment trennt beides ausdrücklich: Eine Verfügbarkeitsprüfung garantiert keinen Termin, und ein Termin kann etwa vorgeschlagen, ausstehend, gebucht, abgesagt oder auf der Warteliste sein. Auch andere Schnittstellen brauchen entsprechende Zustände.
Der Assistent liest das endgültige Datum, die Uhrzeit, den Ort und den Status aus dem Quellsystem zurück. Der Satz 'Donnerstagnachmittag passt' ist eine Auswahl des Patienten, kein Nachweis der Speicherung. Anfrage, Systemantwort und Patientenbestätigung müssen demselben Fall zugeordnet bleiben.
Jede Handlung erhält nur den nötigen Zugriff
Verwenden Sie eine technische Identität für genau diesen Ablauf und begrenzen Sie deren Lese- und Schreibrechte. Patientensuche, Verfügbarkeitsabfrage und Terminänderung können unterschiedliche Berechtigungen erfordern. Beschränken Sie den Zugriff nach Handlung und, wenn möglich, nach Standort oder Leistung. Nutzen Sie kein Administratorkonto eines Mitarbeitenden.
FHIR stellt Datenstrukturen und Interaktionsmuster bereit, setzt aber eine Sicherheitsschicht für Authentifizierung, Zugriffskontrolle und Audit voraus. Dazu kommen Zweckbindung und Datenminimierung aus der DSGVO. Die Integration ruft nur die Informationen für die aktuelle Aufgabe ab und kopiert keine umfassendere Patientenakte in das Gesprächsprotokoll.
Schreibvorgänge müssen Wiederholungen sicher verkraften
Telefonverbindungen und APIs können an ungünstiger Stelle abbrechen. Ein Timeout kann eintreten, nachdem das System die Buchung angenommen hat, aber bevor der Assistent die Antwort erhält. Eine blinde Wiederholung kann einen zweiten Termin anlegen. Geben Sie jedem Versuch eine stabile Korrelationskennung und prüfen Sie vor einem erneuten Versuch den aktuellen Quelldatensatz.
Für eine Verschiebung braucht es eine von der Einrichtung freigegebene Reihenfolge für alten und neuen Termin. Der Ablauf darf den bisherigen Termin nicht freigeben und den Ersatz einfach voraussetzen. Versionsprüfungen, bedingte Updates oder Transaktionen können helfen, wenn die Schnittstelle sie unterstützt. Der Abnahmetest muss das Verhalten des eingesetzten Systems belegen.
Einen langsamen oder ausgefallenen Dienst einplanen
Definieren Sie für jede Live-Handlung ein Antwortfenster. Läuft es ab, darf der Assistent zwischengespeicherte Verfügbarkeit nicht als aktuell ausgeben und keinen Erfolg melden. Er erfasst die nötigen Angaben für die Nachbearbeitung, markiert die Anfrage als offen und erklärt den nächsten Schritt, ohne eine Rückrufzeit zu erfinden.
Der Wiederanlauf ist ebenso wichtig wie das Gespräch. Mitarbeitende müssen erkennen, ob ein Schreibversuch erfolgte, welche Antwort eintraf und ob der Patient eine Bestätigung erhielt. Gleichen Sie unklare Fälle nach der Wiederherstellung zuerst mit dem Quellsystem ab. Eine versteckte Warteschlange darf Termine später nicht ohne Statusprüfung ändern.
Medizinische und außergewöhnliche Entscheidungen bleiben bei Menschen
Der Assistent darf freigegebene Verwaltungsregeln anwenden. Er darf nicht aus Symptomen eine medizinische Dringlichkeit ableiten, die Eignung einer Überweisung bestimmen, medizinisch zu beurteilende Terminarten wählen, geschützte Kapazität freigeben, überbuchen oder eine Sperre auf Drängen des Anrufers umgehen.
Symptome, Schutzbedenken, eine strittige Identität, ungewöhnliche Einwilligungsfragen oder Anfragen außerhalb der Matrix stoppen den Terminablauf. Der Assistent kann begrenzten Kontext erfassen und den freigegebenen medizinischen oder Notfallweg auslösen. Er darf einen Integrationsfehler nicht in eine medizinische Entscheidung verwandeln oder Patienten selbst priorisieren.
Modellszenario: Die Buchung gelingt, aber die Antwort geht verloren
Dies ist ein Modellszenario und kein Kundenfall. Um 10:14 sendet der Assistent eine Buchungsanfrage mit der Korrelationskennung APPT-2041. Das Terminplanungssystem legt den Termin an, doch die Verbindung endet, bevor die Erfolgsantwort den Assistenten erreicht.
Der Assistent wiederholt den Anlegevorgang nicht und behauptet auch nicht, dass nichts geschehen sei. Er prüft die Quelle mit der Korrelationskennung oder einer freigegebenen Suche. Ist der Termin sichtbar, liest er die zurückgegebenen Angaben vor und sendet die Bestätigung. Bleibt das Ergebnis unklar, erstellt er einen zugewiesenen Vorgang für Mitarbeitende ohne zweiten Schreibvorgang.
Sieben Abnahmetests für den Vertrag mit dem Quellsystem
Führen Sie jeden Test in einer sicheren Umgebung aus. Bewahren Sie Anfragekennung, Quellantwort, resultierenden Termin, Auditereignis und Mitteilung an den Patienten als einen Nachweissatz auf.
| Test | Erwarteter Nachweis in der Quelle | Ergebnis für Patient oder Mitarbeitende |
|---|---|---|
| KI-Hinweis und fehlgeschlagene Identitätsprüfung | Es werden keine geschützten Termindaten zurückgegeben und nichts gespeichert. | Der Anrufer hört die freigegebene Grenze und den Weg zu Mitarbeitenden. |
| Zwei Anrufende wünschen denselben Termin | Nur ein Schreibvorgang in der Quelle gelingt. | Die andere Person erhält keine falsche Bestätigung. |
| Timeout nach erfolgreicher Anlage | Die Suche nach der Korrelationskennung findet genau einen Termin. | Der gefundene Datensatz wird ohne zweiten Anlegevorgang bestätigt. |
| Dieselbe Anfrage wird wiederholt | Es besteht ein Termin und beide Versuche bleiben nachvollziehbar. | Es entsteht weder eine Doppelbuchung noch eine zweite Bestätigung. |
| Die Ersatzbuchung beim Verschieben schlägt fehl | Der alte Termin bleibt gültig oder der freigegebene Ausgleichszustand ist sichtbar. | Dem Patienten wird kein erfolgreicher Wechsel gemeldet. |
| Die Anfrage nutzt eine alte Terminversion | Die Quelle lehnt die bedingte Änderung ab und erhält den aktuellen Datensatz. | Der Vorgang geht zur erneuten Prüfung oder an Mitarbeitende. |
| Das Terminplanungssystem ist nicht erreichbar | Ein gespeicherter Zeitraum wird nicht später verarbeitet, bevor der offene Vorgang abgeglichen ist. | Eine benannte Person erhält den Vorgang und der Patient hört den freigegebenen nächsten Schritt. |
Das gespeicherte Ergebnis testen, nicht nur das Gespräch
Testen Sie die ganze Kette mit zwei Anrufenden für denselben Termin, einem Meinungswechsel, einem Gesprächsabbruch, einem Timeout nach erfolgreicher Speicherung, dem falschen Standort, abgelaufenem Zugriff und einem Totalausfall. Prüfen Sie danach jeweils Quellsystem, Patientenbestätigung, Fallstatus und Auditereignis.
Stoppen Sie die Freigabe, wenn der Assistent einen nicht gespeicherten Termin bestätigen, einen Vorgang duplizieren, ein unklares Ergebnis verbergen oder Daten außerhalb der Aufgabe offenlegen kann. Sinnvolle Pilotwerte sind falsche Bestätigungen, doppelte Handlungen, ungeklärte offene Fälle, Korrekturzeit und die Nachvollziehbarkeit des Auditpfads.
FAQ
Kann eine Einrichtung einen KI-Patientenassistenten einführen, ohne das Terminplanungssystem zu ersetzen?
Oft ja, wenn das vorhandene System eine geeignete Schnittstelle oder einen kontrollierten Rückfallprozess bietet. Vor dem Einsatz müssen konkrete Lese- und Schreibvorgänge, Rechte, Fehlerbehandlung und Audit geprüft werden.
Macht HL7 FHIR eine Terminintegration automatisch sicher?
Nein. FHIR kann nützliche Terminstatus und Interaktionsmuster liefern. Authentifizierung, Autorisierung, Datenumfang, Audit, Ablaufregeln und Tests müssen dennoch für die realen Systeme entworfen werden.
Welche Terminentscheidungen bleiben beim Personal?
Beim Personal bleiben Entscheidungen mit medizinischem Urteil oder Ausnahmen, darunter Dringlichkeit, Überweisungseignung, geschützte Zeitfenster, Überbuchung, strittige Identität, Einwilligungsfragen und Anfragen außerhalb der freigegebenen Verwaltungsregeln.
Quellen und weiterführende Informationen
- European Commission: principles of the GDPR
- EDPB: Guidelines 4/2019 on data protection by design and by default
- HL7 FHIR R5: Appointment resource
- HL7 FHIR R5: security and privacy module
- HL7 FHIR R5: RESTful API and version-aware updates
- EDPB: Guidelines 02/2021 on virtual voice assistants
- EUR-Lex: Regulation (EU) 2016/679
- European Commission: final Article 50 AI Act transparency guidelines

