Dicompass Camera 2 - multiplatformní mobilní aplikace

Zdravotnictví (Aplikace navržená pro nemocnice, kliniky, plastickou chirurgii, dermatologii či patologii s celosvětovým přesahem, např. v UZ Gent, Universitätsmedizin Greifswald aj.).

AplikaceKlient: Medoro

Délka spolupráce: Více než 4 roky kontinuálního vývoje a podpory.

 

Technologie: Flutter (Android/iOS), Dart 3, DICOM (včetně formátu Little Endian), integrace na nemocniční PACS, SQLite, LDAP/Active Directory, Firebase Crashlytics.

 

Výzva: Zdravotnický personál potřeboval specializovaný nástroj pro bezpečné pořizování a správu klinických fotografií a videí z běžných mobilních zařízení s přímým odesíláním do centrálních nemocničních systémů (PACS). Zásadním požadavkem byla 100% ochrana citlivých dat pacientů a splnění norem GDPR. Původní aplikace se potýkala s technologickým dluhem, bylo jí možné používat pouze na systému Android a nebyla kompatibilní s novými OS – při pořízení fotografie se na starších zařízeních (který měnil formáty na PNG nekompatibilní s DICOM) zasekávalo uživatelské rozhraní na několik vteřin, což lékaře zdržovalo od práce. Bylo nutné vyřešit integraci s podnikovým Active Directory (LDAP), zpracovávání velkých objemů dat na starších zařízeních a odesílání dat přes nespolehlivé nemocniční Wi-Fi (offiine fronta).

 

Naše řešení: Navrhli jsme novou a modernizovanou multiplatformní mobilní aplikaci v technologii Flutter, fungující i na specializovaných fotoaparátech, odesílající data bezdrátově do nemocničních systému (PACS), a to plně ve standardu DICOM. Uživatel po pořízení snímků, přiřazení štítků a poznámek, může s data upravit přímo v zařízení, například vystřihnout z videa jen důležité části apod. K vyřešení problému s rychlostí a stabilitou jsme napsali “core engine” aplikace s podporou multithreading (asynchronní zpracování na pozadí). Zatímco uživatel pořizuje další snímky, na pozadí nezávisle probíhá ořezávání, otáčení, přidávání vodoznaků, generování miniatur a kódování do formátu DICOM. Vytvořili jsme šifrovanou frontu pro odesílání dat, zavedli bezpečné přihlašování pomocí PIN kódu a podnikového LDAP/Active Directory a přidali možnost okamžité identifikace pacienta naskenováním QR/čárového kódu či z DICOM Modality Worklistu. Aplikace obsahuje vlastní šifrovanou offiine databázi pro bezpečné uchování dat před odesláním a je plně připravena pro MDM systémy (např. Microsoft Intune) pro hromadnou distribuci v nemocnicích. Implementovali jsme službu Crashlytics pro automatické zasílání logů , funkcionalitu „force update“ pro vynucení kritických aktualizací a oddělený API interface, aby aktualizace pluginů fotoaparátu neovlivňovala zbytek aplikace.

 

Výsledek a dopad: Nulový únik dat a soulad s GDPR: Veškeré pořízené snímky a videa se z bezpečnostních důvodů vůbec neukládají do běžné galerie telefonu. Jsou zpracovány a šifrovaně odeslány přímo do zabezpečeného úložiště PACS.

 

Zero-blocking UI a optimalizace: Rychlost zpracování na nových zařízeních se zkrátila o polovinu. Aplikace díky oddělení procesů na pozadí nezamrzá ani na slabším hardwaru, takže personál nemusí na nic čekat.

 

Rozšiřitelnost a lokalizace: Aplikace je skinovatelná (využitelná např. i pro veterinární ordinace) a díky struktuře JSON souborů plně připravená na snadný import dalších jazykových mutací pro celosvětový trh. Distribuce probíhá přes Google Play / App Store s napojením na externí systémy správy licencí podle unikátního ID zařízení.

 

Certifikace: Aplikace je úspěšně připravena a licencována pro celosvětové použití v nemocnicích i ordinacích.

 

Využití: Aplikace je dnes používána v nemocnicích v České republice (např. IKEM, Masarykův onkologický ústav, FN Královské Vinohrady), Německu, Nizozemí (Ziekenhuislocatie Almelo), Norsku (Akershus universitetssykehus HF) a USA.

— Máte projekt?

Pojďme vytvořit něco výjimečného

Napsat nám