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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ABMDRDBQ

Package: Third Party Billing

Routine: ABMDRDBQ


Information

ABMDRDBQ ; IHS/ASDST/DMJ - DOUBLE QUEING SHELL HANDLER ;

Source Information

Source file <ABMDRDBQ.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  (,KILL)^%ZTLOAD  
Third Party Billing 3 (,10)^ABMDR16  EOP^ABMDUTL  $$EN^ABMVDF  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 37

Package Total Caller Graph
Third Party Billing 37 ABMAUDRP  ABMCHRPT  ABMDCCL  ABMDICST  ABMDRAGE  ABMDRAL  ABMDRAPP  ABMDRBR  
ABMDRCO  ABMDRDX  ABMDREL  ABMDRPR  ABMDRPT  ABMDRPX  ABMDRST  ABMDRSU  
ABMDRXC  ABMESTAT  ABMKIDS  ABMM2DEF  ABMM2EP  ABMM2PVH  ABMM2PVP  ABMMUDEF  
ABMMUEP  ABMMUFAC  ABMMUPVH  ABMMUPVP  ABMRDNYD  ABMRPVET  ABMRVTPB  ABMTPYMT  
ABMUCANV  ABMUCPR  ABMUITIN  ABMUPTIN  ABMURCN1  

Entry Points

Name Comments DBIA/ICR reference
SET ;SET UP ABMQ VARIABLES
END ;EP ;> cleanup
QUE1 ;que
DEV1 ;>Select Device
SLAVE ;OPEN SLAVE DEVICE
DEQUE1 ;EP ;> 1st deque | do computing routine

External References

Name Field # of Occurrence
^%ZIS DEV1+1, SLAVE+1
HOME^%ZIS QUE1+8
^%ZISC DEQUE1+12
^%ZTLOAD QUE1+4
KILL^%ZTLOAD END+3
^ABMDR16 DEV1+7
10^ABMDR16 DEQUE1+11
EOP^ABMDUTL QUE1+7
$$EN^ABMVDF DEQUE1+10
^DIR DEQUE1+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: DEV1+1
Function Call: WRITE
  • Prompt: !,"REPORTING ABORTED",!,*7
  • Line Location: DEV1+2
Function Call: WRITE
  • Prompt: !,"Queing to slave printer not allowed ... Report Aborting"
  • Line Location: DEV1+6
Function Call: READ
  • Timeout: $Y
  • Variable: E P O R T" W
  • Line Location: DEQUE1+10
Function Call: WRITE
  • Prompt: !!,"E N D O F R E P O R T"
  • Line Location: DEQUE1+10
Function Call: WRITE
  • Prompt: $$EN^ABMVDF("IOF")
  • Condition for execution: $Y
  • Line Location: DEQUE1+10
Routine Call
  • %ZIS
  • Line Location:
    • QUE1+8
Routine Call
  • DIR
  • Line Location:
    • DEQUE1+9
Routine Call
  • %ZIS
  • Line Location:
    • DEV1+1
    • SLAVE+1

Label References

Name Line Occurrences
@( DEQUE1+2, DEQUE1+3, END+2
END DEV1+2, DEV1+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS DEV1+1*
>> %ZIS("A" DEV1+1*
ABM QUE1+1!
ABM("PRINT" DEQUE1+11
ABM(132 DEV1+3, DEV1+7
ABMD QUE1+1!
ABMQ QUE1+1!, END+4!
ABMQ("CPU" DEV1+5*, QUE1+3
ABMQ("DTH" QUE1+3
ABMQ("IO" DEV1+5*
ABMQ("ION" DEV1+3*, DEV1+4*
ABMQ("IOPAR" DEV1+5*
ABMQ("IOT" DEV1+5*
ABMQ("NS" SET+1*, QUE1+3
ABMQ("RC" SET+1*, QUE1+2, DEQUE1+2
ABMQ("RP" QUE1+2, DEQUE1+3
ABMQ("RX" END+2
ABMQ("SL" DEV1+6
ABMQ("X" SET+1*, QUE1+3
DIR DEQUE1+9!
DIR("A" DEQUE1+9*
DIR(0 DEQUE1+9*
>> DIROUT DEV1+7, DEQUE1+8
>> DTOUT DEV1+7, DEQUE1+8
>> DUOUT DEV1+2*, DEV1+7, DEQUE1+8
IO DEV1+2, DEV1+5, DEV1+6, QUE1+1
IO("DOC" DEV1+4
IO("Q" DEV1+6, QUE1+1!
IO("S" SLAVE+1, DEQUE1+7, DEQUE1+12
IO(0 DEV1+6, QUE1+1
>> IOCPU DEV1+5
ION DEV1+3, SLAVE+1
>> IOP SLAVE+1*
>> IOPAR DEV1+5
IOSL DEV1+3
IOST DEV1+3, DEQUE1+4
>> IOT DEV1+5, DEQUE1+5
>> POP DEV1+2
>> ZTCPU QUE1+3*
>> ZTDESC QUE1+2*
>> ZTDTH QUE1+3*
>> ZTQUEUED DEQUE1+6, END+3
>> ZTRTN QUE1+2*
>> ZTSAVE("ABM*" QUE1+3*
ZTSK QUE1+5, QUE1+6, END+4!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All