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

Package: Integrated Billing

Routine: IBCREE1


Information

IBCREE1 ;ALB/ARH - RATES: CM ENTER/EDIT (CI) ; 16-MAY-1996

Source Information

Source file <IBCREE1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 5 $$ADDCI^IBCREF  $$RQCI^IBCREU1  ($$EXPAND,$$GETCS,$$GETDT,$$GETITEM)^IBCRU1  $$ITFILE^IBCRU2  (DISPCI,DISPCIL,DISPCS,DISPCSL)^IBCRU5  
VA FileMan 2 ^DIE  ^DIR  

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 IBCRLA1  

Entry Points

Name Comments DBIA/ICR reference
EDITCI ; Enter/Edit Charge Items
CS
CI
EF
DIE
BITM(X) ; return external form of billable item
RQW ; write explanation of required fields
FINDCI(IBCSFN,IBITEM,IBDT) ; find item to edit returns CIIFN or 0 (new) or -1 (error)
FCQ
DR01(FILE) ; return DR string for editing the .01 field of charge item
SCRNDSPL ; if this edit is called from the screen return the items and dates edited so screen can be
; redisplayed with the new/edited items

External References

Name Field # of Occurrence
^DIE DIE
^DIR FINDCI+7, FINDCI+8
$$ADDCI^IBCREF EF+9
$$RQCI^IBCREU1 DIE+2
$$EXPAND^IBCRU1 BITM+1
$$GETCS^IBCRU1 CS
$$GETDT^IBCRU1 EF+1
$$GETITEM^IBCRU1 CI
$$ITFILE^IBCRU2 CI+1
DISPCI^IBCRU5 EF
DISPCIL^IBCRU5 FINDCI+6
DISPCS^IBCRU5 CS+1
DISPCSL^IBCRU5 DIE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Enter/edit a billable item (",$$BITM(IBBRBI),") for Charge Set ",$P(IBCS0,U,1)
  • Line Location: CS+5
Function Call: WRITE
  • Prompt: !
  • Line Location: CI+0
Function Call: WRITE
  • Prompt: !!,$$BITM(IBBRBI)," ",$P(IBITEM,U,2)," CURRENTLY INACTIVE",!
  • Line Location: CI+1
Function Call: WRITE
  • Prompt: " ... no change"
  • Line Location: EF+1
Function Call: WRITE
  • Prompt: !,?50,"Editing Charge Item!"
  • Line Location: EF+6
Function Call: WRITE
  • Prompt: !!,"A charge can not be added for this item!",!
  • Line Location: EF+8
Function Call: WRITE
  • Prompt: !,?50,"Adding a new Charge Item!"
  • Line Location: EF+9
Function Call: WRITE
  • Prompt: !!,"Enter either a Default Revenue Code for the Charge Set or a Revenue Code for",!,"this Charge Item:"
  • Line Location: RQW+1
Function Call: WRITE
  • Prompt: !," - a charge can not be added to a bill without a revenue code"
  • Line Location: RQW+2
Function Call: WRITE
  • Prompt: !," - no Revenue Code was added for this Charge Item and there is no"
  • Line Location: RQW+3
Function Call: WRITE
  • Prompt: !," Default Revenue code for the Charge Set."
  • Line Location: RQW+4
Function Call: WRITE
  • Prompt: !," - one or the other must be added before this charge will be used",!!
  • Line Location: RQW+5
Function Call: WRITE
  • Prompt: !!,"You may enter a revenue code for the Charge Item now: (^ to exit)"
  • Line Location: RQW+6
Routine Call
  • DIE
  • Line Location:
    • DIE
Routine Call
  • DIR
  • Line Location:
    • FINDCI+7
    • FINDCI+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(363.2 - [#363.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(363.2 - [#363.2] FINDCI+3, FINDCI+5
^IBE(363.1 - [#363.1] CS+3
^IBE(363.3 - [#363.3] CS+4

Label References

Name Line Occurrences
$$BITM CS+5, CI+1
$$DR01 EF+11
$$FINDCI EF+4
CI EF+1, DIE+4
DIE DIE+2
EF EF+4
FCQ FINDCI+3
RQW DIE+2
SCRNDSPL EF+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EDITCI+1~, DIE*, DIE+2
DIDEL DIE*!
DIE EDITCI+1~, DIE*!
DIR FINDCI+2~
DIR("A" FINDCI+8*
DIR("B" FINDCI+8*
DIR(0 FINDCI+7*, FINDCI+8*
DR EDITCI+1~, EF+11*, EF+13*, EF+14*, DIE!, DIE+2*
>> DTOUT FINDCI+8
>> DUOUT FINDCI+8
FILE DR01~, DR01+2
IBARR FINDCI+2~
IBARR( FINDCI+6*, FINDCI+7
IBBR0 EDITCI+1~, CS+4*, EF+14
IBBRBI EDITCI+1~, CS+4*, CS+5, CI+1
IBBRFN EDITCI+1~, CS+3*, CS+4
IBCIFN EDITCI+1~, EF+4*, EF+6, EF+8, EF+9*, DIE, DIE+2
IBCNT FINDCI+2~, FINDCI+5*, FINDCI+6*, FINDCI+7
IBCS0 EDITCI+1~, CS+3*, CS+5
IBCSFN CS*, CS+1, CS+3, CI, EF, EF+4, EF+9, DIE+3, FINDCI~, FINDCI+3
, FINDCI+5
IBDT EDITCI+1~, EF+1*, EF+4, EF+9, FINDCI~, FINDCI+3, FINDCI+5, SCRNDSPL+3, SCRNDSPL+4
IBI FINDCI+2~, FINDCI+3*, FINDCI+5*, FINDCI+6
IBITEM EDITCI+1~, CI*, CI+1, EF, EF+4, EF+9, EF+11, EF+13, FINDCI~, FINDCI+3
, FINDCI+5, SCRNDSPL+2
>> IBSRNBDT SCRNDSPL+3*
>> IBSRNEDT SCRNDSPL+4*
>> IBSRNITM SCRNDSPL+2*
IBX EDITCI+1~, DIE+2*, DR01+1~*, DR01+2*, DR01+3
IBY FINDCI+2~*, FINDCI+3*, FINDCI+7*, FINDCI+8*, FCQ
U CS+3, CS+4, CS+5, CI+1, EF+11, EF+13, EF+14
X EDITCI+1~, DIE!, BITM~, BITM+1*, BITM+2, FINDCI+2~
Y EDITCI+1~, DIE+2, FINDCI+2~, FINDCI+7, FINDCI+8
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 |  Local Variables |  All