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+44
$$GET1^DIQ COMPILE+22, COMPILE+29, COMPILE+34, COMPILE+41, COMPILE+45
^DIR ASKFLTR+11, ASKFLTR+15, ASKFLTR+20
PAUSE^RCRPRPU EN+14
EXCMSG^RCTCSJR EN+6
ADD^VADPT COMPILE+25, COMPILE+38
DEM^VADPT COMPILE+12
$$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+48*, COMPILE+49*, COMPILE+50*, COMPILE+51*, COMPILE+52*, COMPILE+53*, COMPILE+58!, 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+57

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+44*, COMPILE+45*, COMPILE+48, PRINT+1~, PRINT+15*, PRINT+16
CADDR COMPILE+1~, COMPILE+27*, COMPILE+28*, COMPILE+29*, COMPILE+49, PRINT+1~, PRINT+11*, PRINT+16
CNT COMPILE+1~, COMPILE+3*, COMPILE+46*, COMPILE+48, COMPILE+49, COMPILE+50, COMPILE+51, COMPILE+52, COMPILE+53, PRINT+1~
PRINT+9*, PRINT+10, PRINT+11, PRINT+12, PRINT+13, PRINT+14
DADDR COMPILE+1~, COMPILE+20*, COMPILE+21*, COMPILE+22*, COMPILE+50, 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+17*, COMPILE+48
DFN COMPILE+1~, COMPILE+10*, COMPILE+44, COMPILE+45
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+15
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+18, COMPILE+20, COMPILE+21, COMPILE+22
NAME PRINT+1~, PRINT+8*, PRINT+9, PRINT+16
PADDR COMPILE+1~, COMPILE+11*, COMPILE+36*, COMPILE+39*, COMPILE+40*, COMPILE+41*, COMPILE+52, PRINT+1~, PRINT+14*, PRINT+16
PATID COMPILE+1~, COMPILE+16*, COMPILE+48
POP EN+1~, EN+9*
SITE COMPILE+1~, COMPILE+5*, COMPILE+48
SNM ASKFLTR+8~, ASKFLTR+16*, ASKFLTR+22, COMPILE+1~, COMPILE+3*, COMPILE+4*, COMPILE+14
TADDR COMPILE+1~, COMPILE+11*, COMPILE+36*, COMPILE+38*, COMPILE+51, PRINT+1~, PRINT+13*, PRINT+16
TMP COMPILE+1~, COMPILE+21*, COMPILE+32*, COMPILE+33*, COMPILE+34*, COMPILE+36, COMPILE+38, COMPILE+44*
U ASKFLTR+22, COMPILE+4, COMPILE+9, COMPILE+16, COMPILE+18, COMPILE+20, COMPILE+21, COMPILE+22, COMPILE+27, COMPILE+29
COMPILE+34, COMPILE+41, COMPILE+48, PRINT+5, PRINT+11, PRINT+12, PRINT+13, PRINT+14, PRINT+15, PRINT+16
, FLTRSTR+1
UNKADDR COMPILE+1~, COMPILE+18*, COMPILE+48
VADM COMPILE+1~, COMPILE+54!
VADM(1 COMPILE+14, COMPILE+15, COMPILE+16, COMPILE+48, COMPILE+53
VADM(2 COMPILE+16
VADM(6 COMPILE+17
VAPA COMPILE+1~, COMPILE+38!, COMPILE+54!
VAPA( COMPILE+28, COMPILE+33, COMPILE+40
VAPA("P" COMPILE+38*
VAPA(1 COMPILE+32, COMPILE+39
VAPA(12 COMPILE+27
VAPA(13 COMPILE+27
VAPA(16 COMPILE+29
VAPA(17 COMPILE+29
VAPA(18 COMPILE+29
VAPA(22 COMPILE+27
VAPA(4 COMPILE+34, COMPILE+41
VAPA(5 COMPILE+34, COMPILE+41
VAPA(6 COMPILE+34, COMPILE+41
VAPA(9 COMPILE+36
X ASKFLTR+7~
Y ASKFLTR+7~, ASKFLTR+12, ASKFLTR+16, ASKFLTR+21
Z COMPILE+1~, COMPILE+21*, COMPILE+28*, COMPILE+33*, COMPILE+40*
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