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 |  Marked Items |  All
Print Page as PDF
Routine: BARRNEGB

Package: IHS Accounts Receivable

Routine: BARRNEGB


Information

BARRNEGB ; IHS/SD/LSL - Print Synch Reports ;08/20/2008

Source Information

Source file <BARRNEGB.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS Accounts Receivable 8 ^BARDBQUE  BILL^BARRCHK  ^BARRHD  NEGB^BARRNEG2  ^BARRSEL  $$CONVERT^BARRSL2  (LOOP,PAZ)^BARRUTL  $$VALI^BARVPM  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Accounts Receivable 2 BAR SYNCH NEG (NEW)  BARUFRP3  

Entry Points

Name Comments DBIA/ICR reference
TSI ;;OTHER;;TRIBAL SELF INSURED
GETTRANS ;
PRINT ;
; Print reports
ACCT ;
; Store data by AR Account
DATA ;
SEP ;;OTHER;;STATE EXCHANGE PLAN
NB ;EP - negative balance
FPL ;;MEDICAID;;FPL 133 PERCENT
C ;;OTHER;;CHAMPUS
COMPUTE ;
D ;;MEDICAID;;MEDICAID FI
G ;;OTHER;;GUARANTOR
F ;;PRIVATE INSURANCE;;FRATERNAL ORGANIZATION
I ;;OTHER;;INDIAN PATIENT
H ;;PRIVATE INSURANCE;;HMO
K ;;MEDICAID;;CHIP (KIDSCARE)
M ;;PRIVATE INSURANCE;;MEDICARE SUPPL.
N ;;OTHER;;NON-BENEFICIARY (NON-INDIAN)
P ;;PRIVATE INSURANCE;;PRIVATE INSURANCE
R ;;MEDICARE;;MEDICARE FI
T ;;OTHER;;THIRD PARTY LIABILITY
W ;;OTHER;;WORKMEN'S COMP
V ;;VETERAN;;VETERANS MEDICAL BENEFITS
MD ;;MEDICARE;;MCR PART D
MC ;;MEDICARE;;MCR PART C
MH ;;MEDICARE;;MEDICARE HMO
CLINVIS ;
; Store data by Clinic/Visit Type
MMC ;;MEDICARE;;MCR MANAGED CARE

External References

Name Field # of Occurrence
^BARDBQUE NB+12
BILL^BARRCHK DATA+4
^BARRHD NB+7
NEGB^BARRNEG2 PRINT+4
^BARRSEL NB+3
$$CONVERT^BARRSL2 NB+4
LOOP^BARRUTL COMPUTE+5, COMPUTE+8
PAZ^BARRUTL NB+13
$$VALI^BARVPM DATA+25
$$GET1^DIQ DATA+1, DATA+7, DATA+10, DATA+15, DATA+19, GETTRANS+6, GETTRANS+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: -->
  • Line Location: PRINT+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ
