A plataforma Conexão Saúde oferece uma gama de tipos de dados, principalmente para casos de uso de bem-estar e condicionamento físico, permitindo que os apps no ecossistema Android compartilhem dados sem a necessidade de integrações de API um-para-um de alto custo.
Os registros médicos estendem esse recurso para incluir dados médicos básicos no formato Recursos rápidos de interoperabilidade de saúde (FHIR®). O FHIR é uma especificação global de código aberto que descreve o esquema e a semântica dos dados médicos publicados pelo HL7 (Health Level Seven International).
Recursos de históricos médicos na Conexão Saúde:
- Uma API para apps que gravam dados médicos.
- Uma experiência de navegador voltada ao usuário para dados médicos armazenados na Conexão Saúde como novos tipos de dados médicos, além de permissões detalhadas para permitir leituras downstream.
- Uma API para aplicativos que leem dados médicos com base nas permissões concedidas pelo usuário.

Limitações
Como essas APIs ainda estão em desenvolvimento, ainda há algumas limitações e alguns componentes não estão totalmente disponíveis.
As APIs de registros médicos são marcadas com uma anotação de
ExperimentalPersonalHealthRecordApi
, o que indica que elas ainda estão
em desenvolvimento e sujeitas a alterações.
Ainda há algumas limitações, e alguns componentes não estão totalmente disponíveis:
- A política do Google Play para acesso a registros médicos ainda está sendo desenvolvida, e os apps podem precisar atender a outros requisitos antes de serem lançados na Play Store.
- Alguns recursos, como APIs baseadas em registros de mudanças, ainda não foram desenvolvidos para APIs de histórico médico.
Primeiros passos
Como os históricos médicos são um conjunto de novos tipos de registro na Conexão Saúde, o mesmo processo de início da Conexão Saúde se aplica aos históricos médicos. Consulte Começar a usar a Conexão Saúde para mais informações.
Se você estiver testando as APIs do framework de registros médicos que estavam disponíveis inicialmente, recomendamos a transição para o Jetpack para uma experiência aprimorada de desenvolvedor pelos seguintes motivos:
- Todos os guias e exemplos de código são escritos para o Jetpack
- As ferramentas do ecossistema usam as APIs do Jetpack
- A superfície da API é nativa do Kotlin
- O Jetpack melhorou o suporte à compatibilidade, como a API Feature Availability.
As APIs de históricos médicos são disponibilizadas na versão 1.1.0-beta02 da Conexão Saúde no Jetpack. Atualizar a dependência do Jetpack para essa versão requer que os apps sejam compilados no SDK do Android 16.
Depois de configurar e estar pronto para gravar e ler dados de registros médicos no seu app, consulte Gravar dados de registros médicos e Ler dados de registros médicos.
Experiência do usuário
Informações gerais sobre a experiência do usuário são fornecidas nesta seção.
Permissões
Solicitar permissões de leitura ou gravação de registros médicos se comporta de maneira semelhante às telas de permissões do Conexão Saúde, mas uma tela de registros de saúde separada é mostrada:
Navegação de dados
A Conexão Saúde também oferece visualização e navegação básicas dos dados de registros médicos armazenados, semelhantes aos tipos de dados atuais da Conexão Saúde.