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

Package: IFCAP

Routine: PRCE58P2


Information

PRCE58P2 ;WISC/SAW,LDB-CONTROL POINT ACTIVITY 1358 PRINTOUT ;6/7/11 18:56

Source Information

Source file <PRCE58P2.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
IFCAP 6 ^PRCE58P3  $$AUTHR^PRCEMOA  NODE^PRCS58OB  $$DECODE^PRCSC1  $$DECODE^PRCSC2  DIWP^PRCUTL  
Kernel 2 KILL^%ZTLOAD  $$FMTE^XLFDT  
VA FileMan 2 DD^%DT  NOW^%DTC  

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

Package Total Caller Graph
IFCAP 4 PRCE58P  PRCE58P3  PRCGARC1  PRCSAPP2  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**148,158**;Oct 20, 2000;Build 1
QUE
P
UL
NEWP ;PRINT HEADER FOR NEW PAGE
NEWP1

External References

Name Field # of Occurrence
DD^%DT PP+5, P+15, P+26
NOW^%DTC P
KILL^%ZTLOAD P+35
^PRCE58P3 P+34
$$AUTHR^PRCEMOA NEWP1
NODE^PRCS58OB P+1
$$DECODE^PRCSC1 P+14
$$DECODE^PRCSC2 P+25
DIWP^PRCUTL P+22
$$FMTE^XLFDT P+30

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,PRCSTN,?36,Y,?72,"PAGE ",PRCSP
  • Line Location: P+1
Function Call: WRITE
  • Prompt: $P($G(^VA(200,TRNODE(14),0)),"^"),!
  • Line Location: P+2
Function Call: WRITE
  • Prompt: !,"Requestor:",?41,"|Date Requested:",?62,"|Obligation No.:"
  • Line Location: P+3
Function Call: WRITE
  • Prompt: !
  • Line Location: P+4
Function Call: WRITE
  • Prompt: X
  • Line Location: P+4
Function Call: WRITE
  • Prompt: ?41,"|"
  • Line Location: P+5
Function Call: WRITE
  • Prompt: Y
  • Line Location: P+5
Function Call: WRITE
  • Prompt: ?65,PRC("SITE")_"-"_PRCSPO
  • Line Location: P+6
Function Call: WRITE
  • Prompt: !,"Vendor:",?41,"|Contract Number:"
  • Line Location: P+7
Function Call: WRITE
  • Prompt: !
  • Line Location: P+8
Function Call: WRITE
  • Prompt: $P(TRNODE(2),U)
  • Line Location: P+8
Function Call: WRITE
  • Prompt: ?41,"|"
  • Line Location: P+9
Function Call: WRITE
  • Prompt: $P(PRCSG,U,10)
  • Line Location: P+9
Function Call: WRITE
  • Prompt: !
  • Line Location: P+10
Function Call: WRITE
  • Prompt: $P(TRNODE(2),U,2),?41,"|",!,$P(TRNODE(2),U,6)_", "
  • Line Location: P+10
Function Call: WRITE
  • Prompt: $P(TRNODE(2),U,2),?41,"|",!,$P(TRNODE(2),U,6)_", "
  • Line Location: P+10
Function Call: WRITE
  • Prompt: ?41,"|"
  • Line Location: P+11
Function Call: WRITE
  • Prompt: !,"Name and Title Approving Official:",?41,"|Signature/Date Signed:"
  • Line Location: P+11
Function Call: WRITE
  • Prompt: !
  • Line Location: P+12
Function Call: WRITE
  • Prompt: $E(X,1,30)
  • Line Location: P+12
Function Call: WRITE
  • Prompt: !
  • Line Location: P+13
Function Call: WRITE
  • Prompt: $E(X,1,30)
  • Line Location: P+13
Function Call: WRITE
  • Prompt: "/ES/"_$E(X,1,28)
  • Line Location: P+14
Function Call: WRITE
  • Prompt: ?62,"/"
  • Line Location: P+15
Function Call: WRITE
  • Prompt: Y
  • Line Location: P+15
Function Call: WRITE
  • Prompt: !
  • Line Location: P+16
Function Call: WRITE
  • Prompt: $P(P1,U,4)
  • Line Location: P+16
Function Call: WRITE
  • Prompt: ?41,"|"
  • Line Location: P+17
Function Call: WRITE
  • Prompt: !,"FUND CERTIFICATION:",!,"The supplies and services listed on this request are properly chargeable"
  • Line Location: P+17
Function Call: WRITE
  • Prompt: !,"to the following allotments, the available balances of which are"
  • Line Location: P+18
Function Call: WRITE
  • Prompt: !,"sufficient to cover the cost thereof, and funds have been obligated."
  • Line Location: P+19
Function Call: WRITE
  • Prompt: !,"Appropriation and Accounting Symbols:",?41,"|Obligated By: ",?62,"|Date Obligated:"
  • Line Location: P+20
Function Call: WRITE
  • Prompt: "/ES/"_$E(X,1,28)
  • Line Location: P+25
Function Call: WRITE
  • Prompt: ?62,"|"
  • Line Location: P+26
