Define Day of Procedure Calculations - VGR iform

22 views
Skip to first unread message

Nikki Vaughan

unread,
Mar 15, 2016, 2:11:32 PM3/15/16
to HEO iForms, Nikki E Vaughan, Nikki
I'm not sure if there are a lot of people still watching this group, but I find myself needing a little help!  :)

We use MUSE in our Cardiac Services department and it cannot accept a single order with multiple occurrences for our EKG orders (ie EKG Q6H for 3 occurrences).  What we have done to accommodate this is to create a new Iform for our EKG orders giving them a set number of options.  Routine Q6H x2, or Routine Q6H x3, or Routine Q6H x3 etc.; and then behind that placing Once/One time orders two or three times, with priorities of =+6H and =+12H etc.  

After releasing the Iform, we have been asked to add a section for timed orders allowing them to pick a starting date/time for the first order, and then write rules to time the subsequent orders off of that.  I was hoping to be able to use the Define Day of Procedure order and then basically write ^45=DP^ for the first order and ^45=DP+6H^ for the second order and ^45=DP+12H^ for the third one etc.

However, I cannot find a way to call in that Define Day of Procedure order without being stopped in HEO to fill in the start date/time.

Is there something I'm missing?

*** OR ***

If there is not a graceful way to use that DOP order, is there a way to do calculations based on a variable?  For example, let's say I have a text box on the HTML that has the date/time they want to start the first EKG (in the correct format).  Is there a way for me to pull in that variable and add 6H or 12H to it etc?  I was hoping I could do ^45=`TxTimedStart^ for the first order, then ^45=`TxTimedStart+6H^; unfortunately since I'm using a variable, I'm required to put a space behind it like ^45=`TxTimedStart +6H^, and that breaks the addition part of that prompt.  Does anyone know a trick?

I would really appreciate any input from you all with any tips or tricks or work arounds to do this smoothly and gracefully!

Thank you!!!
Nikki
Lutheran Health Network, Fort Wayne IN

Kaenrath, Sue Ann

unread,
Mar 24, 2016, 3:46:10 PM3/24/16
to heo-i...@googlegroups.com

What you want to do is concatenate the start date/time and “+6H into one variable.

 

Set up a local variable:  “local_start”

Add this to your vgr script to concatenate the start date/time with “+6H”:

EDIT,SET,LOCAL,local_start,TO=`TxTimedStart

EDIT,SET,LOCAL,local_start,CAT,"+6H"

 

Add the local variable to your order:  ^45=`local_start^

--
You received this message because you are subscribed to the Google Groups "HEO iForms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to heo-iforms+...@googlegroups.com.
To post to this group, send email to heo-i...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/heo-iforms/db4f425f-7f76-4078-b0f6-79714fcae22f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


The information contained in this email is intended only for the use of the person(s) identified above. This communication may contain work product which is privileged and confidential, and may contain content which is regulated by Federal law. If you are not an intended recipient or the employee or agent responsible to deliver this to the intended recipient, you have received this message in error and any review, distribution or copying of it by you is prohibited. If you have received this message in error, please notify the sender immediately, and delete the message. E-mail and communication system messages generated by members of the Atlantic Health System workforce may not necessarily reflect the views of Atlantic Health System, its officers, directors or management.
Reply all
Reply to author
Forward
0 new messages