logo-fim

Progettazione di un gateway di integrazione dati per FIM Medical

Innowise ha aggiornato l'applicazione desktop proprietaria del cliente con un gateway di integrazione basato su FHIR per collegare il software diagnostico ai sistemi EHR abilitati a FHIR.

3 mesi

sono stati necessari per completare tutte le integrazioni

Immagine della sezione Hero
I dipendenti 11-50
Regione Francia
Servizi Sviluppo di software Staff Augmentation
Cliente da 2025

Panoramica del cliente

Riassumere l'articolo con AI

FIM Medical è un'azienda francese specializzata nello sviluppo e nella fornitura di dispositivi di screening medico utilizzati nella medicina preventiva e nei programmi di salute sul lavoro. Questi dispositivi generano dati critici per il paziente che supportano decisioni mediche tempestive e informate.

Sfida

Sebbene FIM Medical disponesse già di integrazioni con diversi sistemi di cartelle cliniche elettroniche (EHR), la maggior parte di esse si basava su protocolli ad hoc. Ciò rendeva il flusso di dati meno coerente e più difficile da gestire. Il nostro compito principale era quello di implementare un gateway di integrazione standardizzato basato su FHIR per garantire uno scambio di dati più affidabile tra i sistemi EHR utilizzati dai clienti di FIM Medical.

  • Silos di dati proprietari. Ogni dispositivo diagnostico funzionava con il proprio software proprietario, creando set di dati non standardizzati. Questi sistemi potevano collegarsi solo a un numero limitato di piattaforme esterne attraverso API REST personalizzate.
  • Inserimento manuale dei dati. Il personale sanitario doveva trasferire manualmente i risultati diagnostici nei sistemi EHR, aumentando il rischio di errori e riducendo il tempo a disposizione per la cura dei pazienti.
  • Problemi di interoperabilità. Gli operatori sanitari si affidano ai sistemi EHR per l'accesso centralizzato ai dati dei pazienti, ma la mancanza di metodi di comunicazione standardizzati rende difficile un'integrazione perfetta.
  • Sicurezza e conformità. La soluzione doveva essere conforme agli standard globali di interoperabilità sanitaria, compreso il protocollo FHIR.
  • Formati di dati frammentati. I dispositivi generavano dati in diverse strutture proprietarie, che richiedevano una complessa normalizzazione e trasformazione in risorse FHIR standardizzate.
  • Regole API specifiche della piattaforma. Ogni EHR ha imposto i propri vincoli sulla struttura delle risorse FHIR, sugli ambiti di accesso e sui flussi di invio.
Icona della citazione

Innowise ha dimostrato una forte competenza tecnica nell'interoperabilità sanitaria, un'esecuzione strutturata del progetto e una chiara comprensione dei flussi di lavoro clinici. Il risultato è un livello di integrazione stabile che semplifica l'adozione dei nostri dispositivi nelle cliniche che utilizzano i principali sistemi EHR. Apprezziamo la professionalità e la precisione tecnica che Innowise ha apportato a questa collaborazione".

FIM Medical
Raphaël Simon Direttore tecnico, FIM Medical

La soluzione che abbiamo fornito

Gateway di integrazione FHIR personalizzato

Innowise ha progettato e implementato un gateway di integrazione personalizzato che funge da ponte sicuro tra il software diagnostico proprietario di FIM Medical e i sistemi EHR di terze parti.

Standardizzazione avanzata dei dati

Il gateway di integrazione personalizzato sviluppato raccoglie flussi di dati grezzi e binari da più dispositivi diagnostici e li unifica in una struttura interna coerente. Quindi trasforma questi dati in risorse FHIR standardizzate, tra cui Observations e DiagnosticReports.

Ogni referto è etichettato con il codice LOINC (Logical Observation Identifiers Names and Codes), uno standard riconosciuto per l'identificazione di test, misure e osservazioni mediche.

Approccio di validazione per fasi

Poiché il gateway è stato sviluppato come applicazione personalizzata basata su WPF, abbiamo prima convalidato la sua logica di integrazione in un ambiente EHR FHIR-first, Meld. Questo ci ha permesso di simulare scenari di interoperabilità reali e di testare l'intero ciclo di vita dei dati in un ambiente stabile.

All'interno di questo ambiente, abbiamo verificato la struttura delle risorse FHIR, assicurato la corretta mappatura, convalidato la codifica LOINC e testato i flussi di ricerca dei pazienti e di collegamento dei riferimenti. Questa fase ci ha permesso di confermare che i dati erano strutturati ed elaborati esattamente come previsto.

