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

Harmonization: Add ManifestItem class to Transmission

From HL7Wiki
Revision as of 16:02, 3 March 2006 by Rene spronk (talk | contribs) (new draft proposal)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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): 20060303
Date submitted: Committee status: neither Discussed nor Approved
Submitted by: Rene Spronk  
NAME: Add ManifestItem class to Batch  

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 Under review S

(Penny Aitchison, 20060303) [This proposal] covers the NHS requirements.

Issue

The English NHS has defined a requirement to add a ManifestItem class for each Message contained in a Batch: a structure for carrying a set of values relating to a specific payload item (mostly: a message). Typically this class will be repeated for each payload instance in the batch.

Example values: Artefact Id (Message.interactionId), Patient Id.

The ManifestItem class allows the receiver of a batch to quickly determine how to process the contents of that batch.

Recommendation(s)

  • Add a new (blue) RIM class "ManifestItem", with the following description: "xxx"
  • Add the following attributes to the ManifestItem class:
    • payloadId II [1..*] (mandatory attribute) - Description: "The identification of the Batch payload item, e.g. Message.id"
    • payloadSequenceNumber INT [0..1] - Description: "The position/index of payload item (e.g. Message) within the Batch."
    • KeyWordText SC/CD [0..1] - Description: "KeyWordText and Value are used to convey characteristics of the item identified by payloadId (and payloadSequenceNumber)."
    • Value attribute ANY [0..*] - Description: "KeyWordText and Value are used to convey characteristics of the item identified by payloadId (and payloadSequenceNumber). If this attribute has a value the KeyWordText attribute shall also have a value."

Rationale

xx use of AttentionLine is not an option.

Recommended Action Items

  • Implement the proposed solution

Resolution