logo-fim

Projektowanie bramy integracji danych dla FIM Medical

Innowise zaktualizował autorską aplikację desktopową klienta o bramę integracyjną opartą na FHIR, aby połączyć oprogramowanie diagnostyczne z systemami EHR obsługującymi FHIR.

3 miesiące

były potrzebne do ukończenia wszystkich integracji

Obraz sekcji głównej
Pracownicy 11-50
Region Francja
Usługi Własna firma programistyczna Staff augmentation
Klient od 2025

Przegląd klientów

Podsumuj artykuł za pomocą AI

FIM Medical to francuska firma specjalizująca się w opracowywaniu i dostarczaniu medycznych urządzeń przesiewowych stosowanych w medycynie prewencyjnej i programach ochrony zdrowia w miejscu pracy. Urządzenia te generują krytyczne dane o pacjentach, które wspierają terminowe i świadome decyzje medyczne.

Wyzwanie

Chociaż FIM Medical miał już integracje z kilkoma systemami elektronicznej dokumentacji medycznej (EHR), większość z nich opierała się na protokołach ad-hoc. Sprawiało to, że przepływ danych był mniej spójny i trudniejszy do zarządzania. Naszym głównym zadaniem było wdrożenie ustandaryzowanej bramy integracyjnej opartej na FHIR, aby zapewnić bardziej niezawodną wymianę danych między systemami EHR używanymi przez klientów FIM Medical.

  • Własne silosy danych. Każde urządzenie diagnostyczne działało na własnym oprogramowaniu, tworząc niestandardowe zestawy danych. Systemy te mogły łączyć się tylko z ograniczoną liczbą platform zewnętrznych za pośrednictwem niestandardowych interfejsów API REST.
  • Ręczne wprowadzanie danych. Personel medyczny musiał ręcznie przesyłać wyniki diagnostyczne do systemów EHR, co zwiększało ryzyko błędów i skracało czas opieki nad pacjentem.
  • Kwestie interoperacyjności. Dostawcy usług medycznych polegają na systemach EHR w celu scentralizowanego dostępu do danych pacjentów, ale brak standardowych metod komunikacji utrudnia płynną integrację.
  • Bezpieczeństwo i zgodność z przepisami. Rozwiązanie musiało być zgodne z globalnymi standardami interoperacyjności opieki zdrowotnej, w tym z protokołem FHIR.
  • Rozdrobnione formaty danych. Urządzenia generowały dane w różnych zastrzeżonych strukturach, co wymagało złożonej normalizacji i transformacji do standardowych zasobów FHIR.
  • Reguły API specyficzne dla platformy. Każdy EHR nałożył własne ograniczenia na strukturę zasobów FHIR, zakresy dostępu i przepływy pracy przesyłania.
Ikona cytatu

Innowise wykazał się dużą wiedzą techniczną w zakresie interoperacyjności opieki zdrowotnej, ustrukturyzowaną realizacją projektów i jasnym zrozumieniem klinicznych przepływów pracy. Rezultatem jest stabilna warstwa integracji, która upraszcza wdrażanie naszych urządzeń w klinikach korzystających z wiodących systemów EHR. Doceniamy profesjonalizm i techniczną precyzję, jaką firma Innowise wniosła do tej współpracy.

FIM Medical
Raphaël Simon Dyrektor techniczny, FIM Medical

Dostarczone przez nas rozwiązanie

Niestandardowa brama integracyjna FHIR

Innowise zaprojektował i wdrożył niestandardową bramę integracyjną, która działa jako bezpieczny pomost między zastrzeżonym oprogramowaniem diagnostycznym FIM Medical a systemami EHR innych firm.

Zaawansowana standaryzacja danych

Opracowana niestandardowa brama integracyjna zbiera nieprzetworzone i binarne strumienie danych z wielu urządzeń diagnostycznych i ujednolica je w spójną strukturę wewnętrzną. Następnie przekształca te dane w znormalizowane zasoby FHIR, w tym Observations i DiagnosticReports.

Każdy raport jest oznaczony odpowiednim kodem LOINC (Logical Observation Identifiers Names and Codes), uznanym standardem identyfikacji testów medycznych, pomiarów i obserwacji.

Etapowe podejście do walidacji

Ponieważ brama została opracowana jako niestandardowa aplikacja oparta na WPF, najpierw zweryfikowaliśmy jej logikę integracji w środowisku FHIR-first EHR, Meld. Pozwoliło nam to na symulację rzeczywistych scenariuszy interoperacyjności i przetestowanie pełnego cyklu życia danych w stabilnym środowisku.

W tym środowisku zweryfikowaliśmy strukturę zasobów FHIR, zapewniliśmy prawidłowe mapowanie, zweryfikowaliśmy kodowanie LOINC oraz przetestowaliśmy przepływy pracy wyszukiwania pacjentów i łączenia referencji. Ten krok pomógł nam potwierdzić, że dane zostały ustrukturyzowane i przetworzone dokładnie zgodnie z oczekiwaniami.

