← Toutes les expériences
HealthPatio

Des données de bien-être qui gardent leur contexte.

Une première orientation pour relier les observations de bien-être au consentement, à leur provenance et au contrôle de la personne. HealthPatio aiderait les produits à utiliser les données qu’elle choisit de partager, pour un usage défini.

L’atlas Patio

Au cœur de HealthPatio.

Choisissez un thème ou parcourez toutes les données, capacités et intégrations. Ouvrez un élément pour découvrir ses connexions.

78éléments

Explorer par thème

HealthPatio

Parcourir tous les éléments 78

1–18 sur 78 éléments
Page 1 sur 5

Le catalogue distingue les briques disponibles en amont des connexions Patio envisagées. Il ne représente pas des comptes connectés.

Inspecter l’élément

Le laboratoire des parcours

Voyez les données se transformer.

Choisissez un cas entrant et une autorisation destinataire. Examinez la conversion des champs, les données conservées et le transfert exact.

Données d’exemple fictives

HealthPatio / Parcours

Rapprocher les données d’une journée sans les confondre

Mapper sommeil, activité et nutrition, distinguer répétition, recoupement et conflit, puis choisir ce qui peut quitter HealthPatio.

Autorisation destinataireSynthèse quotidienne choisie dans MailPatio
Résultat courantRecoupement : conserver les deux sources
4enregistrements locaux4relations source
HealthPatio. Seconde source, même valeur. Recoupement : conserver les deux sources. Projection choisie disponible. 5 Champs reçus.
01

Données source

Ce qui arrive, avec son contexte

Export de sommeil entrant
sample.wearable-row
duration
420
unit
min
startedAt
2026-10-27T23:30:00+01:00
Tous les champs et la provenance11
endedAt
2026-10-28T06:30:00+01:00
timeZone
Europe/Paris
subjectRef
subject-17
connection
wearable-b
sourceDigest
sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
confidence
0,95
consentRef
consent:personal-history:17
evidenceRef
evidence:sleep-source

Un export fictif avec une unité en minutes explicitement déclarée.

Séance du matin
sample.workout-row
distance
5
unit
km
durationSeconds
2 520
Tous les champs et la provenance9
averageHeartRate
148
startedAt
2026-10-28T08:00:00+01:00
subjectRef
subject-17
confidence
0,95
consentRef
consent:personal-history:17
evidenceRef
evidence:workout-source

Source d’activité distincte · aucune déduction sur l’effet du sommeil.

Journal du déjeuner
sample.nutrition-row
proteinGrams
32
calories
610
hydrationMl
500
Tous les champs et la provenance8
recordedAt
2026-10-28T12:15:00+01:00
subjectRef
subject-17
confidence
0,95
consentRef
consent:personal-history:17
evidenceRef
evidence:meal-source

Journal nutritionnel saisi par la personne, relié uniquement au jour choisi.

Déjà dans le registre
personal-health.measurement.v1
id
sleep-a
value
25 200
unit
s
Tous les champs et la provenance6
connection
wearable-a
sourceDigest
sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
interval
2026-10-27T22:30:00Z/2026-10-28T05:30:00Z

Cet enregistrement est comparé ; il n’est jamais remplacé silencieusement.

02

Conversions et décisions

Ce qui change, ce qui reste distinct

01Converti
sleep.duration + unit420 min
sleep.value [s]25 200
Règle de conversion

Recette déclarée : minutes × 60. Une unité absente bloque cette conversion.

02Converti
sleep.startedAt2026-10-27T23:30:00+01:00
measuredAt [UTC]2026-10-27T22:30:00Z
Règle de conversion

Même instant ; Europe/Paris reste dans la provenance.

03Converti
workout.distance [km]5
workout.value [m]5 000
Règle de conversion

Recette déclarée : kilomètres × 1 000.

04Conservé
meal.proteinGrams32
nutrition.value [g]32
Règle de conversion

Conserver la quantité et l’unité saisies.

Recoupement : conserver les deux sources
Pourquoi cette décision ?

Deux connexions déclarent 25 200 s pour la même personne et période. Garder deux enregistrements reliés ; ne pas additionner leurs durées.

Une personne, un jour local choisi
Pourquoi cette décision ?

Sommeil, activité et nutrition restent distincts. Le lien utilise subject-17 et la journée Europe/Paris, sans rapprochement par nom ni affirmation de causalité.

03

Données obtenues

Ce que ce produit conserve

