| | Using XML as an interchange format of messages has several specific implications. Messages are used to transfer structured information in a matter that the receiver of the messages can directly store and integrate the transmitted information in his own systems. This requires that sender and receiver have agreed unequivocally upon how each information item is identified and represented in the message. This is the main task of the standard development organisations (SDO). In nearly all of the currently used communication standards like HL7, EDIFACT, X12 the information items in the messages are identified by the position in the message. In the HL7 standard e.g. is defined that the name of the patient is transferred in the 5th field of the PID segment and that the first name is the first component in this field, the first given name the second component etc. The gender is transmitted in field 8 of the same segment and it is represented by the characters f - female, m- male, o - others and u - unknown. Another specification defines that the in healthcare often used codes should be transmitted with the code value in the first position, the describing textual information in the second and the used code system in the third position. Nearly the complete HL7 standard consist of such definitions. Guided by the position in the message the receiver identifies the transmitted information items by the position, adapts, when necessary, the content to the representation in his database and stores the data in the database. Specific interface programs are required if an application system will make use of the advantages of a communication standard. |