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

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
Integrated Billing 1 IBXSC114  

Entry Points

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

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
  • Timeout: DTIME
  • Variable: X
  • 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