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

Package: Integrated Billing

Routine: IBBASWCH


Information

IBBASWCH ;OAK/ELZ - PFSS MASTER SWITCH FUNCTIONS ;15-MAR-2005

Source Information

Source file <IBBASWCH.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 DD^%DT  ^DIC  UPDATE^DIE  ^DIR  
Kernel 2 ^%ZTLOAD  $$NOW^XLFDT  
Integrated Billing 1 $$SWSTAT^IBBAPI  

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 IBBADFTO  IBBAPI  

Entry Points

Name Comments DBIA/ICR reference
SWSTAT() ;get current switch status
ONOFF ;set switch
FILE ;file switch status in #372
TASK(IBBDUZ,IBBCURST,IBBNEWST,IBBREAS,IBBTURN) ;queue switch change via TaskManager
CHKKEY(IBBDUZ) ;does user hold security key IBB MASTER SWITCH?

External References

Name Field # of Occurrence
DD^%DT ONOFF+50
^%ZTLOAD TASK+8
^DIC CHKKEY+4, CHKKEY+8
UPDATE^DIE FILE+19
^DIR ONOFF+13, ONOFF+20, ONOFF+27, ONOFF+39
$$SWSTAT^IBBAPI ONOFF+49
$$NOW^XLFDT FILE+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"The PFSS On/Off Switch is now "_IBBTURN_".",!!
  • Line Location: ONOFF+46
Function Call: WRITE
  • Prompt: !!,"PFSS On/Off Switch change queued as Task #"_TASK_".",!
  • Line Location: ONOFF+54
Function Call: WRITE
  • Prompt: !!,"PFSS On/Off Switch change could not be queued.",!
  • Line Location: ONOFF+55
Function Call: WRITE
  • Prompt: !
  • Line Location: TASK+7
Routine Call
  • DIC
  • Line Location:
    • CHKKEY+4
    • CHKKEY+8
Routine Call
  • DIE
  • Line Location:
    • FILE+19
Routine Call
  • DIR
  • Line Location:
    • ONOFF+13
    • ONOFF+20
    • ONOFF+27
    • ONOFF+39

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBBAS(372 - [#372] SWSTAT+2, ONOFF+7, FILE+6, FILE+8, FILE+20*, FILE+21

Label References

Name Line Occurrences
$$CHKKEY ONOFF+2, FILE+5, TASK+2
$$TASK ONOFF+53
FILE ONOFF+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CURRENT FILE+1~, FILE+6*, FILE+7, FILE+9
DIC CHKKEY+1~, CHKKEY+3*, CHKKEY+7*
DIC(0 CHKKEY+3*, CHKKEY+7*
DIR ONOFF+1~, ONOFF+11!, ONOFF+17!, ONOFF+25!, ONOFF+32!
DIR("?" ONOFF+19*, ONOFF+34*, ONOFF+35*, ONOFF+36*, ONOFF+37*, ONOFF+38*
DIR("A" ONOFF+12*, ONOFF+18*, ONOFF+26*, ONOFF+33*
DIR(0 ONOFF+12*, ONOFF+18*, ONOFF+26*, ONOFF+33*
DIRUT ONOFF+1~, ONOFF+11!, ONOFF+14, ONOFF+17!, ONOFF+21, ONOFF+25!, ONOFF+28, ONOFF+32!, ONOFF+40
DUOUT ONOFF+1~, ONOFF+11!, ONOFF+14, ONOFF+17!, ONOFF+21, ONOFF+25!, ONOFF+28, ONOFF+32!, ONOFF+40
DUZ ONOFF+2
>> FDA( FILE+15*, FILE+16*, FILE+17*, FILE+18*
IBB FILE+1~
IBB("DIERR" FILE+20
IBBCURST ONOFF+1~, ONOFF+7*, ONOFF+8, ONOFF+53, FILE+16, TASK~
IBBDTTM ONOFF+1~, ONOFF+50*, ONOFF+51
IBBDUZ ONOFF+1~, ONOFF+2*, ONOFF+53, FILE+5, FILE+17, TASK~, TASK+2, TASK+4, CHKKEY~, CHKKEY+7
IBBEFFDT FILE+1~, FILE+14*, FILE+15, FILE+20
IBBFOK ONOFF+1~, ONOFF+46, ONOFF+47, FILE+4*, FILE+22*
IBBIEN FILE+1~
IBBIEN(1 FILE+11*
IBBIENS FILE+1~, FILE+12*, FILE+15, FILE+16, FILE+17, FILE+18
IBBKEY CHKKEY+1~, CHKKEY+2*, CHKKEY+5, CHKKEY+9, CHKKEY+10*, CHKKEY+11
IBBMSG FILE+1~, FILE+13*, FILE+19
IBBNEWST ONOFF+1~, ONOFF+8*, ONOFF+53, FILE+7, FILE+9, FILE+20, TASK~
IBBQUE ONOFF+1~, ONOFF+31*, ONOFF+42*, ONOFF+43, ONOFF+52
IBBREAS ONOFF+1~, ONOFF+24*, ONOFF+53, FILE+18, TASK~
IBBRTRN SWSTAT+1~, SWSTAT+3*, SWSTAT+4
IBBSTAT ONOFF+1~, ONOFF+49*
IBBTURN ONOFF+1~, ONOFF+8*, ONOFF+12, ONOFF+26, ONOFF+46, ONOFF+49*, ONOFF+51, ONOFF+53, TASK~, TASK+4
>> TASK ONOFF+53*, ONOFF+54, ONOFF+55
X SWSTAT+1~, SWSTAT+2*, SWSTAT+3, ONOFF+1~, ONOFF+11!, ONOFF+17!, ONOFF+25!, ONOFF+32!, ONOFF+49!, CHKKEY+1~
, CHKKEY+3*, CHKKEY+6!, CHKKEY+7*
XX ONOFF+1~, ONOFF+2*, ONOFF+3, ONOFF+6
Y ONOFF+1~, ONOFF+11!, ONOFF+15, ONOFF+17!, ONOFF+22, ONOFF+24, ONOFF+25!, ONOFF+29, ONOFF+32!, ONOFF+41
ONOFF+42, ONOFF+49!*, ONOFF+50, CHKKEY+1~, CHKKEY+5, CHKKEY+6!, CHKKEY+9, CHKKEY+10
ZTDESC TASK+1~, TASK+4*
ZTDTH TASK+1~, TASK+3*
>> ZTIO TASK+4*
ZTRTN TASK+1~, TASK+6*
ZTSAVE TASK+1~
ZTSAVE("IBBCURST" TASK+5*
ZTSAVE("IBBDUZ" TASK+5*
ZTSAVE("IBBNEWST" TASK+5*
ZTSAVE("IBBREAS" TASK+5*
ZTSK TASK+1~, TASK+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All