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

Package: Accounts Receivable

Routine: PRCABARP


Information

PRCABARP ;EDE/YMG - BILLING ADDRESS DISCREPANCY REPORT; 04/10/2022

Source Information

Source file <PRCABARP.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZTLOAD  $$FMTE^XLFDT  
Registration 3 $$BADADR^DGUTL3  (ADD,DEM)^VADPT  $$SITE^VASITE  
Accounts Receivable 2 PAUSE^RCRPRPU  EXCMSG^RCTCSJR  
VA FileMan 2 $$GET1^DIQ  ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Accounts Receivable 1 PRCA ADDR DISCREPANCY REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point
ASKFLTR() ; display "filter by debtor name" prompt
COMPILE ; compile report
PRINT ; print report
FLTRSTR(FILTER) ; returns "Filtered by" string to print

External References

Name Field # of Occurrence
^%ZIS EN+9
HOME^%ZIS EN+13
^%ZTLOAD EN+13
$$BADADR^DGUTL3 COMPILE+43
$$GET1^DIQ COMPILE+21, COMPILE+28, COMPILE+33, COMPILE+40, COMPILE+44
^DIR ASKFLTR+11, ASKFLTR+15, ASKFLTR+20
PAUSE^RCRPRPU EN+14
EXCMSG^RCTCSJR EN+6
ADD^VADPT COMPILE+24, COMPILE+37
DEM^VADPT COMPILE+11
$$SITE^VASITE COMPILE+5
$$FMTE^XLFDT PRINT+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Billing Address Discrepancy Report",!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,"Report compilation has started with task# ",ZTSK,".",!
  • Line Location: EN+14
Function Call: WRITE
  • Prompt: !,"Billing Address Discrepancy Report",U,EXTDT,U,$$FLTRSTR(FILTER)
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: !,"Facility^Debtor^ID No.^Deceased?^Confidential Address^AR Debtor Address^Temporary Address^Permanent Address^Unknown AR Address?^Bad Address Indicator"
  • Line Location: PRINT+6
Function Call: WRITE
  • Prompt: !!,"No records found."
  • Line Location: PRINT+7
Routine Call
  • %ZIS
  • Line Location:
    • EN+9
Routine Call
  • %ZIS
  • Line Location:
    • EN+13
