labcomplete AIS-Schnittstelle
0.1.0 - ci-build
Österreich
labcomplete AIS-Schnittstelle - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Die Beispiele sind ein durchgehender Fall: Dr. Eva Beispiel aus der Gruppenpraxis Beispiel fordert für Anna Muster an.
request-create: die Anforderung mit Patient,
Versicherung, Ordination und Vorauswahl. labcomplete quittiert mit ack und meldet sich nur bei
einem Fehler, etwa organization-unknown.session-create für den Benutzer am
Arbeitsplatz, mit seinen Zuweisern, dem Raum und den Druckern.print-job an das AIS: Etiketten als ZPL,
Dokumente als PDF. Kann das AIS nicht drucken, antwortet es statt der
Quittung mit einem Fehler.request-updated: erst
gespeichert, dann gesendet.Eine Nachforderung ist ein weiterer Auftrag an dasselbe Labor auf die schon abgenommene Probe. Das AIS
öffnet dafür eine Sitzung mit input reorder. Im Rückschrieb hat der
Auftrag die Kategorie reorder, nennt in specimen die Probe des Erstauftrags und in supportingInfo
den Erstauftrag. Bis wann eine Nachforderung möglich ist, sagt die Erweiterung reorderable-until der
Anforderung.
Lässt das AIS es zu, kann der Benutzer in einer Sitzung auch Anforderungen frei in labcomplete anlegen;
sonst legt er nur die an, die das AIS mit request-create schickt. Ob es das zulässt, wird bei der
Einrichtung vereinbart. Eine frei angelegte Anforderung hat keine
requestId des AIS. Ihr Rückschrieb trägt die Kennung von labcomplete
(https://fhir.labcomplete.at/sid/request) und den Patienten mit der Kennung, die labcomplete für
ihn führt (https://fhir.labcomplete.at/sid/patient-identifier). Darüber ordnet das AIS die
Anforderung seinem Patienten zu.
Ohne Kasse ist die Versicherung kind self-pay, ohne insurer
(Beispiel). Wer zahlt, der Patient oder der Zuweiser, wählt der
Arzt in labcomplete je Parameter. Das AIS kann es in paymentBy nennen; labcomplete liest es noch nicht
und will es künftig als Voreinstellung dieser Wahl nehmen.
Verwirft der Benutzer eine Anforderung, bevor sie gesendet ist, kommt ihr Stand mit status revoked
und dem Grund deleted (Beispiel).