CareTeam — Équipe soignante
L'équipe pluridisciplinaire autour d'un patient : médecin traitant, spécialistes, soignants, aidants, voire patient lui-même. Modélise les rôles, périodes d'intervention et organisations rattachées.
Objet de la ressource
CareTeam représente toutes les personnes et organisations qui planifient de participer à la coordination et à la délivrance de soins pour un patient précis, un groupe ou même un événement avant identification du sujet (équipe d'urgence d'un service par exemple). Elle structure l'équipe pluridisciplinaire : médecin traitant, spécialistes consultants, infirmiers, kinésithérapeutes, aidants familiaux, case manager, gestionnaire de soins, patient lui-même.
Référencée depuis CarePlan, Encounter, Condition et Goal, CareTeam est l'élément de coordination horizontal qui relie tous les acteurs au parcours patient. Le profil US Core CareTeam est obligatoire pour la certification ONC EHR : chaque patient doit pouvoir lister son équipe.
Champs clés
| Champ | Type | Cardinalité | Rôle |
|---|---|---|---|
identifier | Identifier[] | 0..* | Identifiants externes de l'équipe. |
status | code | 0..1 | État du cycle de vie. Modifier. |
category | CodeableConcept[] | 0..* | Catégorie d'équipe (longitudinal care, encounter care, episode of care… — LOINC). |
name | string | 0..1 | Nom affiché de l'équipe. |
subject | Reference(Patient | Group) | 0..1 | Patient ou groupe sujet de la coordination. |
period | Period | 0..1 | Période pendant laquelle l'équipe est en fonction. |
participant | BackboneElement[] | 0..* | Les membres de l'équipe : rôle, référence, période propre, organisation représentée. |
participant.role | CodeableConcept | 0..1 | Rôle du membre (médecin traitant, infirmier, aidant…). |
participant.member | Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Organization | CareTeam) | 0..1 | Référence à l'acteur. |
participant.onBehalfOf | Reference(Organization) | 0..1 | Organisation au nom de laquelle le membre intervient (pertinent pour un Practitioner indépendant). |
participant.coverage[x] | Period | Timing | 0..1 | Plage de couverture spécifique au membre dans l'équipe. |
reason | CodeableReference[] | 0..* | Pathologie ou motif de la mise en place de l'équipe. |
managingOrganization | Reference(Organization)[] | 0..* | Organisation(s) gestionnaire(s) de l'équipe. |
telecom | ContactPoint[] | 0..* | Contacts unifiés de l'équipe (ligne dédiée, secrétariat). |
note | Annotation[] | 0..* | Notes additionnelles. |
Statuts
ValueSet CareTeamStatus, binding Required :
| Code | Sens |
|---|---|
proposed | Équipe proposée mais pas encore mise en place. |
active | Équipe en fonction. |
suspended | Activité de l'équipe suspendue. |
inactive | Équipe dissoute. |
entered-in-error | Saisie erronée. |
Exemple JSON
Équipe pluridisciplinaire constituée pour le suivi diabète d'un patient : médecin généraliste, psychologue, infirmière, conjoint aidant.
{
"resourceType": "CareTeam",
"id": "example",
"identifier": [{
"system": "http://example.org/identifiers/careteam",
"value": "CT-2026-187"
}],
"status": "active",
"category": [{
"coding": [{
"system": "http://loinc.org",
"code": "LA28865-6",
"display": "Longitudinal care-coordination focused care team"
}]
}],
"name": "Équipe pluridisciplinaire — Peter Chalmers",
"subject": { "reference": "Patient/example", "display": "Peter Chalmers" },
"period": {
"start": "2026-05-14"
},
"participant": [{
"role": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "446050000",
"display": "Primary care physician"
}]
},
"member": { "reference": "Practitioner/example", "display": "Dr Adam Careful" },
"onBehalfOf": { "reference": "Organization/hosp01" }
}, {
"role": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "59944000",
"display": "Psychologist"
}]
},
"member": { "reference": "Practitioner/dr-elias", "display": "Dr Elias Sammer" }
}, {
"role": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "224535009",
"display": "Registered nurse"
}]
},
"member": { "reference": "Practitioner/inf-lopez", "display": "Mme Lopez, IDE" }
}, {
"role": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "133932002",
"display": "Caregiver"
}]
},
"member": { "reference": "RelatedPerson/peter-spouse", "display": "Mme Chalmers (épouse)" }
}],
"reason": [{
"concept": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "44054006",
"display": "Diabetes mellitus type 2"
}]
}
}],
"managingOrganization": [{ "reference": "Organization/hosp01" }],
"telecom": [{
"system": "phone",
"value": "+33 1 23 45 67 89",
"use": "work"
}]
} À noter dans cet exemple :
- Quatre
participant[]avec des rôles SNOMED CT précis (Primary care physician, Psychologist, Registered nurse, Caregiver). - Le quatrième participant est une
RelatedPerson— l'épouse aidante : CareTeam n'est pas réservé aux professionnels. onBehalfOfindique que le Dr Careful intervient au nom de l'hôpital, ce qui peut être pertinent pour la facturation et la responsabilité juridique.reasoncode la pathologie qui motive la constitution de l'équipe (diabète T2).- L'équipe est
activedepuis le 14 mai 2026, sans date de fin (suivi longitudinal).
Pièges courants
- CareTeam vide — un CareTeam sans aucun
participantn'a pas de valeur métier. Aucune contrainte FHIR mais c'est sémantiquement vide. - Patient lui-même non listé — le profil US Core CareTeam recommande d'inclure le patient comme membre (rôle « Patient »), pour matérialiser le shared decision making.
- Confusion
participant.memberPractitioner / PractitionerRole — préférer PractitionerRole quand un même Practitioner a plusieurs rôles dans plusieurs Organizations. Practitioner direct si rôle simple. - Plusieurs CareTeam
activesur le même patient sans coordination — typique des grands hôpitaux qui n'ont pas de Master CareTeam. À éviter via une catégorisation claire (category=longitudinalvsencounter). onBehalfOfmanquant pour un Practitioner libéral — sansonBehalfOf, on ne peut pas distinguer l'intervention de l'individu en propre vs au nom d'une structure.- Périodes membres incohérentes avec
period— unparticipant.coverage[x]qui dépasseperiodglobal de l'équipe est suspect (mais pas invalide FHIR). - Suppression d'un membre par effacement — ne pas effacer le membre du tableau : clôturer son
coverage[x]pour conserver la traçabilité historique.
Ressources liées
- CarePlan — plan(s) de prise en charge qui référencent l'équipe.
- Practitioner, PractitionerRole — professionnels de santé membres.
- RelatedPerson — aidants, proches, tiers de confiance.
- Patient — peut figurer comme membre lui-même de son équipe.
- Organization — organisation gestionnaire ou représentée.
- EpisodeOfCare — épisode de soin qui peut référencer la CareTeam.
- Encounter, Condition — référencent l'équipe pour rattacher l'épisode à ses acteurs.
Voir aussi : l'index FHIR R5.