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

Difference between revisions of "Harmonization: add priorTransmission to support Transmission Sequencing"

From HL7Wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
{{INM Workitem}}
 
Editing of harmonization proposals prior to a harmonization meeting is restricted to the proposal submitter and the co-chairs of the steward comittee. Other changes will be undone. Please add comments to the "discussion" page associated with this proposal.
 
  
 
{|width=100% cellspacing=0 cellpadding=2 border=1
 
{|width=100% cellspacing=0 cellpadding=2 border=1
Line 7: Line 5:
 
|bgcolor="#bbbbff"| '''RECOMMENDATION ID:'''
 
|bgcolor="#bbbbff"| '''RECOMMENDATION ID:'''
 
|-
 
|-
|| Sponsored by: ''Technical Committee name''
+
|| Sponsored by: INM
|| Approval date by committee:
+
|| Approval date by committee: see [[Sequence Number Protocol]].
 
|-
 
|-
|| Revision (# and date):
+
|| Revision (# and date): 20061010
|| Date submitted:
+
|| Date submitted:  
 
|-
 
|-
|| Editor/Author: ''person''
+
|| Editor/Author: Rene Spronk
 
|| &nbsp;
 
|| &nbsp;
 
|-
 
|-
|| PROPOSALNAME: ''name of proposal''
+
|| PROPOSALNAME: '''add priorTransmission to support Transmission Sequencing'''
 
|| &nbsp;
 
|| &nbsp;
 
|-
 
|-
Line 29: Line 27:
 
|bgcolor="#aaaaff" align=center| '''AFFECTED ENTITIES OF INTEREST TO TC''' <br/> (responsibility level: S=Steward; I=Interested)
 
|bgcolor="#aaaaff" align=center| '''AFFECTED ENTITIES OF INTEREST TO TC''' <br/> (responsibility level: S=Steward; I=Interested)
 
|-
 
|-
|| ''Comittee1''
+
|| INM
|| ''Unknown/Reviewed/Approved''
+
|| Reviewed
|| ''S or I''
+
|| S
|-
 
|-
 
|| ''Comittee2''
 
|| ''Unknown/Reviewed/Approved''
 
|| ''S or I''
 
 
|-
 
|-
 
|}
 
|}
  
 
== Issue ==
 
== Issue ==
''One paragraph summary of the issue and the solution as detailed in this proposal.''
+
Use of the Sequence Number Protocol requires that all interactions have an ''immediate'' response interaction. The Sequence Number Protocol therefore forces the sender to request accept acknowledgements for some interactions, but not in others. In order to separate the use of accept Acks from the use of a sequencing mechanism INM has decided to drop the sequence number protocol from the v3 standard.
 +
 
 +
In order to provide a sequencing mechanism, this proposal seeks to add a new "blue class" to the RIM that allows the identification of the "prior transmission". If one has the ability to identify a Transmission and its preceding Transmission, then we have a new sequencing mechanism that doesn't rely on accept acknowledgements.
  
 
== Recommendation(s) ==
 
== Recommendation(s) ==
''If the proposal requests RIM structure as well as vocabulary changes then please document them in separate sections. The proposal should be as atomic as possible. It's better to have 5 individual proposals then 1 proposal that attempts to group them.''
+
[[Image:Transmission_rel.bmp|250px|right|thumb|Proposed new RIM class]]
  
  
Line 51: Line 46:
  
 
=== Vocabulary Recommendation(s) ===
 
=== Vocabulary Recommendation(s) ===
''Please use the fully specified names when inserting/adding/changing vocabularies, including full parentage of the vocabulary.''
+
 
  
 
== Rationale ==
 
== Rationale ==
''Any additional information needed to understand, evaluate or implement the recommendation, such as model fragments or other context that demonstrates use of the requested change.  Include implications.''
 
  
  
Line 67: Line 61:
  
  
''NOTE: This template puts this proposal in the [[:Category:Harmonization Proposal|
+
----
"Harmonization Proposal"]] Wiki Category. Once the proposal has been discussed and the resolution has been aded, please update the Category statement to put the proposal in the [[:Category:Discussed Harmonization Proposal|
+
{{INM Workitem}}
"Discussed Harmonization Proposal"]]. The "Harmonization Proposal" Wiki Category is for OPEN non-discussed proposals only.''
 
 
 
 
[[Category:Harmonization Proposal]]
 
[[Category:Harmonization Proposal]]

Revision as of 08:55, 10 October 2006

Recommendation for HL7 RIM Change RECOMMENDATION ID:
Sponsored by: INM Approval date by committee: see Sequence Number Protocol.
Revision (# and date): 20061010 Date submitted:
Editor/Author: Rene Spronk  
PROPOSALNAME: add priorTransmission to support Transmission Sequencing  

Stewards Position

REQUIRED - This table should contain one row for each Steward Committee affected by the recommendation.

TC RECOMMENDATION APPROVAL STATUS AFFECTED ENTITIES OF INTEREST TO TC
(responsibility level: S=Steward; I=Interested)
INM Reviewed S

Issue

Use of the Sequence Number Protocol requires that all interactions have an immediate response interaction. The Sequence Number Protocol therefore forces the sender to request accept acknowledgements for some interactions, but not in others. In order to separate the use of accept Acks from the use of a sequencing mechanism INM has decided to drop the sequence number protocol from the v3 standard.

In order to provide a sequencing mechanism, this proposal seeks to add a new "blue class" to the RIM that allows the identification of the "prior transmission". If one has the ability to identify a Transmission and its preceding Transmission, then we have a new sequencing mechanism that doesn't rely on accept acknowledgements.

Recommendation(s)

Proposed new RIM class


RIM Recommendation(s)

Vocabulary Recommendation(s)

Rationale

Recommended Action Items

  • Implement the proposed solution


Discussion

Resolution