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

Package: Accounts Receivable

Routine: PRCAPCL


Information

PRCAPCL ;WASH-ISC@ALTOONA,PA/NYB-Print Bill Status Report ;8/19/94 10:21 AM

Source Information

Source file <PRCAPCL.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 NOW^%DTC  ^DIC  ^DIR  
Accounts Receivable 2 $$DATE^RCEVUTL1  $$REFST^RCRCUTL  
Registration 1 (DEM,KVAR)^VADPT  

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

Package Total Caller Graph
Accounts Receivable 2 PRCA BILL STATUS LISTING  PRCAL STATUS LIST  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**72,63,143,154,315,342,368**;Mar 20, 1995;Build 7
TOP ;
Q2
PRNTL ;
PQ
HDR ;
DT
STAT(SER)
ST
SUSTYP ;If SUSPENDED is chosen, prompt for which suspended bills to display PRCA*4.5*315/DRF
SUST ;Look for suspended type for a suspended bill PRCA*4.5*315/DRF
STHDR ;Display Suspended Type PRCA*4.5*315/DRF
TSK ;
Q1
MLTP0(PRPT,OPT,ALL) ; Function for multiple value selection
; Input: PRPT - String to be prompted to the user, before listing options
; OPT - Array containing the possible entries (indexed by code)
; Obs: Code must be sequential starting with 0
; ALL - Flag indicating if the last option is ALL OF THE ABOVE
PRPT
QT

External References

Name Field # of Occurrence
NOW^%DTC V+9
^%ZIS TSK+3
^%ZISC Q1
^%ZTLOAD TSK+9
^DIC ST+7
^DIR TOP+1, PRPT+8, PRPT+17
$$DATE^RCEVUTL1 STAT+3
$$REFST^RCRCUTL V+28
DEM^VADPT PRNTL+11
KVAR^VADPT PRNTL+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $G(DP2),?15,$S(RCDOJ&$G(BN):$G(BN)_"r",1:$G(BN)),?30,$P(NDE,U,2),?45,$P(NDE,U,3)
  • Line Location: V+29
Function Call: WRITE
  • Prompt: ?65,$J($P(NDE,U,4),9,2),!
  • Line Location: V+30
Function Call: WRITE
  • Prompt: !!!,"SUBTOTAL: ",$J(PRCATOT2,10,2),!,"SUBCOUNT: ",$J(PRCAT2,10),?30
  • Line Location: V+35
Function Call: WRITE
  • Prompt: !!
  • Line Location: V+39
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,"BILL STATUS LISTING REPORT"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: ?40,$G(TDT),?72,$G(PAGE)
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,"Sort Criteria for Date Last Updated Range: "_SC1_" to "_SC2
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !,"Date Last",!," Updated",?15,"Bill no.",?30,"Category"
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: ?50,"Debtor",?68,"Balance",!
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: X,!
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !,?5,"Status: ",$P($S($D(^PRCA(430.3,STAT,0)):^(0),1:""),U)
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !!
  • Line Location: HDR+11
Function Call: WRITE
  • Prompt: !
  • Line Location: STAT+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ST+4
Function Call: WRITE
  • Prompt: !!,"Enter 'ALL' for all status types.",!
  • Line Location: ST+8
Function Call: WRITE
  • Prompt: !
  • Line Location: STHDR+1
Function Call: WRITE
  • Prompt: ?30,"Suspend Type: ",$G(PRSUS(ST)),!!
  • Line Location: STHDR+2
Function Call: WRITE
  • Prompt: *7,!,"Report should be QUEUED it could take some time to run!"
  • Line Location: TSK+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PRPT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: PRPT+16
Routine Call
  • DIC
  • Line Location:
    • ST+7
Routine Call
  • DIR
  • Line Location:
    • TOP+1
    • PRPT+8
    • PRPT+17
