Jesteś w:
Integracja podmiotu leczniczego z Platformą Usług Inteligentnych (PUI)
Platforma Usług Inteligentnych (PUI) to system realizowany w ramach projektu e-Zdrowie KPO dofinansowanego z Krajowego Planu Odbudowy i Zwiększania Odporności.
Dzięki wdrożeniu PUI placówki uzyskają dostęp do narzędzia, do którego będą mogły wysłać badanie obrazowe i w stosunkowo krótkim czasie otrzymać interpretację wyniku wykonaną przez algorytm SI. Takie rozwiązanie pozwoli przyspieszyć postawienie właściwej diagnozy oraz wdrożenie odpowiedniego leczenia.
Jak zintegrować podmiot leczniczy z PUI
Podmioty lecznicze już teraz mogą przygotować się do wdrożenia rozwiązania korzystając z udostępnionej dokumentacji integracyjnej. Komplet aktualnych materiałów znajduje się w zakładce: Platforma Usług Inteligentnych - ezdrowie.gov.pl
Dokumenty w zakładce są na bieżąco aktualizowane. Znajduje się tam między innymi szczegółowa instrukcja wdrożenia platformy: „PUI Dokumentacja integracyjna Platformy Usług Inteligentnych w zakresie obsługi Usługi Diagnostyki Cyfrowej” oraz najczęściej zadawane pytania z odpowiedziami.
Co ważne:
komunikacja podmiotu leczniczego z PUI odbywa się przez REST API, gdzie podmiot leczniczy, poprzez swój system dziedzinowy inicjuje zlecenie analizy badania obrazowego, a PUI w odpowiedzi zwraca wynik analizy;
CeZ nie wskazuje systemu, który inicjuje zlecenie analizy badania obrazowego, to podmiot leczniczy jest odpowiedzialny za wdrożenie po swojej stronie takiego rozwiązania, które jest dla niego optymalne, aby zapewnić integracje z PUI.
Jak zlecać analizę badania obrazowego w PUI
Komunikacja placówki z platformą będzie prowadzona w prostych, intuicyjnych krokach. Poniżej przedstawiamy ścieżkę zlecenia analizy badania obrazowego do PUI z perspektywy podmiotu leczniczego.
Krok 1. Zlecenie analizy badania przez podmiot leczniczy
Podmiot leczniczy, poprzez swój system dziedzinowy inicjuje zlecenie analizy badania obrazowego.
Przekazanie zlecenia realizowane jest poprzez ustalony interfejs integracyjny REST API.
W zleceniu, oprócz danych obrazowych i metadanych, przekazywany jest również kod Usługi Diagnostyki Cyfrowej (UDC). Kod ten jednoznacznie identyfikuje model SI lub modele SI, które mają zostać użyte do przeprowadzenia analizy SI.
Krok 2. Przyjęcie i walidacja zlecenia przez PUI
PUI odbiera żądania ze zleceniem analizy SI wraz z powiązanymi danymi binarnymi (np. w formacie DICOM) oraz metadanymi.
Zlecenie poddawane jest walidacji technicznej i merytorycznej pod kątem kompletności i poprawności danych.
Po pomyślnej walidacji, PUI nadaje unikalny numer zlecenia (UUID) oraz ustawia status inicjalny. Zlecenie wraz z danymi zapisywane jest w repozytorium tymczasowym.
Krok 3. Kolejkowanie i priorytetyzacja
Poprawnie przyjęte zlecenie trafia do kolejki oczekujących na analizę.
PUI zarządza pozycją zlecenia w kolejce na podstawie konfigurowalnych kryteriów priorytetyzacji, uwzględniając m.in.: pilność zlecenia (pilne, normalne) oraz typ badania.
Krok 4. Przygotowanie i przekazanie danych do analizy SI
PUI pobiera zlecenie z kolejki.
PUI na podstawie przekazanego kodu UDC ze zlecenia, identyfikuje docelowy model SI i przekazuje do niego przygotowane (pseudonimizowane) dane do analizy.
Krok 5. Odbiór i zapis wyniku analizy SI
PUI odbiera wynik analizy od modelu SI.
Wynik jest walidowany pod kątem technicznym (np. poprawność formatu) i zapisywany w repozytorium tymczasowym.
Krok 6. Udostępnienie wyniku analizy SI do systemu zlecającego
PUI przygotowuje końcowy pakiet wynikowy i udostępnia go do pobrania poprzez ustalony interfejs integracyjny REST API.
Krok 7. Finalizacja zlecenia (obsługa dostarczenia)
PUI weryfikuje status dostarczenia wyniku do podmiotu leczniczego i finalizuje zlecenie zgodnie z jednym z poniższych scenariuszy:
Odbiór potwierdzony: Po otrzymaniu potwierdzenia pomyślnego odbioru wyniku analizy SI od podmiotu leczniczego, PUI aktualizuje status zlecenia wskazując na jego zamknięcie.
Brak potwierdzenia odbioru: W przypadku braku otrzymania potwierdzenia, PUI umożliwia pobranie wyniku analizy SI przez okres 6 miesięcy (parametr konfigurowalny). Po upływie tego czasu, zlecenie jest zamykane.