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

Package: Integrated Billing

Routine: IBP


Information

IBP ;ALB/CPM - ARCHIVE/PURGING OPERATIONS ; 17-APR-92

Source Information

Source file <IBP.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Integrated Billing 3 ($$ASK,$$DAT)^IBPU  ($$ESIG,$$NODUZ,$$NOESIG,$$OKAY,TASK)^IBPU1  ^IBPUBUL  
Kernel 1 (,HOME)^%ZIS  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Integrated Billing 3 IB PURGE BILLING DATA  IB PURGE/ARCHIVE BILLING DATA  IB PURGE/FIND BILLING DATA  

Entry Points

Name Comments DBIA/ICR reference
END ; - clean up and quit
ARCHIVE ; Entry point to Archive Billing Data
PURGE ; Entry point to Purge Billing Data
START ; Begin search/archive/purge operations.
QUE ; Tasked Entry point to begin search/archive/purge operations.
FIND ; Entry point to Find Billing Data to Archive

External References

Name Field # of Occurrence
^%ZIS START+20
HOME^%ZIS START+6, END+1
^DIR START+17
$$ASK^IBPU START+16
$$DAT^IBPU START+16
$$ESIG^IBPU1 START+23
$$NODUZ^IBPU1 START+1
$$NOESIG^IBPU1 START+2
$$OKAY^IBPU1 START+26
TASK^IBPU1 START+26
^IBPUBUL QUE+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "Specify your search criteria for each file. "
  • Line Location: START+11
Function Call: WRITE
  • Prompt: !,IBLINE
  • Line Location: START+16
Routine Call
  • %ZIS
  • Line Location:
    • START+6
    • END+1
Routine Call
  • DIR
  • Line Location:
    • START+17
Routine Call
  • %ZIS
  • Line Location:
    • START+20

Label References

Name Line Occurrences
@( QUE+8
END START+1, START+2, START+16, START+17, START+20, START+23
START FIND+1, ARCHIVE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS START+20*
>> %ZIS("A" START+20*
>> %ZIS("B" START+20*
DATE QUE+14!
DFN QUE+14!
DIR START+17!
DIR(0 START+17*
DUZ START+2, START+23
I START+16*, END+2!
IBBDT QUE+14!
IBCNT QUE+14!
IBD START+15!, START+17, END+2!, QUE+14!
IBD( START+16*, QUE+8
IBDATA QUE+14!
IBEDT QUE+14!
IBF QUE+8*, QUE+14!
IBFNAME QUE+14!
IBHDR START+7*, START+8, END+2!
IBHDT QUE+14!
IBLINE START+3*, START+16, END+2!, QUE+14!
IBLOG QUE+14!
IBN QUE+14!
IBOFF QUE+14!
IBOP FIND+1*, ARCHIVE+1*, PURGE+1*, START+2, START+7, START+9, START+11, START+12, START+16, START+20
, START+23, START+26, END+2!, QUE+8, QUE+14!
IBPAGE QUE+14!
IBRCNO QUE+14!
IBROOT QUE+14!
IBSTAT QUE+14!
IBTMDA QUE+14!
IBTMPL QUE+14!
IOF START+8
J START+16*, END+2!
K START+16*, END+2!
>> POP START+20
Y END+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All