RARTST ;HISC/CAH,FPT,GJC AISC/MJK,RMO-Reports Distribution ;2/10/98 11:02
Source file <RARTST.m>
| Package | Total | Caller Graph |
|---|---|---|
| Radiology Nuclear Medicine | 4 | RA RPTDISTAUTOPURGE RA RPTDISTPURGE RA RPTDISTREBUILD RAUTL0 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RESET | ;; **** Radiology Report Distribution File Rebuild Routine ****
|
|
| PURGE | ;; **** Routine to Purge Reports Distribution File ****
|
|
| PURGE1 | ||
| LOCK | ||
| CHK | ||
| S | ||
| Q | ||
| START | ||
| INIT | ; initialize variables
|
|
| STUFF | ||
| EXIT | ||
| DUPCHK | ;Check if this report (RARPT) is already in this queue (RAB)
|
|
| ; Mail to Req. Physician if applicable
|
||
| LOOP |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | RESET+1, START, START+6, PURGE+1, PURGE1+5, PURGE1+13 |
| C^%DTC | PURGE1+1 |
| ^%ZTLOAD | PURGE+4 |
| ^DIK | PURGE1+7, PURGE1+10, PURGE1+11 |
| PRT^RARTR | MAIL+12 |
| CLOSE^RAUTL | Q |
| D^RAUTL | START, START+6, PURGE1+2, PURGE1+5, PURGE1+13 |
| ZIS^RAUTL | RESET+2 |
| UPDLOC^RAUTL10 | CHK |
| RASET^RAUTL2 | INIT+1 |
| $$ENV^RAUTL4 | MAIL+9 |
| EMAIL^RAUTL4 | MAIL+12 |
| $$DIVSION^RAUTL6 | MAIL+8 |
| $$UP^XLFSTR | MAIL+7 |
| KILL^XM | PURGE1, PURGE1+17 |
| ^XMD | PURGE1+17 |
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^RABTCH(74.4 - [#74.4] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DISV( | LOCK+3* |
| ^DPT - [#2] | MAIL+3 |
| ^RA(79 - [#79] | MAIL+9 |
| ^RABTCH(74.3 - [#74.3] | STUFF+1, START+1, PURGE1+8, PURGE1+9, PURGE1+11 |
| ^RABTCH(74.4 - [#74.4] | S+1, LOCK, LOCK+1*, LOCK+2*, LOCK+3*, DUPCHK+1, START+1!*, PURGE1+7, PURGE1+10 |
| ^RADPT - [#70] | CHK+4, MAIL+4, MAIL+5 |
| ^RAO(75.1 - [#75.1] | MAIL+8 |
| ^RARPT - [#74] | START+4, MAIL+6 |
| ^RARPT("AA" | START+4 |
| ^XMB(3.7 - [#3.7] | MAIL+9 |
| Name | Line Occurrences |
|---|---|
| CHK | STUFF+1, LOOP |
| DUPCHK | S |
| EXIT | PURGE+1, PURGE+6 |
| INIT | STUFF, START+4 |
| LOCK | LOCK |
| LOOP | START+4 |
| INIT+2 | |
| PURGE | PURGE+1 |
| Q | STUFF, RESET+1, RESET+2, START+2 |
| RESET | RESET+1 |
| S | CHK+1, CHK+2, CHK+3, CHK+4 |
| Name | Field # of Occurrence |
|---|---|
| ^( | STUFF+1, START+1 |
| ^("I" | STUFF+1, START+1 |
| ^(0 | STUFF+1, LOCK+3, START+1, START+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | RESET+1*!, START*, START+6*, PURGE+1*!, PURGE1+5*, PURGE1+13*, EXIT! |
| %DT("A" | RESET+1*, PURGE+1* |
| %X | Q!, EXIT! |
| %XX | Q! |
| %Y | Q!, EXIT! |
| %YY | Q! |
| A1 | EXIT+1! |
| C0 | Q! |
| C1 | START+3*, START+4*, START+5, Q! |
| D | EXIT! |
| DA | PURGE1+7*, PURGE1+10*, PURGE1+11*, EXIT! |
| DA(1 | PURGE1+11* |
| DDH | EXIT+1! |
| DIC | EXIT! |
| DIK | PURGE1+7*, PURGE1+10*, PURGE1+11*, EXIT! |
| DT | STUFF+1, LOCK+1, START+1, PURGE1+1, MAIL+8 |
| DUOUT | Q+1! |
| DUZ | LOCK+3, PURGE1+15 |
| I | S+1*, LOCK*, LOCK+1, LOCK+2, LOCK+3, LOCK+4, Q+1!, EXIT+1! |
| INACTDT | PURGE1+9*, PURGE1+10, EXIT! |
| IO | START |
| IOP | RESET+2*! |
| MSGTXT | PURGE1!, EXIT! |
| MSGTXT(1 | PURGE1+3* |
| MSGTXT(2 | PURGE1+4* |
| MSGTXT(3 | PURGE1+6* |
| MSGTXT(4 | PURGE1+14* |
| POP | Q+1!, EXIT!, EXIT+1! |
| RA | START+1!, START+2, Q! |
| RA( | START+1*, LOOP |
| RA1 | START+4*, Q!, MAIL+1~, MAIL+2*, MAIL+3, MAIL+4, MAIL+5, MAIL+14 |
| RA2 | MAIL+1~, MAIL+2*, MAIL+4, MAIL+5, MAIL+14 |
| RA3 | MAIL+1~, MAIL+2*, MAIL+5, MAIL+14 |
| RA74 | MAIL+1~ |
| RA74(0 | MAIL+6*, MAIL+7 |
| RA744 | PURGE1+10*, EXIT! |
| RA74IEN | MAIL+1~, MAIL+6*, MAIL+14 |
| RAACNT | MAIL+10~, MAIL+11* |
| RAB | STUFF+1*, STUFF+2!, S, LOCK+1, LOCK+2, DUPCHK+1, START+1*, Q!, LOOP*, PURGE1+8* , PURGE1+9, PURGE1+10, PURGE1+11, EXIT! |
| RACAT | STUFF+1*, STUFF+2!, CHK+1, CHK+2, CHK+3, CHK+4, Q!, LOOP* |
| RACN | Q! |
| RACNI | CHK+4, Q!, MAIL+2, MAIL+14* |
| RADATE | Q! |
| RADFN | CHK+4, Q!, MAIL+2, MAIL+14* |
| RADIVISN | MAIL+1~, MAIL+8*, MAIL+9 |
| RADT | RESET+1*, START+4, Q!, PURGE+1*, PURGE1+1*, PURGE1+2, PURGE1+7, PURGE1+10, PURGE1+11, EXIT! |
| RADTE | Q!, PURGE1+7*, EXIT! |
| RADTI | CHK+4, Q!, PURGE1+11*, EXIT!, MAIL+2, MAIL+14* |
| RADUP744 | S!, DUPCHK+1!* |
| RAFL | STUFF+2!, CHK*, CHK+1*, CHK+2*, CHK+3*, CHK+4*, CHK+5 |
| RAMES | Q+1! |
| RAPOP | Q! |
| RARDIFN | STUFF+2!, LOCK+4*, Q!, PURGE1+7*, EXIT! |
| RARPHYS | MAIL+10~, MAIL+11* |
| RARPT | INIT+1, LOCK+1, LOCK+2, DUPCHK+1, START+4*, Q!, EXIT!, MAIL+6, MAIL+14* |
| RASTAT | MAIL+1~, MAIL+7*, MAIL+9 |
| RAUTOE | MAIL+10~, MAIL+11* |
| RAY0 | MAIL+1~, MAIL+3* |
| RAY2 | MAIL+1~, MAIL+4* |
| RAY3 | STUFF+2!, INIT+2*, CHK+2, CHK+3, CHK+4, LOCK+1, Q!, MAIL+1~, MAIL+5*, MAIL+8 , MAIL+9, MAIL+11 |
| U | LOCK+1, DUPCHK+1 |
| X | START*, START+1*, START+6*, Q!, PURGE1+1, PURGE1+5*, PURGE1+13*, EXIT!, MAIL+1~ |
| >> X1 | PURGE1+1* |
| >> X2 | PURGE1+1* |
| X744 | S+1!, DUPCHK+1*, DUPCHK+2! |
| >> XMDUZ | PURGE1+16* |
| >> XMSUB | PURGE1+15* |
| >> XMTEXT | PURGE1+15* |
| >> XMY( | PURGE1+15* |
| Y | STUFF, INIT+1*, INIT+2, RESET+1, START, START+4, START+6, Q!, PURGE+1, PURGE1+2* , PURGE1+3, PURGE1+6, PURGE1+14, EXIT!, MAIL+1~ |
| ZTDESC | Q+1!, PURGE+3* |
| >> ZTDTH | PURGE+3* |
| >> ZTIO | PURGE+2* |
| >> ZTQUEUED | EXIT+2 |
| >> ZTREQ | EXIT+2* |
| ZTRTN | RESET+2*, Q+1!, PURGE+2* |
| ZTSAVE | Q+1! |
| ZTSAVE("RADT" | RESET+2*, PURGE+2* |
| ZTSK | PURGE+5, EXIT! |
| Name | Field # of Occurrence |
|---|---|
| $T(PURGE | PURGE+1 |
| $T(RESET | RESET+1 |