A Biblioteca de Mecanismos de FHIR permite que os desenvolvedores criem aplicativos de saúde para Android que sejam avançados, compatíveis com o modo off-line e interoperáveis, todos criados com o padrão FHIR.
A biblioteca FHIR do mecanismo armazena recursos FHIR em um banco de dados local criptografado e fornece um conjunto de APIs para gerenciar recursos FHIR. Os aplicativos podem usar essas APIs para pesquisar recursos FHIR locais, criar listas de pacientes, exibir registros detalhados de pacientes e sincronizar recursos FHIR com qualquer servidor compatível com FHIR. Isso permite que os aplicativos operem off-line e sejam atualizados quando houver conexão com a Internet.
Os recursos incluem:
- Armazenamento local de recursos FHIR, criptografados por padrão.
- APIs de acesso a dados para gerenciar recursos FHIR, baseadas em FHIR R4 com suporte planejado para versões futuras.
- APIs de pesquisa criadas em uma linguagem de domínio Kotlin (DSL) fluente, permitindo pesquisar recursos FHIR usando uma linguagem de consulta estruturada.
- APIs de sincronização para sincronização bidirecional entre um aplicativo Android e um servidor compatível com FHIR, como HAPI FHIR ou a API Cloud Healthcare.