[MEDITECH-L] Report Assistance Needed (again)

24 views
Skip to first unread message

Maria P. McPherson

unread,
Sep 10, 2009, 8:25:47 AM9/10/09
to medit...@mtusers.com
I am with a Meditech Magic 5.62 facility with a report written in
ABS.PAT to pull all inpatients (year to date) older than 69 yrs of age
with a financial class of Medicare. My problem is that I need to be able
to pull if the patient had an advance directive on admission which is
captured in the NUR module. I attempted to write a report in
NUR.PC.WORK but it returns no records found. I was wondering if there
is a way to pull information, i.e query responses, from NUR to ABS.PAT?

Any assistance is greatly appreciated.

Thanks,

Maria

Maria McPherson
Nurse Informatics Analyst
Columbus Regional Healthcare System
(910) 641-8259 (o) | (910) 641-8371 (f)
www.crhealthcare.org <blocked::BLOCKED::http://www.crhealthcare.org>

NOTICE: Confidential information belonging to Columbus Regional
Healthcare System may be contained in this message. If you are not the
intended recipient, you are hereby notified that any disclosure,
copying, distribution, or action taken in reliance on the contents of
this message is strictly prohibited. If you have received this message
in error, please delete and notify the sender immediately.

====================================

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

Joe Cocuzzo

unread,
Sep 10, 2009, 8:50:27 AM9/10/09
to Maria P. McPherson, medit...@mtusers.com
If the query is flagged as demo recall, you could use a fragment in MRI.DRC to check the ccdqr.response in demo recall. Otherwise, if the data has not purged from NUR, you could use a fragment in NUR.PC.WORK to pull the @td.response

You pass the @adm.urn from ABS and select in NUR against @patient
You would code for the intevention number(s) used for the assessment/interventions used to collect the query and also select for the query

Create the NUR fragment with NO detail section. Say "N" on page 1 to Detail. Otherwise you'll print a blank line from the fragment every time you call it x the number of times the intervention you select was documented and/or edited.

>From ABS:

LC=@adm.urn^/R.FRAG.ARG1,
LC=%Z.rw.fragment("NUR.PC.WORK.zcus.is.your.report.here.R","NUR.XYZ"),1 <== replace with your NUR database mnemonic

NUR fragment (detail segment nur.documented.results / (a/k/a td.results)
Do not use an index. Since you are passing in the @patient field and selecting @int.base EQ, an index would not make the report any faster.

patient EQ
/R.FRAG.ARG1
int.base EQ <== substitute your int # here
"102341"
td.query EQ <== substitute your query mnemonic here
"NUR.ADVDIR"
xx.ck.undo EQ
1

This computed field gets the report to skip undone interventions.

xx.ck.undo
DAT=INT
LEN=1
VAL=IF{@activity[,,,,,td.act.ctr#"0."_".99"] "";1}

Footnote

By storing the responses and processing the documentation in td.act.date/td.act.time/td.act.ctr order and skipping undos, /R.FRAG.VAL will have the latest and greatest (but not undone) response to the advanced directive query.

AL D @td.value^/R.FRAG.VAL

Joe Cocuzzo
Vice President
NPR Services
Iatric Systems, Inc.
Phone/Fax: (978) 805-4115
Email: mailto:Joe.C...@iatric.com
Web: http://www.iatric.com/

Iatric Systems is a leading provider of integrated software applications, interfaces and reporting solutions for hospitals and healthcare systems.
__________

Reply all
Reply to author
Forward
0 new messages