B2B 11g - HL7 2.5 to XML transformation.
Hi,
I have a usecase where in I have to receive a Base64 encoded message for HL7 in OSB. I have to receive that
message from a client and then I need to transform that message to a XML (for which I have the XSD) and send it
to the receiver.
Can you give some idea on how to proceed with this? Currently I have a service which exposes a Web Service. Using
that WS I receive the message. I have some other operations to perform with the incoming payload. I perform this
and then I extract the encoded data; decode it using a java call out and then send it to B2B.
My question is how do I perform the transformation from HL7 2.5 to XML. I saw there is a Map Builder B2B Document
editor. But how do I use it is not clear? How do create the mapping and how to import the mapping into B2B using
the B2B console?
Is it better to to send the message to B2B using a Queue or shall I call the Translate Web Service exposed by B2B?
Please advice on the possible solution and the use of Map Builder (any examples).
Thanks,
Sanjay