^DIC(40.7 - [#40.7] GET1^DIQ
^ABMDVTYP - [#9002274.8] GET1^DIQ
^BARBL(2906 - [#90050.01] GET1^DIQ
^BARAC(2906 - [#90050.02] GET1^DIQ
^BARTR(2906 - [#90050.03] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARBL( COMPUTE+8
^BARTR( GETTRANS+3, GETTRANS+4
^TMP($J COMPUTE+3!, DATA+34, DATA+35*, DATA+36*, DATA+37*, DATA+38*, DATA+40, DATA+41*, DATA+42*, DATA+43*
, DATA+44*, DATA+46, DATA+47*, DATA+48*, DATA+49*, DATA+50*, ACCT+2*, ACCT+3*, ACCT+4*, ACCT+5*
, ACCT+6*, ACCT+8, ACCT+9*, ACCT+10*, ACCT+11*, ACCT+12*, ACCT+13*, CLINVIS+2*, CLINVIS+3*, CLINVIS+4*
, CLINVIS+5*, CLINVIS+6*, CLINVIS+8, CLINVIS+9*, CLINVIS+10*, CLINVIS+11*, CLINVIS+12*, CLINVIS+13*, CLINVIS+15, CLINVIS+16*
, CLINVIS+17*, CLINVIS+18*, CLINVIS+19*, CLINVIS+20*

Label References

Name Line Occurrences
ACCT DATA+32
CLINVIS DATA+31
GETTRANS DATA+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BAR DATA+1, GETTRANS+3
>> BAR("A" DATA+12*, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5
, CLINVIS+6, PRINT+2!
>> BAR("C" DATA+14
>> BAR("D" ACCT+2, CLINVIS+2, CLINVIS+9, CLINVIS+16, PRINT+2!
>> BAR("HD" NB+6*
>> BAR("I" DATA+10, DATA+24
>> BAR("L" DATA+7
>> BAR("LOC" NB+1*, COMPUTE+5
>> BAR("SUBR" COMPUTE+2*
>> BAR("V" DATA+18
>> BAR(0 DATA+21, DATA+22
BAR2 DATA+14*, DATA+15*, DATA+16*, DATA+18*, DATA+19*, DATA+20*, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5
, CLINVIS+6, CLINVIS+8, CLINVIS+9, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13, CLINVIS+15, CLINVIS+16, CLINVIS+17
, CLINVIS+18, CLINVIS+19, CLINVIS+20, PRINT+2!
BAR3P PRINT+2!
BARACCT DATA+9*, DATA+10*, DATA+11*, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6, ACCT+8, ACCT+9
, ACCT+10, ACCT+11, ACCT+12, ACCT+13, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5, CLINVIS+6, CLINVIS+8
, CLINVIS+9, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13, PRINT+2!
BARAGE PRINT+3!
BARALLC DATA+25*, DATA+26*, DATA+27*, DATA+40, DATA+41, DATA+42, DATA+43, DATA+44, ACCT+2, ACCT+3
, ACCT+4, ACCT+5, ACCT+6, ACCT+8, ACCT+9, ACCT+10, ACCT+11, ACCT+12, ACCT+13, CLINVIS+2
, CLINVIS+3, CLINVIS+4, CLINVIS+5, CLINVIS+6, CLINVIS+8, CLINVIS+9, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13
, CLINVIS+15, CLINVIS+16, CLINVIS+17, CLINVIS+18, CLINVIS+19, CLINVIS+20, PRINT+3!
BARBAL DATA+1*, DATA+2, DATA+38, DATA+44, DATA+50, ACCT+6, ACCT+13, CLINVIS+6, CLINVIS+13, CLINVIS+20
, PRINT+3!
BARBILL DATA+21*, DATA+35, DATA+41, DATA+47, ACCT+3, ACCT+9, ACCT+10, CLINVIS+3, CLINVIS+10, CLINVIS+17
, PRINT+2!
>> BARBL DATA+22*, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5
, CLINVIS+6
BARDTB PRINT+2!
>> BARDUZ2 COMPUTE+6*, COMPUTE+9
BARHOLD DATA+34*, DATA+35, DATA+36, DATA+37, DATA+38, DATA+40*, DATA+41, DATA+42, DATA+43, DATA+44
, DATA+46*, DATA+47, DATA+48, DATA+49, DATA+50, ACCT+8*, ACCT+9, ACCT+10, ACCT+11, ACCT+12
, ACCT+13, CLINVIS+8*, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13, CLINVIS+15*, CLINVIS+17, CLINVIS+18, CLINVIS+19
, CLINVIS+20, PRINT+2!
BARLOC DATA+6*, DATA+7*, DATA+8*, DATA+34, DATA+35, DATA+36, DATA+37, DATA+38, DATA+40, DATA+41
, DATA+42, DATA+43, DATA+44, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6, ACCT+8, ACCT+9
, ACCT+10, ACCT+11, ACCT+12, ACCT+13, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5, CLINVIS+6, CLINVIS+8
, CLINVIS+9, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13, CLINVIS+15, CLINVIS+16, CLINVIS+17, CLINVIS+18, CLINVIS+19
, CLINVIS+20, PRINT+2!
>> BARMENU NB+6
>> BARP("HIT" DATA+3*, DATA+5
>> BARP("RTN" NB+2*, COMPUTE+4*
>> BARQ("NS" NB+10*
>> BARQ("RC" NB+8*
>> BARQ("RP" NB+9*
>> BARQ("RX" NB+11*
>> BARTADJ DATA+37, DATA+43, DATA+49, GETTRANS+1*, GETTRANS+7*, ACCT+5, ACCT+12, CLINVIS+5, CLINVIS+12, CLINVIS+19
>> BARTIEN GETTRANS+2*, GETTRANS+3*, GETTRANS+4, GETTRANS+6, GETTRANS+7
>> BARTPAY DATA+36, DATA+42, DATA+48, GETTRANS+1*, GETTRANS+6*, ACCT+4, ACCT+11, CLINVIS+4, CLINVIS+11, CLINVIS+18
>> BARTTYP GETTRANS+4*, GETTRANS+5, GETTRANS+6, GETTRANS+7
>> BARY("ALL" NB+4*
>> BARY("SORT" DATA+13, DATA+17, DATA+31
>> D0 DATA+24*
>> DIROUT NB+5
>> DTOUT NB+5
>> DUOUT NB+5
DUZ(2 COMPUTE+6, COMPUTE+7*, COMPUTE+8*, COMPUTE+9*, GETTRANS+3, GETTRANS+4
U DATA+21, DATA+22, DATA+35, DATA+36, DATA+37, DATA+38, DATA+41, DATA+42, DATA+43, DATA+44
, DATA+47, DATA+48, DATA+49, DATA+50, GETTRANS+4, ACCT+2, ACCT+3, ACCT+4, ACCT+5, ACCT+6
, ACCT+9, ACCT+10, ACCT+11, ACCT+12, ACCT+13, CLINVIS+2, CLINVIS+3, CLINVIS+4, CLINVIS+5, CLINVIS+6
, CLINVIS+9, CLINVIS+10, CLINVIS+11, CLINVIS+12, CLINVIS+13, CLINVIS+16, CLINVIS+17, CLINVIS+18, CLINVIS+19, CLINVIS+20

Marked Items

Name Field # of Occurrence
$T(@BARALLC DATA+26
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 |  Marked Items |  All