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 |  Local Variables |  All
Print Page as PDF
Routine: BAREDP4A

Package: IHS Accounts Receivable

Routine: BAREDP4A


Information

BAREDP4A ; IHS/SD/SDR - MATCH REASONS AND CLAIMS - 2 ; 01/09/2009

Source Information

Source file <BAREDP4A.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 4 ^%DT  ^DIC  $$GET1^DIQ  ^DIR  
IHS Accounts Receivable 2 INS^BAR50DET  DISPLAY^BAREDMCH  
IHS VA Utilities 2 $$DIC^XBDIQ1  ^XBFMK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAREDP04  

Entry Points

Name Comments DBIA/ICR reference
FINDING(BARBILL) ;RETURNS 1^BARXBILL (WITH MISSED OR ADDED LEADING ZERORS); OR 0
PAYER
TRANSCK
CLM3(BARFROM,BARBIEN,IMPDA,CLMDA,BARMMTYP) ;
CLM(BAREIENS,BARBILL,BARX,BARMMFLG) ;EP
CLM2(BARX,BARBILL,BARMMFLG) ;

External References

Name Field # of Occurrence
^%DT CLM3+7
INS^BAR50DET CLM3+10, CLM3+11, CLM3+12, CLM3+13, CLM3+15, CLM3+16, CLM3+19, CLM3+22, CLM3+32, CLM3+34
, CLM3+36
DISPLAY^BAREDMCH PAYER+11
^DIC PAYER+7
$$GET1^DIQ PAYER+2, CLM+11, CLM+12, CLM3+4, CLM3+8, CLM3+10, CLM3+14, TRANSCK+3, TRANSCK+4, TRANSCK+7
, TRANSCK+8
^DIR PAYER+17
$$DIC^XBDIQ1 PAYER+4
^XBFMK PAYER+3, PAYER+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"A matching ""override"" has been set up for this A/R Account",!
  • Line Location: PAYER+9
Routine Call
  • DIC
  • Line Location:
    • PAYER+7
