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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBECUS1

Package: Integrated Billing

Routine: IBECUS1


Information

IBECUS1 ;RLM/DVAMC - TRICARE PHARMACY BILLING ENGINES ; 14-AUG-96

Source Information

Source file <IBECUS1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 4 (CALL,CLOSE)^%ZISTCP  ^%ZTER  ^%ZTLOAD  SETUP^XQALERT  
VA FileMan 2 NOW^%DTC  DT^DICRW  
Integrated Billing 1 ($$ADDBI,$$ADDCI)^IBCREF  

Entry Points

Name Comments DBIA/ICR reference
BILLS ; Tasked entry point: Secondary Billing engine.
BILLP ; Tasked entry point: Primary Billing engine.
BILLC
BILLQ
SND ; Process all prescriptions queued for billing.
UPD ; Update the last run date/time.
ERRP ; Primary billing task error trap
ERRS ; Secondary billing task error trap
SECB ; Start the secondary billing task.
AWPS ; Tasked entry point: Secondary AWP Update engine.
AWPP ; Tasked Entry Point: Primary AWP Update Engine
AWPPC
AWPPQ
SECA ; Start the secondary AWP Update task.
ERRAP ; Primary billing task error trap
ERRAS ; Secondary billing task error trap

External References

Name Field # of Occurrence
NOW^%DTC BILLP+11, UPD+1, AWPP+15
CALL^%ZISTCP BILLP+5, AWPP+5
CLOSE^%ZISTCP BILLCERRP+1, AWPPCERRAP+1
^%ZTER ERRP+3, ERRS+2, ERRAP+3, ERRAS+2
^%ZTLOAD SECB+5, SECA+5
DT^DICRW AWPP+32
$$ADDBI^IBCREF AWPP+33
$$ADDCI^IBCREF AWPP+34
SETUP^XQALERT BILLP+13, AWPP+18

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: IBX
  • Timeout: 50
  • Line Location: BILLP+16
Function Call: READ
  • Variable: *IBI
  • Timeout: 0
  • Line Location: SND+1
Function Call: READ
  • Variable: IBX
  • Timeout: 30
  • Line Location: AWPP+11
Function Call: WRITE
  • Prompt: "N"
  • Line Location: AWPP+22

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" BILLS+2, BILLP+2, AWPS+2, AWPP+2
^DD("DD" BILLP+11, AWPP+15
^IBA(351.5 - [#351.5] SND+2
^IBE(350.9 - [#350.9] BILLS+5, BILLS+7*, BILLP+11*, BILLP+16, BILLC+3*, UPD+2*, ERRP+2*, SECB+7*, AWPS+5, AWPS+7*
AWPP+11, AWPPC+3*, SECA+7*, ERRAP+2*

Label References

Name Line Occurrences
@( SND+2
AWPPC AWPP+5
AWPPQ AWPS+7
BILLC BILLP+5
BILLQ BILLS+7
SECA AWPP+8, ERRAS+1
SECB BILLP+8, ERRS+1
SND BILLP+16
UPD BILLP+16

Naked Globals

Name Field # of Occurrence
^( SND+2
^("TRAP" BILLS+2, BILLP+2, AWPS+2, AWPP+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BILLP+11, UPD+2, AWPP+15
DIQUIET AWPP+32~*
DT AWPP+34
>> I SECB+4*, SECA+4*
>> IBAPORT AWPP+5
>> IBAWP AWPP+26*, AWPP+27*, AWPP+34
>> IBBPORT BILLP+5
>> IBCHAN BILLP+5, AWPP+5
>> IBCHSET AWPP+34
>> IBG AWPP+32*, AWPP+34*, AWPP+38
>> IBI SND+1*
>> IBITEM AWPP+33*, AWPP+34
>> IBKEY SND+2*
>> IBKEYD SND+2*
>> IBNDC AWPP+28*, AWPP+29*, AWPP+33
>> IBNDCN AWPP+26*, AWPP+28
>> IBNDCO AWPP+26*, AWPP+28
>> IBROU SND+2*
>> IBUPD AWPP+11*, AWPP+14, AWPP+17, AWPP+19*, AWPP+38*
>> IBVOL SECB+3, SECA+3
>> IBX BILLP+16*, AWPP+11*, AWPP+14, AWPP+22, AWPP+23, AWPP+26
>> POP BILLP+5, AWPP+5
>> X BILLS+2*, BILLP+2*, AWPS+2*, AWPP+2*
>> XQA("G.IB CHA MP RX START" , BILLP+12*, AWPP+16*
>> XQAMSG BILLP+12*, AWPP+17*
>> Y BILLP+11*, BILLP+12, AWPP+15*, AWPP+17
ZTCPU SECB+3*, SECB+9!, SECA+3*, SECA+9!
>> ZTDESC SECB+2*, SECA+2*
ZTDTH SECB+1*, SECB+9!, SECA+1*, SECA+9!
ZTIO SECB+1*, SECB+9!, SECA+1*, SECA+9!
ZTRTN SECB+1*, SECB+9!, SECA+1*, SECA+9!
ZTSAVE SECB+9!, SECA+9!
ZTSAVE( SECB+4*, SECA+4*
ZTSK SECB+7, SECB+9!, SECA+7, SECA+9!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All