MMRSCRE3 ;LEIDOS/TCK - Print CRE Report Cont. (Contains functions to collect patient labs and swabbing rate) ; 3/3/17 10:47am
Source file <MMRSCRE3.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Methicillin Resistant Staph Aurerus Initiative Reports | 1 | MMRSCRE |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETLABS | ;Gets all lab data for the report.
|
|
PREV | ;Calculate prevalence measures (summary report)
|
|
CLNARY(LOC,DFN,MRSA) | ;
|
|
GETLAB(DFN,LRSTART,LRMDRO,LREND,LRDTTYP) | ;RETURN YES/NO^RESULT
|
|
GETCH(DFN,LRMDRO,LRTST,LRSTART,LREND,LRDTTYP,MRSA) | ;RETURN YES^RESULT
|
|
GETMI(DFN,LRMDRO,LRSTART,LREND,LRDTTYP) | ;RETURN YES^RESULT
|
|
CHRSLT(LRDFN,LRIDT,LRMDRO,LRTST) | ;RETURNS 'POS' OR NULL STRING (IF NOT POSITIVE)
|
|
MIRSLT(LRDFN,LRIDT,LRMDRO) | ;RETURNS 'POS' OR NULL STRING (IF NOT POSITIVE)
|
|
SCRNTOP(LRSITE,LRMDRO) | ;CHECK TO SEE IF SCREEN ON SITE
|
|
BACTRPT(LRMDRO,RPTTYPE,RPTRMRK) | ;Is this comment contained in the parameters
|
|
END | ;
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | GETLABS+21, GETLABS+31, GETLABS+40, GETLABS+50, GETLABS+64, PREV+10, CLNARY+20, GETLAB+9, GETCH+26, GETMI+18 , GETMI+24, GETMI+27, GETMI+28, GETMI+34, GETMI+35, GETMI+38, GETMI+47 |
$$LRDFN^LR7OR1 | GETCH+3, GETMI+4 |
$$ABDN^LRPXAPIU | MIRSLT+15 |
$$FMDIFF^XLFDT | GETLABS+65, PREV+13 |
$$NOW^XLFDT | GETLABS+5 |
$$UP^XLFSTR | CHRSLT+18, MIRSLT+17, MIRSLT+20, MIRSLT+21, MIRSLT+22, BACTRPT+5 |
FileNo | Call Tags |
---|---|
^DGPM - [#405] | GET1^DIQ |
^DIC(42 - [#42] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
^LAB(60 - [#60] | GET1^DIQ |
63.04 | GET1^DIQ |
63.05 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | GETLABS+12 |
^LAB(60 - [#60] | CHRSLT+3, CHRSLT+13, CHRSLT+14 |
^LR - [#63] | GETCH+12, GETCH+15, GETCH+17, GETMI+10, GETMI+11, GETMI+12, GETMI+15, CHRSLT+6, CHRSLT+12, MIRSLT+5 , MIRSLT+6, MIRSLT+16, MIRSLT+17, MIRSLT+20, MIRSLT+30, MIRSLT+31 |
^MMRS(104 - [#104] | GETLABS+13, GETLABS+56, GETMI+39, GETMI+41, GETMI+48, GETMI+50 |
^MMRS(104.2 - [#104.2] | GETLABS+6 |
^PXRMINDX(63 | GETCH+7, GETCH+10 |
^TMP($J | GETLABS+7*, GETLABS+8, GETLABS+9*, GETLABS+10, GETLABS+11, GETLABS+16, GETLABS+17, GETLABS+18, GETLABS+20, GETLABS+23* , GETLABS+35, GETLABS+52!, GETLABS+53!, GETLABS+57, GETLABS+58, GETLABS+60, GETLABS+68!, GETLABS+69, GETLABS+71*, GETLABS+74 , GETLABS+75*, GETLABS+76*, PREV+2, PREV+3, PREV+4, PREV+16*, PREV+18*, PREV+19*, PREV+21*, PREV+22* , PREV+25*, PREV+27*, PREV+28*, PREV+30*, PREV+31*, CLNARY+8, CLNARY+9!, CLNARY+13, CLNARY+21!, GETLAB+8 , GETMI+3, CHRSLT+7, CHRSLT+8, MIRSLT+4, MIRSLT+8, MIRSLT+9, MIRSLT+10, MIRSLT+11, MIRSLT+12, MIRSLT+13 , MIRSLT+29, SCRNTOP+2, SCRNTOP+3, SCRNTOP+4, SCRNTOP+5, BACTRPT+3, BACTRPT+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | CLNARY+22*, END+1! |
ACT | GETLABS+59*, END+1! |
ADMDT | GETLABS+37*, CLNARY+14*, END+1! |
BACTRPT | MIRSLT+1~, MIRSLT+30*, MIRSLT+31 |
CC | GETLABS+34*, GETLABS+56*, GETLABS+76, END+1! |
CNTR | GETLABS+3~, GETLABS+4*, GETMI+1~, GETMI+2*, GETMI+32*, GETMI+39, GETMI+40, GETMI+41, GETMI+48, GETMI+49 , GETMI+50 |
COLDT | GETLABS+25*, GETLABS+31*, GETLABS+40*, GETLABS+50*, GETLABS+51, GETLABS+64*, GETLABS+65, GETLABS+76, PREV+10*, PREV+11 , PREV+12, PREV+13, CLNARY+20*, CLNARY+21, GETMI+28*, GETMI+29, GETMI+31, END+1! |
CR | GETLABS+15*, GETLABS+25*, GETLABS+27*, GETLABS+28, GETLABS+66, GETLABS+73, GETLABS+76, END+1! |
CULT365 | GETLABS+1~ |
CULT365A | GETLABS+2~ |
CULT48 | GETLABS+1~ |
D | CLNARY+1~, CLNARY+4*, CLNARY+5, CLNARY+6, CLNARY+7, CLNARY+9, CLNARY+10, CLNARY+21, CLNARY+22 |
DAS | GETCH+1~, GETCH+10*, GETCH+11, GETMI+1~ |
DATA | GETLABS+18*, GETLABS+19, GETLABS+22, GETLABS+35*, GETLABS+36, GETLABS+37, GETLABS+42, GETLABS+58*, GETLABS+59, PREV+1~ , PREV+4*, PREV+5, CLNARY+13*, CLNARY+14, CLNARY+15, GETMI+23, GETMI+45 |
DFN | GETLABS+1~, GETLABS+10*, GETLABS+11, GETLABS+18, GETLABS+20, GETLABS+24, GETLABS+35, GETLABS+52, GETLABS+57, GETLABS+58 , GETLABS+60, GETLABS+69, GETLABS+71, GETLABS+75, PREV+4, CLNARY~, CLNARY+8, CLNARY+9, CLNARY+13, CLNARY+21 , GETLAB~, GETLAB+3, GETLAB+6, GETLAB+10, GETCH~, GETCH+3, GETCH+7, GETCH+10, GETMI~, GETMI+4 , GETMI+40, GETMI+49, GETMI+53 |
DIV | GETLABS+12*, GETLABS+13, END+1! |
DIVLOC | GETMI+35*, END+1! |
DONE | GETLABS+25*, GETLABS+43*, GETLABS+54*, GETLABS+55, CLNARY+21*, GETMI+9*, GETMI+10, GETMI+20*, GETMI+39*, GETMI+42* , GETMI+44, GETMI+48*, GETMI+51*, END+1! |
DSCHMOV | GETMI+24*, END+1! |
DSCHRG | CLNARY+16*, CLNARY+18, CLNARY+21, END+4! |
DSCHRGE | GETLABS+45*, GETLABS+46, GETLABS+51, GETMI+25*, GETMI+29, END+1! |
DTA | GETLABS+29*, GETLABS+38*, GETLABS+47*, GETLABS+48, GETLABS+61*, GETLABS+62, PREV+7*, PREV+8, CLNARY+10*, CLNARY+11 , CLNARY+12, END+1! |
ENDDT | PREV+11, GETCH+8, GETCH+14, GETMI+31, END+2! |
I | GETLABS+25*, GETLABS+70, GETLABS+71, END+2! |
IND | PREV+1~, CLNARY+5*, CLNARY+8, CLNARY+9, CLNARY+13, CLNARY+21 |
INDT | GETLABS+1~, GETLABS+11*, GETLABS+18, GETLABS+20, GETLABS+24, GETLABS+35, GETLABS+52, GETLABS+53, GETLABS+57, GETLABS+58 , GETLABS+60, GETLABS+65, GETLABS+68, GETLABS+69, GETLABS+71, GETLABS+74, GETLABS+75, GETLABS+76, GETLABS+77, PREV+4 , PREV+12, PREV+13, GETMI+29 |
KNOWCULT | GETLABS+1~ |
KNOWMRSA | GETLABS+1~ |
LIEN | GETLABS+29*, GETLABS+31, GETCH+25*, GETCH+26, GETMI+17*, GETMI+18, GETMI+26*, GETMI+27, GETMI+28, GETMI+34 , GETMI+38, END+2! |
LIENS | GETLABS+30*, GETLABS+39*, GETLABS+40, GETLABS+49*, GETLABS+50, GETLABS+54!, GETLABS+63*, GETLABS+64, PREV+9*, PREV+10 , CLNARY+19*, CLNARY+20 |
LOC | GETLABS+1~, GETLABS+8*, GETLABS+9, GETLABS+10, GETLABS+11, GETLABS+12, GETLABS+16, GETLABS+18, GETLABS+20, GETLABS+23 , GETLABS+35, GETLABS+52, GETLABS+53, GETLABS+57, GETLABS+58, GETLABS+60, GETLABS+68, GETLABS+69, GETLABS+71, GETLABS+74 , GETLABS+75, GETLABS+76, PREV+2, PREV+4, PREV+16, PREV+18, PREV+19, PREV+21, PREV+22, PREV+25 , PREV+27, PREV+28, PREV+30, PREV+31, CLNARY~, CLNARY+8, CLNARY+9, CLNARY+13, CLNARY+21 |
LOCSUM | GETLABS+16*, GETLABS+23, PREV+1~, PREV+2*, PREV+16, PREV+18, PREV+19, PREV+21, PREV+22, PREV+25 , PREV+27, PREV+28, PREV+30, PREV+31 |
LRAND | MIRSLT+1~, MIRSLT+15*, MIRSLT+16, MIRSLT+17, MIRSLT+20 |
LRANTI | MIRSLT+1~, MIRSLT+10*, MIRSLT+11, MIRSLT+12, MIRSLT+13 |
LRANTIEN | MIRSLT+1~, MIRSLT+11*, MIRSLT+15 |
LRANTIND | MIRSLT+1~, MIRSLT+12*, MIRSLT+18, MIRSLT+22*, MIRSLT+23, MIRSLT+24, MIRSLT+25, MIRSLT+26 |
LRANTINV | MIRSLT+1~, MIRSLT+13*, MIRSLT+18, MIRSLT+21*, MIRSLT+23, MIRSLT+24, MIRSLT+25, MIRSLT+26 |
LRD | GETLABS+29*, GETLABS+30, GETLABS+38*, GETLABS+39, GETLABS+47*, GETLABS+49, GETLABS+61*, GETLABS+63, PREV+7*, PREV+9 , CLNARY+12*, CLNARY+19, END+2! |
LRDATE | GETCH+1~, GETCH+5*, GETCH+6*, GETCH+7*, GETCH+8, GETCH+9, GETCH+10, GETCH+13, GETCH+14, GETMI+1~ |
LRDFN | GETCH+1~, GETCH+3*, GETCH+4, GETCH+12, GETCH+15, GETCH+17, GETCH+21, GETCH+24, GETCH+25, GETMI+1~ , GETMI+4*, GETMI+5, GETMI+10, GETMI+11, GETMI+12, GETMI+14, GETMI+15, GETMI+17, GETMI+19, GETMI+22 , GETMI+26, CHRSLT~, CHRSLT+6, CHRSLT+12, MIRSLT~, MIRSLT+5, MIRSLT+6, MIRSLT+16, MIRSLT+17, MIRSLT+20 , MIRSLT+30, MIRSLT+31 |
LRDT | GETLABS+29*, GETLABS+30, GETLABS+38*, GETLABS+39, GETLABS+47*, GETLABS+49, GETLABS+61*, GETLABS+63, PREV+7*, PREV+9 , CLNARY+12*, CLNARY+19, END+2! |
LRDTTYP | GETLAB~, GETLAB+6, GETLAB+10, GETCH~, GETCH+6, GETCH+12, GETMI~, GETMI+8, GETMI+11 |
LREND | GETLABS+5*, GETLABS+24, GETLAB~, GETLAB+3, GETLAB+6, GETLAB+10, GETCH~, GETCH+6*, GETCH+7, GETMI~ , GETMI+6, GETMI+11 |
LRETI | MIRSLT+1~, MIRSLT+6*, MIRSLT+7, MIRSLT+8, MIRSLT+9, MIRSLT+10, MIRSLT+11, MIRSLT+12, MIRSLT+13 |
LRETND | MIRSLT+1~, MIRSLT+5*, MIRSLT+6, MIRSLT+16, MIRSLT+17, MIRSLT+20 |
LRHIG | CHRSLT+1~, CHRSLT+14*, CHRSLT+15, CHRSLT+16 |
LRIDT | GETCH+1~, GETCH+11*, GETCH+12, GETCH+15, GETCH+17, GETCH+21, GETCH+22, GETCH+23, GETCH+24, GETCH+25 , GETMI+1~, GETMI+6*, GETMI+8*, GETMI+10*, GETMI+11, GETMI+12, GETMI+14, GETMI+15, GETMI+17, GETMI+19 , GETMI+21, GETMI+22, GETMI+26, CHRSLT~, CHRSLT+6, CHRSLT+12, MIRSLT~, MIRSLT+5, MIRSLT+6, MIRSLT+16 , MIRSLT+17, MIRSLT+20, MIRSLT+30, MIRSLT+31 |
LRIEND | GETMI+1~, GETMI+7*, GETMI+8*, GETMI+10 |
LRIND | CHRSLT+1~, CHRSLT+7*, CHRSLT+9, CHRSLT+10, CHRSLT+19, CHRSLT+20, CHRSLT+21, CHRSLT+22 |
LRINDVAL | CHRSLT+1~, CHRSLT+8*, CHRSLT+17, CHRSLT+18*, CHRSLT+19, CHRSLT+20, CHRSLT+21, CHRSLT+22, BACTRPT+1~, BACTRPT+4* , BACTRPT+5 |
LRLOC | CHRSLT+1~, CHRSLT+3*, CHRSLT+4, CHRSLT+5 |
LRLOW | CHRSLT+1~, CHRSLT+14*, CHRSLT+15, CHRSLT+16 |
LRMDRO | GETLABS+1~, GETLABS+6*, GETLABS+24, GETLAB~, GETLAB+3, GETLAB+6, GETLAB+8, GETLAB+10, GETCH~, GETCH+21 , GETMI~, CHRSLT~, CHRSLT+7, CHRSLT+8, MIRSLT~, MIRSLT+4, MIRSLT+8, MIRSLT+9, MIRSLT+10, MIRSLT+11 , MIRSLT+12, MIRSLT+13, MIRSLT+29, MIRSLT+33, SCRNTOP~, SCRNTOP+2, SCRNTOP+3, SCRNTOP+4, SCRNTOP+5, BACTRPT~ , BACTRPT+3, BACTRPT+4 |
LRND | CHRSLT+1~, CHRSLT+4*, CHRSLT+6 |
LRPC | CHRSLT+1~, CHRSLT+5*, CHRSLT+6 |
LRRAD | GETCH+1~, GETCH+12*, GETMI+1~, GETMI+11* |
LRRADEND | GETCH+1~, GETCH+6*, GETCH+12, GETMI+1~ |
LRRES | CHRSLT+1~, CHRSLT+6*, CHRSLT+11, CHRSLT+16, CHRSLT+18*, CHRSLT+19, CHRSLT+20, CHRSLT+21, CHRSLT+22, MIRSLT+1~ , MIRSLT+20*, MIRSLT+23, MIRSLT+24, MIRSLT+25, MIRSLT+26 |
LRRSLT | GETLAB+1~, GETLAB+2*, GETLAB+3, GETCH+1~, GETCH+2*, GETCH+4, GETCH+20*, GETCH+22, GETCH+23, GETCH+24* , GETCH+27*, GETCH+28, GETMI+1~, GETMI+2*, GETMI+3, GETMI+5, GETMI+13*, GETMI+16, GETMI+19*, GETMI+20* , GETMI+21, GETMI+22*, GETMI+29*, GETMI+30*, GETMI+31*, GETMI+40*, GETMI+49*, GETMI+52*, GETMI+53*, GETMI+54 |
LRSITE | GETCH+1~, GETCH+17*, GETMI+1~, GETMI+12*, SCRNTOP~, SCRNTOP+1, SCRNTOP+4, SCRNTOP+5 |
LRSPEC | CHRSLT+1~, CHRSLT+12*, CHRSLT+13, CHRSLT+14 |
LRSS | GETLABS+38*, GETLABS+47*, GETLABS+61*, PREV+7*, END+2! |
LRSTART | GETLAB~, GETLAB+3, GETLAB+6, GETLAB+10, GETCH~, GETCH+5, GETCH+12, GETMI~, GETMI+11, GETMI+20 , GETMI+30, GETMI+31 |
LRTST | GETLAB+1~, GETLAB+8*, GETLAB+9, GETLAB+10, GETCH~, GETCH+7, GETCH+10, GETCH+21, CHRSLT~, CHRSLT+3 , CHRSLT+7, CHRSLT+8, CHRSLT+13, CHRSLT+14 |
MDIV | GETLABS+13*, GETLABS+14, GETLABS+56, GETMI+39, GETMI+41, GETMI+48, GETMI+50, END+2! |
MDROETIO | GETLAB+5, END+2! |
MMRSI | BACTRPT+1~, BACTRPT+3*, BACTRPT+4 |
MMRSNOW | GETLABS+2~, GETLABS+5* |
MOVEMENT | END+2! |
MOVMENT | GETLABS+37*, GETLABS+41, CLNARY+14*, GETMI+23*, GETMI+24, GETMI+45*, GETMI+46, GETMI+47, END+4! |
MRSA | GETLABS+15*, GETLABS+24*, GETLABS+26, GETLABS+27, GETLABS+29, GETLABS+32, GETLABS+38, GETLABS+47, GETLABS+61, GETLABS+67! , GETLABS+72, PREV+6, PREV+7, PREV+32!, CLNARY~, GETCH~ |
MRSA( | GETLABS+70!, GETLABS+71!, CLNARY+3, CLNARY+4, CLNARY+5, CLNARY+6, CLNARY+7!, CLNARY+9!, CLNARY+10, CLNARY+21! , CLNARY+22! |
MRSA365 | GETLABS+1~ |
MRSA365A | GETLABS+2~ |
MRSACPRD | GETLABS+2~ |
MRSAFR | GETLABS+2~, GETLABS+77* |
MRSATO | GETLABS+2~ |
NARES24 | GETLABS+1~ |
NARES24A | GETLABS+1~ |
NARES24D | GETLABS+2~ |
NARES48 | GETLABS+1~ |
NARES48A | GETLABS+1~ |
NARES48ASURV48A | GETLABS+1~ |
NARES48D | GETLABS+2~ |
NEG | GETLABS+38*, GETLABS+47*, GETLABS+61*, PREV+7*, PREV+17, PREV+20, PREV+26, PREV+29, END+2! |
ORDLOC | GETLABS+20*, GETLABS+21*, GETMI+39, GETMI+40, GETMI+41, GETMI+45, GETMI+48, GETMI+49, GETMI+50, GETMI+52 , END+3! |
ORG | GETMI+3, GETMI+14, END+3! |
OUTDT | GETLABS+1~, GETLABS+19*, GETLABS+45, CLNARY+1~, CLNARY+15*, CLNARY+16, GETMI+25 |
PFLG | GETLABS+73, GETLABS+76, PREV+17, PREV+20, PREV+26, PREV+29, GETMI+9*, GETMI+15*, END+3! |
RES | CLNARY+6*, CLNARY+7, END+3! |
RESULT | CHRSLT+1~, CHRSLT+2*, CHRSLT+4, CHRSLT+5, CHRSLT+6, CHRSLT+9, CHRSLT+10, CHRSLT+16*, CHRSLT+17, CHRSLT+23 , MIRSLT+1~, MIRSLT+2*, MIRSLT+4, MIRSLT+5, MIRSLT+9*, MIRSLT+23*, MIRSLT+24*, MIRSLT+25*, MIRSLT+26*, MIRSLT+27 , MIRSLT+29, MIRSLT+30, MIRSLT+33*, MIRSLT+34, BACTRPT+1~, BACTRPT+2*, BACTRPT+3, BACTRPT+5*, BACTRPT+6 |
RLOC | GETMI+34*, GETMI+35, GETMI+38*, GETMI+39, GETMI+40, GETMI+41, GETMI+45, END+3! |
RPTRMRK | MIRSLT+1~, MIRSLT+31*, MIRSLT+32, MIRSLT+33, BACTRPT~, BACTRPT+5 |
RPTTYPE | BACTRPT~, BACTRPT+3, BACTRPT+4 |
SRCE | GETLABS+32*, GETLABS+33, GETLABS+56, GETLABS+76, GETCH+26*, GETCH+27, GETMI+18*, GETMI+20, GETMI+27*, GETMI+30 , GETMI+39, GETMI+41, GETMI+48, GETMI+50, END+3! |
ST | CLNARY+1~ |
STOP | GETMI+33*, GETMI+39*, GETMI+43, END+3! |
STRTDT | GETLABS+77, GETCH+9, GETCH+13, GETMI+7, END+3! |
SUBS | GETLAB+9*, GETLAB+10, END+3! |
SUM | GETLABS+17*, GETLABS+23, PREV+1~, PREV+3*, PREV+16, PREV+18, PREV+19, PREV+21, PREV+22, PREV+25 , PREV+27, PREV+28, PREV+30, PREV+31 |
SURV | GETLABS+69*, GETLABS+70, GETLABS+71, END+3! |
SURV48 | GETLABS+1~ |
SURV48A | GETLABS+2~ |
SURV48D | GETLABS+2~ |
SVC | GETLABS+34*, GETLABS+56*, GETLABS+70, GETLABS+71, GETLABS+76, PREV+15, PREV+20, PREV+24, PREV+29, END+3! |
TMPDATA | GETMI+42!, GETMI+51! |
TMPDATA( | GETMI+40*, GETMI+49*, GETMI+53 |
TMPRSLT | GETLAB+1~, GETLAB+2*, GETLAB+6*, GETLAB+10*, GETLAB+11 |
TRANS | GETLABS+2~ |
TRNACT | GETLABS+42*, GETLABS+43, END+4! |
TSTRSLT | GETCH+1~, GETCH+21*, GETCH+22, GETCH+24, GETMI+1~, GETMI+14*, GETMI+16, GETMI+19*, GETMI+21, GETMI+22 , GETMI+31*, GETMI+52* |
TSTSTP | GETLAB+7, END+4! |
U | GETLABS+22, GETLABS+23, GETLABS+42, GETLABS+75, GETLABS+76, PREV+5, PREV+16, PREV+18, PREV+19, PREV+21 , PREV+22, PREV+25, PREV+27, PREV+28, PREV+30, PREV+31, GETCH+12, GETCH+15, GETCH+17, GETMI+11 , GETMI+12, GETMI+15, GETMI+23, CHRSLT+3, CHRSLT+6, CHRSLT+7, CHRSLT+8, CHRSLT+12, CHRSLT+14, MIRSLT+6 , MIRSLT+11, MIRSLT+12, MIRSLT+13, MIRSLT+16, MIRSLT+17, MIRSLT+20, MIRSLT+31 |
VAL | CLNARY+1~ |
WRDLOC | GETMI+47*, GETMI+48, GETMI+49, GETMI+50, GETMI+52, END+4! |
X | GETLABS+65*, GETLABS+66, GETLABS+79*, PREV+13*, PREV+14, PREV+23, END+4! |
XX | CLNARY+1~, CLNARY+3* |