Tryb offline w programie weterynaryjnym — co powinien mieć i co oferujemy

Obora i odległe gospodarstwo to często brak zasięgu. Dobry program do pracy w terenie musi działać bez internetu — i nie zgubić ani jednego wpisu.

W skrócie
  • „Offline" to nie tylko podgląd danych — musisz móc tworzyć książki leczenia bez zasięgu.
  • Najważniejsze: żaden wpis nie może zginąć ani się zdublować, nawet przy słabym łączu.
  • Synchronizacja ma działać automatycznie po powrocie zasięgu — bez ręcznego klikania.
  • Lecznica Terenowa spełnia wszystkie te warunki i działa w przeglądarce telefonu, bez instalacji.

Dlaczego tryb offline to podstawa, a nie dodatek

Jeździsz między gospodarstwami, wchodzisz do obory grubymi ścianami, pracujesz na końcu wsi, gdzie LTE ledwo łapie. Jeśli program wymaga połączenia, w najgorszym momencie zostajesz z kartką papieru i obietnicą, że „przepiszesz to wieczorem". Wieczorem część szczegółów już uciekła.

Dlatego dla weterynarza terenowego tryb offline jest funkcją krytyczną — i warto wiedzieć, czym różni się dobry tryb offline od pozornego.

Czego wymagać od dobrego trybu offline

To lista, według której warto oceniać każdy program do pracy w terenie:

  1. Tworzenie wpisów, nie tylko odczyt. Sam podgląd ostatnich danych nie wystarczy — musisz wypełnić i zapisać książkę leczenia bez zasięgu.
  2. Trwałe zapisywanie danych na urządzeniu. Wpis ma przetrwać zamknięcie karty, restart telefonu i wylogowanie. Nowoczesne przeglądarki dają do tego trwałą bazę danych [MDN].
  3. Automatyczna synchronizacja po powrocie zasięgu. Program sam wysyła zaległe wpisy, gdy wróci łączność — bez pamiętania o ręcznym „wyślij". Pomaga w tym mechanizm pracy w tle przeglądarki [MDN].
  4. Brak duplikatów przy słabym łączu. Gdy wysyłka urwie się w połowie i program spróbuje ponownie, wpis nie może powstać dwa razy.
  5. Sensowne rozwiązywanie konfliktów. Jeśli w międzyczasie zmieni się stan leków, program ma o tym powiedzieć i pozwolić podjąć decyzję — a nie po cichu odrzucić zabieg, który się odbył.
  6. Pełna funkcjonalność formularza. Wybór zwierząt, leków i wzorców leczenia ma działać tak samo bez zasięgu, jak online.
  7. Działanie w przeglądarce telefonu. Bez przymusu instalowania osobnej aplikacji ze sklepu.
  8. Bezpieczeństwo danych. Dane klientów nie powinny zostawać na urządzeniu po wylogowaniu, ale niewysłane wpisy — owszem, żeby nic nie przepadło. Całość opiera się na technologii aplikacji webowych (PWA) [MDN].

Co oferuje Lecznica Terenowa

Punkt po punkcie z listy powyżej:

  • ✓ Tworzenie książek leczenia bez zasięgu. Wypełniasz formularz normalnie; po utracie sieci na górze ekranu pojawia się pasek Tryb offline z informacją, z jak dawna pochodzą dane.
  • ✓ Dane zapisane na urządzeniu. Wpisy trafiają do trwałej bazy w przeglądarce i przeżywają zamknięcie karty oraz restart telefonu.
  • ✓ Automatyczna synchronizacja. Gdy wróci zasięg, zaległe wpisy wysyłają się same. Wszystkie widzisz w kolejce synchronizacji ze statusem: oczekuje, synchronizowanie, zsynchronizowano.
  • ✓ Bez duplikatów. Każdy wpis dostaje unikatowy znacznik — przerwana i ponowiona wysyłka nigdy nie utworzy dwóch książek.
  • ✓ Konflikt stanu leków pod kontrolą. Gdy w międzyczasie ktoś z lecznicy zużyje tę samą serię, wpis dostaje status Brak leku na stanie, a Ty wybierasz: rozliczyć z innej dostępnej serii, zapisać mimo to, albo poprawić wpis. Zabieg, który się odbył, zawsze da się zapisać.
  • ✓ Wzorce leczenia offline. Wybór jednostki chorobowej podpowiada wzorzec, a wzorzec podpowiada leki i dawki — także bez zasięgu.
  • ✓ W przeglądarce, bez instalacji. Wystarczy raz otworzyć program przy zasięgu. Dodanie do ekranu głównego telefonu jest opcją, nie wymogiem.
  • ✓ Bezpieczeństwo. Po wylogowaniu dane klientów znikają z urządzenia, ale niewysłane wpisy z kolejki zostają i wyślą się przy następnym logowaniu.
  • ✓ Spójna numeracja. Numer książki nadaje serwer w chwili synchronizacji, więc numeracja pozostaje ciągła niezależnie od tego, ile wpisów zrobiłeś offline.

Zakresem trybu offline jest dziś najważniejsze zadanie w terenie — tworzenie książek leczenia. Moduły takie jak faktury czy pełny magazyn wymagają połączenia; wpis leczenia powstaje bez zasięgu i to on jest sednem pracy w polu.

Jak to wygląda w praktyce

Wjeżdżasz na gospodarstwo bez zasięgu. Otwierasz nową książkę leczenia, wybierasz hodowcę, zwierzęta, jednostkę chorobową — wzorzec podpowiada leki i dawki. Zapisujesz. Wpis ląduje w kolejce z dopiskiem, że zostanie wysłany po powrocie zasięgu.

Po wyjeździe na drogę telefon łapie sieć — wpisy wysyłają się same, dostają numery z serwera. Jeśli któryś lek zszedł w międzyczasie ze stanu, zobaczysz to w kolejce i jednym kliknięciem rozliczysz dawkę z innej serii. Nic nie przepisujesz wieczorem.

Najczęstsze pytania

Czy mogę utworzyć książkę leczenia bez internetu?

Tak. Wypełniasz książkę bez zasięgu, a wpis zapisuje się lokalnie i wysyła automatycznie po powrocie połączenia.

Czy dane zginą, gdy zamknę przeglądarkę albo się wyloguję?

Nie. Niewysłane wpisy zostają na urządzeniu po zamknięciu przeglądarki i po wylogowaniu — wyślą się przy następnym logowaniu i powrocie zasięgu.

Czy muszę instalować aplikację na telefonie?

Nie. Tryb offline działa w zwykłej przeglądarce — wystarczy raz otworzyć program przy zasięgu. Dodanie do ekranu głównego jest opcjonalne.

Co się dzieje, gdy leku zabraknie na stanie podczas synchronizacji?

Wpis nie ginie. Program pokazuje brak na stanie i pozwala rozliczyć dawkę z innej serii tego leku albo zapisać wpis mimo to — stan serii zejdzie poniżej zera do uzgodnienia z magazynem.

Czy wpis może się zdublować przy słabym zasięgu?

Nie. Każdy wpis ma unikatowy znacznik, więc przerwana i ponowiona wysyłka nie tworzy duplikatu.

Źródła

Pracujesz w terenie bez zasięgu?

Zobacz, jak Lecznica Terenowa pozwala prowadzić książki leczenia bez internetu — napisz, a pokażemy to na Twoim przykładzie.

[email protected]