I componenti OHS semplificano l'adozione di FHIR. Puoi usarli separatamente o combinarli per formare la base di una piattaforma sanitaria digitale end-to-end.
App per Android basate su FHIR
Utilizzando l'SDK FHIR per Android, gli sviluppatori possono creare rapidamente app Android native FHIR. L'SDK è un insieme modulare di librerie progettato per fornire flessibilità per una vasta gamma di casi d'uso diversi. Ad esempio, puoi utilizzare:
- la libreria di acquisizione dei dati strutturati in un'applicazione esistente per consentire la raccolta dei dati tramite FHIR,
- la libreria del motore FHIR per creare soluzioni offline-first su FHIR,
- le funzionalità avanzate della Libreria del flusso di lavoro per consentire il supporto per le decisioni cliniche basate su CQL dai contenuti delle Linee guida intelligenti dell'OMS.
Risorse:
- Inizia rapidamente con il codelab SDC.
- Leggi come gli sviluppatori creano soluzioni per dispositivi mobili con la certificazione OHS.
Migliorare la privacy sfruttando SMART-on-FHIR
FHIR Info Gateway è un proxy inverso autonomo che puoi implementare davanti a qualsiasi applicazione per migliorare la privacy e semplificare l'implementazione dei criteri di controllo dell'accesso dell'organizzazione. Quando utilizzato insieme a un'applicazione basata sull'SDK Android FHIR, Info Gateway può anche migliorare le operazioni di sincronizzazione, ad esempio per limitare i dati dei pazienti che uno specifico operatore sanitario può scaricare e accedere quando lavora offline.
Come proxy autonomo, Info Gateway supporta l'integrazione con le applicazioni SMART-on-FHIR.
Risorse:
- Esplora il repository di esempi di app FHIR per vedere come è possibile utilizzare FHIR Info Gateway con altri componenti OHS.
Soluzioni di analisi FHIR
A causa della struttura molto nidificata dei dati FHIR, la scrittura di query per generare insight può essere difficile. FHIR Data Pipes semplifica il problema con una pipeline scalabile orizzontalmente e di facile deployment che trasforma i dati FHIR in un formato SQL su FHIR, rendendo possibile eseguire query su dati FHIR tramite SQL.
FHIR Data Pipes può essere utile dove FHIR è l'origine dei dati da analizzare. Gli scenari comuni per gli sviluppatori includono:
- Come estensione di una soluzione sanitaria nativa per dispositivi mobili FHIR, leggi le basi per una soluzione di salute digitale end-to-end.
- Come parte di una soluzione di analisi autonoma che sfrutta FHIR, vedi l'esempio di architettura ibrida.
Risorse:
- Inizia con il tutorial sul deployment di una singola macchina.
- Esplora il repository di esempi di app FHIR per vedere come è possibile utilizzare le tubazioni di dati FHIR con altri componenti OHS.
Nozioni di base per una soluzione sanitaria digitale end-to-end
L'utilizzo di tutti i componenti OHS insieme fornisce agli sviluppatori le basi per creare piattaforme o soluzioni basate su FHIR. Fornendo una serie di funzionalità principali, come le funzionalità di sincronizzazione e offline, e riducendo la complessità tecnica del lavoro con FHIR, gli sviluppatori possono risparmiare molto tempo e concentrarsi maggiormente sul valore aggiunto delle loro soluzioni.
Risorse:
- Esplora il repository di esempi di app FHIR per vedere come è possibile utilizzare tutti i componenti insieme.
- Scopri come Ona ha utilizzato OHS per creare OpenSRP FHIRCore.
Esempio di architettura ibrida
La modularità dei componenti OHS consente agli sviluppatori di scegliere i componenti più utili per risolvere problemi specifici.
Esistono molti esempi di casi in cui potrebbe essere utile eseguire la transizione di una parte di un sistema esistente a FHIR, mantenendo le altre parti della soluzione così come sono. Queste includono:
Raccolta di dati non FHIR per l'analisi basata su FHIR. In questo scenario, i dati raccolti in modo non FHIR vengono trasformati in FHIR per consentire l'utilizzo delle tubazioni di dati FHIR OHS per un approccio comune alla generazione di insight dai dati FHIR. Per trasformare i dati, gli sviluppatori possono utilizzare le API dei fornitori esistenti o i servizi di terze parti esistenti, come il protocollo OpenFn approvato da Global Goods oppure sfruttare i progetti open source pertinenti.
App nativa FHIR per sistemi non FHIR. In questo scenario, viene utilizzata un'app mobile nativa FHIR creata utilizzando l'SDK FHIR per Android per la distribuzione di assistenza sanitaria offline con dati sincronizzati con un server FHIR. Dal server FHIR gli sviluppatori potrebbero implementare integrazioni con sistemi esistenti, adattatori di terze parti o codice personalizzato.
Risorse:
- Esplora il repository di esempi di app FHIR per vedere come è possibile utilizzare tutti i componenti insieme.