Pat,
Some things to consider:

~ If you trigger this macro prior to answering the queries you will not
have information in the queries to pull into your message.

~ If you only default a "Y" into the query and then call the macro from
an FCL attribute you will find times where the message is not sent.

~ I recommend that you call the macro from an REQI attribute on the last
query of your process CDS.

~ The real benefit of sending a OA message through a macro is that you
can include any information in the message that you know how to access.
So, yes you can include queries that are not yet filed while the OA
Message function normally includes only filed queries and some ADM
information.

Daniel Davis
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf
Of Pat Crigler
Sent: Tuesday, April 17, 2007 10:12 AM
To: [email protected]
Subject: [MEDITECH-L] Mox Msg from a Macro

I hope someone can help me with this.  I found in my notes from an
Iatrics Attribute class on How to send a mox message from a macro.  I am
trying to send a mox message whenever this Departmental Requisition is
ordered to specific users.    The problem I have encountering is the
first two TEXT LINES  are printing information but the other information
is not printing.  The first two line queries  come from the category
cds. The other line queries come from the procedure cds.    

The following queries are multiple queries "OEMR4" (TEXT LINE 4)and
"OEMR6" (TEXT LINE 6).  Do the call for multliple queries have to
structured differently?

Macro: MIS.USER.zcus.plc.macros.M.mrmox
A^ANS,
@BUILD.MESSAGE,
Q(^/TEXT,"MIS.PLC"!"BUS.TBS")^OAMSG,
%MIS.OA.MSG.auto("",OAMSG);

BUILD.MESSAGE
"Patient:"_[ANS,"OEMR10"]|0_"  "_"Date of
Service"_[ANS,"OEMR3"]|0^/TEXT[1],
"Account No:"_[ANS,"OEMR11"]|0_"  "_"MR#"_[ANS,"OEMR12"]|0^/TEXT[2],
" "^/TEXT[3],
"Send Records to:"_[ANS,"OEMR4"]|0^/TEXT[4],
" "^/TEXT[5],
"Add'l Notes"_[ANS,"OEMR6"]|0^/TEXT[6],
" "^/TEXT[7],
"Certified with Return Receipt?"_[ANS,"OEMR5"]|0^/TEXT[8],
"Phone No:"_[ANS,"OEMR1"]|0^/TEST[9]


The attribute on the query: OEMR13
DFT="Y"
[EMAIL PROTECTED]"Y" %MIS.USER.zcus.plc.macros.M.mrmox(ANS)}

I wanted the query to default to "Y" and launch the macro.  The query
is the first one on the cds.  My understanding of the benefit to sending
a mox message thru a macro is that the msg is not sent until the order
is filed so the query data is available to transmit within the mox
message.  Is this right?

Any help with this would be appreciated.!

Thank you in advance,
Pat 



Pat Crigler, MT(ASCP)
Clinical Analyst
Culpeper Regional Hospital
P.O. Box 592 
Culpeper, VA 22701
Phone:(540) 829-5733
Fax: (540) 829-5026
Email: [EMAIL PROTECTED]


=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
To subscribe or unsubscribe to the meditech-l, visit MTUsers.NET.

To check the status of the meditech-l, visit MTUsers.NET.

For help, email [EMAIL PROTECTED]

Visit the MTUsers WikiPedia at MTUsers.NET/mwiki
______________________________________
meditech-l mailing list
[email protected]
http://mtusers.com/mailman/listinfo/meditech-l

=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
To subscribe or unsubscribe to the meditech-l, visit MTUsers.NET.

To check the status of the meditech-l, visit MTUsers.NET.

For help, email [EMAIL PROTECTED]

Visit the MTUsers WikiPedia at MTUsers.NET/mwiki
______________________________________
meditech-l mailing list
[email protected]
http://mtusers.com/mailman/listinfo/meditech-l

Reply via email to