This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Definition of act.text"

From HL7Wiki
Jump to navigation Jump to search
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{MnM Open Hot Topic}}
+
{{MnM Closed Hot Topic}}
  
==Issue==
+
See [[Talk:Definition of act.text|the discussion page]] for discussions.
  
This is a discussion page - that will inform the harmonisation proposal that is being evolved at [[Fix definition of act.text]]
+
==Nov 2006 RIM definition of Act.text==
  
[from Rik Smithies]
+
<p>A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act.</p>
I'd like some further clarification on the use of act.text please.
+
  <p>
 +
    <i>Examples:</i> For act definitions, the Act.text can contain textbook-like information about that act. For act orders, the description will contain particular instructions pertaining only to that order. </p>
 +
  <p>The content of the description is not considered part of the functional information communicated between computer systems.  For Acts that involve human readers and performers, however, computer systems must show the Act.text field to a human user, who has responsibility for the activity; or at least must indicate the existence of the Act.text information and allow the user to see that information.</p>
 +
  <p>Free text descriptions are used to help an individual interpret the content and context of the act, but all information relevant for automated functions must be communicated using the proper attributes and associated objects.</p>
 +
<p><i>Usage:</i> The intent is that a user can read Act.text alone without seeing any of the encoded information and have no risk of misinterpretting or lacking full understanding of the full content of the Act. For example, II.root, or CD.codeSystem would not normally be displayed to a human and thus would not need to be exposed as part of Act.text.</p>
 +
<p>The rendering is expected to include all 'descendant' ActRelationships and participations recursively navigating child Acts as exposed in that particular 'snapshot'. However, there are several data elements which are NOT expected to be included in the rendering. These are:</p>
 +
<ul>
 +
<li>Component Sections (ActRelationship=COMP, classCode <= DOCSECT)</li>
 +
<li>the title attribute</li>
 +
<li>anything attached to ActRelationship=XFRM)</li>
 +
<li>Previous versions (ActRelationship=RPLC)</li>
 +
</ul>
 +
<p>Act.text can include information that is not in the other attributes/associations, but must include all information which is in such attributes or associations (with the exception of those identified above).</p>
 +
<p>Act.text SHOULD NOT be used for the sharing of computable information. Computable information must be conveyed using discrete attributes. Any information which Act.text contains not elsewhere exposed in encoded information will be opaque to computer systems. For this reason, Act.text should not be used to contain information which negates or significantly modifies the understanding of information encoded in discrete attributes.</p>
 +
<p>To communicate "supplemental text", an act relationship (e.g. "component" or "subject of") should be created to a separate Act with a bare Act.text attribute should be used to convey the supplemental information, possibly with a code indicating "annotation" or some similar concept.</p>
  
I believe the rule for use of act.text is the following :
+
==Closed==
+
2011-01-12: Confirmed change was made at harmonization
Relevant motion from the minutes of MnM Sep 05 WGM:
 
 
 
===Motion===
 
 
 
Act.text is a renderable/displayable version of the complete information <b>which would reasonably be expected to be displayed to a human reader</b> conveyed by the Act.  <b>The intent is that a user can read Act.text alone without seeing any of the encoded information and have no risk of misinterpretting or lacking full understanding of the full content of the Act.  For example, II.root, or CD.codeSystem would not normally be displayed to a human and thus would not need to be exposed as part of Act.text.</b>
 
 
 
<b>Act.text represents the renderable/displayable version of the information of the "snapshot" of the Act exposed by that instance as communicated by Act.id[useCode='snapshot'].  In the circumstance where no Act.id[useCode='snapshot'] is specified, the interpretation is that Act.text represents the snapshot as sent over the wire.  To communicate historical versions of Act.text, an ActRelationship of RPLC must be used to point to the prior version of the Act with its own Act.text attribute.</b>
 
 
 
The rendering is expected to include all 'descendant' ActRelationships and participations recursively navigating child Acts as exposed in that particular 'snapshot'.  However, there are several data elements which are NOT expected to be included in the rendering.  These are:
 
* Component Sections (ActRelationship=COMP, classCode <= DOCSECT)
 
* the title attribute
 
* anything attached to ActRelationship=XFRM)
 
* Previous versions (ActRelationship=RPLC)
 
 
 
The attributes and associations associated with the Act represent the encoding of some or all of this information.  I.e. Additional information may be present in the content conveyed by Act.text that is not present in the encoded attributes and associations.
 
 
 
