MMRSIPC3 ;MIA/LMT - Print MRSA Report Cont. (Contains functions to collect patient labs and swabbing rate) ; 1/23/14 11:07am
Source file <MMRSIPC3.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 | 4 | MMRSIPC MMRSIPC5 MMRSISL MMRSORD |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETLABS | ;Gets all lab data for the report.
|
|
PREV | ;Calculate prevalence measures (summary report)
|
|
GETLAB(DFN,LRMDRO,LRSTART,LREND,LRDTTYP) | ;RETURN YES/NO^RESULT
|
|
GETCH(DFN,LRMDRO,LRTST,LRSTART,LREND,LRDTTYP) | ;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
|
Name | Field # of Occurrence |
---|---|
$$LRDFN^LR7OR1 | GETCH+3, GETMI+4 |
$$ABDN^LRPXAPIU | MIRSLT+15 |
$$FMADD^XLFDT | GETLABS+11, GETLABS+12, GETLABS+13, GETLABS+15, GETLABS+16, GETLABS+18, GETLABS+21, GETLABS+22, GETLABS+23, GETLABS+26 , GETLABS+30, GETLABS+31, GETLABS+32, GETLABS+34, GETLABS+35, GETLABS+38 |
$$UP^XLFSTR | CHRSLT+18, MIRSLT+17, MIRSLT+20, MIRSLT+21, MIRSLT+22, BACTRPT+5 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAB(60 - [#60] | CHRSLT+3, CHRSLT+13, CHRSLT+14 |
^LR - [#63] | GETCH+10, GETCH+11, GETCH+12, GETMI+9, GETMI+10, GETMI+12, CHRSLT+6, CHRSLT+12, MIRSLT+5, MIRSLT+6 , MIRSLT+16, MIRSLT+17, MIRSLT+20, MIRSLT+30, MIRSLT+31 |
^MMRS(104 - [#104] | GETLABS+17, GETLABS+37, PREV+13, PREV+14, PREV+15, PREV+26, PREV+27, PREV+28, PREV+29 |
^MMRS(104.2 - [#104.2] | GETLABS+3 |
^PXRMINDX(63 | GETCH+7, GETCH+8 |
^TMP($J | GETLABS+4*, GETLABS+5, GETLABS+6*, GETLABS+7, GETLABS+8, GETLABS+9, GETLABS+19*, GETLABS+41*, PREV+2, PREV+3 , PREV+4, PREV+7*, PREV+8*, PREV+9*, PREV+10*, PREV+11*, PREV+16*, PREV+18*, PREV+19*, PREV+20* , PREV+21*, PREV+24*, PREV+30*, PREV+32*, PREV+33*, PREV+34*, GETLAB+5, 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 |
Name | Line Occurrences |
---|---|
$$BACTRPT | MIRSLT+33 |
$$CHRSLT | GETCH+16 |
$$GETCH | GETLAB+6 |
$$GETLAB | GETLABS+11, GETLABS+12, GETLABS+13, GETLABS+15, GETLABS+16, GETLABS+18, GETLABS+21, GETLABS+22, GETLABS+23, GETLABS+27 , GETLABS+30, GETLABS+31, GETLABS+32, GETLABS+36, GETLABS+38 |
$$GETMI | GETLAB+11 |
$$MIRSLT | GETMI+16 |
PREV | GETLABS+42 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BACTRPT | MIRSLT+1~, MIRSLT+30*, MIRSLT+31 |
>> BYADM | GETLABS+10, GETLABS+20, PREV+5, PREV+22 |
CULT365 | GETLABS+1~ |
CULT365A | GETLABS+2~ |
CULT48 | GETLABS+1~, GETLABS+15*, GETLABS+19, PREV+9, PREV+10, PREV+20, PREV+21 |
DAS | GETCH+1~, GETCH+8*, GETCH+9, GETMI+1~ |
DATA | PREV+1~, PREV+4*, PREV+6, PREV+14, PREV+15, PREV+23, PREV+28, PREV+29 |
DFN | GETLABS+1~, GETLABS+8*, GETLABS+9, GETLABS+11, GETLABS+12, GETLABS+13, GETLABS+15, GETLABS+16, GETLABS+18, GETLABS+19 , GETLABS+21, GETLABS+22, GETLABS+23, GETLABS+27, GETLABS+30, GETLABS+31, GETLABS+32, GETLABS+36, GETLABS+38, GETLABS+41 , PREV+4, PREV+16, PREV+30, GETLAB~, GETLAB+3, GETLAB+6, GETLAB+11, GETCH~, GETCH+3, GETCH+7 , GETCH+8, GETMI~, GETMI+4 |
>> ENDDT | GETLABS+35 |
IND | PREV+1~, PREV+12*, PREV+13*, PREV+14*, PREV+15*, PREV+16, PREV+17, PREV+25*, PREV+26*, PREV+27* , PREV+28*, PREV+29*, PREV+30, PREV+31 |
INDT | GETLABS+1~, GETLABS+7*, GETLABS+8, GETLABS+9, GETLABS+11, GETLABS+12, GETLABS+13, GETLABS+15, GETLABS+16, GETLABS+18 , GETLABS+19, GETLABS+21, GETLABS+22, GETLABS+23, GETLABS+25, GETLABS+26, GETLABS+34, GETLABS+41, PREV+4, PREV+16 , PREV+30 |
KNOWCULT | GETLABS+1~ |
KNOWMRSA | GETLABS+1~, GETLABS+18*, GETLABS+38*, PREV+14, PREV+27, PREV+28 |
LOC | GETLABS+1~, GETLABS+5*, GETLABS+6, GETLABS+7, GETLABS+8, GETLABS+9, GETLABS+19, GETLABS+41, PREV+2, PREV+4 , PREV+7, PREV+8, PREV+9, PREV+10, PREV+11, PREV+16, PREV+18, PREV+19, PREV+20, PREV+21 , PREV+24, PREV+30, PREV+32, PREV+33, PREV+34 |
LOCSUM | PREV+1~, PREV+2*, PREV+7, PREV+8, PREV+9, PREV+10, PREV+11, PREV+18, PREV+19, PREV+20 , PREV+21, PREV+24, PREV+32, PREV+33, PREV+34 |
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 |
LRDATE | GETCH+1~, GETCH+5*, GETCH+6*, GETCH+7*, GETCH+8, GETMI+1~ |
LRDFN | GETCH+1~, GETCH+3*, GETCH+4, GETCH+10, GETCH+11, GETCH+12, GETCH+16, GETCH+18, GETMI+1~, GETMI+4* , GETMI+5, GETMI+9, GETMI+10, GETMI+12, GETMI+16, GETMI+18, CHRSLT~, CHRSLT+6, CHRSLT+12, MIRSLT~ , MIRSLT+5, MIRSLT+6, MIRSLT+16, MIRSLT+17, MIRSLT+20, MIRSLT+30, MIRSLT+31 |
LRDTTYP | GETLAB~, GETLAB+6, GETLAB+11, GETCH~, GETCH+6, GETCH+10, GETMI~, GETMI+8, GETMI+10 |
LREND | GETLAB~, GETLAB+3, GETLAB+6, GETLAB+11, GETCH~, GETCH+6*, GETCH+7, GETMI~, GETMI+6, GETMI+10 |
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+9*, GETCH+10, GETCH+11, GETCH+12, GETCH+16, GETCH+17, GETCH+18, GETMI+1~, GETMI+6* , GETMI+8*, GETMI+9*, GETMI+10, GETMI+12, GETMI+16, GETMI+17, GETMI+18, 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+9 |
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 | GETLAB~, GETLAB+3, GETLAB+5, GETLAB+6, GETLAB+11, GETCH~, GETCH+16, GETMI~, GETMI+3, GETMI+16 , 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+10*, GETMI+1~, GETMI+10* |
LRRADEND | GETCH+1~, GETCH+6*, GETCH+10, 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, GETLAB+7*, GETLAB+8, GETLAB+9*, GETLAB+12*, GETLAB+13, GETLAB+14*, GETLAB+15 , GETCH+1~, GETCH+2*, GETCH+4, GETCH+15*, GETCH+17, GETCH+18*, GETCH+19, GETMI+1~, GETMI+2*, GETMI+3 , GETMI+5, GETMI+15*, GETMI+17, GETMI+18*, GETMI+19 |
LRSITE | GETCH+1~, GETCH+12*, GETMI+1~, GETMI+12*, SCRNTOP~, SCRNTOP+1, SCRNTOP+4, SCRNTOP+5 |
LRSPEC | CHRSLT+1~, CHRSLT+12*, CHRSLT+13, CHRSLT+14 |
LRSTART | GETLAB~, GETLAB+3, GETLAB+6, GETLAB+11, GETCH~, GETCH+5, GETCH+10, GETMI~, GETMI+7, GETMI+10 |
LRTST | GETLAB+1~, GETLAB+5*, GETLAB+6, GETCH~, GETCH+7, GETCH+8, GETCH+16, CHRSLT~, CHRSLT+3, CHRSLT+7 , CHRSLT+8, CHRSLT+13, CHRSLT+14 |
>> MMRSDIV | GETLABS+17, GETLABS+37, PREV+13, PREV+14, PREV+15, PREV+26, PREV+27, PREV+28, PREV+29 |
MMRSI | BACTRPT+1~, BACTRPT+3*, BACTRPT+4 |
MRSA365 | GETLABS+1~, GETLABS+16*, GETLABS+19, PREV+9, PREV+20 |
MRSA365A | GETLABS+2~, GETLABS+27*, GETLABS+40, GETLABS+41 |
MRSACPRD | GETLABS+2~, GETLABS+36*, GETLABS+40, GETLABS+41 |
MRSAFR | GETLABS+2~, GETLABS+25*, GETLABS+27, GETLABS+34*, GETLABS+36 |
MRSAMDRO | GETLABS+1~, GETLABS+3*, GETLABS+16, GETLABS+18, GETLABS+27, GETLABS+36, GETLABS+38 |
MRSATO | GETLABS+2~, GETLABS+26*, GETLABS+27, GETLABS+35*, GETLABS+36 |
NARES24 | GETLABS+1~, GETLABS+11*, GETLABS+19, PREV+8, PREV+19 |
NARES24A | GETLABS+1~, GETLABS+21*, GETLABS+41 |
NARES24D | GETLABS+2~, GETLABS+28*, GETLABS+30*, GETLABS+41, PREV+33 |
NARES48 | GETLABS+1~, GETLABS+12*, GETLABS+14*, GETLABS+19, PREV+9, PREV+20 |
NARES48A | GETLABS+1~, GETLABS+22*, GETLABS+24*, GETLABS+40, GETLABS+41 |
NARES48ASURV48A | GETLABS+1~ |
NARES48D | GETLABS+2~, GETLABS+28*, GETLABS+31*, GETLABS+33*, GETLABS+40, GETLABS+41 |
OUTDT | GETLABS+1~, GETLABS+9*, GETLABS+19, GETLABS+29, GETLABS+30, GETLABS+31, GETLABS+32, GETLABS+35, GETLABS+37, GETLABS+38 , GETLABS+41, PREV+4, PREV+16, PREV+30 |
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 |
RPTRMRK | MIRSLT+1~, MIRSLT+31*, MIRSLT+32, MIRSLT+33, BACTRPT~, BACTRPT+5 |
RPTTYPE | BACTRPT~, BACTRPT+3, BACTRPT+4 |
>> STRTDT | GETLABS+25, GETLABS+26, GETLABS+34 |
SUM | PREV+1~, PREV+3*, PREV+7, PREV+8, PREV+9, PREV+10, PREV+11, PREV+18, PREV+19, PREV+20 , PREV+21, PREV+24, PREV+32, PREV+33, PREV+34 |
SURV48 | GETLABS+1~, GETLABS+13*, GETLABS+14 |
SURV48A | GETLABS+2~, GETLABS+23*, GETLABS+24 |
SURV48D | GETLABS+2~, GETLABS+28*, GETLABS+32*, GETLABS+33 |
TMPRSLT | GETLAB+1~, GETLAB+6*, GETLAB+7, GETLAB+8, GETLAB+9, GETLAB+11*, GETLAB+12, GETLAB+13, GETLAB+14 |
TRANS | GETLABS+2~, GETLABS+39*, GETLABS+40*, GETLABS+41, PREV+34 |
TSTRSLT | GETCH+1~, GETCH+16*, GETCH+17, GETCH+18, GETMI+1~, GETMI+16*, GETMI+17, GETMI+18 |
U | GETLABS+11, GETLABS+12, GETLABS+13, GETLABS+15, GETLABS+16, GETLABS+17, GETLABS+18, GETLABS+19, GETLABS+21, GETLABS+22 , GETLABS+23, GETLABS+27, GETLABS+30, GETLABS+31, GETLABS+32, GETLABS+36, GETLABS+37, GETLABS+38, GETLABS+41, PREV+6 , PREV+7, PREV+8, PREV+9, PREV+10, PREV+11, PREV+13, PREV+14, PREV+15, PREV+16, PREV+18 , PREV+19, PREV+20, PREV+21, PREV+23, PREV+24, PREV+26, PREV+27, PREV+28, PREV+29, PREV+30 , PREV+32, PREV+33, PREV+34, GETLAB+7, GETLAB+8, GETLAB+12, GETLAB+13, GETCH+10, GETCH+11, GETCH+12 , GETMI+10, GETMI+12, 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 |