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 |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: IBXSC117

Package: Integrated Billing

Routine: IBXSC117


Information

IBXSC117 ; ;07/14/09

Source Information

Source file <IBXSC117.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
VA FileMan 11 ^%DT  ^DIC  E^DIE0  (,1,F,FIREREC,M,N,OUT,UNIQFERR,Z)^DIE17  Z^DIE2  ^DIE3  (AST,NOSCR)^DIED  QQ^DIEQ  
($$CREF,$$OREF)^DILF  ^DIR  RW^DIR2  
Registration 3 TAD^DGLOCK  (KILL,SET)^DGREGDD1  ZIPIN^VAFADDR  
Income Verification Match 1 EVENT^IVMPLOG  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBXSC114  

Entry Points

Name Comments DBIA/ICR reference
DE
W
O
TR
A
B
RE
N
RD
T
P
V
Z
X
QS
D
Y
PR
R
RP
I
SET
SAVEVALS
NKEY
KEYCHK()
BEGIN
1
C1
C1S
C1F1
X1
2
C2
C2S
C2F1
X2
3
X3
4
C4
C4S
C4F1
X4
5
X5
6
C6
C6S
C6F1
X6
7
C7
C7S
C7F1
X7
8
C8
C8S
C8F1
X8
9
C9
C9S
C9F1
X9
10
C10
C10S
C10F1
X10
11
12
X12
13
14

External References

Name Field # of Occurrence
^%DT X1
TAD^DGLOCK X1, X2, X4, X6, X7, X8, X9, X10
KILL^DGREGDD1 C9+2
SET^DGREGDD1 C9S+2
^DIC X8
E^DIE0 I+1
^DIE17 RD
1^DIE17 14
F^DIE17 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
, 12
FIREREC^DIE17 3, 5, 12
M^DIE17 T
N^DIE17 RP
OUT^DIE17 3, 5, 12
UNIQFERR^DIE17 Z
Z^DIE17 X
Z^DIE2 RD+1
^DIE3 T
AST^DIED P
NOSCR^DIED P
QQ^DIEQ QS
$$CREF^DILF C1F1, C2F1, C4F1, C6F1, C7F1, C8F1, C9F1
$$OREF^DILF C1F1, C2F1, C4F1, C6F1, C7F1, C8F1, C9F1
^DIR SET+2
RW^DIR2 O+1
EVENT^IVMPLOG C10+2, C10S+2
ZIPIN^VAFADDR X9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !?DL+DL-2,DLB_": "
  • Line Location: W+0
Function Call: WRITE
  • Prompt: W
  • Line Location: O+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: O+0
Function Call: WRITE
  • Prompt: !?9
  • Condition for execution: $X>45
  • Line Location: O+0
Function Call: WRITE
  • Prompt: " (No Editing)"
  • Line Location: O+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: " "_X
  • Line Location: RD+2
Function Call: WRITE
  • Prompt: !?4,*7,"But I need at least one line of a Temporary address."
  • Line Location: X3+0
Routine Call
  • DIC
  • Line Location:
    • X8
