DG53213P ;BP-CIOFO/KEITH - NPCDB patient demographics extraction utility ; 07 Dec 98 12:05 PM
Source file <DG53213P.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 3 | (,$$S,STAT)^%ZTLOAD $$NOW^XLFDT BMES^XPDUTL | 
| Registration | 2 | XMITFLAG^VAFCDD01 $$PIVNW^VAFHPIVT | 
| MailMan | 1 | ^XMD | 
| Scheduling | 1 | $$OUTPTPR^SDUTL3 | 
| VA Fileman | 1 | (C,NOW,YX)^%DTC | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SET(DGR) | ;Set patient list node | |
| BMSG | ||
| RUN | ;Exit if XTMP global exists | |
| DONE() | ;Determine if extraction is finished | |
| REQUE(ZTRTN) | ;Requeue for tomorrow's run | |
| S1 | ;Send a record | |
| STOP | ;Check for stop task request | |
| SEND | ;Send group of patient records to NPCDB | |
| ZQ() | ;Determine if process is already queued | |
| M1 | ;Message text | |
| BUILD | ;Build XTMP global with list of records to send | |
| CLEAN | ||
| LQ | ||
| MSG | ;Send mail message | |
| NOQ | ;Suppress option question | |
| TXT(DGT) | ;Build message line | |
| BQ | ;Queue extraction global build process | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("DD" | BQ+6, M1+1 | 
| ^DGPM("APTT3" | BUILD+7 | 
| ^DPT - [#2] | BUILD+4, BUILD+6, M1+18 | 
| ^XTMP("DG53213P" | RUN+1, RUN+3, BQ+7!, BQ+9*, BQ+10*, LQ, ZQ+1, BUILD+1*, BUILD+11!, BUILD+13* , SEND+1, SEND+3, SEND+4, SEND+5*, SEND+6!, REQUE+7*, M1+5, M1+6, M1+15, M1+17 , DONE+1, S1+4*, S1+5, S1+6*, S1+7!, S1+9*, S1+10!, SET+2*, SET+3* | 
| Name | Line Occurrences | 
|---|---|
| $$DONE | SEND+6, M1+1, M1+3, M1+10, M1+15 | 
| $$ZQ | RUN+3 | 
| LQ | RUN+3, BQ+5 | 
| M1 | BMSG+2 | 
| MSG | BUILD+11, SEND+6, SEND+7 | 
| REQUE | BUILD+11, SEND+7 | 
| S1 | SEND+3 | 
| SEND | SEND+4 | 
| SET | BUILD+6, BUILD+7, BUILD+8 | 
| STOP | BUILD+5, S1+1 | 
| TXT | M1+2, M1+3, M1+4, M1+5, M1+6, M1+7, M1+8, M1+9, M1+11, M1+12 , M1+13, M1+16, M1+18 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | BQ+1~, REQUE+2~, REQUE+3 | 
| %H | BQ+1~, REQUE+2~, REQUE+3* | 
| %I | BQ+1~, REQUE+2~ | 
| DA | MSG+1~ | 
| DFN | BUILD+4*, BUILD+5, BUILD+6, BUILD+7, BUILD+8, SEND+2*, SEND+3*, CLEAN!, M1+17*, M1+18 , S1+2, S1+4, S1+5, S1+6, S1+7, S1+9, S1+10, SET+2 | 
| DG | MSG+1~ | 
| DG( | TXT+2* | 
| DGCT | SEND+2*, SEND+3, SEND+4, SEND+5, CLEAN!, S1+1, S1+9* | 
| DGERR | SEND+2*, REQUE+8*, BMSG*, CLEAN!, M1+4, M1+10 | 
| DGFS | BUILD+1*, BUILD+11*, SEND+1*, CLEAN!, M1+3, M1+5, M1+6, M1+7, M1+8, M1+10 , M1+11, M1+12 | 
| DGGP | SEND+1*, SEND+3, SEND+4, CLEAN! | 
| DGI | BQ+1~, BQ+4*, BUILD+1*, REQUE+6*, CLEAN!, M1+1*, TXT+2* | 
| DGOUT | BUILD+1*, BUILD+4, BUILD+5, BUILD+11, SEND+1*, SEND+3, SEND+4, CLEAN!, S1+1, STOP+1* | 
| DGPDT | BQ+7~, BQ+8*, BQ+9 | 
| DGPV | CLEAN!, S1+2*, S1+3, S1+8, S1+9 | 
| DGQDT | BQ+3*, BQ+6, BQ+10, REQUE+5*, REQUE+7, CLEAN!, M1+1 | 
| DGR | SET~, SET+2 | 
| DGT | TXT~, TXT+2 | 
| DIE | MSG+1~ | 
| DR | MSG+1~ | 
| DT | BQ+8, BQ+9 | 
| DUZ | BQ+9, BMSG+2 | 
| U | BQ+9, BQ+10, ZQ+1, BUILD+6, REQUE+7, M1+18 | 
| X | RUN+1~*, BQ+8, REQUE+2~, REQUE+3, REQUE+5 | 
| X1 | BQ+7~, BQ+8*, REQUE+2~, REQUE+5* | 
| X2 | BQ+7~, BQ+8*, REQUE+2~, REQUE+5* | 
| XMDUN | MSG+1~, BMSG+1* | 
| XMDUZ | MSG+1~, BMSG+1* | 
| XMSUB | MSG+1~, BMSG* | 
| XMTEXT | MSG+1~, BMSG+2* | 
| XMY | MSG+1~ | 
| XMY( | BMSG+2* | 
| XMZ | MSG+1~ | 
| >> XPDDIQ("XPZ1" | NOQ+1* | 
| >> XPDENV | NOQ+1 | 
| >> XPDQUES("POS1" | BQ+3 | 
| Y | BQ+1~, BQ+6*, BQ+11, REQUE+2~, M1+1*, M1+11, M1+12 | 
| ZTDESC | BQ+1~, BQ+2*, REQUE+2~, REQUE+4* | 
| ZTDTH | BQ+1~, BQ+3*, REQUE+3*, REQUE+5* | 
| ZTIO | BQ+1~, BQ+3*, REQUE+2~, REQUE+5* | 
| >> ZTQUEUED | STOP+1 | 
| ZTRTN | BQ+1~, BQ+2*, REQUE~ | 
| ZTSK | BQ+1~, BQ+4, BQ+5, BQ+10, BQ+12, ZQ+1~*, REQUE+6, REQUE+7, REQUE+8, M1+13 | 
| ZTSK(0 | ZQ+2 | 
| ZTSK(1 | ZQ+2 | 
| >> ZTSTOP | STOP+1* |