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  | All
Print Page as PDF
Routine: IBTRED1

Package: Integrated Billing

Routine: IBTRED1


Information

IBTRED1 ;ALB/AAS - CLAIMS TRACKING EDIT ; 06-JUL-93

Source Information

Source file <IBTRED1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 3 LOCKED^IBTRCD1  ^IBTRE  (BLD,HDR)^IBTRED  
List Manager 2 EN^VALM  FULL^VALM1  
Accounts Receivable 1 $$TPR^PRCAFN  
VA FileMan 1 ^DIE  

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

Package Total Caller Graph
Integrated Billing 9 IBTOBI1  IBTRE1  IBTRED BILLING INFO  IBTRED COMMUNICATIONS EDIT  IBTRED EDIT REVIEWS  IBTRED PRECERT INFO  IBTRED UR INFO  IBTRED0  
IBTRED2  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
NX(IBTMPNM) ; -- edit next template
EDIT(IBTEMP,BLD) ; -- edit entry point for claims tracking
; -- Input IBTEMP = template name or dr string
; BLD = any non-zero value if calling routine is doing own
; rebuild
EDITQ
SAVE ; -- Save the global before editing
COMP ; -- Compare before editing with globals
UPDATE ; -- enter date and user if editing has taken place
; entry locked by edit, locks not needed here
DICS(Y) ; -- called by input transform and screen logic for type of diagnois
DICSQ
BILLD(IBTRN) ; -- compute total amount billed and received for this visit
; -- output total amount billed (minus offset) ^ total amount recieved
BILLDQ
COMPUT ; -- add up the numbers

External References

Name Field # of Occurrence
^DIE EDIT+10, UPDATE+4
LOCKED^IBTRCD1 EDIT+6
^IBTRE %
BLD^IBTRED NX+3, EDIT+12
HDR^IBTRED EDIT+12
$$TPR^PRCAFN COMPUT+4
EN^VALM NX+2
FULL^VALM1 EDIT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+5
Routine Call
  • DIE
  • Line Location:
    • EDIT+10
    • UPDATE+4
Routine Call
  • VALM
  • Line Location:
    • NX+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBT(356 - [#356] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] BILLD+13, BILLD+18, COMPUT+1, COMPUT+2
^IBE(356.6 - [#356.6] BILLD+16
^IBT(356 - [#356] EDIT+6, EDIT+13, SAVE+2, SAVE+3, COMP+2, COMP+3, BILLD+10, BILLD+12, BILLD+16, BILLD+17
BILLDQ
^IBT(356.399 - [#356.399] BILLD+6
^IBT(356.9 - [#356.9] DICS+4, DICS+5
^TMP($J EDITQ!, SAVE+1!, SAVE+2*, SAVE+3*, COMP+2, COMP+3

Label References

Name Line Occurrences
BILLDQ BILLD+4
COMP EDIT+11
COMPUT BILLD+6, BILLD+13, BILLD+18
DICSQ DICS+3
EDITQ EDIT+6
SAVE EDIT+7
UPDATE EDIT+12

Naked Globals

Name Field # of Occurrence
^("U1" COMPUT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BLD EDIT~, EDIT+12
DA EDIT+8*, EDIT+10!, UPDATE+2*, UPDATE+4!, DICS+4, DICS+5
>> DFN BILLD+17*, BILLD+18
DGPM BILLD+9~, BILLD+12*
DIC EDIT+10!, UPDATE+4!
DIE EDIT+8*, EDIT+10!, UPDATE+2*, UPDATE+4!
DR EDIT+9*, EDIT+10!, UPDATE+3*, UPDATE+4!
DUZ UPDATE+3
>> IBDIF EDIT+12, COMP+1*, COMP+2*, COMP+3*
IBEVDT BILLD+9~, BILLD+10*, BILLD+13, BILLD+17*, BILLD+18
>> IBFASTXT NX+3
IBTEMP EDIT~, EDIT+9
IBTMPNM NX~, NX+2
IBTRC NX+1~
IBTRN EDIT+6, EDIT+8, EDIT+13, SAVE+2, SAVE+3, COMP+2, COMP+3, UPDATE+2, BILLD~, BILLD+4
, BILLD+6, BILLD+10, BILLD+12, BILLD+16, BILLD+17, BILLDQ
IBTRV NX+1~
IBXX NX+1~
IBY DICS+1~, DICS+2*, DICS+3*, DICS+4*, DICS+5*, DICSQ, BILLD+2~, BILLD+3*, BILLD+8, BILLDQ*
BILLDQ+1, COMPUT+3*
IBZ BILLD+2~, BILLD+3*, BILLD+8, BILLDQ+1, COMPUT+5*
U DICS+4, DICS+5
>> VALMBCK NX+4*, EDITQ+1*
VALMY NX+1~
X BILLD+2~, BILLD+6*, BILLD+13*, BILLD+18*, COMPUT+1, COMPUT+2, COMPUT+4
Y DICS~, DICS+3, DICS+4, DICS+5, BILLD+2~, BILLD+6*, BILLD+13*, BILLD+18*, COMPUT+2*, COMPUT+3
COMPUT+5
Z BILLD+2~, BILLD+6*, BILLD+13*, BILLD+18*, COMPUT+4*, COMPUT+5
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  | All