Routine Call
  • DIR
  • Line Location:
    • SET+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( T, R, R+1
^DD("DD" R+2
^DD("KEY" - [#.31] N
^DISV( RD+2, Z*
^DPT - [#2] DE, X1

Label References

Name Line Occurrences
$$KEYCHK Z
@( B, V
A N, Z, Y, RP, 3, 5, 12
B QS
BEGIN IBXSC117+1
C10F1 C10S
C10S C10
C1F1 C1S
C1S C1
C2F1 C2S
C2S C2
C4F1 C4S
C4S C4
C6F1 C6S
C6S C6
C7F1 C7S
C7S C7
C8F1 C8S
C8S C8
C9F1 C9S
C9S C9
D RD, RD+1, P+1, QS
DE IBXSC117+1, 1, 2, 3, 4, 5, 6, 7, 8, 9
, 10, 12
N Y
NKEY N
O Y, RP
P T
PR RE, I+1
QS RD, NKEY
R R, R+1
RD Y, I, I+1
RE 1+2, 2+2, 4+2, 6+2, 7+2, 8+3, 9+3, 10+2
RP PR, R, R+1
SAVEVALS Z
SET T
TR RE
V T, P+1
W O, RE
X N, T+1, P, Y
X12 12
X3 3
X5 5
Z P+1

Naked Globals

Name Field # of Occurrence
^( DE+1, RD+2, R, R+1
^("F" SAVEVALS*
^(0 R, R+1
^(12.1 T

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DE+1*, DE+2*, T, R+2*, SET+2*
>> %DT X1*
%Z DE+1*, DE+2, DE+3!
>> D N, D*
>> DA DE, X1, X2, X4, X6, X7, X8, C9+2, C9S+2, X9
, C10+2, C10S+2, X10
DB DE!, C1!, C1S!, C2!, C2S!, C4!, C4S!, C6!, C6S!, C7!
, C7S!, C8!, C8S!, C9!, C9S!, C10!, C10S!
DB( T, P, X, SET, SET+1
>> DC RP
DDER T, T+1!, SET+2
DE DE!
DE( O+2, RE, Z, Y, PR, RP, SAVEVALS, SAVEVALS+1, KEYCHK, 1+1*
, 2+1*, 4+1*, 6+1*, 7+1*, 8+1*, 9+2*, 10+1*
DE(1 DE+1*, C1
DE(10 DE+1*, C10, C10+1
DE(2 DE+1*, C2, C2+1
DE(4 DE+1*, C4, C4+1
DE(6 DE+1*, C6
DE(7 DE+1*, C7
DE(8 DE+1*, C8
DE(9 DE+2*, C9, C9+1
>> DFN X1*, X2*, X4*, X6*, X7*, X8*, X9*, X10*
DG DE!, PR*, R*, R+1*, R+2, 1, 2, 3, 4, 5
, 6, 7, 8, 9, 10, 12
DG( Z*, C1S, C2S, C2S+1, C4S, C4S+1, C6S, C7S, C8S, C9S
, C9S+1, C10S, C10S+1
DIC DE*, P*, C2+1*, C2S+1*, C4+1*, C4S+1*, X8!*, C9+1*, C9S+1*, C10+1*
, C10S+1*
DIC("S" T, Z!, X8*
DIC(0 P*, 3*, 5*, 12*
>> DIE DE*, P, C1F1, C2+1, C2S+1, C2F1, C4+1, C4S+1, C4F1, C6F1
, C7F1, C8F1, X8, C9+1, C9S+1, C9F1, C10+1, C10S+1
>> DIE("NO^" X12!
>> DIEFIRE 3, 5, 12
>> DIEL DE*
>> DIEZRXR(2 C1F1*, C1F1+1*, C2F1*, C2F1+1*, C4F1*, C4F1+1*, C6F1*, C6F1+1*, C7F1*, C7F1+1*
, C8F1*, C8F1+1*, C9F1*, C9F1+1*
>> DIEZTMP SAVEVALS, SAVEVALS+1, SAVEVALS+2
>> DIFLD N, T, D, SAVEVALS, SAVEVALS+1, SAVEVALS+2, 1*, 2*, 4*, 6*
, 7*, 8*, 9*, 10*
>> DIIENS SAVEVALS, SAVEVALS+1, SAVEVALS+2, C1F1, C2F1, C4F1, C6F1, C7F1, C8F1, C9F1
DIQUIET SET+1~*
DIR SET~
DIR("V" SET*
DIR(0 SET*
>> DIXR C1F1+1*, C2F1+1*, C4F1+1*, C6F1+1*, C7F1+1*, C8F1+1*, C9F1+1*
>> DL DE*, W
DLAYGO P*, Z!
>> DLB W, RD+2, Z, D, 1*, 2*, 4*, 6*, 7*, 8*
, 9*, 10*
>> DNM BEGIN*
>> DP DE*, N, T, SAVEVALS, SAVEVALS+1, SAVEVALS+2
>> DQ O+2, A*, B, RE, T, P, P+2, V, X, D
, Y, PR, RP, SET, SET+1, SAVEVALS, BEGIN*, 1*, C1S, 2*
, C2S, C2S+1, 3*, 4*, C4S, C4S+1, 5*, 6*, C6S, 7*
, C7S, 8*, C8S, 9*, C9S, C9S+1, 10*, C10S, C10S+1, 11*
, 12*, 13*
>> DQ( A!, P+2, D*, PR
>> DQ(9 9+1*
DTIME TR
>> DTOUT TR*
>> DU DE*, P, D, PR, SET, 1*, 2*, 4*, 6*, 7*
, 8*, 8+2*, 9*, 10*
DUZ RD+2, Z
>> DV O+1, O+2, N, RD+2, T, P, P+1, Z, D, Y
, PR, RP, I, 1*, 2*, 4*, 6*, 7*, 8*, 9*
, 10*
>> DW Z, D, SAVEVALS+1, KEYCHK, 1*, 1+1, 2*, 2+1, 3*, 4*
, 4+1, 5*, 6*, 6+1, 7*, 7+1, 8*, 8+1, 9*, 9+2
, 10*, 10+1, 12*
>> DZ QS*
U DE+1, DE+2, TR, P, P+2, Z, D, R, R+1, SET
, 3, 5, 12
X O+2*, TR*, N, RD, RD+1, RD+2*, T, P*, P+1!, P+2*
, Z, X+1*, QS, Y*, PR*, R*, R+1*, R+2, RP*, I+1
, SET+2*, NKEY*, C1S*, X1*!, C2+1*, C2S*, C2S+1*, X2!, X2+1!, 3*
, X3, C4+1*, C4S*, C4S+1*, X4!, X4+1!, 5*, X5, C6S*, X6!
, X6+1!, C7S*, X7!, X7+1!, C8S*, X8*!, C9+1*, C9+2, C9S*, C9S+1*
, C9S+2, X9!, X9+1!, C10+1*, C10S*, C10S+1*, X10!, X10+1!, 12*
>> Y O, O+1, O+2, P, Y, PR*, R*, R+1*, R+2*, SET+2
, X1, 3*, X3*, 5*, X5*, X8, 12*
>> Y(0 SET+2
YS V!
>> ZTQUEUED X, NKEY

Marked Items

Name Field # of Occurrence
$T(@(3) D
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 |  Naked Globals |  Local Variables |  Marked Items |  All