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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: IBECUS21

Package: Integrated Billing

Routine: IBECUS21


Information

IBECUS21 ;RLM/DVAMC - FILE TRICARE PHARMACY TRANSACTIONS ; 14-AUG-96

Source Information

Source file <IBECUS21.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 DT^DICRW  ^DIE  (,IX)^DIK  
Integrated Billing 1 $$ERRIEN^IBECUS22  
Kernel 1 SETUP^XQALERT  

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

Package Total Caller Graph
Integrated Billing 2 IBECUS2  IBECUS22  

Entry Points

Name Comments DBIA/ICR reference
TRAN ; File a Pharmacy Billing transaction in file #351.5.
; Input: DFN -- Pointer to the patient in file #2
; IBLINE -- Array of data transmitted to the FI
; IBRESP -- Array of data received from the FI
; IBKEY -- 1 ; 2, where
; 1 = Pointer to the prescription in file #52
; 2 = Pointer to the refill in file #52.1, or
; 0 for the original fill
; IBKEYD -- 1 ^ 2 ^ 3 ^ 4, where
; 1 = Rx label printing device
; 2 = Pointer to the Pharmacy in file #59
; 3 = Pointer to the Pharmacy user in file #200
; 4 = Pointer to the billing transaction
; in file #351.5 (cancellations only)
DOLLAR ; Convert cents to dollars.
REJECT ; Act on billing rejects.
REJECTQ
ADDREJ ; Add stub entry to the Reject file.
TABLE ; Table of field positions and file locations in file #351.5.

External References

Name Field # of Occurrence
DT^DICRW TRAN+52
^DIE REJECT+21
^DIK REJECT+14
IX^DIK TRAN+53
$$ERRIEN^IBECUS22 REJECT+5
SETUP^XQALERT REJECT+28

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(351.5 - [#351.5] Classic Fileman Calls
^IBA(351.52 - [#351.52] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(351.5 - [#351.5] TRAN+19, TRAN+21, TRAN+22, TRAN+23*, TRAN+24*, TRAN+25, TRAN+33*, TRAN+45*, TRAN+48*, TRAN+52*
REJECT+8*, REJECT+31!
^IBA(351.52 - [#351.52] REJECT+12, REJECT+22*, ADDREJ+1, ADDREJ+2, ADDREJ+3*, ADDREJ+4*, ADDREJ+5
^IBE(351.51 - [#351.51] REJECT+31

Label References

Name Line Occurrences
ADDREJ REJECT+17
DOLLAR TRAN+42
REJECT TRAN+51
REJECTQ REJECT+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA TRAN+53*, REJECT+14*!, REJECT+20*, REJECT+21!
>> DFN TRAN+33, REJECT+27
DIE REJECT+20*, REJECT+21!
DIK TRAN+53*, REJECT+14*!
DIQUIET TRAN+52~*
DR REJECT+20*, REJECT+21!
DT TRAN+52, REJECT+20
>> I TRAN+21*, TRAN+22*, TRAN+23, TRAN+24, TRAN+25, ADDREJ+1*, ADDREJ+2*, ADDREJ+3, ADDREJ+4, ADDREJ+5
>> IBCDFND TRAN+33
>> IBCHREJ REJECT+12*, REJECT+14, REJECT+17, REJECT+22, ADDREJ+5*
>> IBCHTRN TRAN+19*, TRAN+20, TRAN+25*, TRAN+33, TRAN+45, TRAN+48, TRAN+52, TRAN+53, REJECT+8, REJECT+20
>> IBDRX("NDC" TRAN+33
>> IBDRX("QTY" TRAN+33
>> IBDRX("RX#" REJECT+26, REJECT+27
>> IBERRP REJECT+5*, REJECT+6
>> IBI TRAN+28*, TRAN+29*, TRAN+34*
>> IBJ REJECT+4*
>> IBJA REJECT+4*, REJECT+5
>> IBKEY TRAN+19, TRAN+23, REJECT+12, REJECT+31, ADDREJ+3
>> IBKEYD REJECT+25
>> IBLINE( TRAN+29
>> IBPROC( TRAN+41
>> IBPROC("I" TRAN+28*
>> IBPROC("O" TRAN+29*, TRAN+30*
>> IBREJ REJECT+3*, REJECT+6*, REJECT+7*, REJECT+8, REJECT+13, REJECT+22, REJECT+26, REJECT+27, REJECT+31
>> IBRESP( TRAN+28
>> IBRESP(1 TRAN+16, TRAN+38, REJECT+3, REJECT+4
>> IBTABLE TRAN+34*, TRAN+35, TRAN+38, TRAN+40, TRAN+41, TRAN+42, TRAN+45
>> IBUAC TRAN+33
U TRAN+52
>> X TRAN+40*, TRAN+41*, TRAN+42, TRAN+45, DOLLAR+1*, DOLLAR+2*
>> XQA( REJECT+25*
>> XQA("G.IB CHA MP RX REJ" , REJECT+25*
>> XQADATA REJECT+27*
>> XQAMSG REJECT+26*
>> XQAROU REJECT+27*

Marked Items

Name Field # of Occurrence
$T(TABLE+IBI TRAN+34
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All