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

Package: Integrated Billing

Routine: IBOTR2


Information

IBOTR2 ;ALB/CPM - INSURANCE PAYMENT TREND REPORT - COMPILATION ;5-JUN-91

Source Information

Source file <IBOTR2.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Integrated Billing 6 $$POLICY^IBCEF  E^IBJDE  $$DIV^IBJDF2  $$EEOB^IBOA31  EN^IBOTR3  $$STOP^IBOUTL  
Kernel 2 ^%ZISC  $$UP^XLFSTR  
VA FileMan 2 ^%DTC  EN^DIQ1  
Accounts Receivable 1 ($$CLO,$$ORI,$$STA,$$TPR)^PRCAFN  
Registration 1 $$PRIM^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 IBOTR1  

Entry Points

Name Comments DBIA/ICR reference
ENQ
COMP ; - Compile Bill-Accounts Receivable records for report.
; IB*752/DTG - new var for insurance company range check
CANC ; - Keep cancelled bills if CANCEL BILL? field was selected or answer
; to 'Do you want to include cancelled receivables?' prompt was YES.
PTDE ; - Perform Printed/Treatment date edits.
BUILD ; - Retrieve A/R data and build sort global.
SORT ; - Create sort global based on amount owed/amount paid, if necessary. Add Group# w/ p447
NAMAGE(DFN,EVT) ; - Return patient name and age.
; Input: DFN = Pointer to patient in file #2
; EVT = Event Date of claim
; Output: Patient name (1st 18 chars.)_"("_Age_")"
; Output after patch 447: Patient name (1st 16 chars.)_"("_Age_")"
PTIN(IBDA) ; Retrieve Payer TIN for insurance company

External References

