Udostępnij za pośrednictwem


Da Vinci PDex

W tym samouczku przeprowadzimy cię przez proces konfigurowania usługi FHIR® w usługach Azure Health Data Services (FHIR), aby przejść testy Touchstone dla przewodnika implementacji wymiany danych Da Vinci Payer (PDex IG).

Uwaga

Usługa FHIR obsługuje tylko kod JSON. Usługa 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 koncentruje się na testowaniu usługi FHIR względem instrukcji funkcji PDex IG. Obejmuje to trzy testy:

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

  • Drugi test sprawdza, czy wszystkie profile zostały dodane dla platformy US Core. Ten test przebiegnie bez aktualizacji, ale będzie zawierać ostrzeżenia. 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 dopasowania $member można dowiedzieć się w naszym przeglądzie operacji dopasowania $member.

W tym teście należy załadować przykładowe dane, aby test przeszedł. Mamy tutaj plik rest z pacjentem i pokryciem, które są potrzebne do testu. Po załadowaniu tych danych będzie można pomyślnie przejść ten test. Jeśli dane nie są ładowane, otrzymasz 422 odpowiedź 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 przy użyciu 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. Na potrzeby tego testu należy załadować pacjenta, a następnie użyć identyfikatora tego pacjenta do przetestowania, że można użyć operacji $everything, aby ściągnąć wszystkie dane związane 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.