La surveillance à distance des patients implique généralement un kit : un appareil expédié au patient, un cloud fournisseur, un tableau de bord et un projet d'intégration pour intégrer les données dans le dossier. La plupart des relevés qu'une clinique souhaite en 2026 existent déjà sur le téléphone et la montre du patient. Ce qui manque, c'est un dossier dans lequel ils affluent, le consentement pour les lire, et un moyen d'être informé lorsqu'une nouvelle donnée arrive. C'est ce que propose la Plateforme Anpheros. L'appareil, les seuils et le flux de travail clinique restent les vôtres.
Version technique pour les développeurs : Surveillance à distance des patients avec FHIR · Données des objets connectés en FHIR sur developers.anpheros.com, avec les requêtes, les réponses et les limites. Cette page est la version en langage clair.
D'où proviennent les relevés
Anpheros Daily, l'application patient, enregistre les signes vitaux sous forme de ressources FHIR Observation avec des codes LOINC : pression artérielle (panneau 85354-9, avec 8480-6 systolique et 8462-4 diastolique), fréquence cardiaque (8867-4), poids corporel (29463-7), température corporelle, glucose, SpO₂ (59408-5), pas (41950-7), durée du sommeil (93832-4), fréquence cardiaque au repos (40443-4) et HRV (80404-7). Ils proviennent de :
- le téléphone, saisis par la personne après un relevé ;
- la montre ou le bracelet, via Apple Health sur iPhone et Health Connect sur Android, sous forme de résumés quotidiens et de séries ;
- un tensiomètre ou une balance connectée qui écrit dans ces mêmes magasins de santé.
Chaque Observation porte sa provenance (author_type appareil, patient ou import, et la source), de sorte qu'une clinique peut distinguer un relevé de montre d'un relevé saisi manuellement. Votre propre application peut également écrire des Observations, via /fhir/R4 ou /v1, avec les mêmes codes.
Comment la clinique obtient l'accès
La personne accorde l'accès à l'application de la clinique via OAuth, avec des scopes (par exemple, observations uniquement, catégorie signes vitaux) et une durée de 30, 90, 180 ou 365 jours. L'autorisation apparaît dans les "Connexions" de la personne ; elle peut la révoquer à tout moment, et chaque lecture est enregistrée. Pour un programme géré par la clinique, le projet peut également créer le patient lui-même et voir ce qu'il a créé sans autorisation.
Comment votre application sait que quelque chose est arrivé
Enregistrez un webhook pour resource.created et resource.updated. Les livraisons sont légères, avec uniquement les identifiants et les versions, signées avec HMAC-SHA256 et retentées jusqu'à 24 heures. Lisez la ressource, appliquez vos seuils, alertez votre infirmière. Les événements se déclenchent pour les écritures par d'autres projets dans les dossiers auxquels vous avez accès, ce qui est exactement le cas d'une application patient écrivant dans un dossier qu'une clinique surveille.
curl -X POST $BASE/v1/webhooks -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
-d '{"url": "https://your.app/anpheros/hook", "events": ["resource.created", "resource.updated"]}'
Lecture des séries
Pour un graphique ou une règle, GET /v1/patients/{id}/series?code=… renvoie une mesure au fil du temps ; GET /v1/patients/{id}/timeline entrelace les relevés, les symptômes et les médicaments. Via FHIR :
GET /fhir/R4/Observation?patient={id}&code=http://loinc.org|85354-9&date=ge2026-09-01&_sort=-date
Les symptômes se situent à côté des chiffres : la personne les enregistre comme des Observations codées dans le chapitre R de la CIM-10 avec une intensité, de sorte qu'une augmentation de la pression artérielle et une semaine de maux de tête sont visibles ensemble.
Ce que la plateforme ne fait pas
Elle ne définit pas les seuils, ne déclenche pas d'alertes cliniques et ne décide pas qui a besoin d'un appel. Ce sont des décisions cliniques qui appartiennent à votre produit, sous votre gouvernance clinique. La plateforme stocke, étiquette et partage ; le moteur de modèles peut montrer ce qui a changé et ce qui se répète, avec des preuves, mais elle ne diagnostique pas.
Questions fréquentes
Les patients ont-ils besoin d'un appareil spécial ?
Non. Le téléphone, la montre qu'ils possèdent déjà, ou un tensiomètre grand public qui se synchronise avec Apple Health ou Health Connect suffisent. Un appareil dédié peut toujours être utilisé s'il écrit dans ces magasins ou si votre application écrit ses relevés directement dans le dossier.
À quelle fréquence les relevés arrivent-ils ?
Aussi souvent que l'appareil et la personne les produisent. Les résumés de montre arrivent quotidiennement ; une pression artérielle saisie manuellement arrive lorsqu'elle est saisie. Les webhooks se déclenchent à chaque écriture.
La clinique peut-elle écrire en retour, par exemple une plage cible ?
Oui, en tant que ses propres ressources : un CarePlan ou un Goal en FHIR, ou une note. Elle ne peut pas modifier ce que le patient ou l'appareil a écrit ; chaque auteur possède ses propres ressources.
S'agit-il d'un dispositif médical certifié ?
Non. La Plateforme Anpheros est un dossier et une API. Si votre produit de surveillance prend des décisions cliniques, les obligations relatives aux dispositifs médicaux vous incombent.
Par où commencer ?
La sandbox gratuite contient 30 patients synthétiques avec six mois de signes vitaux. Enregistrez un webhook, lisez une série et construisez vos règles sur des données réalistes : developers.anpheros.com/guides/first-hour.
Gardez votre dossier médical avec vous
Anpheros Daily conserve symptômes, analyses, médicaments et documents au même endroit, dans un format standard, sous votre contrôle. Le plan Basic est gratuit.