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

Package Total Call Graph
Integrated Billing 6 $$POLICY^IBCEF  E^IBJDE  $$DIV^IBJDF2  $$EEOB^IBOA31  EN^IBOTR3  $$STOP^IBOUTL  
VA FileMan 2 ^%DTC  EN^DIQ1  
Accounts Receivable 1 ($$CLO,$$ORI,$$STA,$$TPR)^PRCAFN  
Kernel 1 ^%ZISC  
Registration 1 $$PRIM^VASITE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBOTR1  

Entry Points

Name Comments DBIA/ICR reference
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_")"
CANC ; - Keep cancelled bills if CANCEL BILL? field was selected or answer
; to 'Do you want to include cancelled receivables?' prompt was YES.
COMP ; - Compile Bill-Accounts Receivable records for report.
ENQ
BUILD ; - Retrieve A/R data and build sort global.
PTDE ; - Perform Printed/Treatment date edits.
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+5
$$EEOB^IBOA31 COMP+12
EN^IBOTR3 IBOTR2+17, IBOTR2+18
$$STOP^IBOUTL IBOTR2+13
$$CLO^PRCAFN COMP+16
$$ORI^PRCAFN BUILD+2
$$STA^PRCAFN COMP+18
$$TPR^PRCAFN BUILD+3
$$PRIM^VASITE COMP+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] IBOTR2+18
^DGCR(399 - [#399] IBOTR2+12, COMP+1, COMP+22, CANC+9, PTDE+3
^DIC(36 - [#36] COMP+22
^DPT - [#2] NAMAGE+6
^IBM(361.1 - [#361.1] PTIN+6, PTIN+8
^PRCA(430 - [#430] COMP+9, 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+23, COMP+26, COMP+27, COMP+28
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+14*, 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+14, PTDE+15
IB(399 PTDE+9*, PTDE+10
>> IBAF CANC+12, PTDE+5, PTDE+8, PTDE+9, PTDE+10
>> IBAFD PTDE+8, PTDE+9
>> IBAFF PTDE+10, PTDE+13, PTDE+14, PTDE+15
>> IBAFL PTDE+13, PTDE+14, PTDE+15
>> 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+16
IBBC ENQ+1!, COMP+14*, COMP+15, COMP+19
>> IBBDT PTDE+2, PTDE+4
>> IBBN COMP+14*, COMP+15*, COMP+17*, BUILD+8
>> IBBRN COMP+19
>> IBBRT COMP+15
>> IBBRTY COMP+19*, 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+1*, COMP+14, COMP+18*, COMP+22*, COMP+23, COMP+24, COMP+25, CANC+7, CANC+9*, CANC+11
, CANC+12, PTDE+1, PTDE+3*
IBDA IBOTR2+12*, IBOTR2+13, ENQ+1!, COMP+1, COMP+5, COMP+9, COMP+12, COMP+16, COMP+18, COMP+22
, 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+16*, COMP+17, COMP+18*, BUILD+8
>> IBDF PTDE+2, PTDE+4
IBDIV IBOTR2+18*, ENQ+2!, COMP+4*, COMP+5*, COMP+6, 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+14*, BUILD+8
IBGRP BUILD+1~, BUILD+6*, BUILD+8, BUILD+11, SORT+1~, SORT+6*, SORT+8
>> IBIC COMP+25, COMP+27
>> IBICF COMP+24, COMP+28, COMP+29
>> IBICL COMP+28, COMP+29
>> IBICPT COMP+23
>> IBICPT( COMP+23
>> IBINRC COMP+9
>> IBINS COMP+22*, COMP+26*, COMP+29, CANC+7*, BUILD+8, BUILD+11, SORT+5*, SORT+6, SORT+8
IBPFLAG ENQ+2!, COMP+12*, COMP+17
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+4, COMP+6, 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+9, COMP+14, COMP+18, COMP+22, CANC+10, CANC+11, CANC+12, PTDE+1, PTDE+3, BUILD+8
, NAMAGE+6, NAMAGE+10
>> VAUTD IBOTR2+18, COMP+6
>> VAUTD( IBOTR2+18, COMP+6
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