Poniższa instrukcja przedstawia ścieżkę postępowania w przypadku wystąpienia problemu z wysyłką zdarzeń medycznych z aplikacji mMedica do platformy P1 opisanego komunikatem: Wystąpił błąd przekroczenia czasu operacji (timeout).
Sprawdzenie czasu odpowiedzi systemu P1
W przypadku zbyt długiego czasu oczekiwania na wysyłkę zdarzenia medycznego przy autoryzacji, możemy sprawdzić czas odpowiedzi po stronie serwera P1 na stronie internetowej (dotyczy elementu RZM):
Adekwatnie do czasu pokazanego na wykresie możemy ustawić czas oczekiwania na odpowiedź (timeout) w programie mMedica. W tym celu wybieramy ścieżkę: Zarządzanie -> Konfiguracja -> Konfigurator.
Następnie przechodzimy do sekcji: Komunikacja -> Inne
W zakładce Usługi Sieciowe przy parametrze Timeout ustawiamy odpowiedni czas w zależności od
aktualnego statusu P1.
Tym sposobem wydłużymy czas, w którym program mMedica będzie czekać na odpowiedź ze strony P1, co w większości przypadków spowoduje nie wyrzucenie błędu o przekroczeniu czasu oczekiwania (Timeout).
Wyłączenie automatycznej wysyłki zdarzeń medycznych przy autoryzacji
Dodatkową możliwością jest wyłączenie automatycznej wysyłki zdarzeń medycznych przy autoryzacji. Działanie to przyśpieszy czas pracy lekarza, ponieważ po zakończeniu wizyty i naciśnięciu przycisku „Autoryzuj” nie będzie trzeba czekać na odpowiedź od systemu P1.
Jednakże po wybraniu tej opcji będzie trzeba wysyłać zdarzenia medyczne ręcznie.
W celu wyłączenia automatycznej wysyłki zdarzeń medycznych podążamy ścieżką: Zarządzanie -> Konfiguracja -> Konfigurator.
Następnie przechodzimy do sekcji: Komunikacja -> Inne.
W zakładce Zdarzenia medyczne wyszukujemy „Automatyczna wysyłka zdarzeń medycznych podczas
autoryzacji wizyty/hospitalizacji” i odznaczamy to pole. Tym sposobem wyłączyliśmy automatyczną
wysyłkę zdarzeń medycznych przy autoryzacji.
Ręczna wysyłka zdarzeń medycznych
Ręczne wysłanie zdarzeń medycznych jest możliwe poprzez ścieżkę: Rozliczenia -> Rejestr zdarzeń medycznych.
Najpierw wyszukujemy nie wysłane zdarzenia medyczne. Ustawiamy „Datę od – do” oraz „Status” na: „Błąd Wysyłki” i „Do Wysłania”. Wówczas wyświetlą się zdarzenia medyczne nie wysłane w zdefiniowanym okresie czasu.
Następnie możemy dokonać wysyłki tych zdarzeń. Aby wysłać kilka zdarzeń medycznych jednocześnie naciskamy klawisz CTRL i zaznaczamy kolejno zdarzenia, które chcemy wysłać.