To communicate "supplemental text", an act relationship (e.g. "component", "subject of" or "pertinent information") should be created to a separate Act with a bare Act.text attribute should be used to convey the supplemental information, possibly with a code indicating "annotation" or some similar concept.
 
 
 
===Discussion===
 
 
 
 
 
From this I infer the following :
 
 
 
- Act.text is considered a displayable superset of the information in the act, its attributes and associations
 
 
 
- Act.text can include information that is not in the other attributes/associations, but cannot exclusively consist of information that isn't in the other attributes and associations.
 
 
 
- In other words, it is not just another attribute that adds to the act as a whole, it is only a summary of the act as a whole.
 
 
 
- You cannot have data in the attributes and associations as a whole that is not contained in the act.text field, except when this data wouldn't be considered appropriate in a display version eg you may not wish to render Ids.
 
 
 
- Act.title (of any act) is an exception and will not be included in the scope of act.text.
 
 
 
- These rules apply to all acts except Component Sections (ActRelationship=COMP, classCode <= DOCSECT) and anything attached to ActRelationship=XFRM.
 
 
 
[from Lloyd McKenzie]
 
While the above approach works nicely when representing a particular serialized instance, it tends to fall apart when using the RIM to represent an internal model constructed over time based on multiple instances.  For example, if a prescription has "fulfilled by" relationships added, that changes the associations associated with the substance administration request, but obviously wouldn't change the Act.text.
 
 
 
It is correct to infer that the intention is that Act.text not generally be used for supplemental text except when sent as a component.
 
 
 
In terms of the consent model, a more accurate model might be to say that the consent is an instance of a consent definition, where the text of the definition reflects the "form".  Alternatively, it could represent the complete filled in form, which would presumably address the subject, performer, etc.
 
 
 
[from Charlie McCay]
 
 
 
So the consensus definition (supported by the variations of actual usage) is "dragons lie here" and the definition and usage of act.text is (re)defined in the narrative of the model in which it is used.
 
 
 
This is disappointing -- if the motion is not acceptable then we MUST get an MnM consensus that will stick on this.
 
 
 
If that documentation lists 20 different ways that the attribute can be used, then so be it -- but the current definition does not help as it seems to be precise, but can be read in too many ways.
 
 
 
'''Action:'''
 
A consensus needs to be reached on the uses of act.text, when this is reached all of the uses need to enumerated
 

Latest revision as of 00:40, 12 January 2011

See the discussion page for discussions.

Nov 2006 RIM definition of Act.text

A renderable textual or multimedia description (or reference to a description) of the complete information which would reasonably be expected to be displayed to a human reader conveyed by the Act.

Examples: For act definitions, the Act.text can contain textbook-like information about that act. For act orders, the description will contain particular instructions pertaining only to that order.

The content of the description is not considered part of the functional information communicated between computer systems. For Acts that involve human readers and performers, however, computer systems must show the Act.text field to a human user, who has responsibility for the activity; or at least must indicate the existence of the Act.text information and allow the user to see that information.

Free text descriptions are used to help an individual interpret the content and context of the act, but all information relevant for automated functions must be communicated using the proper attributes and associated objects.

Usage: The intent is that a user can read Act.text alone without seeing any of the encoded information and have no risk of misinterpretting or lacking full understanding of the full content of the Act. For example, II.root, or CD.codeSystem would not normally be displayed to a human and thus would not need to be exposed as part of Act.text.

The rendering is expected to include all 'descendant' ActRelationships and participations recursively navigating child Acts as exposed in that particular 'snapshot'. However, there are several data elements which are NOT expected to be included in the rendering. These are:

  • Component Sections (ActRelationship=COMP, classCode <= DOCSECT)
  • the title attribute
  • anything attached to ActRelationship=XFRM)
  • Previous versions (ActRelationship=RPLC)

Act.text can include information that is not in the other attributes/associations, but must include all information which is in such attributes or associations (with the exception of those identified above).

Act.text SHOULD NOT be used for the sharing of computable information. Computable information must be conveyed using discrete attributes. Any information which Act.text contains not elsewhere exposed in encoded information will be opaque to computer systems. For this reason, Act.text should not be used to contain information which negates or significantly modifies the understanding of information encoded in discrete attributes.

To communicate "supplemental text", an act relationship (e.g. "component" or "subject of") should be created to a separate Act with a bare Act.text attribute should be used to convey the supplemental information, possibly with a code indicating "annotation" or some similar concept.

Closed

2011-01-12: Confirmed change was made at harmonization