This page is part of the Validated Healthcare Directory FHIR IG (v0.1.0: STU 1 Draft) based on FHIR v3.2.0. . For a full list of available versions, see the Directory of published versions
This profile sets minimum expectations for searching for and fetching information associated with a care team. It identifies which core elements, extensions, vocabularies and value sets SHALL be present in the CareTeam resource when using this profile.
Background & Scope
A care team consists of the providers and/or organizations responsible for the care of a patient. It is defined not as a collection of individuals and organizations, but as a collection of roles; each member of a care team is represented through an associated role. Therefore, this profile removes references to practitioner and organization resources in careTeam.member
and adds references to practitionerRole and organizationRole. For example, Dr. Smith (an individual) does not participate on a care team. Rather, Dr. Smith in his role as a provider at Acme Hospital participates on a care team.
A care team may be functionally “empty,” i.e. the roles on the care team are not filled by individuals or organizations. For example, a care team may be comprised of a primary care provider, care coordinator, and specialist without indicating the individuals filling those roles. This enables entities to describe existing care teams while masking the identity of the indivudals/organizations that are involved, or to represent standing care teams that are filled on an ad hoc basis in response to a condition/event.
This profile removes careTeam.subject
, careTeam.context
, careTeam.reasonReference
, and references to patient and relatedPerson resources in careTeam.member
because maintaining patient information is out of scope for this implementation guide. It also constrains the number of organizations responsible for managing a care team to one.
Examples:
The following are example uses for the vhdir-careteam profile:
Mandatory Data Elements
The following data-elements are mandatory (i.e data MUST be present). These are presented below in a simple human-readable explanation. The Formal Profile Definition below provides the formal summary, definitions, and terminology requirements.
Each CareTeam must have:
careTeam.category
careTeam.period
Profile specific implementation guidance:
Extensions:
Terminology
TBD
The official URL for this profile is:
http://hl7.org/fhir/ig/vhdir/StructureDefinition/vhdir-careteam
This profile builds on CareTeam.
This profile was published on Wed Oct 18 05:22:04 AEDT 2017 as a draft by null.
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CareTeam | 0..* | |||
subject | 0..0 | |||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CareTeam | I | 0..* | Planned participants in the coordination and delivery of care for a patient or group | |
id | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | External Ids for this team |
status | ?!Σ | 0..1 | code | proposed | active | suspended | inactive | entered-in-error Binding: CareTeamStatus (required) |
category | Σ | 0..* | CodeableConcept | Type of team Binding: CareTeamCategory (example) |
name | Σ | 0..1 | string | Name of the team, such as crisis assessment team |
context | Σ | 0..1 | Reference(Encounter), Reference(EpisodeOfCare) | Encounter or episode associated with CareTeam |
period | Σ | 0..1 | Period | Time period team covers |
participant | I | 0..* | BackboneElement | Members of the team ctm-1: CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
role | Σ | 0..1 | CodeableConcept | Type of involvement Binding: Participant Roles (example) |
member | Σ | 0..1 | Reference(Practitioner), Reference(RelatedPerson), Reference(Patient), Reference(Organization), Reference(CareTeam) | Who is involved |
onBehalfOf | Σ | 0..1 | Reference(Organization) | Organization of the practitioner |
period | 0..1 | Period | Time period of participant | |
reasonCode | 0..* | CodeableConcept | Why the care team exists Binding: SNOMED CT Clinical Findings (example) | |
reasonReference | 0..* | Reference(Condition) | Why the care team exists | |
managingOrganization | Σ | 0..* | Reference(Organization) | Organization responsible for the care team |
telecom | 0..* | ContactPoint | A contact detail for the care team (that applies to all members) | |
note | 0..* | Annotation | Comments made about the CareTeam | |
Documentation for this format |
Differential View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CareTeam | 0..* | |||
subject | 0..0 | |||
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CareTeam | I | 0..* | Planned participants in the coordination and delivery of care for a patient or group | |
id | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | External Ids for this team |
status | ?!Σ | 0..1 | code | proposed | active | suspended | inactive | entered-in-error Binding: CareTeamStatus (required) |
category | Σ | 0..* | CodeableConcept | Type of team Binding: CareTeamCategory (example) |
name | Σ | 0..1 | string | Name of the team, such as crisis assessment team |
context | Σ | 0..1 | Reference(Encounter), Reference(EpisodeOfCare) | Encounter or episode associated with CareTeam |
period | Σ | 0..1 | Period | Time period team covers |
participant | I | 0..* | BackboneElement | Members of the team ctm-1: CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
role | Σ | 0..1 | CodeableConcept | Type of involvement Binding: Participant Roles (example) |
member | Σ | 0..1 | Reference(Practitioner), Reference(RelatedPerson), Reference(Patient), Reference(Organization), Reference(CareTeam) | Who is involved |
onBehalfOf | Σ | 0..1 | Reference(Organization) | Organization of the practitioner |
period | 0..1 | Period | Time period of participant | |
reasonCode | 0..* | CodeableConcept | Why the care team exists Binding: SNOMED CT Clinical Findings (example) | |
reasonReference | 0..* | Reference(Condition) | Why the care team exists | |
managingOrganization | Σ | 0..* | Reference(Organization) | Organization responsible for the care team |
telecom | 0..* | ContactPoint | A contact detail for the care team (that applies to all members) | |
note | 0..* | Annotation | Comments made about the CareTeam | |
Documentation for this format |
Downloads: StructureDefinition: (XML, JSON, CSV), Schema: XML Schematron
Below is an overview of the required search and read operations for this profile. See the Conformance requirements for the US Core Server for a complete list of supported RESTful operations and search parameters for this IG.
TBD