MMRSCDI1 ;LEIDOS/TCK - Print CDI Report Cont. (Contains functions to collect patient labs and swabbing rate) ; 3/8/17 11:39am
Source file <MMRSCDI1.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 1 | $$UP^XLFSTR |
| Lab Service | 1 | $$LRDFN^LR7OR1 |
| VA FileMan | 1 | $$GET1^DIQ |
| 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 | 2 | MMRSCDI MMRSCDI2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETLAB(DFN,MRSA,LRMDRO,LREND,LRDTTYP) | ;RETURN YES/NO^RESULT
|
|
| GETCH(DFN,LRMDRO,LRTST,LREND,LRDTTYP,MRSA) | ;RETURN YES^RESULT
|
|
| GETMI(DFN,LRMDRO,LREND,LRDTTYP,MRSA) | ;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 | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LAB(60 - [#60] | CHRSLT+3, CHRSLT+13, CHRSLT+14 |
| ^LR - [#63] | GETCH+11, GETCH+13, GETCH+16, GETMI+6, GETMI+9, GETMI+10, GETMI+19, CHRSLT+6, CHRSLT+12, MIRSLT+5 , MIRSLT+6, MIRSLT+14, MIRSLT+15, MIRSLT+17, MIRSLT+27, MIRSLT+28 |
| ^PXRMINDX(63 | GETCH+5, GETCH+6, GETCH+9 |
| ^TMP($J | GETLAB+11, GETMI+3, CHRSLT+7, CHRSLT+8, MIRSLT+4, MIRSLT+8, MIRSLT+9, MIRSLT+10, MIRSLT+11, MIRSLT+12 , MIRSLT+26, SCRNTOP+2, SCRNTOP+3, SCRNTOP+4, SCRNTOP+5, BACTRPT+3, BACTRPT+4 |
| Name | Line Occurrences |
|---|---|
| $$BACTRPT | MIRSLT+30 |
| $$CHRSLT | GETCH+22 |
| $$MIRSLT | GETMI+21 |
| GETCH | GETLAB+13 |
| GETMI | GETLAB+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BACTRPT | MIRSLT+1~, MIRSLT+27*, MIRSLT+28 |
| CDIVT | GETCH+2*, GETCH+18*, GETCH+26, GETMI+16*, GETMI+17, GETMI+18, GETMI+25, END+1! |
| COUNT | GETMI+7*, END+1! |
| DAS | GETCH+1~, GETCH+9*, GETCH+10, GETCH+12, GETMI+1~ |
| DFLTDT | GETCH+8, GETCH+14, GETMI+17, END+1! |
| DFN | GETLAB~, GETLAB+3, GETLAB+6, GETLAB+13, GETCH~, GETCH+5, GETCH+6, GETCH+9, GETMI~, GETMI+4 |
| ENDDT | GETCH+7, GETCH+15, GETMI+18, END+1! |
| LIEN | GETCH+17*, GETCH+18, GETCH+19, GETMI+12*, GETMI+13, GETMI+15, GETMI+16, END+1! |
| LIENS | GETCH+1~ |
| LOC | GETCH+1~, GETCH+19*, GETCH+20, GETCH+25, GETMI+15*, GETMI+24 |
| LRAND | MIRSLT+1~, MIRSLT+14, MIRSLT+15, MIRSLT+17 |
| LRANTI | MIRSLT+1~, MIRSLT+10*, MIRSLT+11, MIRSLT+12 |
| LRANTIND | MIRSLT+1~, MIRSLT+11*, MIRSLT+16, MIRSLT+19*, MIRSLT+20, MIRSLT+21, MIRSLT+22, MIRSLT+23 |
| LRANTINV | MIRSLT+1~, MIRSLT+12*, MIRSLT+16, MIRSLT+18*, MIRSLT+20, MIRSLT+21, MIRSLT+22, MIRSLT+23 |
| LRDATE | GETCH+1~, GETCH+3*, GETCH+4*, GETCH+6*, GETCH+7, GETCH+8, GETCH+9, GETCH+14, GETCH+15, GETMI+1~ |
| LRDFN | GETCH+1~, GETCH+10*, GETCH+11, GETCH+13, GETCH+16, GETCH+17, GETCH+22, GETCH+24, GETMI+1~, GETMI+4* , GETMI+5, GETMI+6, GETMI+9, GETMI+10, GETMI+12, GETMI+19, GETMI+21, GETMI+23, CHRSLT~, CHRSLT+6 , CHRSLT+12, MIRSLT~, MIRSLT+5, MIRSLT+6, MIRSLT+14, MIRSLT+15, MIRSLT+17, MIRSLT+27, MIRSLT+28 |
| LRDTTYP | GETLAB~, GETLAB+6, GETLAB+13, GETCH~, GETCH+4, GETCH+13, GETMI~, GETMI+8, GETMI+10 |
| LREND | GETLAB~, GETLAB+3, GETLAB+6, GETLAB+13, GETCH~, GETCH+4*, GETMI~, GETMI+7, GETMI+8*, GETMI+10 |
| LRETI | MIRSLT+1~, MIRSLT+6*, MIRSLT+7, MIRSLT+8, MIRSLT+9, MIRSLT+10, MIRSLT+11, MIRSLT+12 |
| LRETND | MIRSLT+1~, MIRSLT+5*, MIRSLT+6, MIRSLT+14, MIRSLT+15, MIRSLT+17 |
| LRHIG | CHRSLT+1~, CHRSLT+14*, CHRSLT+15, CHRSLT+16 |
| LRIDT | GETCH+1~, GETCH+12*, GETCH+13, GETCH+16, GETCH+17, GETCH+22, GETCH+23, GETCH+24, GETMI+1~, GETMI+7* , GETMI+8*, GETMI+9*, GETMI+10, GETMI+12, GETMI+19, GETMI+21, GETMI+22, GETMI+23, CHRSLT~, CHRSLT+6 , CHRSLT+12, MIRSLT~, MIRSLT+5, MIRSLT+6, MIRSLT+14, MIRSLT+15, MIRSLT+17, MIRSLT+27, MIRSLT+28 |
| 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 | GETCH+20*, CHRSLT+1~, CHRSLT+3*, CHRSLT+4, CHRSLT+5 |
| LRLOW | CHRSLT+1~, CHRSLT+14*, CHRSLT+15, CHRSLT+16 |
| LRMDRO | GETLAB~, GETLAB+3, GETLAB+6, GETLAB+11, GETLAB+13, GETCH~, GETCH+22, GETMI~, GETMI+3, GETMI+21 , CHRSLT~, CHRSLT+7, CHRSLT+8, MIRSLT~, MIRSLT+4, MIRSLT+8, MIRSLT+9, MIRSLT+10, MIRSLT+11, MIRSLT+12 , MIRSLT+26, MIRSLT+30, 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+13*, GETMI+1~, GETMI+10* |
| LRRADEND | GETCH+1~, GETCH+4*, GETCH+13, GETMI+1~ |
| LRRES | CHRSLT+1~, CHRSLT+6*, CHRSLT+11, CHRSLT+16, CHRSLT+18*, CHRSLT+19, CHRSLT+20, CHRSLT+21, CHRSLT+22, MIRSLT+1~ , MIRSLT+17*, MIRSLT+20, MIRSLT+21, MIRSLT+22, MIRSLT+23 |
| LRRSLT | GETLAB+1~, GETLAB+2*, GETLAB+3, GETLAB+10*, GETCH+1~, GETCH+2*, GETCH+21*, GETCH+23, GETCH+24*, GETCH+25* , GETCH+26*, GETMI+1~, GETMI+2*, GETMI+3, GETMI+5, GETMI+20*, GETMI+22, GETMI+23*, GETMI+24*, GETMI+25* |
| LRSITE | GETCH+1~, GETMI+1~, GETMI+19*, SCRNTOP~, SCRNTOP+1, SCRNTOP+4, SCRNTOP+5 |
| LRSPEC | CHRSLT+1~, CHRSLT+12*, CHRSLT+13, CHRSLT+14 |
| LRTST | GETLAB+1~, GETLAB+11*, GETLAB+12, GETLAB+13, GETCH~, GETCH+5, GETCH+6, GETCH+9, GETCH+22, CHRSLT~ , CHRSLT+3, CHRSLT+7, CHRSLT+8, CHRSLT+13, CHRSLT+14 |
| MDROETIO | GETLAB+5, END+1! |
| MMRSI | BACTRPT+1~, BACTRPT+3*, BACTRPT+4 |
| MRSA | GETLAB~, GETLAB+6, GETLAB+7, GETLAB+13, GETCH~, GETMI~ |
| MRSA( | GETCH+26*, GETMI+25* |
| NUMB | GETLAB+1~, GETLAB+2* |
| 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+20*, MIRSLT+21*, MIRSLT+22*, MIRSLT+23*, MIRSLT+24 , MIRSLT+26, MIRSLT+27, MIRSLT+30*, MIRSLT+31, BACTRPT+1~, BACTRPT+2*, BACTRPT+3, BACTRPT+5*, BACTRPT+6 |
| RPTRMRK | MIRSLT+1~, MIRSLT+28*, MIRSLT+29, MIRSLT+30, BACTRPT~, BACTRPT+5 |
| RPTTYPE | BACTRPT~, BACTRPT+3, BACTRPT+4 |
| RSARY | GETMI+1~ |
| STRTDT | GETCH+13, GETMI+9, GETMI+10, END+1! |
| SUBS | GETLAB+12*, GETLAB+13, END+1! |
| TMPRSLT | GETLAB+1~ |
| TSTRSLT | GETLAB+1~, GETCH+1~, GETCH+22*, GETCH+23, GETCH+24, GETMI+1~, GETMI+21*, GETMI+22, GETMI+23 |
| TSTSTP | GETLAB+9, END+1! |
| U | GETCH+13, GETCH+16, GETMI+10, GETMI+19, CHRSLT+3, CHRSLT+6, CHRSLT+7, CHRSLT+8, CHRSLT+12, CHRSLT+14 , MIRSLT+6, MIRSLT+11, MIRSLT+12, MIRSLT+14, MIRSLT+15, MIRSLT+17, MIRSLT+28 |