Function Call: WRITE
  • Prompt: Y
  • Line Location: P+26
Function Call: WRITE
  • Prompt: !,"AUTHORITY: "
  • Line Location: P+28
Function Call: WRITE
  • Prompt: $P($G(^PRCS(410.9,$P(TRNODE(11),U,4),0)),U)
  • Line Location: P+28
Function Call: WRITE
  • Prompt: !,"SERVICE START DATE: ",$$FMTE^XLFDT($P($G(TRNODE(1)),U,6),"2DZ"),?40,"SERVICE END DATE: ",$$FMTE^XLFDT($P($G(TRNODE(1)),U,7),"2DZ")
  • Line Location: P+30
Function Call: WRITE
  • Prompt: !,"Purpose: "
  • Line Location: P+31
Function Call: WRITE
  • Prompt: !,^UTILITY($J,"W",DIWL,I,0)
  • Line Location: P+32
Function Call: WRITE
  • Prompt: !
  • Line Location: UL+0
Function Call: WRITE
  • Prompt: @IOBS
  • Line Location: UL+0
Function Call: WRITE
  • Prompt: L
  • Line Location: UL+1
Function Call: WRITE
  • Prompt: !!,"VA FORM 4-1358a-ADP (NOV 1987)"
  • Line Location: NEWP+1
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $Y>0
  • Line Location: NEWP+1
Function Call: WRITE
  • Prompt: !,$P(TRNODE(0),U)
  • Line Location: NEWP+2
Function Call: WRITE
  • Prompt: ?40,PRC("SITE")_"-"_PRCSPO
  • Condition for execution: $D(PRCSPO)
  • Line Location: NEWP+2
Function Call: WRITE
  • Prompt: ?72,"PAGE ",PRCSP
  • Line Location: NEWP+2
Function Call: WRITE
  • Prompt: !,"1358 OBLIGATION OR CHANGE"
  • Line Location: NEWP1+2
Function Call: WRITE
  • Prompt: ":",$P(PRCX,U)
  • Condition for execution: $P(PRCX,U)]""
  • Line Location: NEWP1+2
Function Call: WRITE
  • Prompt: !,"REQUEST 1358 OBLIG/ADJUST"
  • Line Location: NEWP1+6
Function Call: WRITE
  • Prompt: ":",$P(PRCX,U)
  • Condition for execution: $P(PRCX,U)]""
  • Line Location: NEWP1+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(5 - [#5] P+10
^PRCS(410.9 - [#410.9] P+28, P+29
^UTILITY($J P+21!, P+32, P+35!
^VA(200 - [#200] P+2, P+4, P+12

Label References

Name Line Occurrences
NEWP P+32, P+33
NEWP1 P+2
P V+2
UL P+1, P+7, P+11, P+17, P+20, P+27, P+31, P+32, NEWP+2, NEWP1+4
NEWP1+8

Naked Globals

Name Field # of Occurrence
^(0 P+10
^(20 P+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % P
%DT P+35!
CT P+35!
>> D0 QUEQUE+1
DA QUE*, QUE+1*, P+1, P+14, P+22*, P+25, P+35!
DIWF P+21*, P+35!
DIWL P+21*, P+32, P+35!
DIWR P+21*, P+35!
I P+22*, P+32*, P+35!, UL~*
IO P
>> IOBS UL
IOF PNEWP+1
IOSL P+32, P+33
L P*, P+35!, UL+1
P P+12!*, P+14, P+23*, P+24*, P+25, P+35!
P1 P+4!*, P+12, P+14, P+15, P+16, P+35!
>> PRC("SITE" P+1*, P+6, P+23, NEWP+2
PRCSA P+35!
PRCSDAA P+22*!
PRCSG P+9!*, P+23, P+25!*, P+26, P+35!
PRCSOB QUE+1*, P+35!, NEWP1+1
PRCSP P*, P+1, P+35!, NEWP+2*
PRCSPO P+6*, P+35!, NEWP+2
PRCSTN P+1*, P+23, P+35!
PRCX NEWP1~*, NEWP1+2, NEWP1+3, NEWP1+6, NEWP1+7
>> PROJ P+24*
>> TRNODE P+1
>> TRNODE(0 P+1, NEWP+2
>> TRNODE(1 P+5, P+30
>> TRNODE(11 P+28, P+29, NEWP1
>> TRNODE(14 P+2
>> TRNODE(2 P+8, P+10
>> TRNODE(3 P+9, P+24
>> TRNODE(4 P+6, P+25
>> TRNODE(7 P+4
>> TRNODE(8 P+22
U P*, P+1, P+4, P+5, P+6, P+8, P+9, P+10, P+12, P+14
P+15, P+16, P+23, P+25, P+26, P+28, P+29, P+30, NEWP+2, NEWP1
NEWP1+2, NEWP1+3, NEWP1+6, NEWP1+7
UT P+35!
X P+4*, P+12*, P+14*, P+22*, P+25*, P+35!
X1 P+22*, P+35!
Y P*, P+1, P+5*, P+15*!, P+26*, P+35!
Z P+32*, P+35!
>> ZTQUEUED QUEP+35
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All