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

Package: IHS Accounts Receivable

Routine: BARDMRQ


Information

BARDMRQ ;IHS/OIT/FCJ - DEBT MANAGEMENT-QUE LETTER REPORT

Source Information

Source file <BARDMRQ.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 4 COMMA^%DTC  ^DIC  $$GET1^DIQ  ^DIR  
IHS Accounts Receivable 2 CALC^BARDMRU  (PAR,RRDT,RTRN)^BARDMU  
IHS VA Utilities 1 $$VAL^XBDIQ1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR DM REP LETTERS QUEUED  

Entry Points

Name Comments DBIA/ICR reference
HDR2 ;
SELI ;SELECT INSURANCE TYPE
SELD ;SELECT DETAIL
DET ;DETAIL
SELA ;SELECT ACCOUNT
TOT ;PRINT TOTALS
SELC ;SELECT CYCLE
XIT ;
PRINT ;
ST ;
TRT ;<--------------
HDR ;

External References

Name Field # of Occurrence
COMMA^%DTC TOT+14
CALC^BARDMRU ST+10
PAR^BARDMU ST+2
RRDT^BARDMU SELD+13
RTRN^BARDMU TOT+16, DET+11, DET+18
^DIC SELI+3, SELA+4
$$GET1^DIQ SELI+5
^DIR SELC+9, SELD+5, SELD+10, TOT+5
$$VAL^XBDIQ1 SELA+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"**NO DATA TO PRINT **"
  • Line Location: ST+14
Function Call: WRITE
  • Prompt: !!,"**NO DATA TO PRINT **"
  • Line Location: TRT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: SELD+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,"SEQ",?6,"CYCLE",?13,"INS TYPE/INS-ACCOUNT",?55,"# OF BILLS",?69,"AMOUNT",!
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: @IOF,!,BARRDT,?23,"LETTERS IN THE QUEUE READY TO PRINT",?70,"PAGE: ",BARPG
  • Line Location: HDR2+2
Function Call: WRITE
  • Prompt: !!,"A/R PARENT LOCATION: ",BARPSAT(DUZ(2),.01)
  • Line Location: HDR2+3
Function Call: WRITE
  • Prompt: ?65,BARDL
  • Line Location: HDR2+4
Function Call: WRITE
  • Prompt: !,"A/R ACCOUNT: ",BARDI,?62,"PERIOD: ",BARPCD($P(BARDL," ",2))," Days"
  • Line Location: HDR2+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR2+6
Function Call: WRITE
  • Prompt: "="
  • Line Location: HDR2+6
Function Call: WRITE
  • Prompt: !,?40,"SERVICE",?49,"BILLED",?60,"BILLED"
  • Line Location: HDR2+7
Function Call: WRITE
  • Prompt: !,?2,"HRN",?8,"BILL #",?16,"PATIENT",?40,"DATE",?49,"DATE",?60,"AMOUNT",?72,"BALANCE"
  • Line Location: HDR2+8
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR2+9
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR2+9
Function Call: WRITE
  • Prompt: !!,BARDL," Does not contain any queued Letters"
  • Line Location: TOT+1
Function Call: WRITE
  • Prompt: ?66,$J(X,12)
  • Line Location: TOT+14
Function Call: WRITE
  • Prompt: !
  • Line Location: TOT+16
Function Call: WRITE
  • Prompt: ?58,$J(X,10,2)
  • Line Location: DET+9
Function Call: WRITE
  • Prompt:
  • Line Location: DET+9
Function Call: WRITE
  • Prompt: ?70,$J(X,10,2)
  • Line Location: DET+10
Function Call: WRITE
  • Prompt: ?60,X
  • Line Location: DET+10
Function Call: WRITE
  • Prompt: !
  • Line Location: DET+11
Function Call: WRITE
  • Prompt: !,?58,"----------",?70,"----------"
  • Line Location: DET+13
Function Call: WRITE
  • Prompt: !,"TOTAL",?38,$P(TMP,U)," Bill(s)"
  • Line Location: DET+15
Function Call: WRITE
  • Prompt: ?58,$J(X,10,2)
  • Line Location: DET+16
Function Call: WRITE
  • Prompt: ?70,$J(X,10,2)
  • Line Location: DET+17
Function Call: WRITE
  • Prompt: !
  • Line Location: DET+18
Routine Call
  • DIC
  • Line Location:
    • SELI+3
    • SELA+4
