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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BARUFPRP

Package: IHS Accounts Receivable

Routine: BARUFPRP


Information

BARUFPRP ; IHS/SD/TPF - REPORT TO WRITE OUT REPORT FILE ;01/26/2009

Source Information

Source file <BARUFPRP.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA Fileman 2 ^%DT  ^DIR  
IHS Accounts Receivable 1 PRE^BARUFEX5  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR UFMS BOB BATCH REPORT  

Entry Points

Name Comments DBIA/ICR reference
BEGIN
EN ;EP;NEW ROUTINE STANDALONE UTILITY TO WRITE OUT BARBOB FILE;MRS:02/04/2008
HDR ;
OLD(OLDDUZ) ;FIND MOST RECENT
ASKFROM ;EP - ASK FROM DATE
QUE ; EP - QUE 'NOT SENT' OR 'DELAY SEND' REPORT

External References

Name Field # of Occurrence
^%DT ASKFROM+6
^%ZIS BEGIN+2
HOME^%ZIS QUE+7
^%ZISC BEGIN+35
^%ZTLOAD QUE+4
PRE^BARUFEX5 EN+27
^DIR EN+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BEGIN+1
Function Call: WRITE
  • Prompt: !,"ENTRY IN COLLECTION BATCH FILE MISSING: BARCOL(",BARA,",",BARB
  • Line Location: BEGIN+11
Function Call: WRITE
  • Prompt: U_"BOB REPORT FOR ENDING DATE "_$G(^BARBOB("BARZ",BARU,"END"))
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,"DUZ(2)",U,"COLLECTION BATCH",U,"BATCH ITEM NUMBER",U
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: "TRANSACTION",U,"AMOUNT",U,"TDN/IPAC",U,"BILL IEN",U,"A/R BILL"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: U_"PAIR FLAG"_U_"PAIRED BATCH"_U_"PAIRED ITEM"_U_"PAIRED TX"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !!?5,"Report Cancelled!"
  • Line Location: QUE+5
Function Call: WRITE
  • Prompt: !!?5,"Report task #: ",$G(ZTSK)
  • Line Location: QUE+6
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKFROM+5
Function Call: WRITE
  • Prompt: !,"INVALID DATE. TRY AGAIN!"
  • Line Location: ASKFROM+8
Routine Call
  • %ZIS
  • Line Location:
    • QUE+7
Routine Call
  • DIR
  • Line Location:
    • EN+21
Routine Call
  • %ZIS
  • Line Location:
    • BEGIN+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BARBOB("BARZ" EN+14, EN+29, BEGIN+7, BEGIN+8, BEGIN+14, BEGIN+15, BEGIN+22, BEGIN+23, HDR+1, OLD+7
, OLD+8
^BARCOL( BEGIN+9, BEGIN+12, BEGIN+32
^VA(200 - [#200] BEGIN+10

Label References

Name Line Occurrences
ASKFROM EN+23, ASKFROM+8
HDR BEGIN+6
OLD EN+13
QUE BEGIN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ASKFROM+2!, ASKFROM+3*
%DT("A" ASKFROM+4*
>> %ZIS BEGIN*
A OLD+4~, OLD+6*, OLD+7*, OLD+8, OLD+9
BARA EN+11~, BEGIN+7*, BEGIN+8, BEGIN+9, BEGIN+11, BEGIN+12, BEGIN+14, BEGIN+15, BEGIN+20, BEGIN+22
, BEGIN+23, BEGIN+32, BEGIN+33
BARB EN+11~, BEGIN+8*, BEGIN+9, BEGIN+11, BEGIN+12, BEGIN+14, BEGIN+15, BEGIN+22, BEGIN+23
BARC EN+11~, BEGIN+13*, BEGIN+14*, BEGIN+15, BEGIN+20, BEGIN+22, BEGIN+23, BEGIN+33
>> BARCOLB BEGIN+12*, BEGIN+20, BEGIN+33
BARD EN+11~, BEGIN+21*, BEGIN+22*, BEGIN+23, BEGIN+33
>> BARD0 BEGIN+23*, BEGIN+24, BEGIN+25, BEGIN+26, BEGIN+27, BEGIN+28, BEGIN+29, BEGIN+30, BEGIN+31
BAREND EN+11~
>> BARFROM EN+24, EN+27, ASKFROM+1*, ASKFROM+9*
BARTMP EN+11~, BEGIN+15*, BEGIN+17, BEGIN+18, BEGIN+19
BARTXT EN+11~, BEGIN+16*, BEGIN+17*, BEGIN+18*, BEGIN+19*, BEGIN+20
BARU EN+11~, EN+12*, EN+13, EN+14, EN+28*, EN+29, BEGIN+7, BEGIN+8, BEGIN+14, BEGIN+15
, BEGIN+22, BEGIN+23, HDR+1
DIR EN+17!
DIR("A" EN+19*
DIR("B" EN+20*
DIR(0 EN+18*
DUZ EN+12, EN+27, EN+28, BEGIN+10
>> END OLD+8*, OLD+9
IO BEGIN+5
IO("Q" BEGIN+4
OLDDT OLD+4~, OLD+5*, OLD+9
OLDDUZ OLD~, OLD+4~, OLD+5*, OLD+9*
>> P1 BEGIN+24*, BEGIN+34
>> P2 BEGIN+25*, BEGIN+34
>> P3 BEGIN+26*, BEGIN+34
>> P4 BEGIN+27*, BEGIN+34
>> P5 BEGIN+28*, BEGIN+34
>> P6 BEGIN+29*, BEGIN+32*, BEGIN+34
>> P7 BEGIN+30*, BEGIN+34
>> P8 BEGIN+31*, BEGIN+34
>> POP BEGIN+3
U BEGIN+10, BEGIN+12, BEGIN+20, BEGIN+24, BEGIN+25, BEGIN+26, BEGIN+27, BEGIN+28, BEGIN+29, BEGIN+30
, BEGIN+31, BEGIN+32, BEGIN+33, BEGIN+34, HDR+1, HDR+2, HDR+3, HDR+4, ASKFROM+7
>> X ASKFROM+7
>> Y EN+22, ASKFROM+8, ASKFROM+9
>> ZTDESC QUE+2*
>> ZTRTN QUE+1*
>> ZTSAVE("XREF" QUE+3*
>> ZTSK QUE+5, QUE+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All