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

Package: IFCAP

Routine: PRCHJRP6


Information

PRCHJRP6 ;OI&T/DDA - Transaction Report from 414.06 [CONT.] ;5/21/13 13:48

Source Information

Source file <PRCHJRP6.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 DD^%DT  NOW^%DTC  ^DIR  
IFCAP 1 EXITZT^PRCHJRP5  

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
IFCAP 1 PRCHJRP5  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**174**;Oct 20,2000;Build 23
GATHER ;
D1
CHECKS ; SCREENS - DATE RANGE AND TYPE HAVE ALREADY BEEN SCREENED
CHKECMS ; if ecms contact = ALL continue, else exit if it does not pass the SELECTION screen
CHKSTN ; screen station and substation
; if station = ALL and substation = ALL, continue
CHKDONE ; still with me? set the flag! all checks successfull!
GRABIT ; pull data from global
SORTIT ; Drop data into TMP to sort it.
DISPLAY ; Selection and sort criteria have already been obtained.
DX
HEADER ; Page header, etc.
TABLE
EXITD ; Exit display portion

External References

Name Field # of Occurrence
DD^%DT DISPLAY+2, DISPLAY+21, DISPLAY+26, DISPLAY+34
NOW^%DTC DISPLAY+2
^DIR DX+2, HEADER+1
EXITZT^PRCHJRP5 DX+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,PRC2237,?21,PRCEVTX,?58,PRCEDTX
  • Line Location: DISPLAY+22
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPLAY+28
Function Call: WRITE
  • Prompt: ?44,"ACKNOWLEDGED: "_PRCHSDTX
  • Line Location: DISPLAY+30
Function Call: WRITE
  • Prompt: !,"RETURN/CANCEL DATE: "_Y
  • Line Location: DISPLAY+34
Function Call: WRITE
  • Prompt: !,"This "_PRCEVTX_" has ERROR TEXT."
  • Line Location: DISPLAY+38
Function Call: WRITE
  • Prompt: !,"ERROR TEXT FOR "_PRCEVTX_":"
  • Line Location: DISPLAY+39
Function Call: WRITE
  • Prompt: !," ",^TMP("PRCHJRP6",$J,PRC2237,PRCEDT,PRCSTN,PRCEVENT,3,PRCI)
  • Line Location: DISPLAY+41
Function Call: WRITE
  • Prompt: !,"This "_PRCEVTX_" has ACKNOWLEDGMENT ERROR TEXT."
  • Line Location: DISPLAY+45
Function Call: WRITE
  • Prompt: !,"ACKNOWLEDGMENT ERROR TEXT FOR "_PRCEVTX_":"
  • Line Location: DISPLAY+46
Function Call: WRITE
  • Prompt: !," ",^PRCV(414.06,PRCHSI,1,PRCHSEI,3,PRCI,0)
  • Line Location: DISPLAY+48
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPLAY+51
Function Call: WRITE
  • Prompt: !,?25,$S(PRCEXIT:"USER ABORTED REPORT",PRCHNO=1:"END OF REPORT",PRCHNO=0:"NO DATA TO REPORT!",1:""),!
  • Line Location: DX+0
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: !,PRCRUNDT,?25,"eCMS/IFCAP TRANSACTION LOG REPORT",?74,"p. "_PRCPAGE
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !!,"eCMS 2237: ",PRCH2237
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !!,"eCMS 2237: ",PRCH37,?17,"eCMS Contact: ",PRCHEML,?65,"Station: ",$S(PRCHSTN="SUB":+PRCHSUB,1:PRCHSTN)
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !,"Report Date Range: "_PRCHSTAR_" - "_PRCHEND,?59,"Control Point: ",PRCHFUND
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !,"Events: ",PRCHTYTX
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !!,"IFCAP Reference",?21,"Message Event",?58,"Event Date"
  • Line Location: TABLE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: TABLE+1
Function Call: WRITE
  • Prompt: L
  • Line Location: TABLE+1
