Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BGP7AUUP

Package: IHS GPRA Information System

Routine: BGP7AUUP


Information

BGP7AUUP ; IHS/CMI/LAB - UPLOAD SITE FILES, CREATE EXCEL FILES ;

Source Information

Source file <BGP7AUUP.m>

Call Graph

Call Graph Total: 19

Package Total Call Graph
VA Fileman 6 DW^%DTC  EN^DDIOL  FILE^DICN  ^DIE  ^DIK  ^DIR  
IHS GPRA Information System 5 EN^BGP7AU1A  EN^BGP7AU1D  MSG1^BGP7AU1M  EN^BGP7AU1R  (EN,SCH)^BGP7AUUL  
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  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGP7AUUL  

Entry Points

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
CLEAN(BGPBEGDT,BGPENDDT) ;
MON ;;
MOVEFL(BGPBEGDT,BGPFACS,BGPF,BGPDFILE) ;
ADDSTAT(BGPDPD0,BGPBEGDT) ;
ATT(BGPDPD0) ;
MAN ;EP -- MANUALLY PROCESS

External References

Name Field # of Occurrence
DW^%DTC EN+82, EN+85
$$LIST^%ZISH EN+30
$$STATUS^%ZISH READ+16
CLOSE^%ZISH READ+22
MV^%ZISH MOVE1+10
OPEN^%ZISH READ+9
^%ZTLOAD EN+94, REQUE+10
EN^BGP7AU1A EN+51
EN^BGP7AU1D EN+59
MSG1^BGP7AU1M EN+40
EN^BGP7AU1R EN+54
EN^BGP7AUUL UPLOAD+17
SCH^BGP7AUUL SCH+1
EN^DDIOL DESC+6, 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+84, 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+29

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This option is used to aggregate all GPRA Extract files that have"
  • Line Location: MAN+2
Function Call: WRITE
  • Prompt: !,"been received from the facilities.",!!
  • Line Location: MAN+3
Function Call: WRITE
  • Prompt: !,"The process will run immediately.",!
  • Line Location: MAN+4
Function Call: WRITE
  • Prompt: !!,"Processing ",$$VAL^XBDIQ1(90245,1,.02)," for ",$$FMTE^XLFDT(BGPBEGDT),"-",$$FMTE^XLFDT(BGPENDDT),".",!
  • Line Location: MAN+11
Function Call: WRITE
  • Prompt: !,BGPERR
  • Line Location: EN+39
Function Call: WRITE
  • Prompt: !,"ALL FILES SUCCESSFULLY CREATED AND EMAIL MESSAGE SENT"
  • Line Location: EN+74
Routine Call
  • DIE
  • Line Location:
    • STAT+23
Routine Call
  • DIR
  • Line Location:
    • MAN+5
    • D+13
    • D+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BGPGPDCG - [#90558.03] Classic Fileman Calls
^BGPGPDPG - [#90558.04] Classic Fileman Calls
^BGPGPDBG - [#90558.05] Classic Fileman Calls

Global Variables Directly Accessed

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
^BGPGPDBG - [#90558.05] CLEAN+25, CLEAN+27
^BGPGPDBG("B" CLEAN+24
^BGPGPDCG - [#90558.03] CLEAN+9, CLEAN+11
^BGPGPDCG("B" CLEAN+8
^BGPGPDPG - [#90558.04] CLEAN+17, CLEAN+19
^BGPGPDPG("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*

Label References

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+31
MOVE1 MOVEFL+9, MOVEFL+15, MOVEFL+17, MOVEFL+18, MOVEFL+19, MOVEFL+20, MOVEFL+21, MOVEFL+22, MOVEFL+23, MOVEFL+24
, MOVEFL+25, MOVEFL+26
MOVEFL EN+71
REQUE EN+43
STAT EN+14, EN+44, EN+66
UPLOAD EN+48

Local Variables

Legend:

>> 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+25
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+82, EN+84*, EN+88, 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+23, ALERTMM1+20
>> BGPFDEV2 MOVEFL+24, ALERTMM1+21
>> BGPFDEV3 MOVEFL+25, ALERTMM1+22
>> BGPFDEV4 MOVEFL+26, ALERTMM1+23
>> BGPFGNT1 MOVEFL+18, ALERTMM1+15
>> BGPFGNT2 MOVEFL+19, ALERTMM1+16
>> BGPFGNT3 MOVEFL+20, ALERTMM1+17
>> BGPFGNT4 MOVEFL+21, ALERTMM1+18
>> BGPFGNT5 MOVEFL+22, ALERTMM1+19
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*, ALERTMM1+23*, ALERTMM1+24*, ALERTMM1+25*
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+88*, EN+89, ALERTMM+2~, ALERTMM+3*, ALERTMM1+2~, ALERTMM1+3*
BGPY AUTO+7*, EN+76~, EN+80*, EN+82*, EN+83, EN+87*, 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*, ALERTMM1+23*, ALERTMM1+24*, ALERTMM1+25*
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+28
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+6~*, 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+6~*, EN+7~, EN+18*, EN+20*, EN+21, EN+30*, EN+32*, EN+77*, EN+78, EN+82*
, EN+84*, EN+86, 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+28*
>> XQAMSG ALERTMM+24*, ALERTMM1+27*
>> XQAOPT ALERTMM+5*, ALERTMM1+5*
>> XQAROU ALERTMM+6*, ALERTMM1+6*
>> XQATEXT ALERTMM+23*, ALERTMM1+26*
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+92*, REQUE+3~, REQUE+8*
ZTDTH EN+89*, REQUE+3~, REQUE+6*
ZTIO EN+93*, REQUE+3~, REQUE+9*
ZTRTN EN+91*, REQUE+3~, REQUE+7*
ZTSAVE REQUE+3~
ZTSAVE("BGP*" REQUE+5*
ZTSK REQUE+3~

Marked Items

Name Field # of Occurrence
$T(DESC+I DESC+6
$T(MON+X EN+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All