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

Package: Integrated Billing

Routine: IBEMTBC


Information

IBEMTBC ;ALB/RLW - IB MEANS TEST BILLING CLOCK FILE UPDATE ; 15-JAN-92

Source Information

Source file <IBEMTBC.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 7 NOW^%DTC  FILE^DICN  DT^DICRW  ^DIE  (,IX1)^DIK  EN^DIQ  ^DIR  
Integrated Billing 1 SITE^IBAUTL  
Kernel 1 HOME^%ZIS  
Registration 1 $$BILST^DGMTUB  

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 IB MT CLOCK MAINTENANCE  

Entry Points

Name Comments DBIA/ICR reference
EN ; Entry point for Clock Maintenance
ENQ
ADJUST ; - show current active clock; inactivate and add a new one
ADDNEW ; - add a new clock and allow updating
ERR ; - display error messages
CLEANUP
ERRMSG ; - possible error messages

External References

Name Field # of Occurrence
NOW^%DTC EN+5
HOME^%ZIS EN+5
$$BILST^DGMTUB EN+8
FILE^DICN ADDNEW+9
DT^DICRW EN+5
^DIE ADDNEW+11
^DIK ADDNEW+22, ADDNEW+28
IX1^DIK ADDNEW+10
EN^DIQ ADJUST+3
^DIR EN+7, ADJUST+4, ADDNEW+4
SITE^IBAUTL ADDNEW+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ENQ+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ADJUST+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: ADJUST+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ADDNEW+1
Function Call: WRITE
  • Prompt: !,"(but I'll save the update reason)..."
  • Line Location: ADDNEW+21
Function Call: WRITE
  • Prompt: !?5,$P($T(ERRMSG+J),";;",2)
  • Line Location: ERR+1
Routine Call
  • DIE
  • Line Location:
    • ADDNEW+11
Routine Call
  • DIR
  • Line Location:
    • EN+7
    • ADJUST+4
    • ADDNEW+4
Routine Call
  • %ZIS
  • Line Location:
    • EN+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(351 - [#351] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBE(351 - [#351] EN+9, ADJUST+2, ADJUST+7!, ADJUST+8*, ADJUST+9, ADDNEW+7, ADDNEW+9, ADDNEW+10*, ADDNEW+12, ADDNEW+17*
ADDNEW+18*, ADDNEW+19, ADDNEW+21*, ADDNEW+26

Label References

Name Line Occurrences
ADDNEW EN+10
ADJUST EN+9
CLEANUP EN+9, EN+10
EN EN+8, ENQ
ENQ EN+7, EN+9
ERR EN+8, ADDNEW+6, ADDNEW+7

Naked Globals

Name Field # of Occurrence
^(0 ADDNEW+7
^(1 ADJUST+8*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+5!
DA ADJUST+3*!, ADDNEW+10*, ADDNEW+11*!, ADDNEW+22*!, ADDNEW+28*!
DD ADDNEW+8!
DFN EN+7*, EN+8, EN+9, ENQ+1!, ADJUST+2, ADJUST+7, ADDNEW+8
DIC ENQ+1!, ADJUST+3*!, ADDNEW+8!*, ADDNEW+9!
DIC("DR" ADDNEW+8*
DIC(0 ADDNEW+8*
DIE ADDNEW+11*!
DIK ADDNEW+10*!, ADDNEW+22*!, ADDNEW+28*!
>> DINUM ADDNEW+9*
DIR EN+7!, ADJUST+4!, ADDNEW+4!
DIR("A" ADJUST+4*, ADDNEW+3*
DIR(0 EN+7*, ADJUST+4*, ADDNEW+3*
DIRUT EN+7, ENQENQ+1!, ADDNEW+4!
DLAYGO ADDNEW+8*, CLEANUP!
DO ADDNEW+8!
DPTNOFZY EN+6~*
DR ADDNEW+8!, ADDNEW+9!, ADDNEW+11*!
DT EN+5
DTOUT ADDNEW+4!
DUOUT ADDNEW+4!
DUZ ADJUST+8, ADDNEW+8
>> I ADDNEW+7*, ADDNEW+9*
IBCL ADDNEW+9*, ADDNEW+10, ADDNEW+11, ADDNEW+12, ADDNEW+18, ADDNEW+19, ADDNEW+21, ADDNEW+22, ADDNEW+26, ADDNEW+28
ADDNEW+29!
IBCLDA CLEANUP!
IBCLDAY CLEANUP!
IBCLDOL CLEANUP!
IBCLDT CLEANUP!
IBDATA ENQ+1!, ADJUST+8*, ADDNEW+10, ADDNEW+26*
IBDR EN+9*, EN+10*, ENQ+1!, ADDNEW+11
IBDT EN+5*, ENQ+1!, ADJUST+8, ADDNEW+8, CLEANUP!
IBEL ENQ+1!
IBFAC ENQ+1!
IBIEN ENQ+1!, ADJUST+2*, ADJUST+3, ADJUST+7, ADJUST+8, ADJUST+9, ADDNEW+17, ADDNEW+19, ADDNEW+21
IBMED CLEANUP!
IBSELECT EN+9*, EN+10*, ENQ+1!, ADDNEW+1, ADDNEW+10, ADDNEW+16, ADDNEW+26, CLEANUP!
IBSITE ENQ+1!, ADDNEW+6, ADDNEW+9
IOF ADJUST+1
J EN+8*, ENQ+1!, ADDNEW+6*, ADDNEW+7*
X ADDNEW+9*, CLEANUP!
>> Y EN+7, ADJUST+4, ADDNEW+1, ADDNEW+9

Marked Items

Name Field # of Occurrence
$T(ERRMSG+J ERR+1
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