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]

Reply via email to