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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCPCASK

Package: IFCAP

Routine: PRCPCASK


Information

PRCPCASK ;WISC/RFJ-assemble instrument kit ;01 Sep 93

Source Information

Source file <PRCPCASK.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
IFCAP 10 (CHECK,PRINT)^PRCPCASR  $$SELECT^PRCPCED0  ($$CHECK,$$QUANTITY,ADDCCIK,GETDEF)^PRCPCUT1  (ADD,CLEAR,SHOWWHO)^PRCPULOC  R^PRCPUREP  ^PRCPUSEL  $$ORDERNO^PRCPUTRX  ITEM^PRCPUUIP  
DISPLAY^PRCPUX2  $$YN^PRCPUYN  
Kernel 1 ^%ZIS  

Entry Points

Name Comments DBIA/ICR reference
ASSEMBLE ; assemble instrument kit
EXIT ; exit, unlock, clean up

External References

Name Field # of Occurrence
^%ZIS PRCPCASK+7
CHECK^PRCPCASR ASSEMBLE+10
PRINT^PRCPCASR ASSEMBLE+13
$$SELECT^PRCPCED0 ASSEMBLE+2
$$CHECK^PRCPCUT1 PRCPCASK+6
$$QUANTITY^PRCPCUT1 ASSEMBLE+4
ADDCCIK^PRCPCUT1 ASSEMBLE+50
GETDEF^PRCPCUT1 ASSEMBLE+7
ADD^PRCPULOC ASSEMBLE+6
CLEAR^PRCPULOC EXIT+1
SHOWWHO^PRCPULOC ASSEMBLE+5
R^PRCPUREP ASSEMBLE+18
^PRCPUSEL PRCPCASK+3
$$ORDERNO^PRCPUTRX ASSEMBLE+31, ASSEMBLE+44
ITEM^PRCPUUIP ASSEMBLE+33, ASSEMBLE+47, ASSEMBLE+54
DISPLAY^PRCPUX2 PRCPCASK+10, ASSEMBLE+17, ASSEMBLE+23, ASSEMBLE+28, ASSEMBLE+29, ASSEMBLE+38
$$YN^PRCPUYN ASSEMBLE+40

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"THIS OPTION SHOULD ONLY BE USED BY A PRIMARY INVENTORY POINT."
  • Line Location: PRCPCASK+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ASSEMBLE+2
Function Call: WRITE
  • Prompt: !!,"Instrument Kit is not stored as an item in the inventory point."
  • Line Location: ASSEMBLE+3
Function Call: WRITE
  • Prompt: !!,"No Disposable Items Stored in Instrument Kit."
  • Line Location: ASSEMBLE+8
Routine Call
  • %ZIS
  • Line Location:
    • PRCPCASK+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445 - [#445] ASSEMBLE+3, ASSEMBLE+10, ASSEMBLE+43!
^PRCP(445.8 - [#445.8] ASSEMBLE+5, ASSEMBLE+53, EXIT+2
^TMP($J ASSEMBLE+26, ASSEMBLE+45, ASSEMBLE+50, EXIT+3!

Label References

Name Line Occurrences
ASSEMBLE ASSEMBLE+3, ASSEMBLE+4, ASSEMBLE+5, ASSEMBLE+10, ASSEMBLE+15, ASSEMBLE+26, ASSEMBLE+36, ASSEMBLE+40, ASSEMBLE+55
EXIT ASSEMBLE+5, ASSEMBLE+10, ASSEMBLE+15, ASSEMBLE+26, ASSEMBLE+36, ASSEMBLE+40, ASSEMBLE+55

Naked Globals

Name Field # of Occurrence
^( ASSEMBLE+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRCPCASK+5~
DATA PRCPCASK+5~, ASSEMBLE+45*, ASSEMBLE+46
IKITEM PRCPCASK+5~, ASSEMBLE+45*, ASSEMBLE+47, ASSEMBLE+50
IOP PRCPCASK+7*!
ITEMDA PRCPCASK+5~, ASSEMBLE+2*, ASSEMBLE+3, ASSEMBLE+5, ASSEMBLE+6, ASSEMBLE+7, ASSEMBLE+10, ASSEMBLE+33, ASSEMBLE+43, ASSEMBLE+50
ASSEMBLE+53, ASSEMBLE+54, EXIT+1, EXIT+2
NEGATIVE PRCPCASK+5~, ASSEMBLE+1!, ASSEMBLE+21
NOTINVPT PRCPCASK+5~, ASSEMBLE+1!, ASSEMBLE+15
ORDERNO PRCPCASK+5~, ASSEMBLE+1!, ASSEMBLE+31*, ASSEMBLE+33, ASSEMBLE+44*, ASSEMBLE+47, ASSEMBLE+54
>> PRCP("DPTYPE" PRCPCASK+4
>> PRCP("I" PRCPCASK+3, PRCPCASK+6, ASSEMBLE+2, ASSEMBLE+3, ASSEMBLE+10, ASSEMBLE+31, ASSEMBLE+33, ASSEMBLE+43, ASSEMBLE+44, ASSEMBLE+47
ASSEMBLE+50, ASSEMBLE+54
PRCPCASK PRCPCASK+5~, ASSEMBLE+32!, ASSEMBLE+33, ASSEMBLE+46!, ASSEMBLE+47, ASSEMBLE+53!, ASSEMBLE+54
PRCPCASK("INVVAL" ASSEMBLE+32*, ASSEMBLE+46*, ASSEMBLE+53*
PRCPCASK("QTY" ASSEMBLE+32*, ASSEMBLE+46*, ASSEMBLE+53*
PRCPCASK("REASON" ASSEMBLE+32*, ASSEMBLE+46*, ASSEMBLE+53*
PRCPFLAG ASSEMBLE+1!, ASSEMBLE+10, ASSEMBLE+36
PRCPID PRCPCASK+5~
PRCPITEM PRCPCASK+5~
QUANTITY PRCPCASK+5~, ASSEMBLE+4*, ASSEMBLE+13, ASSEMBLE+32, ASSEMBLE+53
X PRCPCASK+5~, PRCPCASK+8!, PRCPCASK+10, ASSEMBLE+16!, ASSEMBLE+17, ASSEMBLE+22!, ASSEMBLE+23, ASSEMBLE+27!, ASSEMBLE+28, ASSEMBLE+29!
ASSEMBLE+37!, ASSEMBLE+38
X(1 PRCPCASK+8*, ASSEMBLE+16*, ASSEMBLE+22*, ASSEMBLE+27*, ASSEMBLE+29*, ASSEMBLE+37*
X(2 PRCPCASK+9*
>> XH ASSEMBLE+39*
>> XP ASSEMBLE+39*
Y PRCPCASK+5~
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All