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

Package: IHS Accounts Receivable

Routine: BARBLOS


Information

BARBLOS ; IHS/SD/LSL - REPORT ALL OUTSTANDING BILLS AS OF DATE REQUESTED - JAN 14,1996 ;08/20/2008

Source Information

Source file <BARBLOS.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS Accounts Receivable 4 (ASK,TRAN)^BARBLOS0  PRINT^BARBLOS1  $$MDT2^BARDUTL  INIT^BARUTL  
IHS VA Utilities 2 ^XBDBQUE  $$DIR^XBDIR  
VA Fileman 2 ^%DT  $$GET1^DIQ  
Kernel 1 HOME^%ZIS  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR IG REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN ;EP
HELP ;
TRANCAL ;
; Determine what type of transaction it is
ENEXIT ;
CALIT ;Calculate the Debits and Credits
XOVER ;
; Accumulate cross over dollars, ie-dollars billed to one insurer and paid by another insurer
EXIT ; Exit routine
SRCHTRNS ;
; Search the ^BARTR global for type of transaction records for this A/R bill
PRINT ;
; roll through the ^XTMP("BARBLOS",$J) and report on these records
SRCHTPBE ;
SRCHTPB ;

External References

Name Field # of Occurrence
^%DT EN+14
HOME^%ZIS EN+18
ASK^BARBLOS0 BARBLOS+12
TRAN^BARBLOS0 PRINT+4
PRINT^BARBLOS1 PRINT+3
$$MDT2^BARDUTL BARBLOS+15
INIT^BARUTL EN+2
$$GET1^DIQ SRCHTRNS+10, SRCHTRNS+11
^XBDBQUE HELP+18
$$DIR^XBDIR BARBLOS+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " ("_$$MDT2^BARDUTL(BARDATE)_")"
  • Line Location: BARBLOS+15
Function Call: WRITE
  • Prompt: *7,!!,">> This report takes a while and will be automatically queued! <<",!
  • Line Location: HELP+17
Function Call: WRITE
  • Prompt: "."
  • Line Location: EN+8
