Da Vinci PDex für Azure API for FHIR
In diesem Tutorial erfahren Sie, wie Sie Azure API for FHIR einrichten, um die Touchstone-Tests für den Implementierungsleitfaden für Da Vinci Payer Data Exchange US Drug Formulary (PDex IG) zu bestehen.
Hinweis
Azure API for FHIR unterstützt nur JSON. Der Open-Source-FHIR-Server von Microsoft unterstützt sowohl JSON als auch XML, und Sie können den _format
-Parameter verwenden, um die XML-Funktionsausweisung anzuzeigen: GET {fhirurl}/metadata?_format=xml
.
Touchstone Capability-Anweisung
Die erste Gruppe von Tests, auf die wir uns konzentrieren, ist das Testen der Azure API for FHIR mit der PDex IG-Funktionsdeklaration, die drei Tests umfasst.
Der erste Test überprüft die grundlegende Funktionsanweisung auf die IG-Anforderungen und wird ohne Updates bestanden.
Der zweite Test überprüft, ob alle Profile für US Core hinzugefügt wurden. Dieser Test wird ohne Updates bestanden, enthält jedoch mehrere Warnungen. Um diese Warnungen zu entfernen, müssen Sie die US Core-Profile laden. Wir haben eine HTTP-Beispieldatei erstellt, in der das Erstellen aller Profile erklärt wird. Sie können die Profile auch direkt von der HL7-Website abrufen. Sie verfügt über die aktuellsten Versionen.
Der dritte Test überprüft, ob der $patient-everything-Vorgangs unterstützt wird.
Touchstone-Test für $member-match
Mit dem zweiten Test im Abschnitt „Payer Data Exchange“ wird das Vorhandensein des $member-match-Vorgangs überprüft. Weitere Informationen zum $member-match
-Vorgang finden Sie in der Übersicht über den $member-match-Vorgang.
Bei diesem Test müssen Sie einige Beispieldaten laden, damit der Test bestanden wird. Eine REST-Datei, in der Patienten mit dem Versicherungsschutz verknüpft sind, die Sie für den Test benötigen, finden Sie hier. Nachdem diese Daten geladen wurden, kann der Test bestanden werden. Wenn die Daten nicht geladen werden, erhalten Sie eine 422-Antwort, da keine genaue Übereinstimmung gefunden wird.
Touchstone-Patient durch Verweis
Die nächsten Tests, die Sie sich ansehen, sind die Tests für Patienten durch Verweis. Diese Gruppe von Tests überprüft, ob Sie einen Patienten anhand verschiedener Suchkriterien finden können. Die beste Methode zum Testen von „Patient durch Verweis“ ist das Testen mit ihren eigenen Daten, aber wir haben eine Beispielressourcendatei hochgeladen, Sie auch laden und verwenden können.
Touchstone-Test „patient/$everything“
Mit dem letzten Test wird „patient-everything“ getestet. Für diesen Test müssen Sie einen Patienteneintrag laden und dann die Patienten-ID verwenden, um zu überprüfen, ob Sie den $everything
-Vorgang zum Pullen aller Patientendaten nutzen können.
Nächste Schritte
In diesem Tutorial haben Sie erfahren, wie Sie die Payer Exchange-Tests in Touchstone bestehen. Als Nächstes erfahren Sie, wie Sie den Implementierungsleitfaden für Da Vinci PDex Payer Network (Plan Net) testen.
Hinweis
FHIR® ist eine eingetragene Marke von HL7 und wird mit Genehmigung von HL7 verwendet.