Я новичок в HL7, и первое, что мне пришло в голову, это то, почему вместо этого формата используется XML? Есть несколько парсеров, и между поставщиками есть серьезные несоответствия.
Для тех, кто занимается разработкой программного обеспечения для здравоохранения, я рекомендую это прочитать http://www.interfaceware.com/hl7_version2x.html