Is there any way to define a XML message using XSD instead of the XML of the message?
I am converting from HL7 (ORU R01) to a custom XML structure that has multiple levels of repeating elements and the XML document needs to be aware of the repeating elements at multiple levels.
I have attached the XSD for reference.
This is not something that is supported out of the box in the translator. xml.parse does a DOM style parse but there is not more support than this for XSD etc. schema.
Are there any examples of populating XML that contains more than 1 row in the output or rows within rows?
Or should I be looking at Chameleon files to transform the HL7 to XML?
This is a good example of a building up a very non trivial mapping of a CCD:
I hope that helps! What is the nature of your project Gavin?
That’s exactly what I am after.
As for the nature of the project I am currently evaluating Iguana as a replacement to our current interfacing tool and we process a lot of XML messages as system to system communication as well as converting HL7 to XML for consuming in our system, and XML to HL7 for sending outbound, hence the need for well defined XML documents.
You must be logged in to reply to this topic.
Please don't hesitate to take anonymous feedback survey or leave us a comment.