BGP4AUUP ; IHS/CMI/LAB - UPLOAD SITE FILES, CREATE EXCEL FILES ;
Source file <BGP4AUUP.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 6 | DW^%DTC EN^DDIOL FILE^DICN ^DIE ^DIK ^DIR | 
| IHS GPRA Information System | 5 | EN^BGP4AU1A EN^BGP4AU1D MSG1^BGP4AU1M EN^BGP4AU1R (EN,SCH)^BGP4AUUL | 
| Kernel | 5 | ($$LIST,$$STATUS,CLOSE,MV,OPEN)^%ZISH ^%ZTLOAD ($$FMADD,$$FMTE,$$NOW)^XLFDT $$LEAP^XLFDT2 SETUP^XQALERT | 
| IHS VA Utilities | 2 | $$VAL^XBDIQ1 EN^XBVK | 
| MailMan | 1 | ^XMD | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS GPRA Information System | 1 | BGP4AUUL | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETRECIP | ; | |
| ALERTMM(BGPMSG,BGPBEGDT,BGPENDDT,BGPFACS,BGPF,BGPDFILE,BGPUSR) | ; | |
| CALC(BGPBEGDT,BGPENDDT) | ; | |
| READ(BGPPATH,BGPFILE,BGPOUT) | ; | |
| UPLOAD(BGPPATH,BGPBEGDT,BGPENDDT,BGPFACS) | ; | |
| ALERTMM1(BGPMSG,BGPBEGDT,BGPENDDT,BGPFACS,BGPF,BGPDFILE,BGPUSR) | ; | |
| MOVE1(BGPFILE) | ; | |
| DQ | ;EP -- QUEUED JOB STARTS HERE | |
| STAT(BGPDPD0,BGPBEGDT,BGPEND,BGPDT,BGPSTAT,BGPERR,BGPATT) | ; | |
| SCH | ;EP - called from option to schedule the area aggregate for the next "2nd Friday" | |
| 1 | ;;JANUARY | |
| 3 | ;;MARCH | |
| 2 | ;;FEBRUARY | |
| 5 | ;;MAY | |
| 4 | ;;APRIL | |
| 7 | ;;JULY | |
| GUIDQ | ;EP -- gui entry point for manual | |
| 9 | ;;SEPTEMBER | |
| 8 | ;;AUGUST | |
| DESC | ;----- ROUTINE DESCRIPTION | |
| 11 | ;;NOVEMBER | |
| D | ;----- DATE LOOP | |
| SUBJECT | ||
| AUTO | ;EP -- AUTOQUEUED JOB ENTRY POINT ; | |
| 6 | ;;JUNE | |
| EN(BGPBEGDT,BGPENDDT,BGPMAN) | ;EP -- MAIN ENTRY POINT | |
| XIT | ;EP | |
| DATES(BGPDTS,DBEG,DEND) | ; | |
| REQUE(BGPBEGDT,BGPENDDT) | ; | |
| CHK(BGPBEGDT,BGPFACS,BGPOUT) | ; | |
| SEND(BGPDFILE) | ;----- SEND DATA DUMP FILE TO DEEPSEE SERVER | |
| 10 | ;;OCTOBER | |
| 12 | ;;DECEMBER | |
| SENDER | ||
| MM | ;mailman message | |
| CLEAN(BGPBEGDT,BGPENDDT) | ; | |
| MON | ;; | |
| MOVEFL(BGPBEGDT,BGPFACS,BGPF,BGPDFILE) | ; | |
| ADDSTAT(BGPDPD0,BGPBEGDT) | ; | |
| ATT(BGPDPD0) | ; | |
| MAN | ;EP -- MANUALLY PROCESS | 
| Name | Field # of Occurrence | 
|---|---|
| DW^%DTC | EN+83, EN+86 | 
| $$LIST^%ZISH | EN+30 | 
| $$STATUS^%ZISH | READ+16 | 
| CLOSE^%ZISH | READ+22 | 
| MV^%ZISH | MOVE1+10 | 
| OPEN^%ZISH | READ+9 | 
| ^%ZTLOAD | EN+96, REQUE+10 | 
| EN^BGP4AU1A | EN+51 | 
| EN^BGP4AU1D | EN+59 | 
| MSG1^BGP4AU1M | EN+40 | 
| EN^BGP4AU1R | EN+54 | 
| EN^BGP4AUUL | UPLOAD+17 | 
| SCH^BGP4AUUL | SCH+1 | 
| EN^DDIOL | DESC+7, D+9, D+25 | 
| FILE^DICN | ADDSTAT+10 | 
| ^DIE | STAT+23 | 
| ^DIK | CLEAN+14, CLEAN+22, CLEAN+30 | 
| ^DIR | MAN+5, D+13, D+20 | 
| $$VAL^XBDIQ1 | MAN+11, ALERTMM+19 | 
| EN^XBVK | XIT+1 | 
| $$FMADD^XLFDT | EN+77, EN+85, REQUE+6, CALC+12, CALC+20 | 
| $$FMTE^XLFDT | MAN+11, EN+21, ALERTMM+9, ALERTMM1+8 | 
| $$NOW^XLFDT | EN+44, EN+66, REQUE+6 | 
| $$LEAP^XLFDT2 | CALC+16 | 
| ^XMD | SENDER+2 | 
| SETUP^XQALERT | ALERTMM+26, ALERTMM1+26 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^BGPGPDCJ - [#90552.03] | Classic Fileman Calls | 
| ^BGPGPDPJ - [#90552.04] | Classic Fileman Calls | 
| ^BGPGPDBJ - [#90552.05] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BGPCTRL - [#90241.01] | CALC+22 | 
| ^BGPCTRL("B" | CALC+21 | 
| ^BGPGP1PM(1 | EN+16, EN+18, EN+21, EN+23, EN+25, CHK+15, CHK+16, STAT+7, STAT+8, STAT+9 , STAT+10, STAT+14, CLEAN+7, MOVE1+5, MOVE1+6, CALC+10, ATT+3, ALERTMM+3, ALERTMM+16, ALERTMM+18 , GETRECIP+5, ALERTMM1+3 | 
| ^BGPGPDBJ - [#90552.05] | CLEAN+25, CLEAN+27 | 
| ^BGPGPDBJ("B" | CLEAN+24 | 
| ^BGPGPDCJ - [#90552.03] | CLEAN+9, CLEAN+11 | 
| ^BGPGPDCJ("B" | CLEAN+8 | 
| ^BGPGPDPJ - [#90552.04] | CLEAN+17, CLEAN+19 | 
| ^BGPGPDPJ("B" | CLEAN+16 | 
| ^DD("DD" | D+5, D+7 | 
| ^TMP("BGPGPAM" | EN+10!, EN+29!, EN+32*, EN+33*, EN+37!, EN+70!, CHK+24, CHK+25, READ+5!, READ+19* , READ+20* | 
| Name | Line Occurrences | 
|---|---|
| $$ATT | EN+44, EN+66 | 
| ADDSTAT | STAT+11 | 
| ALERTMM | EN+42 | 
| ALERTMM1 | EN+63 | 
| CALC | AUTO+4, MAN+10, GUIDQ+1 | 
| CHK | EN+34 | 
| CLEAN | EN+69, UPLOAD+11 | 
| D | D+24 | 
| EN | AUTO+5, MAN+13, DQ+4 | 
| GETRECIP | MM+1 | 
| MM | ALERTMM+27, ALERTMM1+28 | 
| MOVE1 | MOVEFL+9, MOVEFL+15, MOVEFL+17, MOVEFL+18, MOVEFL+19, MOVEFL+20, MOVEFL+21, MOVEFL+22, MOVEFL+23 | 
| MOVEFL | EN+71 | 
| REQUE | EN+43 | 
| STAT | EN+14, EN+44, EN+66 | 
| UPLOAD | EN+48 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | ALERTMM+2~, ALERTMM1+2~ | 
| BEG | D+2~, D+4*, D+5*, D+12, D+16*, D+24, D+26, D+27! | 
| BGP | MOVEFL+3~, MOVEFL+11*, MOVEFL+12*, MOVEFL+13, ALERTMM1+12*, ALERTMM1+13*, ALERTMM1+14 | 
| BGPASU | UPLOAD+9~, UPLOAD+13*, UPLOAD+14*, UPLOAD+15, CHK+8~, CHK+18*, CHK+19, CHK+29*, CHK+30, CHK+33* , CHK+34*, CHK+35, CLEAN+5~, CLEAN+9*, CLEAN+10, CLEAN+17*, CLEAN+18, CLEAN+25*, CLEAN+26, MOVEFL+3~ , MOVEFL+5*, MOVEFL+6*, MOVEFL+7, ALERTMM+2~, ALERTMM+13*, ALERTMM+14*, ALERTMM+15, ALERTMM+16, ALERTMM+19, ALERTMM1+2~ | 
| BGPATT | STAT~, STAT+18 | 
| BGPBEGDT | AUTO+2~, AUTO+4, AUTO+5, MAN+8~, MAN+10, MAN+11, MAN+13, GUIDQ+1, DQ+4, DQ+5! , EN~, EN+14, EN+40, EN+42, EN+43, EN+44, EN+48, EN+51, EN+59, EN+63 , EN+66, EN+69, UPLOAD~, UPLOAD+11, CHK~, STAT~, STAT+7, STAT+9, STAT+11, ADDSTAT~ , ADDSTAT+6, CLEAN~, CLEAN+8, CLEAN+16, CLEAN+24, MOVEFL~, MOVEFL+6, MOVEFL+7, REQUE~, CALC~ , CALC+20*, CALC+25*, ALERTMM~, ALERTMM+9, ALERTMM1~, ALERTMM1+8 | 
| BGPCNT | READ+3~, READ+8*, READ+18*, READ+20 | 
| BGPD | CALC+8~, CALC+15*, CALC+16*, CALC+17*, CALC+19 | 
| BGPD0 | CHK+8~, CHK+23*, CHK+24*, CHK+25, CLEAN+5~, CLEAN+8*, CLEAN+9, CLEAN+11, CLEAN+12, CLEAN+16* , CLEAN+17, CLEAN+19, CLEAN+20, CLEAN+24*, CLEAN+25, CLEAN+27, CLEAN+28 | 
| BGPD1 | CHK+8~, CHK+14*, CHK+15*, CHK+16 | 
| BGPDATA | CHK+8~, CHK+16*, CHK+17, CHK+18, CHK+25*, CHK+26, CHK+27 | 
| BGPDFILE | EN+7~, EN+12*, EN+42, EN+59, EN+63, EN+71, SEND~, MOVEFL~, MOVEFL+17, ALERTMM~ , ALERTMM1~, ALERTMM1+22 | 
| BGPDIR | MOVE1+3~, MOVE1+5*, MOVE1+10 | 
| BGPDIRTO | MOVE1+3~, MOVE1+6*, MOVE1+7, MOVE1+10 | 
| BGPDPD0 | EN+7~, EN+14, EN+16, EN+18, EN+21, EN+23, EN+44, EN+66, STAT~, STAT+6* , STAT+7*, STAT+8, STAT+10*, STAT+11, STAT+12, STAT+14, STAT+20, ADDSTAT~, ADDSTAT+5*, ADDSTAT+12* , ATT~, ATT+3 | 
| BGPDT | EN+76~, EN+78*, EN+83, EN+85*, EN+89, CHK+8~, CHK+28*, CHK+30, STAT~, STAT+15 , CALC+8~, CALC+12*, CALC+13, CALC+14 | 
| BGPDTS | MAN+8~, DATES~, D+8*, D+26* | 
| BGPEND | EN+51, EN+59, EN+66, STAT~, STAT+5*, READ+3~, READ+7*, READ+14, READ+16*, READ+17 | 
| BGPENDDT | AUTO+2~, AUTO+4, AUTO+5, MAN+8~, MAN+10, MAN+11, MAN+13, GUIDQ+1, DQ+4, DQ+5! , EN~, EN+34, EN+40, EN+42, EN+43, EN+44, EN+48, EN+51, EN+63, EN+69 , EN+71, UPLOAD~, UPLOAD+11, UPLOAD+14, UPLOAD+15, CHK+19, CHK+34, CHK+35, CLEAN~, CLEAN+10 , CLEAN+18, CLEAN+26, REQUE~, CALC~, CALC+19*, CALC+20, CALC+26*, ALERTMM~, ALERTMM+9, ALERTMM+14 , ALERTMM+15, ALERTMM1~, ALERTMM1+8 | 
| BGPERR | EN+7~, EN+36*, EN+39, EN+44, CHK+8~, STAT~, STAT+17, READ+12* | 
| BGPF | EN+7~, EN+42, EN+51, EN+54, EN+63, EN+71, MOVEFL~, ALERTMM~, ALERTMM1~ | 
| BGPF( | MOVEFL+12, MOVEFL+13, ALERTMM1+13, ALERTMM1+14 | 
| BGPFAC | ALERTMM+2~, ALERTMM+16*, ALERTMM+17, ALERTMM+18*, ALERTMM+19, ALERTMM1+2~ | 
| BGPFACS | EN+7~, EN+34, EN+40, EN+42, EN+48, EN+71, UPLOAD~, CHK~, CHK+11!, MOVEFL~ , ALERTMM~, ALERTMM1~ | 
| BGPFACS( | UPLOAD+14, UPLOAD+15, CHK+19*, CHK+30*, CHK+34, CHK+35, CLEAN+10, CLEAN+18, CLEAN+26, MOVEFL+6 , MOVEFL+7, ALERTMM+14, ALERTMM+15 | 
| >> BGPFDEV1 | MOVEFL+21, ALERTMM1+18 | 
| >> BGPFDEV2 | MOVEFL+22, ALERTMM1+19 | 
| >> BGPFDEV3 | MOVEFL+23, ALERTMM1+20 | 
| >> BGPFGNT1 | MOVEFL+18, ALERTMM1+15 | 
| >> BGPFGNT2 | MOVEFL+19, ALERTMM1+16 | 
| >> BGPFGNT3 | MOVEFL+20, ALERTMM1+17 | 
| BGPFILE | EN+7~, EN+70, UPLOAD+9~, UPLOAD+15*, UPLOAD+16, UPLOAD+17, CHK+8~, CHK+27*, CHK+28, CHK+29 , CHK+30, MOVEFL+3~, MOVEFL+7*, MOVEFL+8, MOVEFL+9, MOVEFL+13*, MOVEFL+14, MOVEFL+15, MOVE1~, MOVE1+10 , READ~, READ+5, READ+9, READ+12 | 
| BGPLIST | EN+7~, EN+30!* | 
| BGPLIST( | EN+32 | 
| BGPM | CALC+8~, CALC+14*, CALC+15, CALC+16, CALC+18*, CALC+19 | 
| BGPMAN | MAN+8~, MAN+12*, MAN+13, GUIDQ+2*, EN~, EN+16, EN+38, EN+43, EN+73 | 
| BGPMSG | ALERTMM~, ALERTMM1~ | 
| BGPOUT | EN+7~, EN+9*, EN+34, EN+35, EN+45, CHK~, CHK+10*, CHK+35*, READ~, READ+6* , READ+11*, READ+13 | 
| BGPPATH | EN+7~, EN+25*, EN+26, EN+30, EN+48, UPLOAD~, UPLOAD+17, READ~, READ+9, READ+12 | 
| BGPSTAT | STAT~, STAT+16 | 
| BGPT | CALC+8~, CALC+10*, CALC+11 | 
| BGPTEXT | ALERTMM+2~, ALERTMM1+2~ | 
| BGPTEXT( | ALERTMM+19*, ALERTMM+21*, ALERTMM+22*, ALERTMM1+14*, ALERTMM1+15*, ALERTMM1+16*, ALERTMM1+17*, ALERTMM1+18*, ALERTMM1+19*, ALERTMM1+20* , ALERTMM1+21*, ALERTMM1+22* | 
| BGPTEXT(1 | ALERTMM+8*, ALERTMM1+8* | 
| BGPTEXT(2 | ALERTMM+9*, ALERTMM1+10* | 
| BGPTEXT(3 | ALERTMM+10* | 
| BGPTEXT(4 | ALERTMM+11* | 
| BGPTEXT(5 | ALERTMM+12* | 
| BGPUSR | ALERTMM~, ALERTMM1~ | 
| BGPX | EN+76~, EN+89*, EN+91, ALERTMM+2~, ALERTMM+3*, ALERTMM1+2~, ALERTMM1+3* | 
| BGPY | AUTO+7*, EN+76~, EN+81*, EN+83*, EN+84, EN+88*, CALC+8~, CALC+13*, CALC+16, CALC+19 | 
| >> C | EN+32*, EN+33, ALERTMM1+12*, ALERTMM1+14*, ALERTMM1+15*, ALERTMM1+16*, ALERTMM1+17*, ALERTMM1+18*, ALERTMM1+19*, ALERTMM1+20* , ALERTMM1+21*, ALERTMM1+22* | 
| CTR | GETRECIP+3~, GETRECIP+4*, GETRECIP+5* | 
| DA | MAN+5!, STAT+3~, STAT+20*, ADDSTAT+3~, CLEAN+5~, CLEAN+12*, CLEAN+20*, CLEAN+28* | 
| DA(1 | STAT+21*, STAT+22, ADDSTAT+7*, ADDSTAT+8 | 
| DBEG | DATES~, D+4 | 
| DD | ADDSTAT+3~ | 
| DEND | DATES~, D+6 | 
| DIC | ADDSTAT+3~, ADDSTAT+8* | 
| DIC(0 | ADDSTAT+9* | 
| DIE | STAT+3~, STAT+22* | 
| DIK | CLEAN+5~, CLEAN+13*, CLEAN+21*, CLEAN+29* | 
| DIR | MAN+5!, D+2~ | 
| DIR("A" | MAN+5*, D+11*, D+17* | 
| DIR("B" | MAN+5*, D+12*, D+18*, D+19* | 
| DIR(0 | MAN+5*, D+10* | 
| DIRUT | MAN+6, D+2~, D+14, D+21 | 
| DO | ADDSTAT+3~ | 
| DR | STAT+3~, STAT+13*, STAT+14*, STAT+15*, STAT+16*, STAT+17*, STAT+18*, STAT+19 | 
| DT | EN+77, STAT+10, STAT+14, CALC+12, CALC+25, CALC+26 | 
| DTIME | READ+15 | 
| DTOUT | D+2~, D+14, D+21 | 
| DUOUT | D+2~, D+14, D+21 | 
| DUZ | ALERTMM+25, SENDER+1, ALERTMM1+25 | 
| END | D+2~, D+6*, D+7*, D+19, D+23*, D+24, D+26, D+27! | 
| G | STAT+3~, STAT+9*, STAT+10* | 
| I | DESC+7~*, READ+3~, READ+14*, READ+19 | 
| IO | READ+15 | 
| P | ALERTMM+2~, ALERTMM+3*, ALERTMM+4, ALERTMM1+2~, ALERTMM1+3*, ALERTMM1+4 | 
| POP | READ+3~, READ+10 | 
| T | ALERTMM+2~, ALERTMM+13*, ALERTMM+19*, ALERTMM+20*, ALERTMM+21, ALERTMM+22*, ALERTMM1+2~ | 
| U | EN+16, EN+18, EN+21, EN+23, EN+25, CHK+17, CHK+18, STAT+7, STAT+8, STAT+10 , STAT+14, CLEAN+7, CLEAN+9, CLEAN+11, CLEAN+17, CLEAN+19, CLEAN+25, CLEAN+27, MOVE1+5, MOVE1+6 , CALC+10, CALC+15, ATT+3, D+26, ALERTMM+3, ALERTMM+18, GETRECIP+5, ALERTMM1+3 | 
| X | DESC+7~*, EN+7~, EN+18*, EN+20*, EN+21, EN+30*, EN+32*, EN+77*, EN+78, EN+83* , EN+85*, EN+87, STAT+3~, STAT+9*, STAT+10, ADDSTAT+3~, ADDSTAT+6*, MOVE1+3~, READ+3~, READ+15* , READ+19, D+2~ | 
| >> XMDUZ | SENDER* | 
| >> XMSUB | SUBJECT* | 
| >> XMTEXT | SENDER+1* | 
| >> XMY( | SENDER+1*, GETRECIP+5* | 
| >> XMY(1 | SENDER+1* | 
| >> XQA( | ALERTMM+4*, ALERTMM1+4* | 
| >> XQAFLG | ALERTMM+7*, ALERTMM1+7* | 
| >> XQAID | ALERTMM+25*, ALERTMM1+25* | 
| >> XQAMSG | ALERTMM+24*, ALERTMM1+24* | 
| >> XQAOPT | ALERTMM+5*, ALERTMM1+5* | 
| >> XQAROU | ALERTMM+6*, ALERTMM1+6* | 
| >> XQATEXT | ALERTMM+23*, ALERTMM1+23* | 
| Y | MAN+7, STAT+3~, ADDSTAT+3~, ADDSTAT+11, ADDSTAT+12, CALC+21*, CALC+22*, D+2~, D+5*, D+7* , D+15, D+16, D+22, D+23, GETRECIP+5* | 
| ZTDESC | EN+94*, REQUE+3~, REQUE+8* | 
| ZTDTH | EN+91*, REQUE+3~, REQUE+6* | 
| ZTIO | EN+95*, REQUE+3~, REQUE+9* | 
| ZTRTN | EN+93*, REQUE+3~, REQUE+7* | 
| ZTSAVE | REQUE+3~ | 
| ZTSAVE("BGP*" | REQUE+5* | 
| ZTSK | REQUE+3~ | 
| Name | Field # of Occurrence | 
|---|---|
| $T(DESC+I | DESC+7 | 
| $T(MON+X | EN+20 |