Udostępnij za pośrednictwem


Da Vinci PDex for Azure API for FHIR

W tym samouczku przeprowadzimy cię przez proces konfigurowania interfejsu API platformy Azure for FHIR® w celu przekazania testów touchstone dla przewodnika implementacji wymiany danych da Vinci Payer (PDex IG).

Uwaga

Interfejs API platformy Azure dla standardu FHIR obsługuje tylko kod JSON. Serwer FHIR typu open source firmy Microsoft obsługuje zarówno format JSON, jak i XML, a w środowisku open source można użyć parametru _format , aby wyświetlić instrukcję możliwości XML: GET {fhirurl}/metadata?_format=xml

Instrukcja możliwości Touchstone

Pierwszy zestaw testów, na których koncentrujemy się, to testowanie interfejsu API platformy Azure dla standardu FHIR względem instrukcji funkcji PDex IG, która zawiera trzy testy.

  • Pierwszy test weryfikuje podstawową instrukcję możliwości względem wymagań IG i przejdzie bez żadnych aktualizacji.

  • Drugi test sprawdza, czy wszystkie profile zostały dodane dla platformy US Core. Ten test przebiegnie bez aktualizacji, ale zawiera kilka ostrzeżeń. Aby usunąć te ostrzeżenia, należy załadować profile platformy US Core. Utworzyliśmy przykładowy plik HTTP, który przeprowadzi Cię przez proces tworzenia wszystkich profilów. Profile można również pobrać bezpośrednio z witryny HL7, która będzie mieć najbardziej aktualne wersje.

  • Trzeci test sprawdza, czy operacja $patient wszystkiego jest obsługiwana.

Wykonanie da Vinci PDex nie powiodło się.

Test dopasowania touchstone $member

Drugi test w sekcji Payer Data Exchange sprawdza istnienie operacji dopasowania $member. Więcej informacji na temat operacji można uzyskać w naszym przeglądzie $member-matchoperacji dopasowania $member.

W tym teście należy załadować przykładowe dane, aby test przeszedł. Mamy plik rest z pacjentem i pokryciem połączonym, który będzie potrzebny do testu tutaj. Po załadowaniu tych danych będzie można pomyślnie przejść ten test. Jeśli dane nie są ładowane, otrzymasz odpowiedź 422 z powodu braku dokładnego dopasowania.

Przekazano skrypt testowy Da Vinci PDex.

Pacjent Touchstone według odwołania

Następne testy, które przejrzymy, są pacjentem według testów referencyjnych . Ten zestaw testów sprawdza, czy można znaleźć pacjenta na podstawie różnych kryteriów wyszukiwania. Najlepszym sposobem na przetestowanie pacjenta według odwołania będzie przetestowanie własnych danych, ale przekazaliśmy przykładowy plik zasobów, który można również załadować do użycia.

Wykonano wykonanie Da Vinci PDex.

Test pacjenta z touchstone/$everything

Ostatnim testem, który przechodzimy, jest testowanie wszystkiego, co jest pacjentem. W tym teście należy załadować pacjenta, a następnie użyć identyfikatora tego pacjenta do przetestowania, że można użyć $everything operacji w celu ściągnięcia wszystkich danych związanych z pacjentem.

pacjent z touchstone /$everything test przeszedł.

Następne kroki

W tym samouczku omówiliśmy sposób przekazywania testów programu Payer Exchange w aplikacji Touchstone. Następnie możesz dowiedzieć się, jak przetestować przewodnik implementacji da Vinci PDEX Payer Network (Plan-Net).

Uwaga

FHIR® jest zastrzeżonym znakiem towarowym HL7 i jest używany z uprawnieniem HL7.