Routine Call
  • DIR
  • Line Location:
    • SELC+9
    • SELD+5
    • SELD+10
    • TOT+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BAR(90053.03 - [#90053.03] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] DET+3
^DPT - [#2] DET+3
^TMP("BARDM" ST+5!, XIT+1!, SELD+14, TOT+1, TOT+8, TOT+9, TOT+13, TOT+14, TOT+15*, DET+2
, DET+3, DET+4, DET+6, DET+9, DET+10, DET+14

Label References

Name Line Occurrences
DET SELD+15
HDR PRINT+1, TOT+16
HDR2 SELD+15, DET+11
PRINT TRT+2
SELA ST+9
SELC ST+7
SELD TRT+5
SELI ST+8
TOT PRINT+2, PRINT+3
TRT TRT+7
XIT ST+7, ST+8, ST+9, ST+11, TRT+4, TRT+6

Naked Globals

Name Field # of Occurrence
^( SELD+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BARBDT DET+7*, DET+8
>> BARBIL DET+2*, DET+3, DET+4, DET+6, DET+8, DET+9, DET+10
>> BARCY TRT+3, SELC+11*, PRINT+2
>> BARCYN SELC+11*, PRINT+3
>> BARDAC SELA+6*
>> BARDCA SELA+6*, TOT+10
>> BARDCI ST+9, SELI+5*, SELI+6*, TOT+11
>> BARDI SELD+14*, HDR2+5, TOT+9*, TOT+10, TOT+12, TOT+13, TOT+14, TOT+15, DET+2, DET+3
, DET+4, DET+6, DET+9, DET+10, DET+14
>> BARDIT SELD+14*, TOT+8*, TOT+9, TOT+11, TOT+12, TOT+13, TOT+14, TOT+15, DET+2, DET+3
, DET+4, DET+6, DET+9, DET+10, DET+14
>> BARDITI TOT+12*, TOT+13
>> BARDL SELD+14*, PRINT+2*, PRINT+3*, HDR2+4, HDR2+5, TOT+1, TOT+8, TOT+9, TOT+13, TOT+14
, TOT+15, DET+2, DET+3, DET+4, DET+6, DET+9, DET+10, DET+14
>> BARDLQ PRINT+2, TOT+8, TOT+9, TOT+16, DET+1*, DET+2, DET+11, DET+12, DET+18
>> BARDT DET+4*, DET+5, DET+6*, DET+7
>> BARHRN DET+3*, DET+8
BARL XIT+3!
>> BARPAT DET+3*, DET+8
>> BARPCD( HDR2+5
>> BARPG HDR2+1*, HDR2+2
>> BARPSAT( HDR2+3
>> BARQ ST+3, ST+11
>> BARRDT HDR2+2
>> BARRPT ST+6*
>> BARSDT DET+5*, DET+8
>> BARSEQ ST+6*, TRT+1*, TRT+4, SELD+8, SELD+12*, SELD+14, TOT+12*, TOT+13, TOT+15
BARXYZ ST+4~
>> BMCQ ST+6*, TRT+3, SELD+1*, SELD+6*, SELD+11*, TOT+1*
DA SELI+7!, SELA+7!
>> DFN DET+3*
DIC SELI+1*, SELI+7!, SELA+1*, SELA+7!
DIC("A" SELI+2*, SELA+2*
DIC("S" SELA+3*
DIC(0 SELI+2*, SELA+2*
DIR XIT+2!, SELC+12!, SELD+7!, SELD+16!, TOT+2!, TOT+6!
DIR("?" SELC+4*, SELC+5*, SELC+6*, SELC+7*, SELC+8*
DIR("A" SELC+2*, SELD+3*, SELD+9*, TOT+4*
DIR("B" SELC+3*, SELD+4*
DIR("L" SELC+3*
DIR(0 SELC+1*, SELD+2*, SELD+8*, TOT+3*
>> DIRUT ST+7, ST+8, ST+9, SELC+10
>> DUOUT SELI+4, SELA+5
DUZ(2 SELI+1, SELA+1, HDR2+3, DET+3
>> I HDR+3*, HDR2+6*, HDR2+9*
IOF HDR+1, HDR2+2
IOSL TOT+16, DET+11
>> L TOT+15
>> TMP DET+14*, DET+15, DET+16, DET+17
U SELA+6, SELD+14, TOT+1, TOT+13, TOT+14, TOT+15, DET+3, DET+4, DET+6, DET+9
, DET+10, DET+15, DET+16, DET+17
>> X TOT+2*, TOT+14*, DET+9*, DET+10*, DET+16*, DET+17*
>> Y TRT+6, SELC+11, SELA+6, SELD+6, SELD+11, SELD+12, TOT+2*
>> Y(0 SELC+11, SELI+5, SELA+6
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 |  Naked Globals |  Local Variables |  All