I need help from the cds attribute whizzes for C/S 5.64.21, as I’m not very knowledgeable on attributes.
Currently we use an OE CAT screen with the OECBN (Collected By Nurse) query with the following attribute that works correctly:
DFT=IF{((@.facility="MDMC")!(@.facility="MCMC")) "Y";"N"}
We are exploring the possibility of adding a query (OEADDON) to the category screen and the OECBN query attribute needs include a check for this query to be answered Y in addition to the checks already there. I have an attribute that is filing and it appears to work, but if you change your mind regarding the answer to the first query, the attribute no longer works. Here is the attribute:
DFT=IF{([ANS,"OEADDON"]|0="Y") "N";
DFT=IF{((@.facility="MMMC")!(@.facility="MRMC")) "N";"Y"}}
To add more complexity, we are also exploring the possibility of adding a query, at the procedure level, to a select group of tests, in order to take advantage of the OEHOLD functionality. I now need to add an attribute to that query (OEHOLD) that will check to see if the OEADDON query on the category screen was answered Y and if it is to default a “Y” into the OEHOLD query. Here is what I have tried, but it is not working:
DFT=IF{@t.OE.ORD.response["OEADDON"]="Y" "Y"}
Any suggestions and help you can provide is greatly appreciated.
Peggy Parker
Clinical Support Analyst
Information Systems - Applications
Methodist Health System
peggy...@mhd.com
(214) 947-1915
(214) 947-1901
Fax
***********************************************************************
This electronic transmission contains information from Methodist Health
System and should be considered confidential and privileged. The
information contained in the above messages is intended only for the
use of the individual(s) and entity(ies) named above. If you are not the
intended recipient, be aware that any disclosure, copying, distribution,
or use of this information is prohibited. If you receive this transmission
in error, please notify the sender immediately by return e-mail.
Methodist Health System, its subsidiaries and affiliates hereby claim all
applicable privileges related to the transmission of this communication.
You can try this skip attribute for OEHOLD query if a user change the answer for OECBN:
IFE=IF{@t.OE.INP.response[“OEADDON”]="Y" 1,
IFE=P(R,S,"N"^/[ANS%0,"OEHOLD"]|0)^#,"";
IFE=IF{[ANS,"OECBN"]|0="N" ""^/[ANS%0,"OEHOLD"]|0,P(R,S,"N":1TL)^#,""}
Fariborz Peyjam
Project Manager – Clinical Applications
Mount Sinai Hospital
Chicago, Illinois 60608