Observation de sommeil A
personal-health.measurement.v1
metric
sleep.duration
value
25 200
unit
s
Tous les champs et la provenance22
contractVersion
1.0.0
id
sleep-a
category
sleep
subject.id
subject-17
subject.kind
personal_subject
consentId
consent:personal-history:17
confidence
0,95
measuredAt
2026-10-27T22:30:00Z
provenance.connection.id
wearable-a
provenance.connection.kind
health_connection
provenance.externalRecordDigest
sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
provenance.recordedAt
2026-10-27T22:30:00Z
provenance.receivedAt
2026-10-28T06:00:00Z
provenance.timeZone
Europe/Paris
provenance.quality
accepted
provenance.qualityReasons
[]
provenance.rawProviderPayloadIncluded
false
provenance.evidenceRefs
evidence:sleep-a
intervalEndsAt
2026-10-28T05:30:00Z

L’unité d’origine et l’empreinte source restent dans les preuves de transformation.

Observation de sommeil B
personal-health.measurement.v1
metric
sleep.duration
value
25 200
unit
s
Tous les champs et la provenance22
contractVersion
1.0.0
id
sleep-b
category
sleep
subject.id
subject-17
subject.kind
personal_subject
consentId
consent:personal-history:17
confidence
0,95
measuredAt
2026-10-27T22:30:00Z
provenance.connection.id
wearable-b
provenance.connection.kind
health_connection
provenance.externalRecordDigest
sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
provenance.recordedAt
2026-10-27T22:30:00Z
provenance.receivedAt
2026-10-28T06:00:00Z
provenance.timeZone
Europe/Paris
provenance.quality
accepted
provenance.qualityReasons
[]
provenance.rawProviderPayloadIncluded
false
provenance.evidenceRefs
evidence:sleep-b
intervalEndsAt
2026-10-28T05:30:00Z

L’unité d’origine et l’empreinte source restent dans les preuves de transformation.

Observation d’activité
personal-health.measurement.v1
metric
workout.distance
value
5 000
unit
m
Tous les champs et la provenance21
contractVersion
1.0.0
id
workout-28
category
workout
subject.id
subject-17
subject.kind
personal_subject
consentId
consent:personal-history:17
confidence
0,95
measuredAt
2026-10-28T07:00:00Z
provenance.connection.id
workout-source
provenance.connection.kind
health_connection
provenance.externalRecordDigest
sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
provenance.recordedAt
2026-10-28T07:00:00Z
provenance.receivedAt
2026-10-28T07:45:00Z
provenance.timeZone
Europe/Paris
provenance.quality
accepted
provenance.qualityReasons
[]
provenance.rawProviderPayloadIncluded
false
provenance.evidenceRefs
evidence:workout-28

5 km × 1 000 = 5 000 m. La source et le fuseau local restent associés.

Observation nutritionnelle
personal-health.measurement.v1
metric
nutrition.protein
value
32
unit
g
Tous les champs et la provenance21
contractVersion
1.0.0
id
nutrition-28
category
nutrition
subject.id
subject-17
subject.kind
personal_subject
consentId
consent:personal-history:17
confidence
0,95
measuredAt
2026-10-28T11:15:00Z
provenance.connection.id
meal-source
provenance.connection.kind
health_connection
provenance.externalRecordDigest
sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
provenance.recordedAt
2026-10-28T11:15:00Z
provenance.receivedAt
2026-10-28T11:20:00Z
provenance.timeZone
Europe/Paris
provenance.quality
accepted
provenance.qualityReasons
[]
provenance.rawProviderPayloadIncluded
false
provenance.evidenceRefs
evidence:nutrition-28

La quantité saisie reste 32 g ; aucune estimation ne la remplace.

Transfert typé

HealthPatioMailPatio

health.daily-summary.v1
Projection choisie disponible
Champs reçus
subjectAlias
subject:mail:pairwise-17
localDay
2026-10-28
sleepSeconds
25 200
activityLogged
true
nutritionLogged
true
Restent hors de ce transfert
heartRatemealItemsproviderCredentialsrawProviderPayload

Seuls ces champs sélectionnés passent au produit destinataire.

Autorisation d’exempledemo-grant:healthpatio:mailpatio:health.daily-summary.v1
Examiner les règles et les fondations sources6

Une personne fictive et un jour local. La conversion est une recette Patio explicite proposée, pas une capacité déduite ni une recommandation de santé.

ContractSpec fournit les composants cités. Ce parcours est une composition Patio proposée ; les décisions de l’exemple n’exécutent pas ces services.

Simulation locale. Aucun compte connecté, aucun message, aucune publication ni aucun déploiement envoyé.