Routine Call
  • DIR
  • Line Location:
    • DX+2
    • HEADER+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCV(414.06 - [#414.06] GATHER+21, GATHER+23, GATHER+33, GATHER+35, GATHER+37, GATHER+50, GATHER+52, GATHER+54, GRABIT+2, GRABIT+3
GRABIT+6, GRABIT+8, GRABIT+9, GRABIT+11, DISPLAY+44, DISPLAY+48
^PRCV(414.07 - [#414.07] DISPLAY+20
^TMP("PRCHJRP6" GATHER+1!, GRABIT+6*, SORTIT+1*, SORTIT+2*, SORTIT+3*, SORTIT+4*, SORTIT+5*, SORTIT+8*, SORTIT+9*, DISPLAY+6
DISPLAY+7, DISPLAY+9, DISPLAY+11, DISPLAY+13, DISPLAY+14, DISPLAY+15, DISPLAY+16, DISPLAY+17, DISPLAY+18, DISPLAY+25
DISPLAY+41, EXITD+1!

Label References

Name Line Occurrences
CHECKS GATHER+39
CHKDONE CHKSTN+2, CHKSTN+8
CHKECMS CHECKS+7
CHKSTN CHKECMS+1
D1 GATHER+48
DISPLAY GATHER+29, D1
DX DISPLAY+6
EXITD GATHER+18, D1+1, DX+1, DX+5
GRABIT GATHER+23, GATHER+37, GATHER+54
HEADER DISPLAY+4, DISPLAY+41, DISPLAY+48, DISPLAY+53
SORTIT GATHER+26, GATHER+42
TABLE HEADER+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DISPLAY+2, EXITD+2!
CHECKED GATHER+2~, GATHER+41*, GATHER+42, CHECKS+1*, CHKDONE+1*
DIR GATHER+2~
DIR(0 DX+2*, HEADER+1*
DTOUT HEADER+1, EXITD+2!
DUOUT HEADER+1, EXITD+2!
I EXITD+2!
IO DISPLAY+1
IOF HEADER+4
IOM TABLE+1
IOSL DISPLAY+41, DISPLAY+48, DISPLAY+53
IOST DX+2, HEADER+1
L TABLE+1*, EXITD+2!
NODE0 GATHER+2~, DISPLAY+15*
NODE1 GATHER+2~, DISPLAY+16*, DISPLAY+29, DISPLAY+32, DISPLAY+34
NODE2 GATHER+2~, DISPLAY+17*, DISPLAY+35
NODEHALF GATHER+2~, DISPLAY+14*
POP EXITD+2!
PRC2237 GATHER+3~, DISPLAY+5*, DISPLAY+7*, DISPLAY+9, DISPLAY+11, DISPLAY+13, DISPLAY+14, DISPLAY+15, DISPLAY+16, DISPLAY+17
DISPLAY+18, DISPLAY+22, DISPLAY+25, DISPLAY+41
PRCACKER GATHER+3~, DISPLAY+18*, DISPLAY+37
PRCEDT GATHER+3~, DISPLAY+8*, DISPLAY+9*, DISPLAY+11, DISPLAY+13, DISPLAY+14, DISPLAY+15, DISPLAY+16, DISPLAY+17, DISPLAY+18
DISPLAY+21, DISPLAY+24, DISPLAY+41
PRCEDTX GATHER+3~, DISPLAY+21*, DISPLAY+22
PRCETMP0 EXITD+2!
PRCETMP1 EXITD+2!
PRCETMP3 EXITD+2!
PRCEVENT GATHER+3~, DISPLAY+12*, DISPLAY+13*, DISPLAY+14, DISPLAY+15, DISPLAY+16, DISPLAY+17, DISPLAY+18, DISPLAY+20, DISPLAY+24
DISPLAY+32, DISPLAY+35, DISPLAY+41
PRCEVTX GATHER+3~, DISPLAY+20*, DISPLAY+22, DISPLAY+38, DISPLAY+39, DISPLAY+45, DISPLAY+46
PRCEXIT GATHER+3~, DISPLAY+3*, DISPLAY+7, DISPLAY+9, DISPLAY+11, DISPLAY+13, DISPLAY+41, DISPLAY+48, DISPLAY+53, DISPLAY+54
DXDX+1, HEADER+1*, HEADER+2
PRCH2237 GATHER+5, GATHER+7, GATHER+18, GATHER+21, GATHER+25, GATHER+37*, GATHER+40, GATHER+43!, GATHER+54*, GATHER+56!
CHECKS+3*, CHECKS+5, GRABIT+6, SORTIT+1, SORTIT+2, SORTIT+3, SORTIT+4, SORTIT+5, SORTIT+8, SORTIT+9
HEADER+6, EXITD+3!
PRCH37 GATHER+4~, GATHER+5*, HEADER+7
PRCH411 EXITD+2!
PRCHAKLP GATHER+33*, GATHER+49, EXITD+2!
PRCHAND GATHER+4~, GATHER+10*, GATHER+11*, GATHER+12*, GATHER+13*, GATHER+14*, GATHER+16*, GATHER+20*, GRABIT+6
PRCHCNT GATHER+4~, GATHER+22*
PRCHCTYP GATHER+4~, GRABIT+5*, GRABIT+6, GRABIT+7
PRCHDATA GATHER+24!, GATHER+27!, GATHER+38!, GATHER+43!, GATHER+55!, GATHER+56!, GRABIT+1*, GRABIT+12*, EXITD+3!
PRCHDATA( GATHER+25, GATHER+40, CHECKS+3, CHKECMS+2, CHKSTN+4, CHKSTN+8, GRABIT+2*, GRABIT+3*, GRABIT+5, GRABIT+6
GRABIT+8*, GRABIT+9*, GRABIT+11*, SORTIT+1, SORTIT+2, SORTIT+3, SORTIT+4, SORTIT+6, SORTIT+8
PRCHECMS CHKECMS+1, EXITD+3!
PRCHEDT GATHER+4~, GATHER+25*, GATHER+40*, CHECKS+2*, SORTIT+1, SORTIT+2, SORTIT+3, SORTIT+4, SORTIT+5, SORTIT+8
SORTIT+9
PRCHEIEN GATHER+4~, GATHER+22*, GATHER+23*, GATHER+25, GATHER+36*, GATHER+37*, GATHER+40, GATHER+53*, GATHER+54*, CHKECMS+2
CHKSTN+4, CHKSTN+8, GRABIT+3, GRABIT+5, GRABIT+6, GRABIT+8, GRABIT+9, GRABIT+11, SORTIT+1, SORTIT+2
SORTIT+3, SORTIT+4, SORTIT+6, SORTIT+8
PRCHEML CHKECMS+2, HEADER+7, EXITD+3!
PRCHEND HEADER+8, EXITD+3!
PRCHENDT GATHER+33, EXITD+3!
PRCHERCT GATHER+4~, SORTIT+7*, SORTIT+8*, SORTIT+9
PRCHERR GATHER+4~, GRABIT+10*, GRABIT+11*, SORTIT+7*, SORTIT+8*
PRCHERTX DISPLAY+38, DISPLAY+45, EXITD+3!
PRCHESTN GATHER+4~, GATHER+25*, GATHER+40*, SORTIT+1, SORTIT+2, SORTIT+3, SORTIT+4, SORTIT+5, SORTIT+8, SORTIT+9
PRCHEVNT GATHER+4~, GATHER+25*, GATHER+40*, GATHER+41, SORTIT+1, SORTIT+2, SORTIT+3, SORTIT+4, SORTIT+5, SORTIT+8
SORTIT+9
PRCHEVT GATHER+4~, DISPLAY+24*, DISPLAY+25
PRCHFUND CHECKS+7, CHECKS+9, HEADER+8, EXITD+3!
PRCHI EXITD+2!
PRCHIEN GATHER+4~, GATHER+19*, GATHER+21*, GATHER+23, GATHER+34*, GATHER+35*, GATHER+37, GATHER+51*, GATHER+52*, GATHER+54
CHECKS+3, GRABIT+2, GRABIT+3, GRABIT+6, GRABIT+8, GRABIT+9, GRABIT+11, SORTIT+1
PRCHINIC EXITD+2!
PRCHINSN EXITD+2!
PRCHJ EXITD+2!
PRCHKFCP GATHER+4~, CHECKS+5*, CHECKS+6, CHECKS+9
PRCHKSTN GATHER+4~, CHECKS+5*, CHECKS+6, CHKSTN+6, CHKSTN+8
PRCHLPDT GATHER+4~, GATHER+32*, GATHER+33*, GATHER+35, GATHER+37, GATHER+48, GATHER+49*, GATHER+50*, GATHER+52, GATHER+54
CHECKS+2
PRCHNO DISPLAY+5*, DISPLAY+8*, DXEXITD+2!
PRCHSDT GATHER+4~, DISPLAY+24*, DISPLAY+25*, DISPLAY+26, DISPLAY+27, DISPLAY+43
PRCHSDTX GATHER+4~, DISPLAY+26*, DISPLAY+27*, DISPLAY+30
PRCHSEI GATHER+4~, DISPLAY+25*, DISPLAY+44, DISPLAY+48
PRCHSHKE GATHER+4~, DISPLAY+3*, DISPLAY+24
PRCHSI GATHER+4~, DISPLAY+25*, DISPLAY+44, DISPLAY+48
PRCHSLTY EXITD+2!
PRCHSNGL GATHER+4~, GATHER+5*, GATHER+20*, HEADER+6, EXITD+3!
PRCHSTAR HEADER+8, EXITD+3!
PRCHSTDT GATHER+32, EXITD+3!
PRCHSTN CHKSTN+2, CHKSTN+4, CHKSTN+6, CHKSTN+8, HEADER+7, EXITD+3!
PRCHSUB CHKSTN+2, CHKSTN+4, CHKSTN+6, CHKSTN+8, HEADER+7, EXITD+3!
PRCHTT EXITD+2!
PRCHTYPE GATHER+8, GATHER+10*, GATHER+11*, GATHER+12, GATHER+13, GATHER+14, GATHER+16*, GATHER+20*, GRABIT+7, EXITD+3!
PRCHTYTX HEADER+9, EXITD+3!
PRCHURCP EXITD+3!
PRCHURCP( CHECKS+6
PRCI GATHER+3~, DISPLAY+40*, DISPLAY+41*, DISPLAY+47*, DISPLAY+48*
PRCPAGE GATHER+3~, DISPLAY+3*, HEADER+1, HEADER+3*, HEADER+4, HEADER+5
PRCRUNDT GATHER+3~, DISPLAY+2*, HEADER+5
PRCSTN GATHER+3~, DISPLAY+10*, DISPLAY+11*, DISPLAY+13, DISPLAY+14, DISPLAY+15, DISPLAY+16, DISPLAY+17, DISPLAY+18, DISPLAY+41
XQOPT EXITD+2!
Y GATHER+2~, DISPLAY+2*, DISPLAY+21*, DISPLAY+26*, DISPLAY+34*
ZTQUEUED DX+3, EXITD+2!
ZTREQ DX+3*, EXITD+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All