|
From: alessandro <ale...@eo...> - 2009-07-08 16:16:46
|
Hi all, I will be very happy to have an help about this:
I have to do add the CDA-basedMML in to the OBX-5 of a MDM^T02 HL7 v.2.3.1
the CDA-basedMML document is a multimedia object
and it is exchanged as a package in MIME
(Multipurpose Internet Mail Exchange: RFC2046)
format and encoded as an encapsulated data type
(ca.uhn.hl7v2.model.v231.datatype.ED ?).
but the the ED tpye accept only String setting data:
I write this code:
ED encapsuledData = obx.getObservationValue(0).getData();
encapsuledData.getTypeOfData().setValue("multipart");
encapsuledData.getDataSubtype().setValue("x-hl7-cda-level-one");
encapsuledData.getEncoding().setValue("A");
and then i have
encapsuledData.getData().setValue(String value) ???
It's possible to add an object like this?
javax.mail.internet.MimeMultipart mimeMessage = new
javax.mail.internet.MimeMultipart();
MimeBodyPart parteUno= new MimeBodyPart( inputStream );
mimeMessage.addBodyPart(parteUno);
Thanks a lot
|