Cercle De Soins
2.0.1 - final-text
Cercle De Soins - version de développement local (v2.0.1) construite par les outils de publication FHIR (HL7® FHIR® Standard). Voir le répertoire des versions publiées
| Official URL: https://interop.esante.gouv.fr/ig/fhir/cds/StructureDefinition/cds-ihe-careteam | Version: 2.0.1 | |||
| Active as of 2025-12-03 | Computable Name: CDSCareTeam | |||
Profil héritant du profil défini dans DCTM et défini pour le volet Gestion du Cercle de Soins. Le concept métier « cercle de soins » correspond à la ressource FHIR « CareTeam ».
Utilisations:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | CareTeam(4.0.1) | Planned participants in the coordination and delivery of care for a patient or group | |
![]() ![]() |
Σ | 1..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
SΣ | 1..1 | Identifier | Identifiant du cercle de soins |
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 |
![]() ![]() |
?!Σ | 1..1 | code | Statut du cercle de soins.
valeurs autorisées : proposed | active | suspended | inactive | entered-in-error Binding: CareTeamStatus (required): Indicates the status of the care team. |
![]() ![]() |
Σ | 0..* | CodeableConcept | Type d’équipe. Une personne prise en charge ne peut avoir qu’un cercle de soins donc cet élément n’est pas utilisé. Binding: CareTeamCategory (example): Indicates the type of care team. |
![]() ![]() |
Σ | 1..1 | string | Nom de l’équipe tel que « Cercle de soins de Mr Dupont ». |
![]() ![]() |
Σ | 1..1 | Reference(FR Core Patient Profile(2.1.0)) | Le sujet du cercle de soins est une personne prise en charge (« Patient »). |
![]() ![]() |
Σ | 0..1 | Reference(Encounter) | La rencontre au cours de laquelle le cercle de soins a été créé ou à laquelle la création de cet enregistrement est étroitement associée n’est pas utilisée dans ce volet. |
![]() ![]() |
Σ | 1..1 | Period | Période couverte par le cercle de soins. |
![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Date de création du cercle de soins. |
![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Date de fin d'existence du cercle de soins. |
![]() ![]() |
C | 0..* | BackboneElement | Membres du cercle de soins. Constraints: ctm-1 |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Type of involvement Binding: CareTeamRolesValueSet (2.0.1) (preferred) |
![]() ![]() ![]() |
Σ | 1..1 | Reference(AS PractitionerRole Profile(1.1.0) | CDS Fr RelatedPerson Profile(2.0.1) | CDS Organization Profile(2.0.1)) | Il s’agit d’une personne (Professionnel ou Personne Tierce) ou d’une Entité qui fait partie du Cercle de Soins d’un Usager |
![]() ![]() ![]() |
0..1 | Period | Time period of participant | |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Date de début de participation au cercle de soin de la personne prise en charge Un membre doit pouvoir entrer et sortir plusieurs fois du cercle de soins. Pour satisfaire cette demande, il est possible de créer plusieurs instances de l’élément participant faisant référence au même membre mais à des périodes différentes. |
![]() ![]() |
Σ | 0..* | Reference(Organization) | L’organisation responsable du cercle de soins. |
![]() ![]() |
0..* | ContactPoint | Point de contact central du cercle de soins (qui s’applique à tous les membres) ; élément non utilisé dans le cadre de ce volet. | |
![]() ![]() |
0..* | Annotation | Commentaires sur le cercle de soins. | |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| CareTeam.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | Std. FHIR |
| CareTeam.status | Base | required | CareTeamStatus | 📍4.0.1 | Std. FHIR |
| CareTeam.category | Base | example | Care Team category | 📍4.0.1 | Std. FHIR |
| CareTeam.participant.role | Base | preferred | Roles des participants dans un cercle de soins | 📍2.0.1 | cet IG |
| Id | Grade | Chemin(s) | Description | Expression |
| ctm-1 | error | CareTeam.participant | CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner |
onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
|
| dom-2 | error | CareTeam | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | CareTeam | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | CareTeam | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | CareTeam | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | bonne pratique | CareTeam | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | CareTeam.meta, CareTeam.meta.lastUpdated, CareTeam.implicitRules, CareTeam.modifierExtension, CareTeam.identifier, CareTeam.identifier.use, CareTeam.identifier.value, CareTeam.status, CareTeam.category, CareTeam.name, CareTeam.subject, CareTeam.encounter, CareTeam.period, CareTeam.period.start, CareTeam.period.end, CareTeam.participant, CareTeam.participant.modifierExtension, CareTeam.participant.role, CareTeam.participant.member, CareTeam.participant.period, CareTeam.participant.period.start, CareTeam.managingOrganization, CareTeam.telecom, CareTeam.note | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | CareTeam.modifierExtension, CareTeam.participant.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from CareTeam
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
CareTeam(4.0.1) | |||
![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() |
S | 0..1 | instant | When the resource version last changed |
![]() ![]() |
S | 1..1 | Identifier | Identifiant du cercle de soins |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
1..1 | code | Statut du cercle de soins. valeurs autorisées : proposed | active | suspended | inactive | entered-in-error | |
![]() ![]() |
0..* | CodeableConcept | Type d’équipe. Une personne prise en charge ne peut avoir qu’un cercle de soins donc cet élément n’est pas utilisé. | |
![]() ![]() |
1..1 | string | Nom de l’équipe tel que « Cercle de soins de Mr Dupont ». | |
![]() ![]() |
1..1 | Reference(FR Core Patient Profile(2.1.0)) | Le sujet du cercle de soins est une personne prise en charge (« Patient »). | |
![]() ![]() |
0..1 | Reference(Encounter) | La rencontre au cours de laquelle le cercle de soins a été créé ou à laquelle la création de cet enregistrement est étroitement associée n’est pas utilisée dans ce volet. | |
![]() ![]() |
1..1 | Period | Période couverte par le cercle de soins. | |
![]() ![]() ![]() |
1..1 | dateTime | Date de création du cercle de soins. | |
![]() ![]() ![]() |
0..1 | dateTime | Date de fin d'existence du cercle de soins. | |
![]() ![]() |
0..* | BackboneElement | Membres du cercle de soins. | |
![]() ![]() ![]() |
0..* | CodeableConcept | Type of involvement Binding: CareTeamRolesValueSet (2.0.1) (preferred) | |
![]() ![]() ![]() |
1..1 | Reference(AS PractitionerRole Profile(1.1.0) | CDS Fr RelatedPerson Profile(2.0.1) | CDS Organization Profile(2.0.1)) | Il s’agit d’une personne (Professionnel ou Personne Tierce) ou d’une Entité qui fait partie du Cercle de Soins d’un Usager | |
![]() ![]() ![]() |
0..1 | Period | Time period of participant | |
![]() ![]() ![]() ![]() |
1..1 | dateTime | Date de début de participation au cercle de soin de la personne prise en charge Un membre doit pouvoir entrer et sortir plusieurs fois du cercle de soins. Pour satisfaire cette demande, il est possible de créer plusieurs instances de l’élément participant faisant référence au même membre mais à des périodes différentes. | |
![]() ![]() |
0..* | Reference(Organization) | L’organisation responsable du cercle de soins. | |
![]() ![]() |
0..* | ContactPoint | Point de contact central du cercle de soins (qui s’applique à tous les membres) ; élément non utilisé dans le cadre de ce volet. | |
![]() ![]() |
0..* | Annotation | Commentaires sur le cercle de soins. | |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| CareTeam.participant.role | Base | preferred | Roles des participants dans un cercle de soins | 📍2.0.1 | cet IG |
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | CareTeam(4.0.1) | Planned participants in the coordination and delivery of care for a patient or group | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 1..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
SΣ | 1..1 | Identifier | Identifiant du cercle de soins | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!Σ | 1..1 | code | Statut du cercle de soins.
valeurs autorisées : proposed | active | suspended | inactive | entered-in-error Binding: CareTeamStatus (required): Indicates the status of the care team. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Type d’équipe. Une personne prise en charge ne peut avoir qu’un cercle de soins donc cet élément n’est pas utilisé. Binding: CareTeamCategory (example): Indicates the type of care team. | ||||
![]() ![]() |
Σ | 1..1 | string | Nom de l’équipe tel que « Cercle de soins de Mr Dupont ». | ||||
![]() ![]() |
Σ | 1..1 | Reference(FR Core Patient Profile(2.1.0)) | Le sujet du cercle de soins est une personne prise en charge (« Patient »). | ||||
![]() ![]() |
Σ | 0..1 | Reference(Encounter) | La rencontre au cours de laquelle le cercle de soins a été créé ou à laquelle la création de cet enregistrement est étroitement associée n’est pas utilisée dans ce volet. | ||||
![]() ![]() |
Σ | 1..1 | Period | Période couverte par le cercle de soins. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Date de création du cercle de soins. | ||||
![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Date de fin d'existence du cercle de soins. | ||||
![]() ![]() |
C | 0..* | BackboneElement | Membres du cercle de soins. Constraints: ctm-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Type of involvement Binding: CareTeamRolesValueSet (2.0.1) (preferred) | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(AS PractitionerRole Profile(1.1.0) | CDS Fr RelatedPerson Profile(2.0.1) | CDS Organization Profile(2.0.1)) | Il s’agit d’une personne (Professionnel ou Personne Tierce) ou d’une Entité qui fait partie du Cercle de Soins d’un Usager | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization of the practitioner | ||||
![]() ![]() ![]() |
0..1 | Period | Time period of participant | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Date de début de participation au cercle de soin de la personne prise en charge Un membre doit pouvoir entrer et sortir plusieurs fois du cercle de soins. Pour satisfaire cette demande, il est possible de créer plusieurs instances de l’élément participant faisant référence au même membre mais à des périodes différentes. | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() |
0..* | CodeableConcept | Why the care team exists Binding: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team. | |||||
![]() ![]() |
0..* | Reference(Condition) | Why the care team exists | |||||
![]() ![]() |
Σ | 0..* | Reference(Organization) | L’organisation responsable du cercle de soins. | ||||
![]() ![]() |
0..* | ContactPoint | Point de contact central du cercle de soins (qui s’applique à tous les membres) ; élément non utilisé dans le cadre de ce volet. | |||||
![]() ![]() |
0..* | Annotation | Commentaires sur le cercle de soins. | |||||
Documentation pour ce format | ||||||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| CareTeam.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | Std. FHIR |
| CareTeam.meta.tag | Base | example | Common Tags | 📍4.0.1 | Std. FHIR |
| CareTeam.language | Base | preferred | Common Languages | 📍4.0.1 | Std. FHIR |
| CareTeam.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | Std. FHIR |
| CareTeam.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | Std. FHIR |
| CareTeam.status | Base | required | CareTeamStatus | 📍4.0.1 | Std. FHIR |
| CareTeam.category | Base | example | Care Team category | 📍4.0.1 | Std. FHIR |
| CareTeam.participant.role | Base | preferred | Roles des participants dans un cercle de soins | 📍2.0.1 | cet IG |
| CareTeam.reasonCode | Base | example | SNOMED CT Clinical Findings | 📍4.0.1 | Std. FHIR |
| Id | Grade | Chemin(s) | Description | Expression |
| ctm-1 | error | CareTeam.participant | CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner |
onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
|
| dom-2 | error | CareTeam | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | CareTeam | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | CareTeam | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | CareTeam | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | bonne pratique | CareTeam | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | CareTeam.meta, CareTeam.meta.extension, CareTeam.meta.versionId, CareTeam.meta.lastUpdated, CareTeam.meta.source, CareTeam.meta.profile, CareTeam.meta.security, CareTeam.meta.tag, CareTeam.implicitRules, CareTeam.language, CareTeam.text, CareTeam.extension, CareTeam.modifierExtension, CareTeam.identifier, CareTeam.identifier.extension, CareTeam.identifier.use, CareTeam.identifier.type, CareTeam.identifier.system, CareTeam.identifier.value, CareTeam.identifier.period, CareTeam.identifier.assigner, CareTeam.status, CareTeam.category, CareTeam.name, CareTeam.subject, CareTeam.encounter, CareTeam.period, CareTeam.period.extension, CareTeam.period.start, CareTeam.period.end, CareTeam.participant, CareTeam.participant.extension, CareTeam.participant.modifierExtension, CareTeam.participant.role, CareTeam.participant.member, CareTeam.participant.onBehalfOf, CareTeam.participant.period, CareTeam.participant.period.extension, CareTeam.participant.period.start, CareTeam.participant.period.end, CareTeam.reasonCode, CareTeam.reasonReference, CareTeam.managingOrganization, CareTeam.telecom, CareTeam.note | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | CareTeam.meta.extension, CareTeam.extension, CareTeam.modifierExtension, CareTeam.identifier.extension, CareTeam.period.extension, CareTeam.participant.extension, CareTeam.participant.modifierExtension, CareTeam.participant.period.extension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from CareTeam
Résumé
Obligatoire : 8 éléments(2 éléments obligatoire(s) imbriqué(s))
Must-Support : 2 éléments
Structures
Cette structure fait référence à ces autres structures:
Key Elements View
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | CareTeam(4.0.1) | Planned participants in the coordination and delivery of care for a patient or group | |
![]() ![]() |
Σ | 1..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
SΣ | 1..1 | Identifier | Identifiant du cercle de soins |
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 |
![]() ![]() |
?!Σ | 1..1 | code | Statut du cercle de soins.
valeurs autorisées : proposed | active | suspended | inactive | entered-in-error Binding: CareTeamStatus (required): Indicates the status of the care team. |
![]() ![]() |
Σ | 0..* | CodeableConcept | Type d’équipe. Une personne prise en charge ne peut avoir qu’un cercle de soins donc cet élément n’est pas utilisé. Binding: CareTeamCategory (example): Indicates the type of care team. |
![]() ![]() |
Σ | 1..1 | string | Nom de l’équipe tel que « Cercle de soins de Mr Dupont ». |
![]() ![]() |
Σ | 1..1 | Reference(FR Core Patient Profile(2.1.0)) | Le sujet du cercle de soins est une personne prise en charge (« Patient »). |
![]() ![]() |
Σ | 0..1 | Reference(Encounter) | La rencontre au cours de laquelle le cercle de soins a été créé ou à laquelle la création de cet enregistrement est étroitement associée n’est pas utilisée dans ce volet. |
![]() ![]() |
Σ | 1..1 | Period | Période couverte par le cercle de soins. |
![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Date de création du cercle de soins. |
![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Date de fin d'existence du cercle de soins. |
![]() ![]() |
C | 0..* | BackboneElement | Membres du cercle de soins. Constraints: ctm-1 |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Type of involvement Binding: CareTeamRolesValueSet (2.0.1) (preferred) |
![]() ![]() ![]() |
Σ | 1..1 | Reference(AS PractitionerRole Profile(1.1.0) | CDS Fr RelatedPerson Profile(2.0.1) | CDS Organization Profile(2.0.1)) | Il s’agit d’une personne (Professionnel ou Personne Tierce) ou d’une Entité qui fait partie du Cercle de Soins d’un Usager |
![]() ![]() ![]() |
0..1 | Period | Time period of participant | |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Date de début de participation au cercle de soin de la personne prise en charge Un membre doit pouvoir entrer et sortir plusieurs fois du cercle de soins. Pour satisfaire cette demande, il est possible de créer plusieurs instances de l’élément participant faisant référence au même membre mais à des périodes différentes. |
![]() ![]() |
Σ | 0..* | Reference(Organization) | L’organisation responsable du cercle de soins. |
![]() ![]() |
0..* | ContactPoint | Point de contact central du cercle de soins (qui s’applique à tous les membres) ; élément non utilisé dans le cadre de ce volet. | |
![]() ![]() |
0..* | Annotation | Commentaires sur le cercle de soins. | |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| CareTeam.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | Std. FHIR |
| CareTeam.status | Base | required | CareTeamStatus | 📍4.0.1 | Std. FHIR |
| CareTeam.category | Base | example | Care Team category | 📍4.0.1 | Std. FHIR |
| CareTeam.participant.role | Base | preferred | Roles des participants dans un cercle de soins | 📍2.0.1 | cet IG |
| Id | Grade | Chemin(s) | Description | Expression |
| ctm-1 | error | CareTeam.participant | CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner |
onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
|
| dom-2 | error | CareTeam | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | CareTeam | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | CareTeam | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | CareTeam | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | bonne pratique | CareTeam | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | CareTeam.meta, CareTeam.meta.lastUpdated, CareTeam.implicitRules, CareTeam.modifierExtension, CareTeam.identifier, CareTeam.identifier.use, CareTeam.identifier.value, CareTeam.status, CareTeam.category, CareTeam.name, CareTeam.subject, CareTeam.encounter, CareTeam.period, CareTeam.period.start, CareTeam.period.end, CareTeam.participant, CareTeam.participant.modifierExtension, CareTeam.participant.role, CareTeam.participant.member, CareTeam.participant.period, CareTeam.participant.period.start, CareTeam.managingOrganization, CareTeam.telecom, CareTeam.note | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | CareTeam.modifierExtension, CareTeam.participant.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
This structure is derived from CareTeam
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
CareTeam(4.0.1) | |||
![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() |
S | 0..1 | instant | When the resource version last changed |
![]() ![]() |
S | 1..1 | Identifier | Identifiant du cercle de soins |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
1..1 | code | Statut du cercle de soins. valeurs autorisées : proposed | active | suspended | inactive | entered-in-error | |
![]() ![]() |
0..* | CodeableConcept | Type d’équipe. Une personne prise en charge ne peut avoir qu’un cercle de soins donc cet élément n’est pas utilisé. | |
![]() ![]() |
1..1 | string | Nom de l’équipe tel que « Cercle de soins de Mr Dupont ». | |
![]() ![]() |
1..1 | Reference(FR Core Patient Profile(2.1.0)) | Le sujet du cercle de soins est une personne prise en charge (« Patient »). | |
![]() ![]() |
0..1 | Reference(Encounter) | La rencontre au cours de laquelle le cercle de soins a été créé ou à laquelle la création de cet enregistrement est étroitement associée n’est pas utilisée dans ce volet. | |
![]() ![]() |
1..1 | Period | Période couverte par le cercle de soins. | |
![]() ![]() ![]() |
1..1 | dateTime | Date de création du cercle de soins. | |
![]() ![]() ![]() |
0..1 | dateTime | Date de fin d'existence du cercle de soins. | |
![]() ![]() |
0..* | BackboneElement | Membres du cercle de soins. | |
![]() ![]() ![]() |
0..* | CodeableConcept | Type of involvement Binding: CareTeamRolesValueSet (2.0.1) (preferred) | |
![]() ![]() ![]() |
1..1 | Reference(AS PractitionerRole Profile(1.1.0) | CDS Fr RelatedPerson Profile(2.0.1) | CDS Organization Profile(2.0.1)) | Il s’agit d’une personne (Professionnel ou Personne Tierce) ou d’une Entité qui fait partie du Cercle de Soins d’un Usager | |
![]() ![]() ![]() |
0..1 | Period | Time period of participant | |
![]() ![]() ![]() ![]() |
1..1 | dateTime | Date de début de participation au cercle de soin de la personne prise en charge Un membre doit pouvoir entrer et sortir plusieurs fois du cercle de soins. Pour satisfaire cette demande, il est possible de créer plusieurs instances de l’élément participant faisant référence au même membre mais à des périodes différentes. | |
![]() ![]() |
0..* | Reference(Organization) | L’organisation responsable du cercle de soins. | |
![]() ![]() |
0..* | ContactPoint | Point de contact central du cercle de soins (qui s’applique à tous les membres) ; élément non utilisé dans le cadre de ce volet. | |
![]() ![]() |
0..* | Annotation | Commentaires sur le cercle de soins. | |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| CareTeam.participant.role | Base | preferred | Roles des participants dans un cercle de soins | 📍2.0.1 | cet IG |
Snapshot View
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | CareTeam(4.0.1) | Planned participants in the coordination and delivery of care for a patient or group | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 1..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
SΣ | 1..1 | Identifier | Identifiant du cercle de soins | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!Σ | 1..1 | code | Statut du cercle de soins.
valeurs autorisées : proposed | active | suspended | inactive | entered-in-error Binding: CareTeamStatus (required): Indicates the status of the care team. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Type d’équipe. Une personne prise en charge ne peut avoir qu’un cercle de soins donc cet élément n’est pas utilisé. Binding: CareTeamCategory (example): Indicates the type of care team. | ||||
![]() ![]() |
Σ | 1..1 | string | Nom de l’équipe tel que « Cercle de soins de Mr Dupont ». | ||||
![]() ![]() |
Σ | 1..1 | Reference(FR Core Patient Profile(2.1.0)) | Le sujet du cercle de soins est une personne prise en charge (« Patient »). | ||||
![]() ![]() |
Σ | 0..1 | Reference(Encounter) | La rencontre au cours de laquelle le cercle de soins a été créé ou à laquelle la création de cet enregistrement est étroitement associée n’est pas utilisée dans ce volet. | ||||
![]() ![]() |
Σ | 1..1 | Period | Période couverte par le cercle de soins. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Date de création du cercle de soins. | ||||
![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Date de fin d'existence du cercle de soins. | ||||
![]() ![]() |
C | 0..* | BackboneElement | Membres du cercle de soins. Constraints: ctm-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Type of involvement Binding: CareTeamRolesValueSet (2.0.1) (preferred) | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(AS PractitionerRole Profile(1.1.0) | CDS Fr RelatedPerson Profile(2.0.1) | CDS Organization Profile(2.0.1)) | Il s’agit d’une personne (Professionnel ou Personne Tierce) ou d’une Entité qui fait partie du Cercle de Soins d’un Usager | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization of the practitioner | ||||
![]() ![]() ![]() |
0..1 | Period | Time period of participant | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Date de début de participation au cercle de soin de la personne prise en charge Un membre doit pouvoir entrer et sortir plusieurs fois du cercle de soins. Pour satisfaire cette demande, il est possible de créer plusieurs instances de l’élément participant faisant référence au même membre mais à des périodes différentes. | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() |
0..* | CodeableConcept | Why the care team exists Binding: SNOMEDCTClinicalFindings (example): Indicates the reason for the care team. | |||||
![]() ![]() |
0..* | Reference(Condition) | Why the care team exists | |||||
![]() ![]() |
Σ | 0..* | Reference(Organization) | L’organisation responsable du cercle de soins. | ||||
![]() ![]() |
0..* | ContactPoint | Point de contact central du cercle de soins (qui s’applique à tous les membres) ; élément non utilisé dans le cadre de ce volet. | |||||
![]() ![]() |
0..* | Annotation | Commentaires sur le cercle de soins. | |||||
Documentation pour ce format | ||||||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| CareTeam.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | Std. FHIR |
| CareTeam.meta.tag | Base | example | Common Tags | 📍4.0.1 | Std. FHIR |
| CareTeam.language | Base | preferred | Common Languages | 📍4.0.1 | Std. FHIR |
| CareTeam.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | Std. FHIR |
| CareTeam.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | Std. FHIR |
| CareTeam.status | Base | required | CareTeamStatus | 📍4.0.1 | Std. FHIR |
| CareTeam.category | Base | example | Care Team category | 📍4.0.1 | Std. FHIR |
| CareTeam.participant.role | Base | preferred | Roles des participants dans un cercle de soins | 📍2.0.1 | cet IG |
| CareTeam.reasonCode | Base | example | SNOMED CT Clinical Findings | 📍4.0.1 | Std. FHIR |
| Id | Grade | Chemin(s) | Description | Expression |
| ctm-1 | error | CareTeam.participant | CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner |
onBehalfOf.exists() implies (member.resolve().iif(empty(), true, ofType(Practitioner).exists()))
|
| dom-2 | error | CareTeam | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | CareTeam | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | CareTeam | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | CareTeam | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | bonne pratique | CareTeam | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | CareTeam.meta, CareTeam.meta.extension, CareTeam.meta.versionId, CareTeam.meta.lastUpdated, CareTeam.meta.source, CareTeam.meta.profile, CareTeam.meta.security, CareTeam.meta.tag, CareTeam.implicitRules, CareTeam.language, CareTeam.text, CareTeam.extension, CareTeam.modifierExtension, CareTeam.identifier, CareTeam.identifier.extension, CareTeam.identifier.use, CareTeam.identifier.type, CareTeam.identifier.system, CareTeam.identifier.value, CareTeam.identifier.period, CareTeam.identifier.assigner, CareTeam.status, CareTeam.category, CareTeam.name, CareTeam.subject, CareTeam.encounter, CareTeam.period, CareTeam.period.extension, CareTeam.period.start, CareTeam.period.end, CareTeam.participant, CareTeam.participant.extension, CareTeam.participant.modifierExtension, CareTeam.participant.role, CareTeam.participant.member, CareTeam.participant.onBehalfOf, CareTeam.participant.period, CareTeam.participant.period.extension, CareTeam.participant.period.start, CareTeam.participant.period.end, CareTeam.reasonCode, CareTeam.reasonReference, CareTeam.managingOrganization, CareTeam.telecom, CareTeam.note | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | CareTeam.meta.extension, CareTeam.extension, CareTeam.modifierExtension, CareTeam.identifier.extension, CareTeam.period.extension, CareTeam.participant.extension, CareTeam.participant.modifierExtension, CareTeam.participant.period.extension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from CareTeam
Résumé
Obligatoire : 8 éléments(2 éléments obligatoire(s) imbriqué(s))
Must-Support : 2 éléments
Structures
Cette structure fait référence à ces autres structures:
Other representations of profile: CSV, Excel, Schematron