Name Field # of Occurrence
^%DTC NAMAGE+8
^%ZISC ENQ+2
EN^DIQ1 PTDE+9
$$POLICY^IBCEF BUILD+6
E^IBJDE IBOTR2+9
$$DIV^IBJDF2 COMP+8
$$EEOB^IBOA31 COMP+15
EN^IBOTR3 IBOTR2+17, IBOTR2+18
$$STOP^IBOUTL IBOTR2+13
$$CLO^PRCAFN COMP+19
$$ORI^PRCAFN BUILD+2
$$STA^PRCAFN COMP+21
$$TPR^PRCAFN BUILD+3
$$PRIM^VASITE COMP+8
$$UP^XLFSTR COMP+33, PTDE+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] IBOTR2+18
^DGCR(399 - [#399] IBOTR2+12, COMP+4, COMP+25, CANC+9, PTDE+3
^DIC(36 - [#36] COMP+25
^DPT - [#2] NAMAGE+6
^IBM(361.1 - [#361.1] PTIN+6, PTIN+8
^PRCA(430 - [#430] COMP+12, CANC+10
^TMP($J IBOTR2+11!, ENQ+2!, BUILD+8*, BUILD+11*, SORT+4, SORT+5, SORT+6, SORT+8*

Label References

Name Line Occurrences
$$NAMAGE BUILD+8
$$PTIN CANC+5
BUILD PTDE+5, PTDE+12, PTDE+13
CANC COMP+26, COMP+29, COMP+30, COMP+31
COMP IBOTR2+13
PTDE CANC+11
SORT IBOTR2+17, IBOTR2+18

Naked Globals

Name Field # of Occurrence
^("S" CANC+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ENQ+1!, PTDE+8*
DFN ENQ+1!, COMP+17*, BUILD+8, NAMAGE~, NAMAGE+6
DIC ENQ+1!, PTDE+8*
DIQ ENQ+1!, PTDE+8*, PTDE+9!
DIQ(0 PTDE+8*
DPT0 NAMAGE+5~, NAMAGE+6*, NAMAGE+10
DR ENQ+1!, PTDE+8*
DT NAMAGE+8
EVT NAMAGE~, NAMAGE+8
IB ENQ+1!, PTDE+8!, PTDE+10*, PTDE+11, PTDE+12, PTDE+15*, PTDE+16, PTDE+18
IB(399 PTDE+9*, PTDE+10
>> IBAF CANC+12, PTDE+5, PTDE+8, PTDE+9, PTDE+10, PTDE+15
>> IBAFD PTDE+8, PTDE+9
>> IBAFF PTDE+10, PTDE+13, PTDE+16, PTDE+18
>> IBAFFO PTDE+18
>> IBAFL PTDE+13, PTDE+16, PTDE+18
>> IBAFLO PTDE+18
>> IBAFZ PTDE+11, PTDE+12
IBAO ENQ+1!, BUILD+2*, BUILD+8, BUILD+11
IBAP ENQ+1!, BUILD+3*, BUILD+8, BUILD+11
>> IBARST COMP+19
IBBC ENQ+1!, COMP+17*, COMP+18, COMP+22
>> IBBDT PTDE+2, PTDE+4
>> IBBN COMP+17*, COMP+18*, COMP+20*, BUILD+8
>> IBBRN COMP+22
>> IBBRT COMP+18
>> IBBRTY COMP+22*, BUILD+8, BUILD+11
>> IBCANC CANC+11
IBCFL ENQ+2!, CANC+2*, CANC+11*, BUILD+8
>> IBCNC CANC+10*, CANC+11, CANC+12
IBCNT ENQ+1!
>> IBD COMP+4*, COMP+17, COMP+21*, COMP+25*, COMP+26, COMP+27, COMP+28, CANC+7, CANC+9*, CANC+11
CANC+12, PTDE+1, PTDE+3*
IBDA IBOTR2+12*, IBOTR2+13, ENQ+1!, COMP+4, COMP+8, COMP+12, COMP+15, COMP+19, COMP+21, COMP+25
CANC+5, CANC+9, CANC+10, PTDE+3, PTDE+8, PTDE+9, PTDE+10, BUILD+2, BUILD+3, BUILD+6
, PTIN~, PTIN+5, PTIN+6
IBDBC ENQ+1!, COMP+19*, COMP+20, COMP+21*, BUILD+8
>> IBDF PTDE+2, PTDE+4
IBDIV IBOTR2+18*, ENQ+2!, COMP+7*, COMP+8*, COMP+9, BUILD+8, BUILD+11, SORT+3*, SORT+4, SORT+5
SORT+6, SORT+8
IBDP ENQ+1!, PTDE+1*, PTDE+2, BUILD+8
>> IBEDT PTDE+2, PTDE+4
IBEVT ENQ+2!, COMP+17*, BUILD+8
IBGRP BUILD+1~, BUILD+6*, BUILD+8, BUILD+11, SORT+1~, SORT+6*, SORT+8
>> IBIC COMP+28, COMP+30
>> IBICF COMP+27, COMP+31
>> IBICFU COMP+35
>> IBICL COMP+31
>> IBICLU COMP+35
>> IBICPT COMP+26
>> IBICPT( COMP+26
IBINCKN COMP+2~*, COMP+33*, COMP+35
>> IBINRC COMP+12
>> IBINS COMP+25*, COMP+29*, COMP+33, CANC+7*, BUILD+8, BUILD+11, SORT+5*, SORT+6, SORT+8
IBPFLAG ENQ+2!, COMP+15*, COMP+20
IBPTIN ENQ+2!, CANC+5*, CANC+6*, CANC+7
IBQUIT IBOTR2+11*, IBOTR2+12, IBOTR2+13*, IBOTR2+16, IBOTR2+18, ENQ+2!
>> IBRT IBOTR2+12
IBSCF ENQ+1!, PTDE+3*, PTDE+4, BUILD+8
IBSCT ENQ+1!, PTDE+3*, PTDE+4, BUILD+8
>> IBSDIV IBOTR2+17, COMP+7, COMP+9, SORT+3
>> IBSORT IBOTR2+17, IBOTR2+18, BUILD+9, BUILD+11
IBTIN PTIN+3~, PTIN+4*, PTIN+5, PTIN+7, PTIN+9*, PTIN+10
IBVAL PTIN+3~, PTIN+8*, PTIN+9
IBX SORT+4*, SORT+5, SORT+6, SORT+8, SORT+9!
>> IBXTRACT IBOTR2+9
IBXX SORT+8*, SORT+9!
U COMP+12, COMP+17, COMP+21, COMP+25, CANC+10, CANC+11, CANC+12, PTDE+1, PTDE+3, BUILD+8
, NAMAGE+6, NAMAGE+10
>> VAUTD IBOTR2+18, COMP+9
>> VAUTD( IBOTR2+18, COMP+9
X NAMAGE+5~, NAMAGE+7*, NAMAGE+8*, NAMAGE+10
X1 NAMAGE+5~, NAMAGE+8*
X2 NAMAGE+5~, NAMAGE+6*, NAMAGE+7
Z PTIN+3~, PTIN+4*, PTIN+6*, PTIN+7, PTIN+8
>> ZTQUEUED ENQ
>> ZTREQ ENQ*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All