Historias clínicas

La plataforma de Health Connect proporciona una variedad de tipos de datos, que abarcan principalmente casos de uso de bienestar y fitness, lo que permite que las apps del ecosistema de Android compartan datos sin necesidad de integraciones de API individuales de alto costo.

Los registros médicos extienden esta función para incluir datos médicos básicos en el formato de recursos de interoperabilidad para atención médica rápida (FHIR®). FHIR es una especificación global de código abierto que describe el esquema y la semántica de los datos médicos publicados por HL7 (Health Level Seven International).

Funciones de Historias clínicas en Health Connect:

  • Una API para aplicaciones que escriben datos médicos.
  • Una experiencia del navegador para el usuario para los datos médicos almacenados en Health Connect como nuevos tipos de datos médicos, junto con permisos detallados para permitir lecturas descendentes.
  • Una API para aplicaciones que leen datos médicos según los permisos otorgados por el usuario.
Descripción general de cómo funcionan los registros médicos con Health Connect.
Figura 1: Cómo funcionan los registros médicos con Health Connect.

Limitaciones

Como estas APIs aún están en desarrollo, aún existen algunas limitaciones y algunos componentes no están disponibles por completo.

Las APIs de Medical Records están marcadas con una anotación de ExperimentalPersonalHealthRecordApi, lo que indica que estas APIs aún están en desarrollo y están sujetas a cambios.

Aún existen algunas limitaciones y algunos componentes no están disponibles por completo:

  • La Política de Play para el acceso a registros médicos aún está en desarrollo, y es posible que las apps deban cumplir con requisitos adicionales para poder lanzarse en Play Store.
  • Algunas funciones, como las APIs basadas en registros de cambios, aún no se desarrollaron para las APIs de Historias clínicas.

Comenzar

Dado que los registros médicos son un conjunto de tipos de registros nuevos en Health Connect, el mismo proceso para comenzar a usar Health Connect se aplica a los registros médicos. Consulta Cómo comenzar a usar Health Connect para obtener más información.

Si has estado experimentando con las APIs de Medical Records Framework que estaban disponibles inicialmente, te recomendamos que realices la transición a Jetpack para mejorar la experiencia del desarrollador por los siguientes motivos:

  • Todas las guías y muestras de código están escritas para Jetpack
  • Las herramientas del ecosistema usan las APIs de Jetpack
  • La plataforma de la API es nativa de Kotlin
  • Jetpack mejoró la compatibilidad (como la API de Feature Availability).

Las APIs de registros médicos están disponibles a través de la versión 1.1.0-beta02 de Health Connect en Jetpack. Para actualizar tu dependencia de Jetpack a esta versión, las apps deben compilarse con el SDK de Android 16.

Una vez que hayas configurado tu app y esté todo listo para escribir y leer datos de registros médicos, consulta Cómo escribir datos de registros médicos y Cómo leer datos de registros médicos.

Experiencia del usuario

En esta sección, se proporciona información general sobre la experiencia del usuario.

Permisos

Solicitar permisos de lectura o escritura de registros médicos se comporta de manera similar a las pantallas de permisos existentes de Health Connect, pero se muestra una pantalla de registros de salud independiente:

permisos

Navegación de datos

Health Connect también proporciona visualización y navegación básicas de los datos de registros médicos almacenados, similares a los tipos de datos de Health Connect existentes.

navegación