RAPMW ;HOIFO/SWM-Radiology Wait Time reports ;03/19/05 12:45
Source file <RAPMW.m>
| Package | Total | Caller Graph |
|---|---|---|
| Radiology Nuclear Medicine | 2 | RA TIMELINESS REPORT RAPM |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TASK | ; set vars for taskman
|
|
| GETTYP | ;
|
|
| GETDEV | ;
|
|
| ASKSORT | ;
|
|
| SETPTA | ;Set up Proc Type Array, w Sherrill Snuggs' Xcel file
; also setup RATOTAL(), RACOL(,), RAHIER() |
|
| ASKDAYS | ;
|
|
| START | ; taskman to del task after job, set Radiology IO
|
|
| GETPROC | ;
|
|
| GETDIV() | ;
|
|
| PWT(RABDATE,RAEDATE) | ;entry point of EMAIL performance and wait time as part of a task job
|
|
| EXIT | ;
|
|
| GETDATA | ;
|
|
| ASKIP | ;
|
|
| GETDATE | ; start and end dates
|
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | GETDATE+9 |
| ^DIR | GETTYP+5, GETDATE+5, GETDATE+15, ASKIP+15, ASKSORT+5, ASKDAYS+7 |
| $$NAMCODE^RACPTMSC | GETPROC+8 |
| CHECK^RADLQ3 | RAPMW+5 |
| FILTER1^RAPMW1 | GETDATA+6 |
| FILTER2^RAPMW1 | GETDATA+7 |
| WRTSUM^RAPMW1 | START+9 |
| CALC^RAPMW2 | GETDATA+7 |
| WRTDET^RAPMW2 | START+11 |
| EN1^RASELCT | GETPROC+4 |
| CLOSE^RAUTL | EXIT+2 |
| ZIS^RAUTL | GETDEV+3 |
| $$SETUPDI^RAUTL7 | GETDIV+1 |
| SELDIV^RAUTL7 | GETDIV+2 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RA(73.2 - [#73.2] | SETPTA+8 |
| ^RADPT - [#70] | GETDATA+7 |
| ^RADPT("AR" | GETDATA+4, GETDATA+5, GETDATA+6 |
| ^RAMIS(71 - [#71] | GETPROC+8, GETPROC+10, GETPROC+11 |
| ^TMP($J | RAPMW+7!, GETDIV+3, GETDIV+4!, GETPROC+7, GETPROC+8*, GETPROC+11*, EXIT+12! |
| Name | Line Occurrences |
|---|---|
| $$GETDIV | RAPMW+31 |
| ASKDAYS | RAPMW+47 |
| ASKIP | RAPMW+33 |
| ASKSORT | RAPMW+46 |
| EXIT | RAPMW+27, RAPMW+29, RAPMW+31, RAPMW+33, RAPMW+40, RAPMW+45, RAPMW+54, START+12, PWT+6 |
| GETDATA | START+7 |
| GETDATE | RAPMW+29 |
| GETDEV | RAPMW+54 |
| GETPROC | RAPMW+42 |
| GETTYP | RAPMW+27 |
| SETPTA | RAPMW+22, PWT+2 |
| START | RAPMW+55, PWT+5 |
| TASK | GETDEV+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIR | GETTYP+5!, GETDATE+5!, GETDATE+15!, ASKIP+15!, ASKSORT+6!, ASKSORT+10!, ASKDAYS+7! |
| DIR("?" | GETTYP+3*, GETDATE+4*, GETDATE+13*, GETDATE+14*, ASKIP+3*, ASKIP+4*, ASKIP+5*, ASKIP+6*, ASKIP+7*, ASKIP+8* , ASKIP+9*, ASKIP+10*, ASKIP+11*, ASKIP+12*, ASKSORT+2*, ASKDAYS+4*, ASKDAYS+5*, ASKDAYS+6* |
| DIR("A" | GETTYP+2*, GETDATE+3*, GETDATE+12*, ASKIP+13*, ASKSORT+3*, ASKDAYS+2* |
| DIR("B" | GETTYP+2*, ASKIP+13*, ASKSORT+3*, ASKDAYS+3* |
| DIR(0 | GETTYP+1*, GETDATE+1*, GETDATE+11*, ASKIP+2*, ASKSORT+1*, ASKDAYS+1* |
| >> DIRUT | RAPMW+27, RAPMW+29, RAPMW+45, RAPMW+46, GETTYP+6, GETDATE+6, GETDATE+16, ASKIP+16, ASKSORT+6, ASKDAYS+7 |
| DT | GETDATE+1, GETDATE+10, GETPROC+8 |
| DUZ | RAPMW+5, GETDIV+4 |
| I | RAPMW+38*, EXIT+3!, SETPTA+2~, SETPTA+3*, SETPTA+8*, SETPTA+9*, SETPTA+13*, SETPTA+14*, SETPTA+15, SETPTA+16 |
| IO | START+1, START+8 |
| IOF | RAPMW+24, START+10 |
| IOST | START+10 |
| J | EXIT+3!, SETPTA+2~, SETPTA+8*, SETPTA+9*, SETPTA+15*, SETPTA+16 |
| POP | EXIT+3! |
| RA0 | EXIT+3! |
| RA1 | GETPROC+6*, GETPROC+7*, GETPROC+8, EXIT+3! |
| RA16 | EXIT+3! |
| RA2 | GETPROC+7*, GETPROC+8*, GETPROC+10, GETPROC+11, EXIT+3! |
| RA3 | GETPROC+11*, EXIT+3! |
| RA71REC | EXIT+3! |
| RA72 | EXIT+3! |
| RAAVG | EXIT+10! |
| RAAVG( | SETPTA+8*, SETPTA+9* |
| RABAD | GETDATA+1*, GETDATA+5*, GETDATA+6, GETDATA+7, EXIT+4! |
| RABDATE | GETDATE+7*, GETDATE+9, GETDATE+11, GETDATE+23, EXIT+12!, PWT~ |
| RABEGDT | GETDATE+23*, GETDATA+3, EXIT+12! |
| >> RACCESS( | RAPMW+5, GETDIV+4! |
| RACHKDIV | EXIT+4! |
| RACN0 | EXIT+4! |
| RACNI | GETDATA+7*, EXIT+4! |
| RACNISAV | EXIT+4! |
| RACNL | EXIT+4! |
| RACOL | EXIT+4! |
| RACOL( | SETPTA+8*, SETPTA+9* |
| RACOL14 | EXIT+4! |
| RACOL14( | SETPTA+8*, SETPTA+9* |
| RACPT | EXIT+5! |
| RACPTC | EXIT+11! |
| RACPTI | EXIT+11! |
| RADASH | EXIT+5! |
| RADD | GETDATE+9*, EXIT+5! |
| RADFN | GETDATA+5*, GETDATA+6, GETDATA+7, EXIT+5! |
| RADIC | GETPROC+1*, GETPROC+4, EXIT+5! |
| RADIC("A" | GETPROC+2* |
| RADIC(0 | GETPROC+1* |
| RADIV | EXIT+5! |
| RADSDT | EXIT+5! |
| RADTE | GETDATA+3*, GETDATA+4*, GETDATA+5, GETDATA+6, EXIT+5! |
| RADTI | GETDATA+6*, GETDATA+7, EXIT+5! |
| RADTORD | EXIT+5! |
| RAEDATE | GETDATE+21*, EXIT+12!, PWT~ |
| RAENDDT | GETDATE+21*, GETDATA+4, EXIT+12! |
| RAH1 | EXIT+6! |
| RAH3 | EXIT+6! |
| RAH4 | EXIT+6! |
| RAH5 | EXIT+6! |
| RAH6 | EXIT+6! |
| RAH7 | EXIT+6! |
| RAH8 | EXIT+6! |
| RAHD0 | EXIT+6! |
| RAHI | EXIT+11! |
| RAHIER | EXIT+11! |
| RAHIER( | SETPTA+16* |
| RAIMGTYP | EXIT+6! |
| RAIO | START+1*, START+8, EXIT+12! |
| RAIOM | EXIT+12! |
| RAIT | EXIT+7! |
| RAITYP | EXIT+7! |
| RAKEY | EXIT+7! |
| >> RAL99 | START+9, EXIT+1, PWT+3 |
| RALINE | RAPMW+51*, RAPMW+52, EXIT+7! |
| RAMAX | EXIT+7! |
| RAMAXDT | GETDATE+9*, GETDATE+10*, GETDATE+11, EXIT+7! |
| RAMES | EXIT+11! |
| RANEG | START+6*, EXIT+7! |
| RANOW | EXIT+7! |
| RANX | RAPMW+33, RAPMW+34, RAPMW+40, ASKIP+1*, ASKIP+17*, EXIT+7!, PWT+4* |
| RAOREC | EXIT+8! |
| RAORIEN | EXIT+8! |
| >> RAP99 | EXIT+1*, EXIT+2, EXIT+12 |
| RAPATND | EXIT+8! |
| RAPATNM | EXIT+8! |
| RAPCT | EXIT+11! |
| RAPCT14 | EXIT+11! |
| RAPG | EXIT+8! |
| RAPOP | RAPMW+54, EXIT+8! |
| RAPRC | EXIT+11! |
| RAPROCNM | EXIT+8! |
| RAPSTX | EXIT+8! |
| RAPTA | EXIT+11! |
| RAQUIT | RAPMW+40, GETDIV+3, GETPROC+5, EXIT+8! |
| RAR | EXIT+9! |
| RAREC | EXIT+9! |
| RARY | EXIT+11! |
| RAS99 | START+9, EXIT+1, PWT+3! |
| RASAME | START+5*, EXIT+9! |
| RASAME2 | EXIT+9! |
| RASELDIV | EXIT+9! |
| RASINCE | ASKDAYS+7*, EXIT+9! |
| RASORT | ASKSORT+7*, EXIT+9! |
| RASORTNM | ASKSORT+8*, ASKSORT+9*, EXIT+9! |
| RATOTAL | RAPMW+23*, EXIT+10!, PWT+2* |
| RATOTAL( | SETPTA+8*, SETPTA+9*, SETPTA+14 |
| RATXT | RAPMW+50*, RAPMW+51, RAPMW+52, EXIT+10! |
| RATYP | RAPMW+45, RAPMW+49, START+9, START+10, START+11, GETTYP+7*, GETDEV+1, EXIT+10!, PWT+4* |
| RAUTIL | GETPROC+3*, GETPROC+4, EXIT+10! |
| RAWAITD | EXIT+10! |
| RAWAITD( | SETPTA+8*, SETPTA+9* |
| RAXCLUDE | EXIT+11! |
| RAXCLUDE( | RAPMW+38 |
| RAXCLUDE("" | RAPMW+36 |
| RAXCLUDE("RAD | IATION THERAPY" , RAPMW+19*, PWT+1* |
| RAXDT | EXIT+10! |
| RAXIT | RAPMW+23*, EXIT+10!, PWT+2* |
| RAXMST | EXIT+10! |
| U | GETPROC+8, GETPROC+10 |
| X | RAPMW+31*, GETDATE+9, GETDIV+1~*, EXIT+3! |
| X1 | GETDATE+9*, EXIT+3! |
| X2 | GETDATE+9*, EXIT+3! |
| Y | GETTYP+7, GETDATE+7, GETDATE+21, ASKIP+17, ASKSORT+7, ASKDAYS+7, EXIT+3! |
| Y(0 | ASKSORT+8 |
| >> ZTDESC | TASK+4* |
| >> ZTQUEUED | START+1 |
| >> ZTREQ | START+1* |
| >> ZTRTN | TASK+1* |
| >> ZTSAVE("RA*" | TASK+2* |
| >> ZTSAVE("^TMP($J," | TASK+3* |