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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PRCVMON

Package: IFCAP

Routine: PRCVMON


Information

PRCVMON ;ISC-SF/GJW;Monitor subscriptions ; 6/6/05 3:48pm

Source Information

Source file <PRCVMON.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 4 (FIND,LIST)^DIC  UPDATE^DIE  $$EXTERNAL^DILFD  ($$GET1,GETS)^DIQ  
Kernel 3 (,UNWIND)^%ZTER  (,$$S,ISQED)^%ZTLOAD  ($$DT,$$HTE,$$NOW)^XLFDT  
Health Level Seven 1 GENERATE^HLMA  
IFCAP 1 BLD1^PRCVBLD  
Toolkit 1 $$GET^XPAR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IFCAP 1 PRCVSUB  

Entry Points

Name Comments DBIA/ICR reference
ISRUN() ;
SHLDSTP() ;
DONE ;
PUSH1(PRCVSTAT,PRCVFY,PRCVCP) ;
FY4(PRCVFY) ;
SCHED ;
INIT ;Create initial set of FCP balances
PSTAT() ;
GETSTAT() ;
SETSTAT(PRCVST) ;
GETFY() ;
UPD(PRCVSTAT,PRCVFCP,PRCVFY,PRCVBAL) ;
CHECK(PRCVNBAL,PRCVOBAL,PRCVSTAT,PRCVFY,PRCVCP) ;
SETRUN(PRCVST) ;
RESET(PRCVAL) ;
COMP2(PRCVNEW,PRCVOLD) ;
DIFF(PRCVX,PRCVY) ;
RUN ;
SEND(PRCVSTAT,PRCVFY,PRCVCP,PRCVBAL) ;
TRAP ;
ONCE ;
CHK() ;
LOOP ;

External References