Routine Call
  • %ZIS
  • Line Location:
    • TSK+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(430.3 - [#430.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" V+9, V+27, DT, STAT+6, STAT+7
^DD(433 STAT+8
^PRCA(430 - [#430] V+17, V+28, PRNTL+2, PRNTL+13, PRNTL+14, PRNTL+17
^PRCA(430.2 - [#430.2] PRNTL+9
^PRCA(430.3 - [#430.3] V+10, V+12, PRNTL+14, HDR+9
^PRCA(433 - [#433] SUST+3, SUST+4, SUST+5, SUST+6
^RCD(340 - [#340] PRNTL+10
^TMP($J V+22, V+24, V+25, V+26, V+34!, PRNTL+16*, STAT+2!
^VA(200 - [#200] PRNTL+19

Label References

Name Line Occurrences
$$MLTP0 SUSTYP+7
HDR V+16, V+18, V+19, V+33
PQ PRNTL+2, PRNTL+3
PRCAPCL TSK+4
PRNTL V+17
PRPT PRPT+18
Q1 STAT+11, TSK+3, TSK+4
QT PRPT+8, PRPT+17, PRPT+19
ST STAT+9, ST+8, ST+9, ST+10
STHDR V+23, V+33
SUST PRNTL+5
SUSTYP ST+9
TOP V+18, V+19, V+33, V+39, PRNTL+22
TSK STAT+11

Naked Globals

Name Field # of Occurrence
^(0 PRNTL+2, PRNTL+9, PRNTL+10, PRNTL+12, HDR+9
^(7 PRNTL+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % V+9
>> %ZIS TSK+3*
A MLTP0+9~, PRPT+4*, PRPT+5*, PRPT+6, PRPT+11*
ALL MLTP0~, PRPT*, PRPT+19
BAL V+6~, PRNTL+1~, PRNTL+15*, PRNTL+16
BEG PRNTL+4*, PRNTL+6, STAT+1~, STAT+5*, STAT+6
BN V+6~, V+25*, V+26, V+28, V+29, V+34, PRNTL+3*, PRNTL+16
CAT V+6~, PRNTL+9*, PRNTL+16
CH STAT+1~, STAT+8*, SUSTYP+1~
DAT V+20, V+21, PRNTL+4, STAT+1~, STAT+3*, STAT+4, STAT+5
DEAD V+6~, PRNTL+1~, PRNTL+11*, PRNTL+16
DEBT V+6~, PRNTL+1~, PRNTL+12*, PRNTL+16
>> DFN PRNTL+11*
DIC ST~, ST+1*
DIC("S" ST+2*
DIC(0 ST+1*
DIR V+6~, MLTP0+9~, PRPT+8!, PRPT+17!, PRPT+18!
DIR("A" PRPT+3*, PRPT+6*, PRPT+7*, PRPT+10*, PRPT+13*, PRPT+15*, PRPT+16*
DIR("B" PRPT+7*, PRPT+16*
DIR("T" PRPT+7*, PRPT+16*
DIR(0 TOP+1*, PRPT+2*, PRPT+10*
DIROUT V+6~, V+14, V+17, V+19, V+22, V+24, V+25, V+33, V+35, V+37
TOP+1, MLTP0+9~, PRPT+8, PRPT+9!, PRPT+17, PRPT+18!
DIRUT MLTP0+9~, PRPT+8, PRPT+9!, PRPT+17, PRPT+18!
DP V+6~, V+24*, V+25, V+26, V+27, V+34, PRNTL+3*, PRNTL+6, PRNTL+7, PRNTL+16
>> DP1 V+20*
DP2 V+6~, V+21*, V+27*, V+29, DT*
DTIME ST+4, PRPT+7, PRPT+16
DTOUT MLTP0+9~, PRPT+8, PRPT+9!, PRPT+17, PRPT+18!
DUOUT V+6~, V+14, V+17, V+19, V+22, V+24, V+25, V+33, V+35, V+37
TOP+1, MLTP0+9~, PRPT+8, PRPT+9!, PRPT+17, PRPT+18!
END PRNTL+4*, PRNTL+7, STAT+1~, STAT+5*, STAT+7
HDR V+6~, V+8*, HDR+10*, STHDR+1, STHDR+3*
I STAT+1~, STAT+8*, MLTP0+9~, PRPT+12*, PRPT+13
IO TSK+4
>> IO("Q" TSK+4
>> IO(0 TSK+4
IOF V+41, HDR+1
IOM HDR+8
IOP V+6~
IOSL V+18, V+19, V+33, PRNTL+22
IOST V+41, TOP+1, PRNTL+22, HDR+1
IX MLTP0+9~, PRPT+4*, PRPT+6*, PRPT+7, PRPT+11*, PRPT+13, PRPT+14*, PRPT+15
LAST SUSTYP+1~, SUSTYP+2*, SUSTYP+3, SUSTYP+4
LST MLTP0+9~, PRPT+1*, PRPT+2, PRPT+7, PRPT+19
MLTP MLTP0+9~, PRPT*, PRPT+8*, PRPT+9*, PRPT+12, PRPT+13, PRPT+17*, PRPT+19*, PRPT+20*, QT
N430 V+6~
NDE V+15~, V+26*, V+29, V+30, V+31, V+32
OPT MLTP0~
OPT( PRPT+5, PRPT+6, PRPT+13
OPT("" PRPT+1
PAGE V+7~, V+8*, HDR+1, HDR+2*, HDR+4
POP V+7~, TSK+1~, TSK+3*
PRCAE V+7~, V+17*, PRNTL+2, PRNTL+13, PRNTL+14, PRNTL+17, SUST+3
PRCAT V+7~, V+8*, V+32*, V+40
PRCAT2 V+7~, V+8*, V+31*, V+35, V+36*, PRNTL+16
PRCATOT V+7~, V+8*, V+32*, V+40
PRCATOT2 V+7~, V+8*, V+31*, V+35, V+36*, PRNTL+16
PRCATX SUST+2~*, SUST+3*, SUST+4, SUST+5, SUST+6
PRCY V+7~, PRNTL+3*, PRNTL+9*, PRNTL+10*, PRNTL+11, PRNTL+12*, PRNTL+13*, PRNTL+14, PRNTL+15*
PRPRT SUSTYP+1~, SUSTYP+6*, SUSTYP+7
PRPT MLTP0~, PRPT+3
PRSELST PRNTL+8, STAT+1~, SUSTYP+7*
PRSUS STAT+1~, SUSTYP+7
PRSUS( STAT+8*, SUSTYP+2, SUSTYP+3*, SUSTYP+4*, STHDR+2
PRSUS("" SUSTYP+2
RCDOJ V+7~, V+28*, V+29
SC1 HDR+5, STAT+1~, STAT+6*
SC2 HDR+5, STAT+1~, STAT+7*
SER V+17, PRNTL+17, STAT~, ST+7*
ST V+7~, V+22*, V+24, V+25, V+26, V+34, PRNTL+1~, PRNTL+5*, PRNTL+8, PRNTL+16
SUST+2*, SUST+3, SUST+6*, SUST+7*, SUST+8*, STHDR+2
STAT V+10, V+14*, V+17, V+23, V+33, V+38, V+39, PRNTL+5, PRNTL+8, PRNTL+14
PRNTL+17, HDR+9, STAT+1~, STAT+10, ST+4*, ST+5*, ST+7*, ST+9, ST+10
STAT( V+12*, V+14, V+38, V+39, ST+9*
STAT("" ST+3, ST+5
STT V+7~, V+10*, V+11, V+12, STAT+1~
TDT V+7~, V+9*, HDR+4
U V+29, V+30, V+31, V+32, PRNTL+3, PRNTL+4, PRNTL+9, PRNTL+10, PRNTL+15, PRNTL+16
PRNTL+18, PRNTL+19, PRNTL+20, HDR+9, STAT+5, SUST+5, SUST+6
VA PRNTL+11!
VADM PRNTL+11!
VADM(6 PRNTL+11
X V+17*, V+35, V+40, TOP+1*, PRNTL+2*, PRNTL+3, PRNTL+10, HDR+8*, ST~, ST+4*
ST+5*, ST+6, ST+8, SUSTYP+1~
XX STAT+1~, STAT+8*, SUSTYP+5*
Y V+9*, V+27*!, PRNTL+17*, PRNTL+18, PRNTL+19, PRNTL+20, DT, STAT+6*, STAT+7*, ST~
ST+3*, ST+7, PRPT+9, PRPT+18
>> ZTDESC TSK+9*
>> ZTRTN TSK+5*
>> ZTSAVE("BEG" TSK+6*
>> ZTSAVE("DAT" TSK+6*
>> ZTSAVE("END" TSK+6*
>> ZTSAVE("PRSELST" TSK+8*
>> ZTSAVE("PRSUS(" TSK+8*
>> ZTSAVE("SC1" TSK+7*
>> ZTSAVE("SC2" TSK+7*
>> ZTSAVE("SER" TSK+6*
>> ZTSAVE("STAT" TSK+7*
>> ZTSAVE("STAT(" TSK+7*
ZTSK TSK+1~
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