This page is part of the FHIR Specification (v1.6.0: STU 3 Ballot 4). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3
Patient Care Work Group | Maturity Level: 0 | Compartments: Patient, Practitioner, RelatedPerson |
The Care Team includes all the people and organizations who plan to participate in the coordination and delivery of care for a patient.
The Care Team resource includes all the people and/or organizations who plan to participate in the coordination and delivery of care for a patient. This is not limited to practitioners, but may include other caregivers such as family members, guardians, the patient themself, or others. The Care Team, depending on where used, may include care team members specific to a particular care plan, an episode, an encounter, or may reflect all known team members across these perspectives.
Care Team is distinct from Group. Group is patient-independent and identifies an undifferentiated set of individuals who are intended to be the target of one or more clinical activities (e.g. set of clinical trial participants, set of individuals impacted by or at risk of a public health event, a herd or flock, etc.) Care Team is about establishing a set of relationships and roles and is specific to a particular Patient. CareTeam can be acted upon (e.g. CommunicationRequest), but the CareTeam isn't an actor. The actors are the individual members within a CareTeam. CareTeam can be referenced by EpisodeOfCare, Encounter, or CarePlan to identify the set of individuals (and their respective roles) who are intended to be involved in providing the care defined by those resources.
This resource is referenced by CarePlan, CommunicationRequest, Consent and EpisodeOfCare
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CareTeam | DomainResource | Planned participants in the coordination and delivery of care for a patient or group | ||
identifier | Σ | 0..* | Identifier | External Ids for this team |
status | ?!Σ | 0..1 | CodeableConcept | active | suspended | inactive | entered in error |
type | Σ | 0..* | CodeableConcept | Type of team |
name | Σ | 0..1 | string | Name of the team, such as crisis assessment team |
subject | Σ | 0..1 | Reference(Patient | Group) | Who care team is for |
period | Σ | 0..1 | Period | Time period team covers |
participant | 0..* | BackboneElement | Members of the team | |
role | Σ | 0..1 | CodeableConcept | Type of involvement Participant Roles (Example) |
member | Σ | 0..1 | Reference(Practitioner | RelatedPerson | Patient | Organization) | Who is involved |
period | 0..1 | Period | Time period of participant | |
managingOrganization | Σ | 0..1 | Reference(Organization) | Organization responsible for the care team |
Documentation for this format |
UML Diagram (Legend)
XML Template
<CareTeam xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier External Ids for this team --></identifier> <status><!-- 0..1 CodeableConcept active | suspended | inactive | entered in error --></status> <type><!-- 0..* CodeableConcept Type of team --></type> <name value="[string]"/><!-- 0..1 Name of the team, such as crisis assessment team --> <subject><!-- 0..1 Reference(Patient|Group) Who care team is for --></subject> <period><!-- 0..1 Period Time period team covers --></period> <participant> <!-- 0..* Members of the team --> <role><!-- 0..1 CodeableConcept Type of involvement --></role> <member><!-- 0..1 Reference(Practitioner|RelatedPerson|Patient|Organization) Who is involved --></member> <period><!-- 0..1 Period Time period of participant --></period> </participant> <managingOrganization><!-- 0..1 Reference(Organization) Organization responsible for the care team --></managingOrganization> </CareTeam>
JSON Template
{ "resourceType" : "CareTeam", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // External Ids for this team "status" : { CodeableConcept }, // active | suspended | inactive | entered in error "type" : [{ CodeableConcept }], // Type of team "name" : "<string>", // Name of the team, such as crisis assessment team "subject" : { Reference(Patient|Group) }, // Who care team is for "period" : { Period }, // Time period team covers "participant" : [{ // Members of the team "role" : { CodeableConcept }, // Type of involvement "member" : { Reference(Practitioner|RelatedPerson|Patient|Organization) }, // Who is involved "period" : { Period } // Time period of participant }], "managingOrganization" : { Reference(Organization) } // Organization responsible for the care team }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:CareTeam; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:CareTeam.identifier [ Identifier ], ... ; # 0..* External Ids for this team fhir:CareTeam.status [ CodeableConcept ]; # 0..1 active | suspended | inactive | entered in error fhir:CareTeam.type [ CodeableConcept ], ... ; # 0..* Type of team fhir:CareTeam.name [ string ]; # 0..1 Name of the team, such as crisis assessment team fhir:CareTeam.subject [ Reference(Patient|Group) ]; # 0..1 Who care team is for fhir:CareTeam.period [ Period ]; # 0..1 Time period team covers fhir:CareTeam.participant [ # 0..* Members of the team fhir:CareTeam.participant.role [ CodeableConcept ]; # 0..1 Type of involvement fhir:CareTeam.participant.member [ Reference(Practitioner|RelatedPerson|Patient|Organization) ]; # 0..1 Who is involved fhir:CareTeam.participant.period [ Period ]; # 0..1 Time period of participant ], ...; fhir:CareTeam.managingOrganization [ Reference(Organization) ]; # 0..1 Organization responsible for the care team ]
Changes since DSTU2
This resource did not exist in Release 2
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CareTeam | DomainResource | Planned participants in the coordination and delivery of care for a patient or group | ||
identifier | Σ | 0..* | Identifier | External Ids for this team |
status | ?!Σ | 0..1 | CodeableConcept | active | suspended | inactive | entered in error |
type | Σ | 0..* | CodeableConcept | Type of team |
name | Σ | 0..1 | string | Name of the team, such as crisis assessment team |
subject | Σ | 0..1 | Reference(Patient | Group) | Who care team is for |
period | Σ | 0..1 | Period | Time period team covers |
participant | 0..* | BackboneElement | Members of the team | |
role | Σ | 0..1 | CodeableConcept | Type of involvement Participant Roles (Example) |
member | Σ | 0..1 | Reference(Practitioner | RelatedPerson | Patient | Organization) | Who is involved |
period | 0..1 | Period | Time period of participant | |
managingOrganization | Σ | 0..1 | Reference(Organization) | Organization responsible for the care team |
Documentation for this format |
XML Template
<CareTeam xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier External Ids for this team --></identifier> <status><!-- 0..1 CodeableConcept active | suspended | inactive | entered in error --></status> <type><!-- 0..* CodeableConcept Type of team --></type> <name value="[string]"/><!-- 0..1 Name of the team, such as crisis assessment team --> <subject><!-- 0..1 Reference(Patient|Group) Who care team is for --></subject> <period><!-- 0..1 Period Time period team covers --></period> <participant> <!-- 0..* Members of the team --> <role><!-- 0..1 CodeableConcept Type of involvement --></role> <member><!-- 0..1 Reference(Practitioner|RelatedPerson|Patient|Organization) Who is involved --></member> <period><!-- 0..1 Period Time period of participant --></period> </participant> <managingOrganization><!-- 0..1 Reference(Organization) Organization responsible for the care team --></managingOrganization> </CareTeam>
JSON Template
{ "resourceType" : "CareTeam", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // External Ids for this team "status" : { CodeableConcept }, // active | suspended | inactive | entered in error "type" : [{ CodeableConcept }], // Type of team "name" : "<string>", // Name of the team, such as crisis assessment team "subject" : { Reference(Patient|Group) }, // Who care team is for "period" : { Period }, // Time period team covers "participant" : [{ // Members of the team "role" : { CodeableConcept }, // Type of involvement "member" : { Reference(Practitioner|RelatedPerson|Patient|Organization) }, // Who is involved "period" : { Period } // Time period of participant }], "managingOrganization" : { Reference(Organization) } // Organization responsible for the care team }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:CareTeam; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:CareTeam.identifier [ Identifier ], ... ; # 0..* External Ids for this team fhir:CareTeam.status [ CodeableConcept ]; # 0..1 active | suspended | inactive | entered in error fhir:CareTeam.type [ CodeableConcept ], ... ; # 0..* Type of team fhir:CareTeam.name [ string ]; # 0..1 Name of the team, such as crisis assessment team fhir:CareTeam.subject [ Reference(Patient|Group) ]; # 0..1 Who care team is for fhir:CareTeam.period [ Period ]; # 0..1 Time period team covers fhir:CareTeam.participant [ # 0..* Members of the team fhir:CareTeam.participant.role [ CodeableConcept ]; # 0..1 Type of involvement fhir:CareTeam.participant.member [ Reference(Practitioner|RelatedPerson|Patient|Organization) ]; # 0..1 Who is involved fhir:CareTeam.participant.period [ Period ]; # 0..1 Time period of participant ], ...; fhir:CareTeam.managingOrganization [ Reference(Organization) ]; # 0..1 Organization responsible for the care team ]
Changes since DSTU2
This resource did not exist in Release 2
Alternate definitions: Master Definition (XML, JSON), XML Schema/Schematron (for ) + JSON Schema, ShEx (for Turtle)
Path | Definition | Type | Reference |
---|---|---|---|
CareTeam.participant.role | Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | Example | Participant Roles |
To do.
Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.
Name | Type | Description | Paths |
date | date | Time period team covers | CareTeam.period |
identifier | token | External Ids for this team | CareTeam.identifier |
participant | reference | Who is involved | CareTeam.participant.member (Practitioner, Organization, Patient, RelatedPerson) |
patient | reference | Who care team is for | CareTeam.subject (Patient) |
status | token | active | suspended | inactive | entered in error | CareTeam.status |
subject | reference | Who care team is for | CareTeam.subject (Group, Patient) |
type | token | Type of team | CareTeam.type |