care_team

The US Core CareTeam Profile inherits from the FHIR [CareTeam](https://hl7.org/fhir/R4/careteam.html) resource; refer to it for scope and usage definitions.

The US Core CareTeam Profile inherits from the FHIR CareTeam resource; refer to it for scope and usage definitions. This profile sets minimum expectations for the CareTeam resource for identifying the Care Team members associated with a patient to promote interoperability and adoption through common implementation. It specifies which core elements, extensions, vocabularies, and value sets SHALL be present in the resource and how the elements are used. Providing the floor for standards development for specific use cases promotes interoperability and adoption.

Source

ModelLegRole
us-core-careteamFHIRdefines this table

Columns

ColumnTypeNullDescriptionSource
iduuid primary keynoCareTeam.id
created_attimestamptznoRow creation timestamp.
updated_attimestamptznoRow update timestamp; maintained by the application.
created_bytextnoActor who created the row.
updated_bytextnoActor who last updated the row.
statustextyesproposed | active | suspended | inactive | entered-in-errorCareTeam.status
patient_iduuidyesWho care team is forCareTeam.subject

References

ColumnsTargetOn delete
patient_idpatientno action

Referenced by

Indexes

Child tables

1 table hang off care_team, one row per repetition.

care_team_participant

Child table — one row per repetition, deleted with its parent.

ColumnTypeNullDescriptionSource
iduuid primary keynoPrimary key.
care_team_iduuidcare_teamno
role
role_code
role_system
role_valueset_id
coded text
text, text, text, text
yesType of involvementCareTeam.participant.role
member_care_team_id
member_organization_id
member_patient_id
member_practitioner_id
member_practitioner_role_id
member_related_person_id
uuid, uuid, uuid, uuid, uuid, uuid
uuid, uuid, uuid, uuid, uuid, uuid
yesWho is involvedCareTeam.participant.member

Constraints

check ((role is null and role_code is null and role_system is null and role_valueset_id is null) or (role is not null and role_code is not null and role_system is not null and role_valueset_id is not null))
check (num_nonnulls(member_care_team_id, member_organization_id, member_patient_id, member_practitioner_id, member_practitioner_role_id, member_related_person_id) <= 1)

References

ColumnsTargetOn delete
care_team_idcare_teamcascade
role_valueset_id, role_code, role_system, rolevalueset_coderestrict
member_care_team_idcare_teamno action
member_organization_idorganizationno action
member_patient_idpatientno action
member_practitioner_idpractitionerno action
member_practitioner_role_idpractitioner_roleno action
member_related_person_idrelated_personno action

Indexes

Value sets

Value setCodes
http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1099.300