Gdy logika integracji została w pełni zweryfikowana i stabilna, rozszerzyliśmy połączenie z systemami EHR innych firm za pośrednictwem interfejsu API FHIR, a także ich niestandardowych interfejsów API (np. AthenaHealth EHR), zapewniając płynne i przewidywalne wdrożenie w środowiskach produkcyjnych.

Płynna interoperacyjność EHR

Brama ułatwia bezpośrednią łączność z wiodącymi platformami EHR zgodnymi ze standardem FHIR. Obsługuje niezbędne kliniczne przepływy pracy, w tym:

  • Wyszukiwanie pacjentów
  • Przesyłanie danych diagnostycznych
  • Pobieranie danych

Umożliwia to pracownikom służby zdrowia dostęp do wyników diagnostycznych i zarządzanie nimi bezpośrednio w ramach istniejących systemów EHR bez konieczności ich ręcznego wprowadzania.

Uwierzytelnianie i bezpieczeństwo

Aby zapewnić bezpieczną i kontrolowaną wymianę danych, brama implementuje SMART na specyfikacjach FHIR i protokołach autoryzacji OAuth 2.0. Dzięki temu system uwierzytelnia użytkowników i połączone platformy, weryfikuje tożsamość i zarządza uprawnieniami dostępu przed przesłaniem jakichkolwiek danych klinicznych.

Ikona cytatu

Współpraca z FIM Medical zaowocowała solidną i gotową do produkcji warstwą integracji FHIR, która przenosi dane diagnostyczne generowane przez urządzenia bezpośrednio do wiodących systemów EHR. Usprawnia to wymianę danych, zmniejsza wysiłek manualny i wspiera procesy kliniczne dostosowane do przepływu pracy. Wspaniale jest widzieć, jak nasze wspólne wysiłki przełożyły się na praktyczne rozwiązanie o rzeczywistej wartości dla dostawców usług medycznych.

Aleh Yafimau
Aleh Yafimau Aleh Yafimau, starszy kierownik ds. technicznych w dziale opieki zdrowotnej i technologii medycznych Innowise

Technologie

Backend

C#, .NET

Struktury i platformy

.NET Full Framework, WPF (Windows Presentation Foundation), DevExpress biblioteki kontrolne dla WPF

Interoperacyjność opieki zdrowotnej

FHIR, SMART na FHIR

Biblioteki / zestawy SDK

Biblioteka Firely .NET

Zespół

Ikona 1
Oprogramowanie Engineer
Ikona 1
Kierownik projektu
Ikona 1
QA Engineer
Ikona 1
Analityk biznesowy
zespół Innowise

Wyniki

Czas trwania projektu
Kwiecień - czerwiec 2025 r.

W ciągu trzech miesięcy firma Innowise dostarczyła bramę integracyjną zgodną ze standardem FHIR, która umożliwiła automatyczną wymianę danych między oprogramowaniem diagnostycznym FIM Medical a systemami EHR innych firm (np. AthenaHealth, EPIC).

Wyniki diagnostyczne - w tym dane spirometryczne, audiometryczne i wizjometryczne - są teraz automatycznie konwertowane na zasoby oparte na FHIR z poprawnymi kodami LOINC i bezpiecznie przesyłane do systemów EHR. Personel medyczny może przeglądać wyniki bez konieczności przełączania systemów lub ręcznego wprowadzania danych.

W rezultacie FIM Medical poprawił interoperacyjność danych, zmniejszył tarcia operacyjne dla świadczeniodawców opieki zdrowotnej i ułatwił wdrażanie swoich urządzeń w klinikach korzystających z wiodących platform EHR.

Spis treści

Twoja przewaga finansowa AI zaczyna się tutaj

    Skontaktuj się z nami

    Umów się na rozmowę lub wypełnij poniższy formularz, a my odezwiemy się do Ciebie po przetworzeniu Twojego zgłoszenia.

    Wyślij nam wiadomość głosową
    Załącz dokumenty
    Prześlij plik

    Można załączyć 1 plik o rozmiarze do 2 MB. Prawidłowe formaty plików: pdf, jpg, jpeg, png.

    Klikając "Wyślij", wyrażasz zgodę na przetwarzanie Twoich danych osobowych przez Innowise zgodnie z naszą Polityką Prywatności w celu przekazania Ci odpowiednich informacji. Podając numer telefonu, zgadzasz się na kontakt za pośrednictwem połączeń głosowych, SMS-ów lub komunikatorów. Mogą obowiązywać opłaty za połączenia, wiadomości i transmisję danych.

    Możesz także wysłać swoje zapytanie
    do contact@innowise.com
    Co dalej?
    1

    Po otrzymaniu i przetworzeniu zgłoszenia skontaktujemy się z Tobą, aby szczegółowo opisać projekt i podpisać umowę NDA w celu zapewnienia poufności.

    2

    Po zapoznaniu się z Twoimi potrzebami i oczekiwaniami, nasz zespół opracuje projekt wraz z zakresem prac, wielkością zespołu, czasem i szacunkowymi kosztami.

    3

    Zorganizujemy spotkanie w celu omówienia oferty i ustalenia szczegółów.

    4

    Na koniec podpiszemy umowę, błyskawicznie rozpoczynając pracę nad projektem.

    strzałka