Name Field # of Occurrence
^%ZTER TRAP+7
UNWIND^%ZTER TRAP+8
^%ZTLOAD SCHED+14
$$S^%ZTLOAD LOOP+5
ISQED^%ZTLOAD SCHED+15
FIND^DIC UPD+6
LIST^DIC ONCE+14, ONCE+30
UPDATE^DIE UPD+15, SETSTAT+10, SETRUN+7
$$EXTERNAL^DILFD SETSTAT+3
$$GET1^DIQ ONCE+28, GETSTAT+4, ISRUN+4
GETS^DIQ INIT+6, ONCE+8
GENERATE^HLMA SEND+14, PUSH1+14
BLD1^PRCVBLD SEND+11, PUSH1+11
$$DT^XLFDT GETFY+3
$$HTE^XLFDT SCHED+19
$$NOW^XLFDT SEND+3, PUSH1+3
$$GET^XPAR CHK+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRC(411 - [#411] EXTERNAL^DILFD,  GET1^DIQ
^PRCV(414.03 - [#414.03] FIND^DIC,  GETS^DIQ
414.031 GET1^DIQ
414.0311 LIST^DIC
420.06 LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(411 - [#411] PSTAT+2, PSTAT+3
^PRC(420 - [#420] INIT+13, INIT+17, PUSH1+7, PUSH1+8, PUSH1+9, PUSH1+10
^PRCV(414.03 - [#414.03] INIT+4, ONCE+6, ONCE+26
^TMP("PRCVAL" ONCE+1
^TMP("PRCVAL2" ONCE+2
^TMP($J SEND+2, PUSH1+2

Label References

Name Line Occurrences
$$CHK SCHED+3, RUN+6
$$DIFF LOOP+3
$$FY4 INIT+16, RESET+6, ONCE+19, ONCE+31, CHECK+2
$$GETFY INIT+16, RESET+6, ONCE+19, ONCE+31, CHECK+2
$$GETSTAT SHLDSTP+2
$$ISRUN SCHED+5
$$PSTAT GETSTAT+2, SETSTAT+7, SETRUN+4, ISRUN+2
$$SHLDSTP LOOP+6
CHECK COMP2+11
COMP2 ONCE+39
DONE LOOP+9
INIT RUN+10
LOOP ONCE+44
RESET ONCE+37
SEND CHECK+5
SETRUN SCHED+17, RUN+7, DONE+2, TRAP+2
UPD INIT+20, RESET+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BAL INIT+2~, INIT+20
BAL( INIT+19*
CHG CHECK+1~, CHECK+3*, CHECK+4*, CHECK+5
DATE GETFY+1~, GETFY+3*, GETFY+4, GETFY+5
DELTA RUN+1~, RUN+4*, LOOP+3*, LOOP+4, LOOP+8*
FCP INIT+1~, INIT+8*, INIT+13, INIT+17, INIT+20, RESET+1~, RESET+7*, RESET+8*, RESET+10, RESET+12
, RUN+1~, ONCE+10*, ONCE+13, ONCE+20, ONCE+21, ONCE+22, ONCE+23, ONCE+33, COMP2+1~, COMP2+6*
, COMP2+7*, COMP2+9, COMP2+10, COMP2+11
FDA SETSTAT+1~, SETRUN+1~
FDA(411 SETSTAT+9*, SETRUN+6*
FLG SHLDSTP+1~, SHLDSTP+2*, SHLDSTP+3
FY RESET+1~, RESET+4*, RESET+5*, RESET+6, RESET+8, RESET+10, RESET+12, RUN+1~, ONCE+18*, ONCE+19
, ONCE+20, ONCE+21, ONCE+22, ONCE+23, COMP2+1~, COMP2+4*, COMP2+5*, COMP2+7, COMP2+9, COMP2+10
, COMP2+11, GETFY+1~, GETFY+6*, GETFY+7
FY2 RUN+1~, ONCE+28*, ONCE+31, ONCE+33
FYIEN RUN+1~, ONCE+17*
I INIT+1~, INIT+3*, INIT+4*, INIT+5, RESET+1~, RESET+9*, RESET+10, RUN+2~, ONCE+5*, ONCE+6*
, ONCE+7, ONCE+26, ONCE+27, CHECK+1~, CHECK+4*, UPD+1~, UPD+10*, UPD+11*, UPD+12, UPD+13
, UPD+14
IEN UPD+1~, UPD+7*, UPD+8
IENS INIT+1~, INIT+5*, INIT+6, INIT+7, INIT+8, RUN+2~, ONCE+7*, ONCE+8, ONCE+9, ONCE+10
, GETSTAT+1~, GETSTAT+3*, GETSTAT+4, SETSTAT+1~, SETSTAT+8*, SETSTAT+9, SETRUN+1~, SETRUN+5*, SETRUN+6, ISRUN+1~
, ISRUN+3*, ISRUN+4
IENS1 INIT+2~, RUN+2~, ONCE+13*, ONCE+14, UPD+1~, UPD+8*, UPD+9, UPD+12
IENS2 RUN+2~, ONCE+27*, ONCE+28, ONCE+29, UPD+1~, UPD+12*, UPD+13, UPD+14
IENS3 RUN+2~, ONCE+29*, ONCE+30
IO SETSTAT+5, SETSTAT+6
IO(0 SETSTAT+5, SETSTAT+6
IX RUN+2~, ONCE+32*, ONCE+33
J INIT+1~, INIT+10*, INIT+13*, INIT+16, INIT+17, INIT+20, RUN+2~, ONCE+15*, ONCE+16*, ONCE+17
, ONCE+18, ONCE+20, ONCE+21, ONCE+22, ONCE+23
K INIT+1~, INIT+18*, INIT+19, RUN+2~, ONCE+25*, ONCE+26*, ONCE+27
MON GETFY+1~, GETFY+5*, GETFY+6
MROOT RUN+2~, UPD+2~
MYBAL RESET+1~, RESET+12
MYBAL( RESET+10*
MYFDA UPD+1~
MYFDA( UPD+9*, UPD+13*, UPD+14*
MYOPTNS SEND+1~, SEND+14, PUSH1+1~, PUSH1+14
MYOPTNS("NAMESPACE" SEND+13*, PUSH1+13*
MYRES SEND+1~, SEND+14, PUSH1+1~, PUSH1+14
NODE INIT+2~, INIT+17*, INIT+19
OBJ SEND+1~, SEND+2*, SEND+3, SEND+4, SEND+5, SEND+6, SEND+7, SEND+8, SEND+9, SEND+10
, SEND+11, SEND+15, PUSH1+1~, PUSH1+2*, PUSH1+3, PUSH1+4, PUSH1+5, PUSH1+6, PUSH1+7, PUSH1+8
, PUSH1+9, PUSH1+10, PUSH1+11, PUSH1+16
OUT INIT+1~, INIT+9!, RUN+1~, ONCE+11!, UPD+1~
OUT( INIT+7, INIT+8, ONCE+9, ONCE+10
OUT("DILIST" UPD+7
OUT1 RUN+1~, ONCE+24!
OUT1("DILIST" ONCE+16, ONCE+17, ONCE+18, ONCE+20, ONCE+21, ONCE+22, ONCE+23
OUT2 RUN+1~, ONCE+34!
OUT2("DILIST" ONCE+33
PRCVAL RESET~, RESET+3, RESET+5, RESET+8, RESET+10
PRCVBAL SEND~, UPD~
PRCVBAL( UPD+11, UPD+14
PRCVBAL(1 SEND+7
PRCVBAL(2 SEND+8
PRCVBAL(3 SEND+9
PRCVBAL(4 SEND+10
PRCVCP CHECK~, CHECK+5, SEND~, SEND+5, PUSH1~, PUSH1+5, PUSH1+7, PUSH1+8, PUSH1+9, PUSH1+10
PRCVEND LOOP+3, ONCE+42*, DONE+1!
PRCVFCP UPD~, UPD+4
PRCVFY CHECK~, CHECK+2, CHECK+5, SEND~, SEND+6, UPD~, UPD+9, FY4~, FY4+1, FY4+2
, FY4+3, PUSH1~, PUSH1+6, PUSH1+7, PUSH1+8, PUSH1+9, PUSH1+10
PRCVNBAL CHECK~, CHECK+5
PRCVNBAL( CHECK+4
PRCVNEW COMP2~, COMP2+3, COMP2+5, COMP2+7, COMP2+9
PRCVOBAL CHECK~
PRCVOBAL( CHECK+4
PRCVOLD COMP2~, COMP2+10
PRCVQUIT RUN+2~, RUN+11*, LOOP+5*, LOOP+6*, LOOP+9, ONCE+43
PRCVST SETSTAT~, SETSTAT+2*, SETSTAT+3, SETSTAT+9, SETRUN~, SETRUN+2*, SETRUN+3, SETRUN+6
PRCVSTAT CHECK~, CHECK+5, SEND~, SEND+4, UPD~, UPD+3, PUSH1~, PUSH1+4, PUSH1+7, PUSH1+8
, PUSH1+9, PUSH1+10
PRCVSTRT RUN+3*, LOOP+3, LOOP+7*, DONE+1!
PRCVTMP1 COMP2+1~, COMP2+8!, COMP2+9*, COMP2+11, COMP2+12!
PRCVTMP2 COMP2+1~, COMP2+8!, COMP2+10*, COMP2+11, COMP2+12!
PRCVX DIFF~, DIFF+3, DIFF+4, DIFF+7, DIFF+8
PRCVY DIFF~, DIFF+3, DIFF+5, DIFF+7, DIFF+8
PRMY GETSTAT+1~, GETSTAT+2*, GETSTAT+3, SETSTAT+1~, SETSTAT+7*, SETSTAT+8, SETRUN+1~, SETRUN+4*, SETRUN+5, ISRUN+1~
, ISRUN+2*, ISRUN+3, PSTAT+1~
PROTO SEND+1~, SEND+12*, SEND+14, PUSH1+1~, PUSH1+12*, PUSH1+14
STAT INIT+1~, INIT+7*, INIT+13, INIT+17, INIT+20, RESET+1~, RESET+2*, RESET+3*, RESET+5, RESET+8
, RESET+10, RESET+12, RUN+1~, ONCE+9*, ONCE+13, ONCE+20, ONCE+21, ONCE+22, ONCE+23, ONCE+33
, COMP2+1~, COMP2+2*, COMP2+3*, COMP2+5, COMP2+7, COMP2+9, COMP2+10, COMP2+11
STATE SETSTAT+1~, SETSTAT+3*, SETSTAT+4, SETSTAT+6
T1 DIFF+1~, DIFF+4*, DIFF+6
T2 DIFF+1~, DIFF+5*, DIFF+6
VAL DIFF+1~, DIFF+6*, DIFF+7, DIFF+8*, DIFF+9, RUN+1~, ONCE+1*, ONCE+20, ONCE+21, ONCE+22
, ONCE+23, ONCE+37, ONCE+39, ONCE+40, UPD+1~, UPD+6, TRAP+4*, TRAP+5
VAL(1 UPD+3*
VAL(2 UPD+4*
VAL(3 UPD+5*
VAL2 RUN+1~, ONCE+2*, ONCE+33, ONCE+39, ONCE+40, TRAP+4*, TRAP+6
YEAR GETFY+1~, GETFY+4*, GETFY+6
ZTDESC SCHED+1~, SCHED+10*
ZTDTH SCHED+1~, SCHED+11*
ZTIO SCHED+1~, SCHED+12*
ZTPRI SCHED+1~, SCHED+13*
ZTRTN SCHED+1~, SCHED+9*
ZTSK SCHED+1~, SCHED+18
ZTSK("D" SCHED+19
ZTSK(0 SCHED+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All