La plate-forme Santé Connect propose une gamme de types de données, couvrant principalement les cas d'utilisation de bien-être et de remise en forme, ce qui permet aux applications de l'écosystème Android de partager des données sans avoir besoin d'intégrations d'API individuelles coûteuses.
Les dossiers médicaux personnels (DMP) étendent cette fonctionnalité pour inclure des données médicales de base au format FHIR® (Fast Healthcare Interoperability Resources). FHIR est une spécification globale Open Source 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 de l'EHR sur Santé Connect:
- API pour les applications écrivant des données médicales.
- Une expérience de navigateur 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.

Limites
Comme ces API sont encore en cours de développement, certaines limites subsistent et certains composants ne sont pas encore entièrement disponibles.
Les API PHR sont marquées d'une annotation ExperimentalPersonalHealthRecordApi
, ce qui indique qu'elles sont encore en cours de développement et susceptibles d'être modifiées.
Certaines limitations subsistent et certains composants ne sont pas encore entièrement disponibles:
- Les règles de Play concernant l'accès aux EPR sont toujours en cours d'élaboration. Il est possible que les applications doivent respecter 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 de modifications, n'ont pas encore été développées pour les API de dossiers médicaux personnels.
Commencer
Étant donné que les dossiers médicaux personnels sont un ensemble de nouveaux types d'enregistrements dans Santé Connect, le même processus de démarrage avec Santé Connect s'applique aux dossiers médicaux personnels. Pour en savoir plus, consultez Premiers pas avec Santé Connect.
Si vous avez testé les API du framework PHR initialement disponibles, nous vous recommandons vivement de passer à Jetpack pour améliorer l'expérience des développeurs 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 a amélioré la compatibilité (comme l'API Feature Availability)
Les API PHR sont disponibles via 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 avez configuré votre application et que vous êtes prêt à écrire et à lire des données de dossier médical 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 des dossiers médicaux se comporte de manière similaire aux écrans d'autorisations Santé Connect existants, mais un écran de dossiers médicaux distinct s'affiche:
Parcourir les données
Santé Connect propose également une visualisation et une navigation de base des données de dossier médical personnel stockées, comme pour les types de données Santé Connect existants.