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

Difference between revisions of "CDA R3 Proposal - Append, Edit, Correct Enhancements"

From HL7Wiki
Jump to navigation Jump to search
Line 40: Line 40:
  
 
'''Austin Kreisler 08/10/2009''' - SDWG should consider consistency with the use of controlAct.
 
'''Austin Kreisler 08/10/2009''' - SDWG should consider consistency with the use of controlAct.
 +
 +
comments from Rene: How does document succession impact contained acts? For instance, in the case of a replacement document, one can use the RPLC relationship on a revised Act, so we could comment on this. In the case of a repudiation, all contained acts are impacted. [From Rene: I think that at least there should be some kind of warning or implementation guidance within the CDA standard. This need not be elaborate, but it could describe that those parties that extract data from CDA documents should consider the context of that data. The detailed rules may be as agreed upon at the affinity domain level. So I don't envision the CDA making normative statements about the application behaviour (HL7 shies away from that kind of statement anyway), but I expect it to remind users of the standard that this pitfall/implementation issue should be addressed - somehow. The exact policies have to be defined and agreed upon within or between organizations.]
  
 
== Recommended Action Items ==
 
== Recommended Action Items ==
Line 45: Line 47:
  
 
== Resolution ==
 
== Resolution ==
(Resolution is to be recorded here and in the referenced minutes, which are the authoritative source of resolution).
+
April 06, 2010 SDWG: We agree with the requirements. Several things need to be done:
 +
[1] Ensure adequate relatedDocument.typeCode values.
 +
[2] We need to provide guidance - e.g. what is the expected behavior for a recipient when they receive a repudiation message; what is expected behavior for a recipient when they receive a document that supercedes another document (e.g. what do they do with the superceded document, what do they do with all the superceded acts).
 +
[3] Ensure we have the ability to manage changes at the individual object (e.g. act, entity) level (including the correct use of controlAct).
 +
[4] Correct use of updateMode may be necessary to explicitly indicate updates to CDA header components.
 +
abstain: 0; opposed: 0; in favor: 9.

Revision as of 21:01, 6 April 2010


Return to SDTC page; Return to CDA R3 Formal Proposals page.


Submitted by: Sondra Renly Revision date: Dec 3, 2008
Submitted date: Dec 3, 2008 Change request ID: <<Change Request ID>>

Issue

IBM Research has been working with HL7v3 CDA R2 for public health laboratory reporting. Through this process we identified a hole in consistent machine markup for reports that are appended, edited, and corrected. These are frequent operations in the laboratory report setting. In some situations it may be sufficient to document in a comment what has changed between document versions, but policies and regulations can require greater documentation such as entire previous result documentation accompanying a new, updated result.

In conjunction with the IHE Lab Committee, we have identified the following use cases for CDA R3 work as we have not identified solutions in the current CDA R2:

  • Use Case 1 – A laboratory report was issued on the wrong patient. Today two documents will be issued. For the correct patient, a new laboratory report shall be approved. For the wrong patient, the specification to represent the error in the CDA document and negate content has been left for future work.
  • Use Case 2 – A laboratory report was issued with incomplete or incorrect non-result data, defined as the information found in the CDA Header or Specimen, such as the collection date and time. The results and result interpretation are unchanged by the addition, edit, or correction of non-result data. The specification to represent the change has been left for future work.
  • Use Case 3 – A laboratory report was issued with incomplete or incorrect non-result data. In this case, the results and interpretation, defined as the information found in an observation, organizer, or media, are changed by the addition, edit, or correction of non-result data. The specification to represent the change and the interpretation impact has been left for future work.
  • Use Case 4 – A laboratory report was issued with incomplete or incorrect result data. The specification to represent the change and the interpretation impact has been left for future work.
  • Use Case 5 – A laboratory report was issued with incomplete or incorrect non-result and result data. The specification to represent the change and the interpretation impact has been left for future work.


Recommendation

Rationale

Discussion

Bob Dolin 10/14/2008 - I think the RIM has what we need - we'd mainly want to add new actRelationship type codes into the EntryRelationship class.

Austin Kreisler 08/10/2009 - SDWG should consider consistency with the use of controlAct.

comments from Rene: How does document succession impact contained acts? For instance, in the case of a replacement document, one can use the RPLC relationship on a revised Act, so we could comment on this. In the case of a repudiation, all contained acts are impacted. [From Rene: I think that at least there should be some kind of warning or implementation guidance within the CDA standard. This need not be elaborate, but it could describe that those parties that extract data from CDA documents should consider the context of that data. The detailed rules may be as agreed upon at the affinity domain level. So I don't envision the CDA making normative statements about the application behaviour (HL7 shies away from that kind of statement anyway), but I expect it to remind users of the standard that this pitfall/implementation issue should be addressed - somehow. The exact policies have to be defined and agreed upon within or between organizations.]

Recommended Action Items

Resolution

April 06, 2010 SDWG: We agree with the requirements. Several things need to be done: [1] Ensure adequate relatedDocument.typeCode values. [2] We need to provide guidance - e.g. what is the expected behavior for a recipient when they receive a repudiation message; what is expected behavior for a recipient when they receive a document that supercedes another document (e.g. what do they do with the superceded document, what do they do with all the superceded acts). [3] Ensure we have the ability to manage changes at the individual object (e.g. act, entity) level (including the correct use of controlAct). [4] Correct use of updateMode may be necessary to explicitly indicate updates to CDA header components. abstain: 0; opposed: 0; in favor: 9.