Dossiers médicaux

La plate-forme Santé Connect fournit une gamme de types de données, couvrant principalement les cas d'utilisation liés au bien-être et au fitness. Elle permet aux applications de l'écosystème Android de partager des données sans avoir besoin d'intégrations d'API individuelles coûteuses.

Le module Dossiers médicaux étend cette fonctionnalité pour inclure des données médicales de base au format FHIR® (Fast Healthcare Interoperability Resources). FHIR est une spécification Open Source mondiale qui décrit le schéma et la sémantique des données médicales publiées par HL7 (Health Level Seven International).

Fonctionnalités Dossiers médicaux de Santé Connect :

  • API pour les applications qui écrivent des données médicales.
  • Une expérience de navigation destinée aux utilisateurs pour les données médicales stockées dans Santé Connect en tant que nouveaux types de données médicales, ainsi que des autorisations précises pour autoriser les lectures en aval.
  • API pour les applications qui lisent des données médicales en fonction des autorisations accordées par l'utilisateur.
Présentation du fonctionnement des dossiers médicaux avec Santé Connect.
Figure 1. Fonctionnement des dossiers médicaux avec Santé Connect.

Limites

Ces API étant encore en cours de développement, elles présentent encore certaines limites et certains composants ne sont pas encore entièrement disponibles.

Les API Dossiers médicaux sont marquées par l'annotation ExperimentalPersonalHealthRecordApi, qui indique qu'elles sont encore en cours de développement et sujettes à modification.

Certaines limites s'appliquent toujours et certains composants ne sont pas entièrement disponibles :

  • Les règles Play concernant l'accès aux dossiers médicaux sont toujours en cours d'élaboration. Il est possible que les applications doivent répondre à des exigences supplémentaires avant de pouvoir être publiées sur le Play Store.
  • Certaines fonctionnalités, telles que les API basées sur les journaux des modifications, n'ont pas encore été développées pour les API Dossiers médicaux.

Commencer

Étant donné que les dossiers médicaux constituent un nouvel ensemble de types d'enregistrements dans Santé Connect, la même procédure de démarrage avec Santé Connect s'applique aux dossiers médicaux. Pour en savoir plus, consultez Premiers pas avec Santé Connect.

Si vous avez testé les API Medical Records Framework qui étaient initialement disponibles, nous vous recommandons vivement de passer à Jetpack pour améliorer votre expérience de développement, pour les raisons suivantes :

  • Tous les guides et exemples de code sont écrits pour Jetpack.
  • Les outils de l'écosystème utilisent les API Jetpack
  • La surface de l'API est native à Kotlin
  • Jetpack offre une meilleure compatibilité (par exemple, l'API Feature Availability).

Les API Dossiers médicaux sont disponibles dans la version 1.1.0-beta02 de Santé Connect dans Jetpack. Pour mettre à jour votre dépendance Jetpack vers cette version, les applications doivent être compilées avec le SDK Android 16.

Une fois que vous êtes configuré et prêt à écrire et lire des données de dossiers médicaux dans votre application, consultez Écrire des données médicales et Lire des données médicales.

Expérience utilisateur

Cette section fournit des informations générales sur l'expérience utilisateur.

Autorisations

La demande d'autorisations de lecture ou d'écriture de dossiers médicaux se comporte de la même manière que les écrans d'autorisation Santé Connect existants, mais un écran de dossiers médicaux distinct s'affiche :

Écran des autorisations pour les dossiers médicaux
Figure 2 : Écran des autorisations pour les dossiers médicaux

Parcourir les données

Santé Connect permet également de visualiser et de parcourir les données des dossiers médicaux stockés, comme les types de données Santé Connect existants.

Écran de navigation dans les données des dossiers médicaux
Figure 3 : Écran de navigation dans les données des dossiers médicaux