The 99% use-case is to send it to a port or url on another server. And that should be automatic. The admin should not have to go in and send off every one of them.
You could add in a feature to download messages. This would help an admin debug an issue and/or download a bunch of messages and send them to someone to analyze if its possible to send to someone else. Ben On Thu, Dec 1, 2011 at 8:22 PM, Thothathri Srinivasan <[email protected]>wrote: > Hi Ben, > > Sure, I'll just put up the code later today, as a patch again, and I'm > updating the wiki docs right away. > Okay, so I'll send it just as the hl7 text message, and not send objects > or anything else to other systems. > > Roger, yes, I was under the impression that sending the HL7 Messages over > a network to a destination was also a major concern. Now I understand that > generating them is what interests us more. > So we have used HAPI to convert patient details into HL7 ADTA28 and ORUR01 > messages and save it into the db. > We thought we would modify the jsp page and have an option to send that > message to destinations as an option if the admin user wants to. I > understand that we might be interested to send it to another app on the > same server, and other cases which might not be satisfied by simply having > an option to send it over to a destination over the network. Should we > include a few more cases like writing the details to a file, for instance? > Any suggestions on how to go about this? Please let us know. > > Thanks, > Thothathri > > > > On Thu, Dec 1, 2011 at 5:45 AM, Ben Wolfe <[email protected]> wrote: > >> The messages can just go out as the text hl7 message. Thats all you want >> to send, don't send our objects or xml to other systems. >> >> Can you link to the most up-to-date code review so we can see your >> code/tables/etc? (Or link to wiki docs that you have created) >> >> Ben >> >> >> On Thu, Dec 1, 2011 at 10:24 AM, Thothathri Srinivasan >> <[email protected]>wrote: >> >>> So I've used HAPI to convert into HL7 Message formats (ADT and ORU), and >>> stored these details into a table called HL7OutQueue in the database. >>> I have also created a HL7OutQueueDestination that has the destination >>> details. >>> I thought that we could serialize the objects in the HL7OutQueue table >>> (which would have transient data members too), and then send it over the >>> network to the destination from the HL7OutQueueDestination table. >>> Isn't this what we have to do to send the HL7 messages to a destination? >>> Please let me know. >>> >>> Thanks, >>> Thothathri >>> >>> On Thu, Dec 1, 2011 at 2:08 AM, Ben Wolfe <[email protected]> wrote: >>> >>>> Serializing and sending to a destination? What do you mean by that? >>>> Can you give you the steps in your processing? >>>> >>>> Ben >>>> >>>> >>>> On Thu, Dec 1, 2011 at 6:57 AM, Thothathri Srinivasan <[email protected] >>>> > wrote: >>>> >>>>> Hello Ben, >>>>> >>>>> We had talked to you a few days back about what we intended to do >>>>> about the HL7 Output Messages module. >>>>> We tried using Mirth like you had mentioned, but then decided to >>>>> implement the conversion of details into HL7 ADTA28 and ORUR01 messages >>>>> using HAPI, and then serializing and sending it over to a destination. >>>>> Please let us know if that's fine. >>>>> >>>>> Thanks, >>>>> Thothathri >>>>> >>>>> -- >>>>> Thothathri Srinivasan >>>>> Graduate Student in Computer Science, >>>>> *NC STATE* UNIVERSITY >>>>> >>>>> >>>> >>> >>> >>> -- >>> Thothathri Srinivasan >>> Graduate Student in Computer Science, >>> *NC STATE* UNIVERSITY >>> >>> >> > > > -- > Thothathri Srinivasan > Graduate Student in Computer Science, > *NC STATE* UNIVERSITY > > _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

