[MEDITECH-L] Lab Calculation Help!

79 views
Skip to first unread message

Freehling, Bruce

unread,
Oct 6, 2009, 8:52:10 AM10/6/09
to Medit...@mtusers.com
We are a C/S 5.5 site, and I am having problems with the following calculation for our Hepatitis B Surface AB, Qual test. The calculation works just fine when the results are manually entered, but when sent from the analyzer and the result is between 5.00 and 12.00 the Retest in Duplicate message will not display on the screen. Looking for any help on this! Thanks!

IF{HBABQL?0D IF{HBABQL<5.00 "NEGATIVE";
HBABQL>12.00 "POSITIVE";
[f message]("Retest in Duplicate"),
[f lres delete]}};
====================================

Please do NOT send messages that ask "Please post to the list" These are useless messages that just waste the email server's resources. Instead, email the original requester and ask that they send you or post the results of their question.

To UNSUBSCRIBE, go to http://MTUSers.net
for information.

The meditech-l archives (and other tips) can be found at
http://mtusers.net/zarchives

Job opportunities in the Meditech community can be found at
http://mtusers.net/zjobs

Gibbs, David

unread,
Oct 6, 2009, 12:13:21 PM10/6/09
to Freehling, Bruce, Medit...@mtusers.com
We tried to do something like this in a calc here and couldn't get the
logic quite right. We were told by Meditech that the issue is the
differences between Analyzer result entry and Manual result entry.
However, I managed to do this with another, simpler calc.

Perhaps you could try rewriting your calc like this:

IF{HBABQL?0D<5.00 "NEGATIVE";
HBABQL?0D>12.00 "POSITIVE";
[f lres delete],
[f message]("Retest in Duplicate")};

This may do it and simplifies your calc. I suspect part of the problem
is having the result delete after the message.

David Gibbs
Analyst, Laboratory Information Systems
Fraser Health, Burnaby, BC

Vicki Lowder

unread,
Oct 12, 2009, 4:20:40 PM10/12/09
to Medit...@mtusers.com
I was told by Meditech that you don't see the message because the
calculation has already triggered before you see the result in the
interface. In order to see the message in the interface, you have to get
the analyzer to require review. I did this in the Analyzer Type Dictionary
by entering the Transmission Code and Review "Y". Whenever I have results
without a transmission code and want to see a message, I just have an
internal result comment (with an @ sign) pop up. You can define that in the
dictionary; it has been more reliable for me than calculations.

Vicki

Reply all
Reply to author
Forward
0 new messages