Left: | US Core CareTeam Profile (http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam) |
Right: | National Directory API CareTeam Profile (http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-ndapi-CareTeam) |
Error | StructureDefinition.url | Values for url differ: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam' vs 'http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-ndapi-CareTeam' |
Error | StructureDefinition.version | Values for version differ: '7.0.0' vs '1.0.0-ballot' |
Information | StructureDefinition.name | Values for name differ: 'USCoreCareTeam' vs 'NdhNdApiCareTeam' |
Information | StructureDefinition.title | Values for title differ: 'US Core CareTeam Profile' vs 'National Directory API CareTeam Profile' |
Information | StructureDefinition.date | Values for date differ: '2023-10-17' vs '2024-11-01T19:22:54+00:00' |
Information | StructureDefinition.publisher | Values for publisher differ: 'HL7 International / Cross-Group Projects' vs 'HL7 International / Patient Administration' |
Error | StructureDefinition.baseDefinition | Values for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/CareTeam' vs 'http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-CareTeam' |
Warning | CareTeam.meta | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | StructureDefinition.short | Values for short differ: 'Additional content defined by implementations' vs 'Extension' |
Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
Information | CareTeam.extension | Element minimum cardinalities differ: '0' vs '1' |
Warning | CareTeam.identifier | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | CareTeam.status | Element minimum cardinalities differ: '0' vs '1' |
Warning | CareTeam.category | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | CareTeam.category | Element minimum cardinalities differ: '0' vs '1' |
Warning | CareTeam.name | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | CareTeam.subject | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | CareTeam.subject | Element minimum cardinalities differ: '1' vs '0' |
Information | CareTeam.subject | Element maximum cardinalities differ: '1' vs '0' |
Error | CareTeam.subject | Element minimum cardinalities conflict: '1..1' vs '0..0': No instances can be valid against both profiles |
Information | CareTeam.encounter | Element maximum cardinalities differ: '1' vs '0' |
Warning | CareTeam.period | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | CareTeam.participant | Element minimum cardinalities differ: '1' vs '0' |
Information | CareTeam.participant.role | Element minimum cardinalities differ: '1' vs '0' |
Information | CareTeam.participant.role | Element maximum cardinalities differ: '1' vs '2147483647' |
Information | StructureDefinition.definition | Values for definition differ: 'The specific person or organization who is participating/expected to participate in the care team.' vs 'The role associated with the specific person or organization who is participating/expected to participate in the care team.' |
Information | CareTeam.participant.member | Element minimum cardinalities differ: '1' vs '0' |
Error | CareTeam.participant.member | Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson]]) vs Reference([CanonicalType[http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-ndapi-CareTeam], CanonicalType[http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-ndapi-PractitionerRole], CanonicalType[http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-ndapi-Organization]]) |
Information | CareTeam.participant.onBehalfOf | Element maximum cardinalities differ: '1' vs '0' |
Warning | CareTeam.participant.period | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | CareTeam.reasonCode | Element maximum cardinalities differ: '2147483647' vs '0' |
Information | CareTeam.reasonReference | Element maximum cardinalities differ: '2147483647' vs '0' |
Warning | CareTeam.managingOrganization | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | CareTeam.managingOrganization | Element maximum cardinalities differ: '2147483647' vs '1' |
Warning | CareTeam.telecom | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | CareTeam.note | Elements differ in definition for mustSupport: 'false' vs 'true' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/CareTeam | http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-CareTeam |
|
copyright | Used by permission of HL7 International, all rights reserved Creative Commons License |
| |
date | 2023-10-17 | 2024-11-01T19:22:54+00:00 |
|
description | 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. 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. | Defines the basic constraints and extensions on the CareTeam resource for use in a National Directory of Healthcare Providers & Service (NDH) |
|
experimental | false |
| |
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | urn:iso:std:iso:3166#US | ||
kind | resource | ||
name | USCoreCareTeam | NdhNdApiCareTeam |
|
publisher | HL7 International / Cross-Group Projects | HL7 International / Patient Administration |
|
purpose | |||
status | active | ||
title | US Core CareTeam Profile | National Directory API CareTeam Profile |
|
type | CareTeam | ||
url | http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam | http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-ndapi-CareTeam |
|
version | 7.0.0 | 1.0.0-ballot |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CareTeam | 0..* | CareTeam | Planned participants in the coordination and delivery of care for a patient or group | 0..* | NdhCareTeam | Planned participants in the coordination and delivery of care for a patient or group | |||||||||||
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | SΣ | 0..1 | Meta | Metadata about the resource |
| ||||||||
id | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
versionId | Σ | 0..1 | id | Version specific identifier |
| ||||||||||||
lastUpdated | Σ | 1..1 | instant | When the resource version last changed |
| ||||||||||||
source | Σ | 0..1 | uri | Identifies where the resource comes from |
| ||||||||||||
profile | Σ | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to |
| ||||||||||||
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. |
| ||||||||||||
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". |
| ||||||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 1..* | Extension | Extension Slice: Unordered, Open by value:url |
| ||||||||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
identifier | Σ | 0..* | Identifier | External Ids for this team | SΣ | 0..* | Identifier | External Ids for this team |
| ||||||||
id | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
| |||||||||||||
use | ?!SΣ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . |
| ||||||||||||
type | SΣ | 0..1 | CodeableConcept | Description of identifier Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. |
| ||||||||||||
system | SΣ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
| ||||||||||||
value | SΣ | 0..1 | string | The value that is unique Example General: 123456 |
| ||||||||||||
period | Σ | 0..1 | Period | Time period when id is/was valid for use |
| ||||||||||||
assigner | SΣ | 0..1 | Reference(National Directory API Organization Profile) | Organization that issued id (may be just text) |
| ||||||||||||
status | ?!SΣ | 0..1 | code | proposed | active | suspended | inactive | entered-in-error Binding: ?? (required): Indicates whether the team is current , represents future intentions or is now a historical record. | ?!SΣ | 1..1 | code | proposed | active | suspended | inactive | entered-in-error Binding: ?? (required): Indicates the status of the care team. |
| ||||||||
category | Σ | 0..* | CodeableConcept | Type of team Binding: ?? (example): Indicates the type of care team. | SΣ | 1..* | CodeableConcept | Type of team Binding: ?? (extensible) |
| ||||||||
name | Σ | 0..1 | string | Name of the team, such as crisis assessment team | SΣ | 0..1 | string | Name of the team, such as crisis assessment team |
| ||||||||
subject | SΣ | 1..1 | Reference(US Core Patient Profile(6.1.0) S | Group) | Who care team is for | Σ | 0..0 |
| ||||||||||
encounter | Σ | 0..1 | Reference(Encounter) | Encounter created as part of | Σ | 0..0 |
| ||||||||||
period | Σ | 0..1 | Period | Time period team covers | SΣ | 0..1 | Period | Time period team covers |
| ||||||||
participant | SC | 1..* | BackboneElement | Members of the team ctm-1: CareTeam.participant.onBehalfOf can only be populated when CareTeam.participant.member is a Practitioner | SC | 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 | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
role | SΣ | 1..1 | CodeableConcept | Type of involvement Binding: ?? (extensible): Indicates specific responsibility of an individual within the care team, such as Primary physician, Team coordinator, Caregiver, etc. | SΣ | 0..* | CodeableConcept | Type of involvement Binding: ?? (extensible) |
| ||||||||
member | SΣ | 1..1 | Reference(US Core Practitioner Profile(6.1.0) S | US Core Organization Profile(6.1.0) | US Core Patient Profile(6.1.0) | US Core PractitionerRole Profile(6.1.0) S | US Core CareTeam Profile(6.1.0) | US Core RelatedPerson Profile S) | Who is involved | SΣ | 0..1 | Reference(National Directory API CareTeam Profile | National Directory API PractitionerRole | National Directory API Organization Profile) | Who is involved |
| ||||||||
onBehalfOf | Σ | 0..1 | Reference(Organization) | Organization of the practitioner | Σ | 0..0 |
| ||||||||||
period | 0..1 | Period | Time period of participant | S | 0..1 | Period | Time period of participant |
| |||||||||
reasonCode | 0..* | CodeableConcept | Why the care team exists Binding: ?? (example): Indicates the reason for the care team. | 0..0 |
| ||||||||||||
reasonReference | 0..* | Reference(Condition) | Why the care team exists | 0..0 |
| ||||||||||||
managingOrganization | Σ | 0..* | Reference(Organization) | Organization responsible for the care team | SΣ | 0..1 | Reference(National Directory API Organization Profile) | Organization responsible for the care team |
| ||||||||
telecom | 0..* | ContactPoint | A contact detail for the care team (that applies to all members) | S | 0..* | ContactPoint | A contact detail for the care team (that applies to all members) |
| |||||||||
id | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
system | SΣC | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ?? (required): Telecommunications form for contact point. |
| ||||||||||||
value | SΣ | 0..1 | string | The actual contact point details |
| ||||||||||||
use | ?!SΣ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ?? (required): Use of contact point. |
| ||||||||||||
rank | SΣ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) |
| ||||||||||||
period | Σ | 0..1 | Period | Time period when the contact point was/is in use |
| ||||||||||||
note | 0..* | Annotation | Comments made about the CareTeam | S | 0..* | Annotation | Comments made about the CareTeam |
| |||||||||
id | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
author[x] | SΣ | 0..1 | Reference(National Directory API Practitioner Profile | National Directory API Organization Profile), string | Individual responsible for the annotation |
| ||||||||||||
time | SΣ | 0..1 | dateTime | When the annotation was made |
| ||||||||||||
text | SΣ | 1..1 | markdown | The annotation - text content (as markdown) |
| ||||||||||||
Documentation for this format |