Da Vinci-Datenaustausch für Kostenträger (Da Vinci PDex)

In diesem Tutorial erfahren Sie, wie Sie den FHIR-Dienst in Azure Health Data Services (hier als FHIR-Dienst bezeichnet) einrichten, um die Touchstone-Tests für den Da Vinci Payer Data Exchange Implementation Guide (PDex IG) zu bestehen.

Hinweis

Der FHIR-Dienst unterstützt nur JSON. Der Microsoft-Open-Source-FHIR-Dienst unterstützt sowohl JSON als auch XML, und in Open-Source können Sie den Parameter _format verwenden, um die XML-Funktionsanweisung anzuzeigen: GET {fhirurl}/metadata?_format=xml

Touchstone-Funktionsanweisung

Die erste Gruppe von Tests, auf die wir uns konzentrieren werden, ist das Testen des FHIR-Diensts mit der PDex IG-Funktionsanweisungen. Dies umfasst drei Tests:

  • Der erste Test überprüft die grundlegende Funktionsanweisung anhand der IG-Anforderungen und wird ohne Updates bestanden.

  • Der zweite Test überprüft, ob alle Profile für US Core hinzugefügt wurden. Dieser Test besteht ohne Updates, enthält aber eine Reihe von Warnungen. Damit diese Warnungen entfernt werden, müssen Sie die US Core-Profile laden. Wir haben eine HTTP-Beispieldatei erstellt, die durch die Erstellung aller Profile führt. Sie können die Profile auch direkt von der HL7-Website abrufen, die über die aktuellsten Versionen verfügt.

  • Der dritte Test überprüft, ob der vorgang $patient-everything unterstützt wird.

Fehler bei der Ausführung von Da Vinci PDex.

Touchstone-$member-Match-Test

Der zweite Test im Abschnitt "Payer Data Exchange" testet das Vorhandensein des $member-Match-Vorgangs. Weitere Informationen zum $member-Match-Vorgang finden Sie in unserer Übersicht über $member-Match-Vorgänge.

In diesem Test müssen Sie einige Beispieldaten laden, damit der Test bestanden werden kann. Wir haben hier eine Restdatei mit dem Patienten und der Abdeckung verknüpft, die Sie für den Test benötigen. Nachdem diese Daten geladen wurden, können Sie diesen Test erfolgreich bestehen. Wenn die Daten nicht geladen werden, erhalten Sie eine Antwort vom Typ 422, da Sie keine genaue Übereinstimmung gefunden haben.

Da Vinci PDex-Testskript erfolgreich.

Touchstone-Patient nach Referenz

Die nächsten Tests, die wir überprüfen werden, ist der Patient anhand von Referenztests . Diese Tests überprüfen, ob Sie einen Patienten basierend auf verschiedenen Suchkriterien finden können. Die beste Möglichkeit, den Patienten anhand einer Referenz zu testen, ist, anhand Ihrer eigenen Daten zu testen, aber wir haben eine Beispielressourcendatei hochgeladen, die Sie auch laden können, um sie zu verwenden.

Da Vinci PDex-Ausführung erfolgreich.

Touchstone Patient/$everything Test

Der abschließende Test, den wir durchlaufen werden, ist das Testen von Patient-Everything. Für diesen Test müssen Sie einen Patienten laden, und dann verwenden Sie die ID dieses Patienten, um zu testen, dass Sie die $everything Operation verwenden können, um alle Daten im Zusammenhang mit dem Patienten zu pullen.

Test des Prüfsteins patient/$everything bestanden.

Nächste Schritte

In diesem Tutorial erfahren Sie, 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.

FHIR® ist eine eingetragene Marke von HL7 und wird mit Genehmigung von HL7 verwendet.