Routine Call
  • %ZIS
  • Line Location:
    • EN+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BARBL(2906 - [#90050.01] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARBL( EN+5, EN+7
^BARTR( SRCHTRNS+3, SRCHTRNS+4, SRCHTRNS+6, TRANCAL+3, TRANCAL+5, TRANCAL+6, TRANCAL+11, TRANCAL+12, TRANCAL+14, TRANCAL+15
, TRANCAL+16, TRANCAL+17, TRANCAL+20, TRANCAL+22, TRANCAL+23, TRANCAL+25, XOVER+5, XOVER+7, XOVER+8, XOVER+10
^XTMP("BARBLOS" EN+1!, EN+16*, SRCHTRNS+12*, SRCHTRNS+15*, SRCHTRNS+16*, SRCHTRNS+18*, SRCHTRNS+19*, PRINT+5!, TRANCAL+7*, TRANCAL+8*
, TRANCAL+13*, TRANCAL+14*, XOVER+3*, XOVER+4*, XOVER+6*, XOVER+7*, XOVER+9*, XOVER+10*

Label References

Name Line Occurrences
CALIT SRCHTRNS+13
SRCHTPB EN+9
SRCHTRNS SRCHTPB+1
TRANCAL SRCHTRNS+7
XOVER TRANCAL+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT EN+11*
>> BAR( TRANCAL+21*, TRANCAL+22*, TRANCAL+24*, TRANCAL+25*, CALIT+3, CALIT+5, CALIT+7, CALIT+9, CALIT+10, CALIT+12
, CALIT+13, CALIT+15, CALIT+16, CALIT+17!
>> BAR(49 SRCHTRNS+9, SRCHTRNS+10*, XOVER+4
>> BAR3PNF EN+4*
>> BARACCT SRCHTRNS+2*, SRCHTRNS+11*, SRCHTRNS+15, SRCHTRNS+16, SRCHTRNS+18, SRCHTRNS+19, TRANCAL+4, TRANCAL+5, TRANCAL+7, TRANCAL+8
, TRANCAL+12*, TRANCAL+13, TRANCAL+14, XOVER+3, XOVER+4, XOVER+6, XOVER+7, XOVER+9, XOVER+10
>> BARBLDA EN+4*, EN+6*, EN+7*, SRCHTRNS+3, SRCHTRNS+10, SRCHTRNS+11, SRCHTRNS+12
>> BARBLDT EN+4*, EN+5*, EN+7
>> BARCNT SRCHTRNS+2*, SRCHTRNS+5*, SRCHTRNS+8
>> BARCR SRCHTRNS+2*, SRCHTRNS+14, SRCHTRNS+16, CALIT+1*, CALIT+12*, CALIT+13*
>> BARDACT EN+4*, EN+8*
>> BARDATE BARBLOS+13*, BARBLOS+15, EN+5, PRINT+2*
>> BARDB SRCHTRNS+2*, SRCHTRNS+14, CALIT+1*, CALIT+9*, CALIT+10*
>> BARDTTM SRCHTRNS+2*, SRCHTRNS+3*, SRCHTRNS+4, SRCHTRNS+6, TRANCAL+3, TRANCAL+5, TRANCAL+6, TRANCAL+11, TRANCAL+12, TRANCAL+14
, TRANCAL+15, TRANCAL+16, TRANCAL+17, TRANCAL+20, TRANCAL+22, TRANCAL+23, TRANCAL+25, XOVER+5, XOVER+7, XOVER+8
, XOVER+10
>> BARGRP SRCHTRNS+17, SRCHTRNS+19, CALIT+1*, CALIT+15*, CALIT+16*
>> BARQUIT SRCHTRNS+2*, SRCHTRNS+3, SRCHTRNS+14*
>> BARTCAT TRANCAL+16*, TRANCAL+18*, TRANCAL+21, TRANCAL+22, TRANCAL+24, TRANCAL+25, CALIT+4*, CALIT+5*, CALIT+7, CALIT+9
, CALIT+10, CALIT+12, CALIT+13, CALIT+14, CALIT+15, CALIT+16, CALIT+17
BARTEMP TRANCAL+2!, TRANCAL+6*, TRANCAL+7, TRANCAL+8, XOVER+3, XOVER+4, XOVER+6, XOVER+7, XOVER+9, XOVER+10
>> BARTREA TRANCAL+17*, TRANCAL+19*, TRANCAL+21, TRANCAL+22, TRANCAL+24, TRANCAL+25, CALIT+6*, CALIT+7*, CALIT+9, CALIT+10
, CALIT+12, CALIT+13, CALIT+15, CALIT+16, CALIT+17
>> BARTTYP TRANCAL+15*, TRANCAL+21, TRANCAL+22, TRANCAL+24, TRANCAL+25, CALIT+2*, CALIT+3*, CALIT+5, CALIT+7, CALIT+8
, CALIT+9, CALIT+10, CALIT+11, CALIT+12, CALIT+13, CALIT+15, CALIT+16, CALIT+17
>> BARX EN+3*, TRANCAL+3
>> BARXOVR SRCHTRNS+2*, TRANCAL+9*, XOVER+2
DT EN+11, EN+16
DUZ(2 EN+5, EN+7, SRCHTRNS+3, SRCHTRNS+4, SRCHTRNS+6, TRANCAL+3, TRANCAL+5, TRANCAL+6, TRANCAL+11, TRANCAL+12
, TRANCAL+14, TRANCAL+15, TRANCAL+16, TRANCAL+17, TRANCAL+20, TRANCAL+22, TRANCAL+23, TRANCAL+25, XOVER+5, XOVER+7
, XOVER+8, XOVER+10
IOST EN+8
>> IOT EN+8
U SRCHTRNS+4
X EN+12*, EN+15, EN+17!
>> X1 EN+11*
>> X2 EN+13*
>> XBNS HELP+15*
>> XBRC HELP+13*
>> XBRP HELP+14*
>> XBRX HELP+16*
Y BARBLOS+14, EN+15*, EN+16, EN+17!
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