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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBARXMO1

Package: Integrated Billing

Routine: IBARXMO1


Information

IBARXMO1 ;LEX/WRC - PHARMACY CO-PAY CAP ;10/23/03

Source Information

Source file <IBARXMO1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 DD^%DT  (,COMMA,NOW)^%DTC  ^DIR  
Integrated Billing 2 CAP^IBARXMC  $$PRIORITY^IBARXMU  
Registration 1 $$SITE^VASITE  

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 IBARXM FACILITY CAP SUMM RPT  

Entry Points

Name Comments DBIA/ICR reference
CALDT ;
ZIS
STRT ;
KIL
RESET ;
PRINT ;
IB350R ;

External References

Name Field # of Occurrence
DD^%DT PRINT+3, PRINT+4, PRINT+8
^%DTC STRT+29
COMMA^%DTC PRINT+9, PRINT+10, PRINT+11, PRINT+12, PRINT+13
NOW^%DTC CALDT+3, PRINT+8
^%ZIS ZIS
^%ZISC KIL+1
^%ZTLOAD ZIS+4
^DIR CALDT+5, PRINT+14
CAP^IBARXMC STRT+2
$$PRIORITY^IBARXMU STRT+7
$$SITE^VASITE STRT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,*13
  • Line Location: PRINT+1
Function Call: WRITE
  • Prompt: !,?26,"FACILITY PHARMACY CO-PAY CAP"
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: !,?32,"SUMMARY REPORT"
  • Line Location: PRINT+6
Function Call: WRITE
  • Prompt: !,?23,IBPSMYR," THROUGH ",IBPEMYR
  • Line Location: PRINT+7
Function Call: WRITE
  • Prompt: !,?29,"RUN DATE: ",Y,!!
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: !,"Total Vets Billed:"
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: ?50,X
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: !,"Total Vets At or Above the Cap:"
  • Line Location: PRINT+10
Function Call: WRITE
  • Prompt: ?50,X
  • Line Location: PRINT+10
Function Call: WRITE
  • Prompt: !,"Average Number of Days to Reach Cap:"
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: ?50,X
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: !,"Average Amount Charged to Those Not Reaching Cap:"
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: ?50,X
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: !,"Potential Billable Amount:"
  • Line Location: PRINT+13
Function Call: WRITE
  • Prompt: ?50,X
  • Line Location: PRINT+13
Function Call: WRITE
  • Prompt: !!
  • Line Location: PRINT+14
Routine Call
  • DIR
  • Line Location:
    • CALDT+5
    • PRINT+14
Routine Call
  • %ZIS
  • Line Location:
    • ZIS

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IB - [#350] IB350R+8
^IB("APTDT" IB350R+5, IB350R+7
^IBAM(354.71 - [#354.71] STRT+6, STRT+11, STRT+12, STRT+13
^TMP("IBARXMO1" STRT+14, KIL+5!, IB350R+3!, IB350R+10*

Label References

Name Line Occurrences
IB350R STRT+9
KIL CALDT+6, ZIS+1, ZIS+6
PRINT STRT+34
RESET STRT+21, STRT+22, STRT+23, STRT+26, STRT+31
STRT ZIS+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT KIL+3!
%H ZIS+1!
%IS ZIS*, KIL+3!
%T ZIS+1!
DIR CALDT+5!, KIL+4!
DIR("A" CALDT+4*
DIR(0 CALDT+4*, PRINT+14*
IB350IEN KIL+4!, IB350R+6*, IB350R+7*, IB350R+8
IB350R KIL+4!, IB350R+8*, IB350R+9, IB350R+10
IB350STD KIL+4!, IB350R+4*, IB350R+5*, IB350R+7
IBA3 STRT+4*, STRT+29*, STRT+32, KIL+3!
IBA5 STRT+4*, STRT+27*, STRT+33, KIL+3!
IBAB STRT+4*, STRT+18*, STRT+19, STRT+23, STRT+26, STRT+27, KIL+3!, RESET+1*
IBANB STRT+4*, STRT+20*, STRT+24, KIL+3!, RESET+1*
IBAVGBUC STRT+33*, KIL+3!, PRINT+12
IBAVGD STRT+32*, KIL+3!, PRINT+11
IBB5 STRT+4*, STRT+28*, STRT+33, KIL+3!
IBCENYR CALDT+3*, CALDT+7*, KIL+4!
IBD STRT+2*, KIL+3!
IBDFN STRT+5*, STRT+6*, STRT+7, STRT+11, STRT+12, KIL+3!, IB350R+5, IB350R+7
IBEMYR CALDT+7*, STRT+2, STRT+11, KIL+3!, PRINT+4, IB350R+5
IBF STRT+2, KIL+4!
IBM STRT+2, KIL+3!
IBMAX CALDT+3*, CALDT+4, KIL+4!
IBMIN CALDT+2*, CALDT+4, KIL+4!
IBMRK STRT+19*, STRT+29, KIL+3!, RESET+2!
IBP STRT+2*, STRT+7*, STRT+8, KIL+3!
IBPEMYR KIL+3!, PRINT+4*, PRINT+7
IBPSMYR KIL+3!, PRINT+3*, PRINT+7
IBSITE STRT+3*, STRT+16, STRT+17, KIL+3!
IBSLESS STRT+11, STRT+16*, STRT+21, RESET+2!
IBSMYR CALDT+7*, STRT+10, STRT+29, KIL+3!, PRINT+2*, PRINT+3, IB350R+4
IBSSITE STRT+17*, STRT+22, RESET+2!
IBT STRT+2, KIL+3!
IBTIEN STRT+10*, STRT+12*, STRT+13, KIL+3!
IBTNBOC STRT+4*, STRT+24*, KIL+3!, PRINT+13
IBTRDT STRT+10*, STRT+11*, STRT+12, KIL+3!
IBTREC STRT+13*, STRT+14, STRT+15, STRT+18, STRT+19, STRT+20, KIL+3!
IBTSTA STRT+15*, STRT+16, STRT+17, KIL+3!
IBTV STRT+4*, STRT+25*, KIL+3!, PRINT+9
IBTVC STRT+4*, STRT+30*, STRT+32, KIL+3!, PRINT+10
IBY STRT+2, STRT+19, STRT+26, KIL+3!
IO ZIS+2
IO("Q" ZIS+2
IOF PRINT+1
ION ZIS+3
IOST PRINT+1, PRINT+14
POP ZIS+1, KIL+4!
X CALDT+3, STRT+29, KIL+3!, PRINT+8, PRINT+9*, PRINT+10*, PRINT+11*, PRINT+12*, PRINT+13*
X1 STRT+29*, KIL+4!
X2 STRT+29*, KIL+4!, PRINT+9*, PRINT+10*, PRINT+11*, PRINT+12*, PRINT+13*
X3 KIL+4!, PRINT+9*, PRINT+10*, PRINT+11*, PRINT+12*, PRINT+13*
Y CALDT+6, CALDT+7, KIL+3!, PRINT+3*, PRINT+4*, PRINT+8*
ZTIO ZIS+3*, KIL+4!
ZTQUEUED KILKIL+4!
>> ZTREQ KIL*
ZTRTN ZIS+3*, KIL+4!
ZTSAVE KIL+4!
ZTSAVE("IBEMYR" ZIS+3*
ZTSAVE("IBSMYR" ZIS+3*
ZTSK ZIS+5, KIL+4!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All