Freigeben über


Da Vinci Plan Net für Azure API for FHIR

Wichtig

Azure API for FHIR wird am 30. September 2026 eingestellt. Folgen Sie den Migrationsstrategien, um bis zu diesem Datum zum Azure Health Data Services-FHIR®-Dienst zu wechseln. Aufgrund der Einstellung von Azure API for FHIR werden neue Bereitstellungen ab dem 1. April 2025 nicht zugelassen. Der Azure Health Data Services-FHIR-Dienst ist die weiterentwickelte Version der Azure-API für FHIR, mit der Kundschaft FHIR-, DICOM- und Medizintechnikdienste mit Integrationen in andere Azure-Dienste verwalten kann.

In diesem Tutorial wird die Einrichtung des FHIR®-Diensts in Azure API for FHIR erläutert, um die Touchstone-Tests für den Implementierungsleitfaden (IG) für Da Vinci PDEX Payer Network (Plan-Net) zu bestehen.

Touchstone Capability-Anweisung

Der erste Test, auf den wir uns konzentrieren, besteht darin, Azure API for FHIR mit der Da Vinci Plan-Net-Funktionserklärung zu testen. Wenn Sie diesen Test ohne Aktualisierungen ausführen, schlägt der Test aufgrund fehlender Suchparameter und fehlender Profile fehl.

Suchparameter definieren

Im Rahmen des Da Vinci Plan-Net IG müssen Sie sechs neue Suchparameter für die Ressourcen für den Gesundheitsdienst, den Versicherungsplan, die Rolle des Arztes, die Organisation und die Organisationszugehörigkeit definieren. Alle sechs werden in der Funktionsanweisung getestet:

Hinweis

Im unformatierten JSON für diese Suchparameter wird der Name auf Plannet_sp_<Resource Name>_<SearchParameter Name> gesetzt. Der Touchstone-Test erwartet, dass der Name für diese nur SearchParameter Name (Abdeckungsbereich, Plantyp oder Netzwerk) sein wird.

Die restlichen Suchparameter, die für den Implementierungsleitfaden für Da Vinci Plan-Net erforderlich sind, werden durch die Basisspezifikation definiert und sind bereits in Azure API for FHIR ohne zusätzliche Updates verfügbar.

Speichern von Profilen

Außerhalb der Definition von Suchparametern müssen Sie die erforderlichen Profile und Erweiterungen laden, um diesen Test zu bestehen. Es gibt neun Profile, die im Rahmen der Da Vinci Plan-Net IG verwendet werden.

Beispiel-REST-Datei

Um Sie bei der Erstellung dieser Suchparameter und Profile zu unterstützen, haben wir eine Http-Beispieldatei auf der Open-Source-Website, die alle oben in einer einzelnen Datei beschriebenen Schritte enthält, zur Verfügung gestellt. Nachdem Sie alle erforderlichen Profile und Suchparameter hochgeladen haben, können Sie den Funktionsaufweisungstest in Touchstone ausführen.

Da Vinci Plan Net-Beispiel-Resttestausführungsskript bestanden

Test zur Touchstone-Fehlerbehandlung

Der zweite Test, den wir durchgehen, besteht im Testen der Fehlerbehandlung. Der einzige Schritt, den Sie ausführen müssen, ist das Löschen einer HealthcareService-Ressource aus Ihrer Datenbank und die Verwendung der ID der gelöschten HealthcareService-Ressource im Test. Die Beispiel DaVinci_PlanNet.http-Datei auf der Open-Source-Website bietet ein Beispiel für HealthcareService zum Posten und Löschen für diesen Schritt.

Da Vinci Plan Net Touchstone-Fehler: Testausführungsskript bestanden

Test der Touchstone-Abfrage

Der nächste Test, den wir durchgehen, ist der Test der Abfragefunktionen. Damit wird die Konformität mit den Profilen überprüft, die Sie im ersten Test geladen haben. Sie müssen Ressourcen geladen haben, die den Profilen entsprechen. Es wird empfohlen, Ressourcen zu testen, die Sie bereits in Ihrer Datenbank haben. Wir haben jedoch auch die Datei DaVinci_PlanNet_Sample_Resources.http mit Beispielressourcen, die aus den Beispielen im Implementierungsleitfaden (IG) stammen. Diese können Sie zum Erstellen der Ressourcen und zum Testen verwenden.

Da Vinci Plan Net-Abfragetest ist fehlgeschlagen

Hinweis

Mit den bereitgestellten Beispielressourcen sollten Sie eine Erfolgsquote von 98 % bei den Abfragetests erwarten. Es gibt ein offenes GitHub-Problem für den FHIR-Server, der dazu führt, dass einige Tests nicht erfolgreich sind.

Die Ressource wird mehrmals zurückgegeben, wenn sie sowohl Basiskriterien als auch _include-Kriterien erfüllt. Weitere Informationen finden Sie unter Issue #2037.

Nächste Schritte

In diesem Tutorial haben wir Sie durch die Einrichtung von Azure API for FHIR geführt, um die Touchstone-Tests für den Implementierungsleitfaden für Da Vinci PDEX Payer Network (Plan-Net) zu bestehen. Weitere Informationen zu den unterstützten Funktionen in Azure API for FHIR finden Sie hier:

Hinweis

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