Patent ID: 8117042

Claim:
A system for processing HL7 protocol compatible data, comprising: an interface for establishing a communication link enabling acquisition of HL7 compatible transaction messages; an acquisition processor for acquiring a plurality of different HL7 compatible transaction messages including healthcare data using said communication link; and an HL7 data processor for automatically, parsing an HL7 compatible transaction message to identify HL7 items indicating type of information conveyed at a location in said transaction message identified in response to a predetermined message location identifier, migrating data from said transaction message of one HL7 version to a corresponding transaction message in another HL7 version and adaptively routing acquired HL7 compatible transaction messages of one or more HL7 versions to a plurality of different storage destinations based on the identified HL7 items indicating type of information conveyed in response to predetermined information associating HL7 items and type of information conveyed with corresponding storage destinations and said HL7 data processor generates an alert identifying elements in said transaction message that could not be migrated.