Una volta che la logica di integrazione è stata completamente convalidata e stabile, abbiamo esteso la connessione a sistemi EHR di terze parti tramite API FHIR e API personalizzate (ad esempio, AthenaHealth EHR), garantendo un rollout fluido e prevedibile negli ambienti di produzione.

Interoperabilità EHR senza soluzione di continuità

Il gateway facilita la connettività diretta con le principali piattaforme EHR conformi a FHIR. Supporta flussi di lavoro clinici essenziali, tra cui:

  • Ricerca del paziente
  • Caricamento dei dati diagnostici
  • Recupero dei dati

Ciò consente agli operatori sanitari di accedere e gestire i risultati diagnostici direttamente all'interno dei loro sistemi EHR esistenti, senza doverli reinserire manualmente.

Autenticazione e sicurezza

Per garantire uno scambio di dati sicuro e controllato, il gateway implementa le specifiche SMART on FHIR e i protocolli di autorizzazione OAuth 2.0. Attraverso questo framework, il sistema autentica gli utenti e le piattaforme connesse, verifica le identità e gestisce le autorizzazioni di accesso prima della trasmissione dei dati clinici.

Icona della citazione

La collaborazione con FIM Medical ha portato a un livello di integrazione FHIR robusto e pronto per la produzione che porta i dati diagnostici generati dai dispositivi direttamente nei principali sistemi EHR. Il sistema semplifica lo scambio di dati, riduce l'impegno manuale e supporta i processi clinici allineati al flusso di lavoro. È fantastico vedere come i nostri sforzi congiunti si siano tradotti in una soluzione pratica con un valore reale per gli operatori sanitari".

Aleh Yafimau
Aleh Yafimau Aleh Yafimau, Senior Technical Delivery Manager in Healthcare and MedTech Innowise

Tecnologie

Backend

C#, .NET

Quadri e piattaforme

.NET Framework completo, WPF (Windows Presentation Foundation), sviluppoExpress librerie di controllo per WPF

Interoperabilità sanitaria

FHIR, SMART su FHIR

Librerie / SDK

Libreria Firely .NET

Team

Icona 1
Software Engineer
Icona 1
Responsabile di progetto
Icona 1
Ingegnere QA
Icona 1
Analista aziendale
Il team Innowise

Risultati

Durata del progetto
Aprile - giugno 2025

In tre mesi, Innowise ha fornito un gateway di integrazione conforme a FHIR che ha consentito lo scambio automatico di dati tra il software diagnostico di FIM Medical e i sistemi EHR di terze parti (ad esempio, AthenaHealth, EPIC).

I risultati diagnostici, compresi i dati di spirometria, audiometria e visiometria, vengono ora convertiti automaticamente in risorse basate su FHIR con codici LOINC corretti e trasmessi in modo sicuro ai sistemi EHR. Il personale medico può visualizzare i risultati senza dover cambiare sistema o inserire manualmente i dati.

Di conseguenza, FIM Medical ha migliorato l'interoperabilità dei dati, ridotto l'attrito operativo per gli operatori sanitari e reso più facile l'adozione dei suoi dispositivi nelle cliniche che utilizzano le principali piattaforme EHR.

Indice dei contenuti

Il vantaggio finanziario dell'AI inizia qui

    Contattateci

    Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Inviaci un messaggio vocale
    Allegare i documenti
    Caricare il file

    È possibile allegare 1 file di dimensioni massime di 2 MB. Formati di file validi: pdf, jpg, jpeg, png.

    Facendo clic su Invia, l'utente acconsente al trattamento dei propri dati personali da parte di Innowise in base alla nostra Informativa sulla privacy per fornirvi informazioni pertinenti. Inviando il vostro numero di telefono, accettate che possiamo contattarvi tramite chiamate vocali, SMS e applicazioni di messaggistica. Potrebbero essere applicate tariffe per chiamate, messaggi e dati.

    Potete anche inviarci la vostra richiesta
    a contact@innowise.com
    Cosa succede dopo?
    1

    Una volta ricevuta ed elaborata la vostra richiesta, vi contatteremo per illustrarvi le esigenze del vostro progetto. Progetto e firmare un NDA per garantire la riservatezza.

    2

    Dopo aver esaminato i vostri desideri, le vostre esigenze e le vostre aspettative, il nostro team elaborerà una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e le stime dei costi stimati.

    3

    Organizzeremo un incontro con voi per discutere l'offerta e definire i dettagli.

    4

    Infine, firmeremo un contratto e inizieremo subito a lavorare sul vostro progetto.

    freccia