RAPM ;HOIFO/TH-Radiology Performance Monitors/Indicator; ;5/12/04 10:03
Source file <RAPM.m>
| Package | Total | Caller Graph |
|---|---|---|
| Radiology Nuclear Medicine | 2 | RA PERFORMIN RPTS RAPM3 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SORT | ; Prompt for Sorted by
|
|
| TASK | ; set vars for taskman
|
|
| PROMPT | ;
|
|
| GETRPT | ; Prompt for Summary or Detail or Both reports; Default = Summary Report
|
|
| DEV | ; Device
|
|
| START | ; Get data and print the report
|
|
| INIT | ; Check for the existence of RACESS. Pass in user's DUZ!
|
|
| EXIT | ; Exit
; Close device |
|
| GETDATA | ; Get all the data
; Order thru Exam Date (RADTE) |
|
| CHECK | ; Check type of image
|
|
| GETDATE | ; Prompt for start and end dates
|
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | GETDATE+4, GETDATE+13, GETDATE+17 |
| $$GET1^DIQ | GETDATA+5, CHECK+41 |
| ^DIR | GETRPT+5, GETDATE+9, GETDATE+24, SORT+4, SORT+11 |
| CHECK^RADLQ3 | INIT+1 |
| $$STUB^RAEDCN1 | CHECK+51 |
| $$SSANVAL^RAHLRU1 | CHECK+24 |
| ^RAPM1 | START+7 |
| RPTINFO^RAPM1 | CHECK+56 |
| ^RAPM2 | START+8 |
| EMAIL^RAPM2 | PROMPT+17 |
| SEND^RAPM2 | START+11 |
| STORE^RAPM2 | CHECK+57 |
| RADIOL^RAPM3 | PROMPT+8 |
| PWT^RAPMW | START+4, START+9 |
| CLOSE^RAUTL | EXIT+2 |
| ZIS^RAUTL | DEV+4 |
| $$DIVLOC^RAUTL7 | PROMPT+10 |
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4 - [#4] | CHECK+10 |
| ^RA(72 - [#72] | CHECK+32 |
| ^RA(79.2 - [#79.2] | CHECK+3 |
| ^RADPT - [#70] | CHECK+1, CHECK+2, CHECK+9, CHECK+16, CHECK+20 |
| ^RADPT("AR" | GETDATA+2, GETDATA+3, GETDATA+7 |
| ^RAMIS(71 - [#71] | CHECK+45 |
| ^RARPT - [#74] | CHECK+51 |
| ^TMP($J | PROMPT+11, PROMPT+12!, CHECK+5, CHECK+12, CHECK+53*, CHECK+54*, CHECK+59*, EXIT+11! |
| Name | Line Occurrences |
|---|---|
| CHECK | GETDATA+7 |
| DEV | PROMPT+24 |
| EXIT | PROMPT+10, PROMPT+25, START+12, DEV+1 |
| GETDATA | START+3 |
| GETDATE | PROMPT+6 |
| GETRPT | PROMPT+4 |
| SORT | PROMPT+15 |
| TASK | DEV+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIR | INIT+3~, PROMPT+4!, PROMPT+6!, PROMPT+15!, PROMPT+17!, EXIT+4! |
| DIR("?" | GETRPT+4*, GETDATE+8*, GETDATE+21*, GETDATE+22*, GETDATE+23*, SORT+10* |
| DIR("A" | GETRPT+3*, GETDATE+7*, GETDATE+20*, SORT+3*, SORT+8* |
| DIR("B" | GETRPT+3*, SORT+3*, SORT+9* |
| DIR(0 | GETRPT+2*, GETDATE+1*, GETDATE+5*, GETDATE+19*, SORT+2*, SORT+7* |
| DIRUT | INIT+3~, PROMPT+4, PROMPT+6, PROMPT+15, PROMPT+17, GETRPT+6, GETDATE+10, GETDATE+25, SORT+5, SORT+11 , DEV+1, EXIT+4! |
| DT | GETDATE+1, GETDATE+4, GETDATE+17, GETDATE+18 |
| DTDIFF | INIT+3~, EXIT+4! |
| DUZ | INIT+1 |
| IO | START+1 |
| IOF | PROMPT+1 |
| RA1 | INIT+3~, GETDATE+4*, GETDATE+5 |
| RAANS | INIT+5*, PROMPT+26, EXIT+3! |
| RAANS2 | INIT+5*, PROMPT+26, EXIT+9! |
| RABDATE | INIT+3~, INIT+5*, START+4, START+9, GETDATE+11*, GETDATE+13, GETDATE+19, GETDATE+32, EXIT+4! |
| RABEGDT | INIT+3~, GETDATE+32*, GETDATA+2, EXIT+4! |
| RACAT | CHECK+17*, CHECK+43*, EXIT+3! |
| >> RACCESS( | INIT+1 |
| RACHKDIV | CHECK+10*, CHECK+12, CHECK+13, EXIT+5! |
| RACN | CHECK+17*, CHECK+23*, CHECK+25, EXIT+3! |
| RACN0 | CHECK+17*, CHECK+20*, CHECK+21, CHECK+23, CHECK+27, CHECK+30, CHECK+34, CHECK+38, CHECK+43, CHECK+45 , CHECK+47, EXIT+3! |
| RACNDSP | CHECK+24~, CHECK+25*, EXIT+5! |
| RACNI | CHECK+16*, CHECK+20, CHECK+24, CHECK+36*, EXIT+6! |
| RACNO | EXIT+5! |
| RADD | GETDATE+13*, EXIT+8! |
| RADFN | GETDATA+3*, GETDATA+5, GETDATA+7, CHECK+1, CHECK+2, CHECK+9, CHECK+16, CHECK+20, CHECK+24, EXIT+6! |
| RADHT | CHECK+18*, EXIT+9! |
| RADHV | CHECK+18*, EXIT+9! |
| RADIV | EXIT+6! |
| RADTE | GETDATA+2*, GETDATA+3, GETDATA+7, CHECK+23, EXIT+6! |
| RADTI | GETDATA+7*, CHECK+1, CHECK+2, CHECK+9, CHECK+16, CHECK+20, CHECK+24, EXIT+6! |
| RAEDATE | INIT+3~, INIT+5*, START+4, START+9, GETDATE+30*, EXIT+4! |
| RAENDDT | INIT+3~, GETDATE+30*, GETDATA+2, EXIT+4! |
| RAEXST | CHECK+17*, CHECK+27*, CHECK+28, CHECK+32, EXIT+3! |
| RAHASR | CHECK+50*, CHECK+51*, CHECK+52, CHECK+56, EXIT+7! |
| RAHD | EXIT+6! |
| RAHDR | EXIT+9! |
| RAIMG | EXIT+6! |
| RAIMGTYP | CHECK+3*, CHECK+5, CHECK+6*, EXIT+4! |
| RAIO | START+1*, EXIT+10! |
| RAIOM | EXIT+9! |
| RAITYP | CHECK+2*, CHECK+3, EXIT+4! |
| RAL99 | START+9*, EXIT+10! |
| RALDENT | EXIT+10! |
| RALINE | PROMPT+21*, PROMPT+22, EXIT+8! |
| RALMAX | EXIT+10! |
| RALUSED | EXIT+10! |
| RAM | INIT+4~ |
| RAMAXDT | GETDATE+13*, GETDATE+17*, GETDATE+18*, GETDATE+19, EXIT+8! |
| RAMES | EXIT+8! |
| RAMSG | INIT+4~ |
| RAN | INIT+5*, START+1*, EXIT+6!, EXIT+10! |
| RANODIV | INIT+5*, CHECK+13*, EXIT+9! |
| RANUM | CHECK+17*, CHECK+34*, CHECK+36, EXIT+3! |
| RAP99 | INIT+4!, START+4, START+9, TASK+6, TASK+7, EXIT+10! |
| RAPATNM | GETDATA+5*, EXIT+6! |
| RAPG | START+7*, START+8*, EXIT+5! |
| RAPOP | PROMPT+25, EXIT+7! |
| RAPRCN | CHECK+45*, EXIT+9! |
| RAPRIM | CHECK+17*, CHECK+38*, CHECK+40, CHECK+41, EXIT+3! |
| RAPRIMNM | CHECK+17*, CHECK+41*, EXIT+3! |
| RAPSTX | EXIT+7! |
| RAQUIT | EXIT+7! |
| RAR | INIT+4~ |
| RARAD | INIT+4~, INIT+5*, CHECK+40 |
| RAREC | EXIT+7! |
| RAREC1 | EXIT+6! |
| RARPT | INIT+3~, PROMPT+15, PROMPT+17, PROMPT+19, START+7, START+8, GETRPT+7*, GETDATE+2, GETDATE+15, DEV+2 , EXIT+4! |
| RARPTDT | CHECK+18*, EXIT+7! |
| RARPTST | CHECK+18*, EXIT+7! |
| RARPTTXT | CHECK+17*, CHECK+47*, CHECK+51, EXIT+3! |
| RAS99 | START+4*, START+9!, EXIT+10! |
| RASELDIV | CHECK+9*, CHECK+10, EXIT+5! |
| RASINCE | INIT+5*, SORT+11*, EXIT+9! |
| RASORT | SORT+6*, SORT+8, EXIT+7! |
| RASRT | EXIT+7! |
| RASSAN | CHECK+24~*, CHECK+25, EXIT+5! |
| RATAIL | EXIT+10! |
| RATDFHR | CHECK+18*, EXIT+7! |
| RATDFSEC | EXIT+8! |
| RATHRS | EXIT+8! |
| RATOTCNT | EXIT+6! |
| RATXT | PROMPT+20*, PROMPT+21, PROMPT+22, EXIT+3! |
| RATYP | EXIT+4! |
| RAVAL | EXIT+9! |
| RAVDFHR | CHECK+18*, EXIT+8! |
| RAVDFSEC | EXIT+8! |
| RAVERDT | CHECK+18*, EXIT+8! |
| RAVHRS | EXIT+5! |
| RAXIT | EXIT+10! |
| U | CHECK+2, CHECK+3, CHECK+9, CHECK+10, CHECK+23, CHECK+27, CHECK+30, CHECK+32, CHECK+34, CHECK+38 , CHECK+43, CHECK+45, CHECK+47 |
| X | INIT+4~, PROMPT+10*, GETDATE+4, GETDATE+13, GETDATE+17 |
| >> X1 | GETDATE+4*, GETDATE+13*, GETDATE+17* |
| >> X2 | GETDATE+4*, GETDATE+13*, GETDATE+17* |
| Y | INIT+4~, GETRPT+7, GETDATE+11, GETDATE+30, SORT+6, SORT+11 |
| ZTDESC | TASK+6*, TASK+7*, EXIT+5! |
| >> ZTQUEUED | START+1 |
| >> ZTREQ | START+1* |
| ZTRTN | TASK+1*, EXIT+5! |
| ZTSAVE | EXIT+5! |
| ZTSAVE("RA*" | TASK+2* |
| ZTSAVE("^TMP($J," | TASK+3* |