Routine Call
  • DIR
  • Line Location:
    • PAYER+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BARBL(2906 - [#90050.01] GET1^DIQ
^BARTR(2906 - [#90050.03] GET1^DIQ
90056.02011 GET1^DIQ
90056.0205 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARBL( CLM+15, CLM+21, CLM+27, CLM+38, CLM+48, CLM+56, CLM+64, CLM+81, CLM+88, CLM+96
, CLM+101, CLM+107, CLM+114, CLM+119, CLM2+2, FINDING+7, FINDING+15, FINDING+20
^BAREDI("I" CLM3+2, CLM3+3, CLM3+5
^BARTR( TRANSCK+6

Label References

Name Line Occurrences
$$CLM3 CLM+17, CLM2+3
$$FINDING CLM+16, CLM+73
CLM2 CLM+23, CLM+29, CLM+40, CLM+50, CLM+58, CLM+66, CLM+76, CLM+83, CLM+90, CLM+98
, CLM+103, CLM+109, CLM+116, CLM+121

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT CLM3+6!
BARAMT CLM3+1~, CLM3+8*, CLM3+15, CLM3+20, CLM3+31, CLM3+33, CLM3+34, CLM3+35, CLM3+36
BARBIEN CLM+12*, CLM+17, CLM2+2*, CLM2+3, CLM2+5, CLM3~, CLM3+4, CLM3+8, CLM3+21, TRANSCK+1
, TRANSCK+6
BARBILL CLM~, CLM+15, CLM+16*, CLM+36, CLM+37*, CLM+38*, CLM+40, CLM+42*, CLM+46, CLM+47*
, CLM+48*, CLM+50, CLM+52*, CLM+55*, CLM+56*, CLM+58, CLM+60*, CLM+63*, CLM+64*, CLM+66
, CLM+69*, CLM+73, CLM+74*, CLM+76, CLM+81, CLM+83, CLM+88, CLM+90, CLM+96, CLM+98
, CLM+100*, CLM+101*, CLM+103, CLM+106, CLM+107*, CLM+109, CLM+110*, CLM+114, CLM+116, CLM+117*
, CLM+119*, CLM+121, CLM+123*, CLM2~, CLM2+2, CLM3+12, CLM3+16, FINDING~, FINDING+2, FINDING+4
, FINDING+10, FINDING+12, FINDING+18, FINDING+19
>> BARBTCH TRANSCK+3*, TRANSCK+9
>> BARCKIEN PAYER+1, TRANSCK+3, TRANSCK+4
>> BARCNT CLM+3*, CLM2+4*
>> BARDBG CLM2+12, CLM3+9, CLM3+19, CLM3+22, CLM3+32, CLM3+34, CLM3+36
BARDOS CLM3+1~, CLM3+4*, CLM3+15, CLM3+20, CLM3+31, CLM3+33, CLM3+34, CLM3+35
BAREIENS CLM~, CLM+11, CLM+12, CLM3+10, CLM3+14
>> BARFND CLM+9*, CLM+13*, CLM+22*, CLM+28*, CLM+39*, CLM+41, CLM+49*, CLM+51, CLM+57*, CLM+59
, CLM+65*, CLM+67, CLM+75*, CLM+77, CLM+82*, CLM+84, CLM+89*, CLM+91, CLM+97*, CLM+99
, CLM+102*, CLM+104, CLM+108*, CLM+115*, CLM+120*, CLM+122
BARFROM CLM3~, CLM3+25
>> BARIEN PAYER+10*
>> BARITEM TRANSCK+4*, TRANSCK+9
BARMCNT CLM+1~
>> BARMMCNT( CLM+8*, CLM2+10*
>> BARMMCNT(1 CLM2+12, CLM2+13
>> BARMMCNT(2 CLM2+12, CLM2+14
BARMMFLG CLM~, CLM+6*, CLM+23, CLM+29, CLM+40, CLM+50, CLM+58, CLM+66, CLM+76, CLM+83
, CLM+90, CLM+98, CLM+103, CLM+109, CLM+116, CLM+121, CLM2~, CLM2+1*, CLM2+6*, CLM2+13*
, CLM2+14*
BARMMTOT CLM+1~, CLM+7*, CLM2+9*
BARMMTYP CLM+1~, CLM+17, CLM2+3, CLM2+10, CLM3~, CLM3+17*, CLM3+31*, CLM3+33*, CLM3+35*
>> BARMMVAL CLM+2*, CLM3+34*, CLM3+36*
BARRET FINDING+1~, FINDING+2, FINDING+3*, FINDING+5, FINDING+7*, FINDING+10, FINDING+11*, FINDING+13, FINDING+15*, FINDING+18
, FINDING+20*
>> BARSAVE CLM+36*, CLM+38, CLM+42, CLM+46*, CLM+48, CLM+52, CLM+55*, CLM+56, CLM+60, CLM+63*
, CLM+64, CLM+69, CLM+100*, CLM+101, CLM+106*, CLM+107, CLM+110, CLM+117*, CLM+119, CLM+123
>> BARTBTCH TRANSCK+7*, TRANSCK+9
>> BARTEST CLM+21, CLM+23, CLM+27, CLM+29
>> BARTFLG TRANSCK+2*, TRANSCK+5*, TRANSCK+6, TRANSCK+9*, TRANSCK+10
>> BARTITEM TRANSCK+8*, TRANSCK+9
>> BARTMP CLM+16*, CLM+73*, CLM+74
>> BARTMP( CLM2+5*
>> BARTR TRANSCK+5*, TRANSCK+6*, TRANSCK+7, TRANSCK+8
BARX CLM~, CLM+14*, CLM+15*, CLM+16*, CLM+20*, CLM+21, CLM+23, CLM+26*, CLM+27, CLM+29
, CLM+34*, CLM+38, CLM+40, CLM+44*, CLM+48, CLM+50, CLM+54*, CLM+56, CLM+58, CLM+62*
, CLM+64, CLM+66, CLM+74*, CLM+75*, CLM+82*, CLM+89*, CLM+93*, CLM+96, CLM+98, CLM+101
, CLM+103, CLM+107, CLM+109, CLM+114, CLM+116, CLM+119, CLM+121, CLM2~, CLM2+2
BARXBILL FINDING+1~, FINDING+4*, FINDING+5, FINDING+6*, FINDING+7, FINDING+12*, FINDING+13, FINDING+14*, FINDING+15, FINDING+19*
, FINDING+20
BILMATCH CLM+4!*, CLM3+21*
BILMATCH( CLM3+21*
CLMDA CLM+17, CLM2+3, CLM3~, CLM3+2, CLM3+3, CLM3+5
>> DIC PAYER+4*
>> DIC(0 PAYER+5*
DIR PAYER+13!
DIR("A" PAYER+15*
DIR("B" PAYER+16*
DIR(0 PAYER+14*
DUZ(2 CLM+15, CLM+21, CLM+27, CLM+38, CLM+48, CLM+56, CLM+64, CLM+81, CLM+88, CLM+96
, CLM+101, CLM+107, CLM+114, CLM+119, CLM2+2, CLM3+2, CLM3+3, CLM3+5, TRANSCK+6, FINDING+7
, FINDING+15, FINDING+20
>> EPAYER PAYER+2*, PAYER+6
ERABILL CLM3+1~, CLM3+2*, CLM3+13, CLM3+18*, CLM3+20, CLM3+31, CLM3+33, CLM3+34, CLM3+35
ERADOS CLM3+1~, CLM3+3*, CLM3+7*, CLM3+13, CLM3+20, CLM3+31, CLM3+33, CLM3+35
ERADOS2 CLM3+1~
ERATYPE CLM3+1~, CLM3+5*, CLM3+11
>> ERRORS("HTRN" TRANSCK+10*
>> I CLM+8*
>> IENS PAYER+1*, PAYER+2
IMPDA PAYER+1, CLM+17, CLM2+3, CLM3~, CLM3+2, CLM3+3, CLM3+5
IXX FINDING+1~, FINDING+5*, FINDING+13*
>> QFLG PAYER+18*
U CLM3+2, CLM3+3, CLM3+5
X PAYER+6*, CLM3+1~, CLM3+7*
Y PAYER+8, PAYER+10, PAYER+18, CLM3+1~, CLM3+7
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 |  Local Variables |  All