samedi HL7gateway

Version v1.1.1

SRM

SRM - Schedule Request Message

Mit diesen Nachrichten können Änderungen an in samedi gebuchten Terminen ausgelöst werden.

Unterstützte Nachrichtentypen:

  • SRM^S02 - Request Appointment Rescheduling
  • SRM^S03 - Request Appointment Modification
  • SRM^S04 - Request Appointment Cancellation
  • SRM^S05 - Request Appointment Discontinuation

SRM^S02 (Request Appointment Rescheduling)

Mit dieser Nachricht wird eine Terminänderung in samedi ausgelöst.

Beispielnachricht

MSH|^~\&|SYSTEM|CLINIC|samedi-hl7gateway|samedi|20190916123739||SRM^S02^SRM_S01|123456|P|2.5|||AL|NE|UNICODE UTF-8
ARQ||12345-abc678^samedi||||||1234^Appointment Type|30|min|20190925073000+0200
APR|||||force^yes
NTE||Kommentarfeld|Kommentartext
RGS|1|A
AIS||||||||||||notify^true
AIG|1|A|^^^raum1|||||20190925073000+0200|||30|min
AIG|2|A|^^^arzt|||||20190925073000+0200|||30|min
  • wenn in der Nachricht AIG-Segmente angegeben sind wird die interne Terminbuchungslogik ignoriert und die angegebenen Ressourcen werden blockiert.

Unterstützte Nachrichtensegmente

Feld Inhalt Kommentar
ARQ
ARQ-8-1 ID der Terminart in samedi
ARQ-8-4 Externe Referenz der Terminart in samedi
ARQ-9/ARQ-10 Duration/Duration Units. Neue Dauer des Termins. Wenn keine Dauer angegeben ist wird die Dauer des Termins nicht verändert.
ARQ-11-1 Neuer Startzeitpunkt des Termins. Wenn keine Zeit angegeben ist wird der Termin nicht verschoben.
PID Patienteninformationen. Die hier angegebenen Patientendaten werden für die Terminbenachrichtigungen verwendet. Das Format ist identisch mit dem Format in SIU-Nachrichten.
APR-5 Filler Override Criteria. Mit force^yes werden die Verfügbarkeitsberechnungen ignoriert (wenn das HL7-Gateway Überbuchungsrechte hat)
AIS-10 Filler Status Code Mit dem Filler Status Code kann der Terminstatus des Termins eingesehen (oder verändert) werden. Es werden die Werte aus https://hl7-definition.caristix.com/v2/HL7v2.6/Tables/0278 unterstützt und auf die entsprechenden Status in samedi abgebildet (siehe unten)
AIS-12 Filler Supplemental Service Information Mit notify^true oder notify^false wird die Benachrichtung des Patienten über Änderungen an dem Termin explizit aktiviert bzw. deaktiviert. Standardmäßig wird keine Benachrichtung versandt.

Veänderung des Startzeitpunkts oder der Terminart veranlasst, dass die Ressourcen des Termins neu gebucht werden. Gebuchte Ressourcen können sich dabei verändern.

Es werden sämtliche Felder der SRM-S03-Nachricht unterstützt

SRM^S03 (Request Appointment Modification)

Veranlasst eine Terminveränderung in samedi. Startzeitpunkt, Terminart und gebuchte Ressourcen können mit dieser Nachricht nicht veranlasst werden.

Feld Inhalt Kommentar
ARQ-2 Vollständige Termin-ID des Termins in samedi und/oder externe Referenz des Termins 123-abc^SAMEDI~abc123 (für ID-Referenzen muss der Namespace in ARQ-2-2 mit der Konfigurationsoption samedi.appointments_namespace übereinstimmen)
NTE-2 Titel des Terminkommentars in samedi
NTE-3 Text des Terminkommentars in samedi
AIS-10 Statusänderung

Existiernde Terminkommentare des existierenden Termins, die nicht überschrieben wurden bleiben erhalten.

Beispielnachrichten

Setzt den Termin auf den Status “im Wartezimmer”. Bei Instutitionen mit dem Modul “Warteliste” wird ein entsprechender Wartelisteneintrag erstellt oder angepasst.

MSH|^~\&|||samedi-hl7gateway|samedi|20230131143853||SRM^S03^SRM_S01|29|P|2.5|||AL|NE||8859/1|||
ARQ||15-0_automatic_test_account_hans_gregor_ott^SAMEDIAPPOINTMENT|
AIS||||||||||Waitlist

SRM^S04 (Request Appointment Cancellation)

Sagt einen Termin ab.

MSH|^~\&|SYSTEM|CLINIC|samedi-hl7gateway|samedi|20190916123739||SRM^S04^SRM_S01|123456|P|2.5|||AL|NE|UNICODE UTF-8
ARQ||12345-abc678^samedi

SRM^S05 (Request Appointment Discontinuation)

Sagt einen Termin ab, der bereits angefangen hat. Dies wird genauso wie SRM^S04 verarbeitet.

AIS.10 Filler Status Mapping

Das Mapping der Werte aus https://hl7-definition.caristix.com/v2/HL7v2.6/Tables/0278 auf die in samedi verfügbaren Terminstatus wird wie folgt abgebildet (bei mehreren möglichen Mappings wird das fett gedruckte benutzt)

samedi AIS.10
leer, Geplant Booked
Im Wartezimmer Waitlist
In Behandlung, In Vorbereitung Started
Fertig, Gegangen Complete
Nicht erschienen Noshow