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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBCF1

Package: Integrated Billing

Routine: IBCF1


Information

IBCF1 ;ALB/MJB/AAS - PRINT UB-82 BILL ;10 JUN 88 14:42

Source Information

Source file <IBCF1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Integrated Billing 5 7^IBCF10  ^IBCF12  Q5^IBCVA  (ALL,EN1)^IBCVA0  (EN4,EN5)^IBCVA1  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
Registration 1 2^VADPT  

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: 2

Package Total Caller Graph
Integrated Billing 2 IBCF13  IBCFP1  

Entry Points

Name Comments DBIA/ICR reference
ZIS
DEV
Q
Q1
ENP
EN2
1
2
3
4
5
6
SET ;Set Variables

External References

Name Field # of Occurrence
^%ZIS DEV+2
HOME^%ZIS DEV+3
^%ZISC Q+1
^%ZTLOAD DEV+3
7^IBCF10 6+2
^IBCF12 ENP
Q5^IBCVA Q
ALL^IBCVA0 ENP
EN1^IBCVA0 ENP
EN4^IBCVA1 ENP
EN5^IBCVA1 ENP
2^VADPT SET+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN2+0
Function Call: WRITE
  • Prompt: "##SR"
  • Line Location: EN2+0
Function Call: WRITE
  • Prompt: ?24,$S(IBPNT=1:"",IBPNT=0:"*** COPY OF ORIGINAL BILL ***",IBPNT=2:"*** SECOND NOTICE ***",IBPNT=3:"*** THIRD NOTICE ***",1:"")
  • Line Location: EN2+1
Function Call: WRITE
  • Prompt: !,$S(IBEPAR(2)]"":$P(IBEPAR(2),U,I),1:"")
  • Line Location: 1+0
Function Call: WRITE
  • Prompt: ?24,$P(IB("U1"),U,4),?57,IBBNO,?74,IBBT
  • Line Location: 1+1
Function Call: WRITE
  • Prompt: !,$P(IBEPAR(2),U,3)
  • Line Location: 2+0
Function Call: WRITE
  • Prompt: ?$X+2,IBOPST,?$X+2,$P(IBEPAR(2),U,5)
  • Line Location: 2+0
Function Call: WRITE
  • Prompt: !,$S(IBEPAR(2)]"":$P(IBEPAR(2),U,6),1:"")
  • Line Location: 3+0
Function Call: WRITE
  • Prompt: ?24,$S($P(IB("U"),U,14)]"":$P(IB("U"),U,14),1:X),?38,$P(IBEPAR(1),U,5),?50,$P(IBEPAR(1),"^",21),?71,$P(IB("U1"),U,5)
  • Line Location: 3+1
Function Call: WRITE
  • Prompt: !!,$E($P(VADM(3),U),4,7)_$E($P(VADM(3),U),2,3),?8,$P(VADM(5),U),?10
  • Line Location: 5+0
Function Call: WRITE
  • Prompt: $S(Y=1:"D",Y=2:"M",Y=4:"W",Y=5:"X",Y=6:"S",1:"U")
  • Line Location: 5+0
Function Call: WRITE
  • Prompt: ?36,$S($D(^DGCR(399.1,+X,0)):$P(^(0),"^",2),1:"")
  • Line Location: 5+3
Function Call: WRITE
  • Prompt: ?14,$E(IBDT,4,7)_$E(IBDT,2,3),?21,"99"
  • Line Location: 5+4
Function Call: WRITE
  • Prompt: ?40,$E($P(IB("U"),"^"),4,7)_$E($P(IB("U"),"^"),2,3),?48,$E($P(IB("U"),"^",2),4,7)_$E($P(IB("U"),"^",2),2,3),?70,$P(IB("U1"),U,6),!!
  • Line Location: 5+5
Function Call: WRITE
  • Prompt: IBO(1),?3,$E(IBOCD(1),4,7)_$E(IBOCD(1),2,3)
  • Line Location: 6+0
Function Call: WRITE
  • Prompt: ?11,IBO(2),?14,$E(IBOCD(2),4,7)_$E(IBOCD(2),2,3)
  • Line Location: 6+0
Function Call: WRITE
  • Prompt: ?11,IBO(2),?14,$E(IBOCD(2),4,7)_$E(IBOCD(2),2,3)
  • Line Location: 6+0
Function Call: WRITE
  • Prompt: ?35,IBO(4),?38,$E(IBOCD(4),4,7)_$E(IBOCD(4),2,3)
  • Line Location: 6+1
Function Call: WRITE
  • Prompt: ?46,IBO(5),?49,$E(IBOCD(5),4,7)_$E(IBOCD(5),2,3)
  • Line Location: 6+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV+2
Routine Call
  • %ZIS
  • Line Location:
    • DEV+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] DEV+1, SET+2
^DGCR(399.1 - [#399.1] 5+3
^DIC(36 - [#36] EN2
^DIC(5 - [#5] 2
^DPT - [#2] SET+1
^IBE(350.9 - [#350.9] SET+3
^IBE(353 - [#353] DEV+1

Label References

Name Line Occurrences
EN2 6+2
ENP DEV+5
Q DEV+2, DEV+3
SET ENP

Naked Globals

Name Field # of Occurrence
^( SET+1, SET+2
^(0 5+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS DEV*
>> %ZIS("A" DEV*
>> %ZIS("B" DEV+1*
DFN Q1!, ENP, SET+1
>> DGPAG 6+2*
>> DGTOTPAG 6+2
>> I 1*, SET+1*, SET+2*, SET+3*
>> IB( SET+2*
>> IB("I1" EN2
>> IB("M" 4
>> IB("U" 3+1, 5+5
>> IB("U1" 1+1, 3+1, 5+5
>> IB(0 SET+4
>> IBAC ZIS
>> IBBNO 1+1
>> IBBT 1+1, SET+4*
>> IBDPT( SET+1*
>> IBDPT(0 5
>> IBDT 5+1, 5+4
>> IBEPAR( SET+3*
>> IBEPAR(1 3+1
>> IBEPAR(2 1, 2, 3
IBIFN DEV+1, Q1!, ENP, SET+2
>> IBIP 5+1, 5+2, 5+3, 5+4
IBKILL Q*, Q+2!
>> IBO(1 6
>> IBO(2 6
>> IBO(3 6
>> IBO(4 6+1
>> IBO(5 6+1
>> IBOCD(1 6
>> IBOCD(2 6
>> IBOCD(3 6
>> IBOCD(4 6+1
>> IBOCD(5 6+1
>> IBOPST 2*
>> IBPNT ZIS*, EN2+1
>> IBU SET+5*
IO DEV+5
IO("Q" DEV+3!
IOF EN2
>> POP DEV+2
U EN2, 1, 1+1, 2, 3, 3+1, 4, 5, 5+1, 5+2
, 5+3, 5+5
>> VADM(1 4
>> VADM(3 5
>> VADM(5 5
>> X 3+1*, 5+3*
>> Y 5*
>> ZTDESC DEV+3*
>> ZTQUEUED Q+1
>> ZTRTN DEV+3*
>> ZTSAVE("DFN" DEV+3*
>> ZTSAVE("DG*" DEV+3*
>> ZTSAVE("IB*" DEV+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All