SDK FHIR per Android
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Visualizza il codice sorgente su GitHub
L'SDK Android FHIR è un insieme di librerie Kotlin per la creazione di applicazioni sanitarie mobile-first e offline che utilizzano lo standard HL7 FHIR® su Android.
L'SDK FHIR per Android è stato sviluppato nell'ambito di una stretta collaborazione con l'Organizzazione Mondiale della Sanità per supportare le linee guida SMART dell'OMS, basate sulla Guida all'implementazione delle linee guida cliniche FHIR.
Con l'SDK, gli sviluppatori possono creare ed eseguire rapidamente il deployment di diversi tipi di applicazioni per la salute Android native FHIR per una serie di casi d'uso comuni e avanzati.
Vantaggi per gli sviluppatori
Utilizza la specifica FHIR R4 per:
- Crea soluzioni per la salute per Android utilizzando un modello di dati basato su standard (HAPI
FHIR Structures).
- Promuovi l'interoperabilità e crea soluzioni future-proof.
- Basarsi sui contenuti condivisi prodotti dall'ecosistema FHIR, come le linee guida
SMART dell'OMS.
Risparmia tempo e fatica:
- API che aiutano gli sviluppatori a risolvere problemi comuni relativi ai dati, come la sincronizzazione
e il lavoro offline.
- Trasforma rapidamente i questionari FHIR in moduli utilizzando i widget dell'interfaccia utente integrati.
- Crea flussi utente complessi per i moduli con comportamenti avanzati basati su FHIRPath Expressions.
Ragionamento clinico on-device:
Architettura dell'SDK Android FHIR
L'SDK Android FHIR è costituito da quattro librerie, progettate con una separazione dei problemi:
- Structured Data Capture Library: raccogli, convalida ed elabora i dati sanitari su Android
- FHIR Engine Library: archivia e gestisci le risorse FHIR localmente su Android
e sincronizzale con il server FHIR
- Libreria di flussi di lavoro: fornisce assistenza decisionale in base alle esigenze del paziente e calcola le misure di qualità clinica su Android
- Knowledge Manager Library: esegui il deployment e gestisci le risorse degli elementi di conoscenza FHIR (ad es. dalle guide all'implementazione) e rendile disponibili per altre librerie
Iniziare a utilizzare l'SDK FHIR per Android
Vai alla sezione Apprendimento per accedere alla documentazione per gli sviluppatori, ai tutorial video e ai
codelab oppure vai alla sezione Community per scoprire di più su call per gli sviluppatori, forum e modi per partecipare.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 2025-07-25 UTC."],[[["\u003cp\u003eThe Android FHIR SDK is a set of Kotlin libraries for building offline-capable, mobile-first healthcare applications on Android using the HL7 FHIR® standard.\u003c/p\u003e\n"],["\u003cp\u003eIt enables developers to build interoperable health solutions using FHIR R4, leveraging shared content like WHO SMART Guidelines.\u003c/p\u003e\n"],["\u003cp\u003eThe SDK provides APIs for data synchronization, offline capabilities, form creation with FHIR Questionnaires, and on-device clinical reasoning with FHIRPath and CQL.\u003c/p\u003e\n"],["\u003cp\u003eIt comprises four libraries: Structured Data Capture, FHIR Engine, Workflow, and Knowledge Manager, each addressing specific functionalities.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can access learning resources and community support through the provided links to get started and engage with the project.\u003c/p\u003e\n"]]],["The Android FHIR SDK provides Kotlin libraries for building offline-capable healthcare apps using the HL7 FHIR standard. It utilizes the FHIR R4 specification, promoting interoperability and enabling the use of shared content like WHO SMART Guidelines. Key features include APIs for data synchronization, offline work, and FHIR Questionnaire-based form creation. The SDK also supports on-device clinical reasoning via FHIRPath and CQL, with four core libraries: Structured Data Capture, FHIR Engine, Workflow, and Knowledge Manager.\n"],null,["# Android FHIR SDK\n\n[View source on Github](https://github.com/google/android-fhir) \n\nThe *Android FHIR SDK* is a set of Kotlin libraries for building\noffline-capable, mobile-first healthcare applications using the HL7 FHIR®\nstandard on Android.\n\nThe Android FHIR SDK has been developed as part of a close collaboration with\nthe World Health Organization to support the [WHO SMART Guidelines](https://www.who.int/teams/digital-health-and-innovation/smart-guidelines),\nwhich are based on the [FHIR Clinical Guidelines Implementation Guide](http://build.fhir.org/ig/HL7/cqf-recommendations/index.html).\n\nUsing the SDK, developers can quickly build and deploy different types of\nFHIR-native Android health applications for a range of common and advanced use\ncases.\n\nBenefits to developers\n----------------------\n\n**Use FHIR R4 specification to:**\n\n- Build Android health solutions using a standards-based data model ([HAPI\n FHIR Structures](https://hapifhir.io/hapi-fhir/apidocs/hapi-fhir-structures-r4/)).\n- Promote interoperability and create future-proof solutions.\n- Build on shared content being produced by the FHIR ecosystem such as WHO SMART Guidelines.\n\n**Save time and effort:**\n\n- APIs that help developers solve common data challenges like synchronization and working offline.\n- Quickly turn FHIR Questionnaires into forms using built-in UI widgets.\n- Build complex form user flows with advanced behaviors powered by FHIRPath Expressions.\n\n**On-device clinical reasoning:**\n\n- Support for FHIRPath and [HL7 Clinical Quality Language](https://cql.hl7.org/) (CQL) for on-device data processing and clinical decision support.\n- Deploy and run applications based on [FHIR Clinical\n Guidelines](http://build.fhir.org/ig/HL7/cqf-recommendations/index.html), like the [WHO SMART Guidelines](https://www.who.int/teams/digital-health-and-innovation/smart-guidelines/fhir-based-smart-guidelines).\n\nAndroid FHIR SDK architecture\n-----------------------------\n\nThe Android FHIR SDK is made up of four libraries, designed with a separation of\nconcerns:\n\n- [Structured Data Capture Library](/open-health-stack/android-fhir/data-capture): Collect, validate, and process healthcare data on Android\n- [FHIR Engine Library](/open-health-stack/android-fhir/fhir-engine): Store and manage FHIR resources locally on Android and synchronize with FHIR server\n- [Workflow Library](/open-health-stack/android-fhir/workflow): Provide point-of-care decision support and compute clinical quality measures on Android\n- [Knowledge Manager Library](/open-health-stack/android-fhir/knowledge-manager): Deploy and manage FHIR knowledge artifact resources (e.g. from Implementation Guides) and make these available to other libraries\n\nGet started with the Android FHIR SDK\n-------------------------------------\n\nHead to the [learn section](/open-health-stack/learn) to access developer docs, video tutorials and\ncodelabs or jump into the [community section](/open-health-stack/community) to find out about developer\ncalls, forums and ways to can get involved."]]