CarePlan
Class Conversation

A set of Communications among individual Care Team Members as they coordinate their activities for the execution of the Care Plan. The current intent of this class is to provide a record of such communications. It is envisioned that this structure could be used in the future to record negotiations among Care Team Members (especially between members belonging to different organizations) as the Care Plan is formulated. The ability to negotiate between Care Team Members does not exist in an automated fashion today, but would be an important feature in future systems.
"A conversation organizes individual communications in a meaningful manner for the benefit and understanding of care plan stakeholders." - HL7 Care Plan Domain Analysis Model

Attributes
Communication communication communication

Pointer to an interaction between two or more Care Team Members regarding the Care Plan for the patient.

String topic topic

Categorizes the set of Communications among individual Care Team Members as they coordinate their activities for the execution of the Care Plan such that the Communications can be logically grouped into this Conversation. Note that this property is currently modeled as a string rather than as a Code as no widely acceptable set of values exists for this concept at this time.
"Specifies the subject of the communication" - HL7 Care Plan Domain Analysis Model.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameConversation
Name Expression
NamespaceCarePlan
Owned Template Signature
OwnerCarePlan
Owning Template Parameter
PackageCarePlan
Qualified NameFHIM::CarePlan::Conversation
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 communication
Public Communication communication

Pointer to an interaction between two or more Care Team Members regarding the Care Plan for the patient.

Constraints:
Properties:

AggregationComposite
Alias
Associationconversation_communication
Association End
ClassConversation
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1..*
Namecommunication
Name Expression
NamespaceConversation
Opposite
OwnerConversation
Owning Association
Owning Template Parameter
Qualified NameFHIM::CarePlan::Conversation::communication
Stereotype
Template Parameter
TypeCommunication
Upper*
Upper Value(*)
VisibilityPublic


 topic
Public String topic

Categorizes the set of Communications among individual Care Team Members as they coordinate their activities for the execution of the Care Plan such that the Communications can be logically grouped into this Conversation. Note that this property is currently modeled as a string rather than as a Code as no widely acceptable set of values exists for this concept at this time.
"Specifies the subject of the communication" - HL7 Care Plan Domain Analysis Model.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassConversation
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Nametopic
Name Expression
NamespaceConversation
Opposite
OwnerConversation
Owning Association
Owning Template Parameter
Qualified NameFHIM::CarePlan::Conversation::topic
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic