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

Package: Integrated Billing

Routine: IBARXMQ


Information

IBARXMQ ;LL/ELZ-RX COPAY RPC QUERY ROUTINE (MILL BILL) ;10-OCT-2000

Source Information

Source file <IBARXMQ.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Kernel 5 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMTE^XLFDT  $$LKUP^XUAF4  
VA FileMan 3 ^DIC  YN^DICN  ^DIR  
Integrated Billing 2 $$ADD^IBARXMN  ($$FAC,$$TFL,QUERY)^IBARXMU  
Registration 1 (DEM,KVAR)^VADPT  

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 COPAY QUERY  

Entry Points

Name Comments DBIA/ICR reference
EN ; main entry point for users to request a query of rx bills from all possible facilities
DQ ; tasked entry point
PRINT ;
Q
HEAD ; prints header info

External References

Name Field # of Occurrence
^%ZIS EN+19
HOME^%ZIS EN+24
^%ZISC Q+1
^%ZTLOAD EN+24
^DIC EN+5
YN^DICN EN+16
^DIR EN+9, PRINT+21, HEAD+2
$$ADD^IBARXMN DQ+9
$$FAC^IBARXMU PRINT+6
$$TFL^IBARXMU EN+13
QUERY^IBARXMU DQ+7
DEM^VADPT EN+6
KVAR^VADPT EN+6
$$FMTE^XLFDT PRINT+8, HEAD+5
$$LKUP^XUAF4 PRINT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Task# ",ZTSK
  • Line Location: EN+24
Function Call: WRITE
  • Prompt: !,$E($P($$FAC^IBARXMU($$LKUP^XUAF4($P(IBD,"-"))),"^"),1,9),"(",+IBD,")"
  • Line Location: PRINT+6
Function Call: WRITE
  • Prompt: ?17,$G(^TMP("IBARXM",$J,IBE,IBX,"AR"))
  • Line Location: PRINT+7
Function Call: WRITE
  • Prompt: ?29,$$FMTE^XLFDT(IBE,"2D")
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: ?40,$P(IBD,"^",20)
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: ?44,$P(IBD,"^",9)
  • Line Location: PRINT+10
Function Call: WRITE
  • Prompt: ?67,$J($P(IBD,"^",11),6,2)
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: ?74,$J($P(IBD,"^",12),6,2)
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: !!?67,"-------",?74,"------"
  • Line Location: PRINT+15
Function Call: WRITE
  • Prompt: !?67,$J(IBB,6,2),?75,$J(IBU,5,2)
  • Line Location: PRINT+16
Function Call: WRITE
  • Prompt: @IOF,!,"Medication Co-Pay Billing Summary",?IOM-10,"Page: ",IBP
  • Line Location: HEAD+4
Function Call: WRITE
  • Prompt: !,"Patient: ",$P(IBPAT,"^")," (",$P(IBPAT,"^",2),")",?IOM-11,$$FMTE^XLFDT(IBDT),!
  • Line Location: HEAD+5
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HEAD+6
Function Call: WRITE
  • Prompt: !,"Station AR Bill Date Tier Brief Description Billed Not B",!
  • Line Location: HEAD+7
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HEAD+7
Routine Call
  • %ZIS
  • Line Location:
    • EN+19
Routine Call
  • %ZIS
  • Line Location:
    • EN+24
Routine Call
  • DIC
  • Line Location:
    • EN+5
Routine Call
  • DIR
  • Line Location:
    • EN+9
    • PRINT+21
    • HEAD+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IB - [#350] DQ+13
^IBAM(354.71 - [#354.71] DQ+13
^TMP("IBARXM" DQ+2!, DQ+13*, PRINT+3, PRINT+5, PRINT+7, Q!

Label References

Name Line Occurrences
HEAD PRINT+3, PRINT+4
Q PRINT+14

Naked Globals

Name Field # of Occurrence
^( DQ+13*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+1~, EN+16*
%ZIS EN+1~, EN+19*
DFN EN+1~, EN+5*, EN+13, DQ+7, DQ+9, DQ+13
DIC EN+1~, EN+5*
DIC(0 EN+5*
DIR EN+1~, PRINT+21~, HEAD+1~
DIR("A" EN+9*
DIR(0 EN+9*, PRINT+21*, HEAD+2*
DIROUT PRINT+21~, HEAD+1~
DIRUT DQ+2~, PRINT+3, PRINT+4, PRINT+14, PRINT+21, HEAD+2
DPTNOFZY EN+4~*
DTOUT PRINT+21~, HEAD+1~
DUOUT PRINT+21~, HEAD+1~
IBAR DQ+2~, DQ+13*
IBB DQ+2~, PRINT+3*, PRINT+13*, PRINT+16
IBC DQ+2~, DQ+13*
IBD DQ+2~, DQ+7, DQ+8!, DQ+9*, DQ+10!, DQ+13*, PRINT+5*, PRINT+6, PRINT+9, PRINT+10
, PRINT+11, PRINT+12, PRINT+13
IBD( DQ+9
IBD(0 DQ+8
IBD(1 DQ+8
IBDT EN+1~, EN+10*, DQ+7, DQ+13, HEAD+5
IBE DQ+2~, PRINT+3*, PRINT+5, PRINT+7, PRINT+8
IBER DQ+2~, DQ+8*, PRINT+19
IBP DQ+2~, PRINT+3*, HEAD+2, HEAD+3*, HEAD+4
IBPAT EN+1~, EN+6*, HEAD+5
IBROOT EN+1~
IBT EN+1~, EN+13*, EN+16*, DQ+5, PRINT+19
IBTFL EN+1~, EN+13, PRINT+19
IBTFL( DQ+5, DQ+6, DQ+7
IBU DQ+2~, PRINT+3*, PRINT+13*, PRINT+16
IBX DQ+2~, DQ+5*, DQ+6, DQ+7, DQ+13*, PRINT+3*, PRINT+5, PRINT+7
IO PRINT+1
IO("Q" EN+20, EN+24!
IOF HEAD+4
IOM HEAD+4, HEAD+5, HEAD+6, HEAD+7
IOSL PRINT+4
IOST PRINT+21, HEAD+2
POP EN+1~, EN+19
>> VA("BID" EN+6
>> VADM(1 EN+6
X EN+1~, DQ+2~, DQ+9*, PRINT+21~, HEAD+1~, HEAD+6*, HEAD+7*
Y EN+1~, EN+5, EN+9, EN+10, PRINT+21~, HEAD+1~
ZTDESC EN+21~, EN+23*
>> ZTQUEUED DQ+6, Q+2
>> ZTREQ Q+2*
ZTRTN EN+21~, EN+22*
ZTSAVE EN+1~
ZTSAVE("DFN" EN+22*
ZTSAVE("IB*" EN+22*
ZTSK EN+1~, EN+24
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