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

Package: IFCAP

Routine: PRCSRIG1


Information

PRCSRIG1 ;WISC/SAW/KMB/LJP/SC-GENERATE REQUESTS FROM REPETITIVE ITEM LIST FILE (CON'T) ;3-3-93/14:30 ; 3/31/05 3:48pm

Source Information

Source file <PRCSRIG1.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
VA FileMan 6 ^%DT  YN^DICN  DT^DICRW  ^DIE  (,IX)^DIK  $$GET1^DIQ  
IFCAP 4 ^PRCSCK  W6^PRCSEB  ITEMG^PRCSRIG2  (RL,RLR)^PRCSUT1  
Kernel 2 ^%ZISC  KILL^%ZTLOAD  
Toolkit 1 $$GET^XPAR  

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
IFCAP 2 PRCSRIG  PRCSRIG2  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**13,81,101,110**;Oct 20, 2000;Build 7
SV ;
CHK1
JMP
CLS ;
HDRG
HOLD
ASK
EN
EN1
ITDMID(PRCSRID0) ; check DynaMed DOC ID existence for an item
EXIT

External References

Name Field # of Occurrence
^%DT V+14
^%ZISC SV+1
KILL^%ZTLOAD CLS+1
YN^DICN SV+8, ASK
DT^DICRW V+10
^DIE EN
^DIK CHK1
IX^DIK JMP+1
$$GET1^DIQ ITDMID+12
^PRCSCK EN+1
W6^PRCSEB EN1
ITEMG^PRCSRIG2 V+28
RL^PRCSUT1 EN+1
RLR^PRCSUT1 JMP
$$GET^XPAR SV+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Control Point ",$P(PRCSNO,"-",4),"no longer exists. You will have to transfer",!,"this repetitive item list to an existing control point before you can continue."
  • Line Location: V+8
Function Call: WRITE
  • Prompt: !,"Items have not yet been entered for Repetitive Item List # ",PRCSNO
  • Line Location: V+29
Function Call: WRITE
  • Prompt: !!,"Total no. of requests generated: ",PRCSCT," Total no. of items (all requests): ",PRCSIT,!,"Total committed (estimated) cost (all requests) : ","$"_$J(PRCSTC,0,2)
  • Line Location: V+30
Function Call: WRITE
  • Prompt: !,"Do you wish to re-use this list "
  • Line Location: SV+8
Function Call: WRITE
  • Prompt: @IOF,"GENERATE REQUESTS FROM REPETITIVE ITEM LIST FILE",?55,"DATE: ",PRCSD,!,"Requests Generated From Repetitive Item List Entry # ",PRCSNO,!
  • Line Location: HDRG+0
Function Call: WRITE
  • Prompt: L
  • Line Location: HDRG+0
Function Call: READ
  • Variable: Z(1)
  • Timeout: DTIME
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: !,"Press return to continue: "
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+0
Routine Call
  • DIE
  • Line Location:
    • EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls
^PRCS(410.3 - [#410.3] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" V+14
^PRC(420 - [#420] V+7
^PRCD(420.1 - [#420.1] V+14
^PRCS(410.3 - [#410.3] V+7, V+19, V+20, JMP+1*
^PRCV(414.02 - [#414.02] ITDMID+15
^TMP($J V+17!, V+21*, V+28, EXIT+3!

Label References

Name Line Occurrences
$$ITDMID SV+5
ASK ASK
CHK1 SV+6
CLS V+29, CHK1
EN EN+1
EN1 ASK
EXIT V+8, SV+7, CLS+1
HDRG V+28, V+30
HOLD V+30
JMP SV+8
SV SV+8

Naked Globals

Name Field # of Occurrence
^(0 V+7, V+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SV+8*, ASK*, EXIT!
%DT V+14*, EXIT!
%ZIS EXIT!
>> BFLAG V+27*, V+28
DA CHK1*, JMP+1*, EN*, EN+1*, EXIT!
DIC EXIT!
DIE EN*, EXIT!
DIK CHK1*, JMP+1*, EXIT!
>> DR EN*
DT V+10
DTIME HOLD
DTOUT EN!
DUOUT EN!
>> FF V+20*, V+21
>> IB V+18*, V+19*, V+20, V+21
IO V+7, SV+1, HOLD
IO(0 SV+1, SV+8, HOLD
IOF HDRG
IOM HDRG
IOSL V+30
K EXIT!
L HDRG*, EXIT!
>> PQTR V+11
>> PRC("CP" V+7*, V+8!
>> PRC("FY" V+12
>> PRC("SITE" V+7*
PRCS EXIT!
PRCSCC V+14*, EXIT+1!
PRCSCS EXIT!
PRCSCT V+27*, V+28*, V+30, CHK1EXIT+1!
PRCSCT(1 V+27*, V+28*, CHK1
PRCSD V+14*, HDRGEXIT+1!
PRCSD(1 V+14*
PRCSD1 V+14*, EXIT+1!
>> PRCSDR EN*
>> PRCSERR EN+1
PRCSIT V+27*, V+30, EXIT+1!
PRCSL EXIT+1!
PRCSNO V+7*, V+8, V+11, V+12, V+14, V+29, HDRGEXIT+1!
PRCSQUAR V+10*, V+11*, V+12, EXIT+3!
PRCSRI EXIT+1!
PRCSRID0 V+7, V+19, V+20, V+21, V+28, SV+5, CHK1JMP+1, ITDMID~, ITDMID+12
, EXIT!
PRCSRIJ V+28*, V+29, EXIT!
PRCSRIM EXIT!
PRCSS EXIT+1!
PRCSTC V+27*, V+30, EXIT+1!
PRCSTIME V+10*, EXIT+3!
PRCSV1 V+27*, V+28*, EXIT+2!
PRCVFLG ITDMID+11~, ITDMID+14*, ITDMID+16*, ITDMID+17
PRCVID SV+3~, SV+5*, SV+6
PRCVL ITDMID+11~, ITDMID+13*, ITDMID+15*, ITDMID+16
PRCVM ITDMID+11~, ITDMID+12*, ITDMID+15
PRCVSY SV+3~, SV+4*, SV+5, SV+6
PX EXIT+2!
T1 EN*, EN+1, EXIT+2!
U JMP+1
X V+14*, EXIT+2!
X1 EXIT+2!
X2 EXIT+2!
Y V+14, EN!, EXIT+2!
Z EXIT+2!
Z(1 HOLD*
Z1 V+12*, V+13, EXIT+2!
Z2 V+13*, EXIT+2!
>> ZTQUEUED SV+1, SV+7, HOLD
>> ZTSK CLS+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