You could use a BPL business process to do this.
The BPL provides the framework for logic to determine whether or not there are stat tests, and create a message for the stat tests.
The same for the normals.
You would still need a transform for each case.
-Ben
--
You received this message because you are subscribed to the Google Groups "InterSystems: Ensemble in Healthcare Community" group.
To post to this group, send email to
Ensemble-in...@googlegroups.com
To unsubscribe from this group, send email to
Ensemble-in-Healt...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/Ensemble-in-Healthcare?hl=en
---
You received this message because you are subscribed to the Google Groups "InterSystems: Ensemble in Healthcare" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
Ensemble-in-Healt...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Lawrence,
You might create two separate transforms (maybe with a “base” transform that does all the common work between the two, and then smaller transforms for stats and “other” that filter the tests and do whatever needs to be different between them, if anything). Call the base transform first followed by one of the two specific transforms from your routing rules.
<when condition=”1”>
<send transform=”baseTransform, YourStatsTransform” target=”YourTarget” />
<send transform=”baseTransform, YourOtherTransform” target=”YourTarget” />
</when>
Lori
From: Ensemble-in...@googlegroups.com [mailto:Ensemble-in...@googlegroups.com] On Behalf Of MightyMouse
Sent: Thursday, February 05, 2015 9:02 AM
To: Ensemble-in...@googlegroups.com
Subject: [InterSystems-EnsHlth] Create 2 HL7 messages from one inbound message
Good day,
--
--
You received this message because you are subscribed to the Google Groups
"InterSystems: Ensemble in Healthcare Community" group.
To post to this group, send email to Ensemble-in...@googlegroups.com
To unsubscribe from this group, send email to Ensemble-in-Healt...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/Ensemble-in-Healthcare?hl=en
---
You received this message because you are subscribed to the Google Groups
"InterSystems: Ensemble in Healthcare" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to Ensemble-in-Healt...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
NOTE: The information contained in this message may be privileged and confidential
and protected from disclosure. If the reader of this message is not the
intended recipient, you are hereby notified that any dissemination, distribution
or copying of this communication is strictly prohibited. If you have received
this communication in error, please notify us immediately by replying to
the message and deleting it from your computer.
--------------------------------------
VCU Health System
http://www.vcuhealth.org
--
You received this message because you are subscribed to the Google Groups
"InterSystems: Ensemble in Healthcare Community" group.
To post to this group, send email to Ensemble-in...@googlegroups.com
To unsubscribe from this group, send email to Ensemble-in-Healt...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/Ensemble-in-Healthcare?hl=en
To unsubscribe from this group, send email to Ensemble-in-Healthcare-unsub...@googlegroups.com
For more options, visit this group at
---
You received this message because you are subscribed to the Google Groups "InterSystems: Ensemble in Healthcare" group.
To unsubscribe from this group and stop receiving emails from it, send an email to Ensemble-in-Healthcare+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.