Harmonization: Remove ResponseElementGroupId from QueryByparameter class
Editing of harmonisation 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.
Recommendation for HL7 RIM Change | RECOMMENDATION ID: |
Submitted by: INM | Revision (# and date): 20060612 |
Date submitted: | Committee status: Approved, 20060612 INM telcon |
Submitted by: Rene Spronk | |
NAME: Remove ResponseElementGroupId from QueryByParameter class |
Contents
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 | Approved | S |
Issue
The QueryByParameter.ResponseElementGroupId attribute causes problems with the dynamic model, especially Receiver Responsibilities.
Current RIM Definition: "The responseElementGroupId identifies the specific message type to be returned in the query response. This message type must be chosen from the set of message types supported by the receiver responsibilities associated with the query interaction."
Recommendation(s)
Remove the QueryByparameter.ResponseElementGroupId from the RIM, i.e. declare it to be "deprecated".
Rationale
- The INM and Implementation e-mail lists have been asked to see whether any implementers are using this. There were no responses.
- Avoid dynamic model issues, no known usage nor use-cases.
Recommended Action Items
- Implement the proposed solution
Resolution
20060718 Harmonization meeting.
Vote: motion approved 10-0-0