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

Package: Integrated Billing

Routine: IBJPB


Information

IBJPB ;ALB/MAF,ARH - IBSP AUTOMATED BILLING SCREEN ; 28-DEC-1995

Source Information

Source file <IBJPB.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
List Manager 3 EN^VALM  ($$SETSTR,CLEAR,FULL)^VALM1  (CNTRL,SET)^VALM10  
Integrated Billing 2 (ABOFF,CLEAN)^IBCDC  ($$DATE,$$EXSET)^IBJU1  
VA FileMan 2 ^DIE  ^DIR  
Kernel 1 DISP^XQORM1  

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

Package Total Caller Graph
Integrated Billing 6 IBJP AB GENERAL EDIT  IBJP AB INPATIENT EDIT  IBJP AB OUTPATIENT EDIT  IBJP AB PRESCRIPTION EDIT  IBJP AUTO BILLING  IBJP AUTO BILLING SCREEN  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for IBJP AUTO BILLING screen
HDR ; -- header code
INIT ; -- init variables and list array
HELP ; -- help code
EXIT ; -- exit code
BLD ; - build screen array, no variables required
SET(TTL,DATA,LN,LR) ;
SETN(TTL,LN,LR,RV) ;
SET1(STR,LN,COL,WD,RV) ; set up TMP array with screen data
ABEDIT(IBJABP) ; -- IBJP AB EDIT ACTIONS (IP,OP,RX): Edit Automated Billing Parameters
; Entry Code (356.6,.08) of CT Type to edit passed in
ABGEDIT ; -- IBJP AB GENERAL EDIT ACTION (GP): Edit General Automated Billing Parameters

External References

Name Field # of Occurrence
^DIE ABEDIT+4, ABGEDIT+3
^DIR ABGEDIT+5
ABOFF^IBCDC ABGEDIT+5
CLEAN^IBCDC ABGEDIT+5
$$DATE^IBJU1 BLD+10
$$EXSET^IBJU1 BLD+11
EN^VALM EN+1
$$SETSTR^VALM1 SET1+2
CLEAR^VALM1 EXIT+2
FULL^VALM1 ABEDIT+2, ABGEDIT+1
CNTRL^VALM10 SET1+3
SET^VALM10 SET1+3
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • DIE
  • Line Location:
    • ABEDIT+4
    • ABGEDIT+3
Routine Call
  • DIR
  • Line Location:
    • ABGEDIT+5
Routine Call
  • VALM
  • Line Location:
    • EN+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBE(350.9 - [#350.9] BLD+7, ABGEDIT+2, ABGEDIT+4
^IBE(356.6 - [#356.6] BLD+18, ABEDIT+3
^TMP("IBJPB" INIT+1!, EXIT+1!, SET1+1

Label References

Name Line Occurrences
$$SET BLD+4, BLD+9, BLD+10, BLD+11, BLD+16, BLD+20, BLD+21, BLD+22
$$SETN BLD+8, BLD+19
BLD INIT+2
INIT ABEDIT+5, ABGEDIT+6
SET1 SET+2, SETN+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COL SET1~, SET1+2, SET1+3
DA ABEDIT+4*!, ABGEDIT+1~, ABGEDIT+3*!
DATA SET~, SET+2
DIC ABEDIT+4!, ABGEDIT+1~, ABGEDIT+3!
DIE ABEDIT+4*!, ABGEDIT+1~, ABGEDIT+3*!
DIR ABGEDIT+1~, ABGEDIT+5!
DIR(0 ABGEDIT+5*
DIRUT ABGEDIT+1~
DR ABEDIT+4*!, ABGEDIT+1~, ABGEDIT+3*!
IBFR ABGEDIT+1~, ABGEDIT+2*, ABGEDIT+5
IBFR2 ABGEDIT+1~, ABGEDIT+4*, ABGEDIT+5
IBGRPB BLD+1~, BLD+4*, BLD+15, BLD+16*
IBGRPE BLD+1~, BLD+15*, BLD+16, BLD+24
IBJABP ABEDIT~, ABEDIT+3*, ABEDIT+4
IBJDATA BLD+1~, BLD+7*, BLD+9, BLD+10, BLD+11, BLD+18*, BLD+19, BLD+21, BLD+22
IBLN BLD+1~, BLD+4*, BLD+8*, BLD+9*, BLD+10*, BLD+11*, BLD+15*, BLD+16*, BLD+19*, BLD+20*
BLD+21*, BLD+22*, BLD+24*
IBLR BLD+1~, BLD+4*, BLD+8, BLD+9, BLD+10, BLD+11, BLD+15*, BLD+16*, BLD+19, BLD+20
BLD+21, BLD+22
IBNC BLD+1~
IBNC( SETN+2
IBNC(1 BLD+2*
IBNC(2 BLD+2*
IBON BLD+1~, BLD+19*, BLD+20, BLD+21
IBSW BLD+1~
IBSW( SET+2
IBSW(1 BLD+2*
IBSW(2 BLD+2*
IBTC BLD+1~
IBTC( SET+2
IBTC(1 BLD+2*
IBTC(2 BLD+2*
IBTW BLD+1~
IBTW( SET+2
IBTW(1 BLD+2*
IBTW(2 BLD+2*
IBX BLD+1~, BLD+14*, BLD+18*, SET1+1~*, SET1+2*, SET1+3
IBY SET+1~, SET+2*, SETN+1~, SETN+2*
IBZWRT ABGEDIT+1~, ABGEDIT+5*
>> IORVOFF SET1+3
>> IORVON SET1+3
LN SET~, SET+2, SET+3*, SET+4, SETN~, SETN+2, SETN+3*, SETN+4, SET1~, SET1+1
, SET1+3
LR SET~, SET+2, SETN~, SETN+2
RV SETN~, SETN+2, SET1~, SET1+3
STR SET1~, SET1+2
TTL SET~, SET+2, SETN~, SETN+2
U BLD+19, ABGEDIT+2, ABGEDIT+4
>> VALMBCK ABEDIT+5*, ABGEDIT+6*
>> VALMCNT BLD+4*, BLD+16*, BLD+24*
>> VALMHDR(1 HDR+1*
>> VALMSG ABEDIT+3*
WD SET1~, SET1+2, SET1+3
X HELP+1*, ABEDIT+4!, ABGEDIT+1~, ABGEDIT+3!
Y ABEDIT+4!, ABGEDIT+1~, ABGEDIT+3!
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