Routine Call
  • DIR
  • Line Location:
    • ASKFLTR+11
    • ASKFLTR+15
    • ASKFLTR+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^DIC(5 - [#5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RCD(340 - [#340] COMPILE+6, COMPILE+8, COMPILE+9
^TMP("PRCABARP" EN+2!, COMPILE+47*, COMPILE+48*, COMPILE+49*, COMPILE+50*, COMPILE+51*, COMPILE+52*, COMPILE+57!, PRINT+7, PRINT+8
PRINT+9, PRINT+10, PRINT+11, PRINT+12, PRINT+13, PRINT+14

Label References

Name Line Occurrences
$$ASKFLTR EN+5
$$FLTRSTR PRINT+5
COMPILE EN+16
PRINT COMPILE+56

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN+1~, EN+9*
%ZIS("B" EN+9*
BADADDR COMPILE+1~, COMPILE+43*, COMPILE+44*, COMPILE+47, PRINT+1~, PRINT+15*, PRINT+16
CADDR COMPILE+1~, COMPILE+26*, COMPILE+27*, COMPILE+28*, COMPILE+48, PRINT+1~, PRINT+11*, PRINT+16
CNT COMPILE+1~, COMPILE+3*, COMPILE+45*, COMPILE+47, COMPILE+48, COMPILE+49, COMPILE+50, COMPILE+51, COMPILE+52, PRINT+1~
PRINT+9*, PRINT+10, PRINT+11, PRINT+12, PRINT+13, PRINT+14
DADDR COMPILE+1~, COMPILE+19*, COMPILE+20*, COMPILE+21*, COMPILE+49, PRINT+1~, PRINT+12*, PRINT+16
DATA PRINT+1~, PRINT+10*, PRINT+15, PRINT+16
DBTR COMPILE+1~, COMPILE+6*, COMPILE+7, COMPILE+8, COMPILE+10
DCSD COMPILE+1~, COMPILE+10*, COMPILE+16*, COMPILE+47
DFN COMPILE+1~, COMPILE+10*, COMPILE+43, COMPILE+44
DIEN COMPILE+1~, COMPILE+8*, COMPILE+9
DIR ASKFLTR+7~
DIR("A" ASKFLTR+10*, ASKFLTR+14*, ASKFLTR+19*
DIR("B" ASKFLTR+9*, ASKFLTR+13*, ASKFLTR+18*
DIR(0 ASKFLTR+9*, ASKFLTR+13*, ASKFLTR+18*
DIROUT ASKFLTR+7~, ASKFLTR+11, ASKFLTR+15, ASKFLTR+20
DIRUT ASKFLTR+7~, ASKFLTR+11, ASKFLTR+15, ASKFLTR+20
DT PRINT+4
DTOUT ASKFLTR+7~, ASKFLTR+11, ASKFLTR+15, ASKFLTR+20
DUOUT ASKFLTR+7~, ASKFLTR+11, ASKFLTR+15, ASKFLTR+20
ENM ASKFLTR+8~, ASKFLTR+21*, ASKFLTR+22, COMPILE+1~, COMPILE+3*, COMPILE+4*, COMPILE+14
EXTDT PRINT+1~, PRINT+4*, PRINT+5
FILTER EN+1~, EN+5*, COMPILE+4, PRINT+5, FLTRSTR~, FLTRSTR+1
IO PRINT+3
IO("Q" EN+8!, EN+10
IOP EN+8!
N1 COMPILE+1~, COMPILE+9*, COMPILE+17, COMPILE+19, COMPILE+20, COMPILE+21
NAME PRINT+1~, PRINT+8*, PRINT+9, PRINT+16
PADDR COMPILE+1~, COMPILE+35*, COMPILE+38*, COMPILE+39*, COMPILE+40*, COMPILE+51, PRINT+1~, PRINT+14*, PRINT+16
PATID COMPILE+1~, COMPILE+15*, COMPILE+47
POP EN+1~, EN+9*
SITE COMPILE+1~, COMPILE+5*, COMPILE+47
SNM ASKFLTR+8~, ASKFLTR+16*, ASKFLTR+22, COMPILE+1~, COMPILE+3*, COMPILE+4*, COMPILE+13
TADDR COMPILE+1~, COMPILE+35*, COMPILE+37*, COMPILE+50, PRINT+1~, PRINT+13*, PRINT+16
TMP COMPILE+1~, COMPILE+20*, COMPILE+31*, COMPILE+32*, COMPILE+33*, COMPILE+35, COMPILE+37, COMPILE+43*
U ASKFLTR+22, COMPILE+4, COMPILE+9, COMPILE+15, COMPILE+17, COMPILE+19, COMPILE+20, COMPILE+21, COMPILE+26, COMPILE+28
COMPILE+33, COMPILE+40, COMPILE+47, PRINT+5, PRINT+11, PRINT+12, PRINT+13, PRINT+14, PRINT+15, PRINT+16
, FLTRSTR+1
UNKADDR COMPILE+1~, COMPILE+17*, COMPILE+47
VADM COMPILE+1~, COMPILE+53!
VADM(1 COMPILE+13, COMPILE+14, COMPILE+15, COMPILE+47, COMPILE+52
VADM(2 COMPILE+15
VADM(6 COMPILE+16
VAPA COMPILE+1~, COMPILE+37!, COMPILE+53!
VAPA( COMPILE+27, COMPILE+32, COMPILE+39
VAPA("P" COMPILE+37*
VAPA(1 COMPILE+31, COMPILE+38
VAPA(12 COMPILE+26
VAPA(13 COMPILE+26
VAPA(16 COMPILE+28
VAPA(17 COMPILE+28
VAPA(18 COMPILE+28
VAPA(22 COMPILE+26
VAPA(4 COMPILE+33, COMPILE+40
VAPA(5 COMPILE+33, COMPILE+40
VAPA(6 COMPILE+33, COMPILE+40
VAPA(9 COMPILE+35
X ASKFLTR+7~
Y ASKFLTR+7~, ASKFLTR+12, ASKFLTR+16, ASKFLTR+21
Z COMPILE+1~, COMPILE+20*, COMPILE+27*, COMPILE+32*, COMPILE+39*
ZTDESC EN+1~, EN+11*
ZTRTN EN+1~, EN+11*
ZTSAVE EN+1~
ZTSAVE("FILTER" EN+12*
ZTSAVE("ZTREQ" EN+12*
ZTSK EN+1~, EN+14
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