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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCPOPPC

Package: IFCAP

Routine: PRCPOPPC


Information

PRCPOPPC ;WISC/RFJ-post items in a case cart or instrument kit ;27 Sep 93

Source Information

Source file <PRCPOPPC.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
IFCAP 6 $$FILENUMB^PRCPCUT1  ^PRCPEILM  (HDR,SET)^PRCPOPL  VARIABLE^PRCPOPU  $$REUSABLE^PRCPU441  ($$DESCR,$$UNIT)^PRCPUX1  
List Manager 2 ($$SETFLD,FULL)^VALM1  SET^VALM10  

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 PRCPOPP1  

Entry Points

Name Comments DBIA/ICR reference
HDR ; -- header code
INIT ; start list manager here and set up variables, clean up
; ^tmp($j,"prcpopccik",ccikitem)=qty ordered (passed to program)
; ^tmp($j,"prcpoppc",line,0)="" (list array)
; ^tmp($j,"prcpoppc-no",item)="" (do not include in list)
; ^tmp($j,"prcpoppc-items",item)=qty ordered ^ qty returned
; ^tmp($j,"prcpoppc-return",item)=qty entered by user for return
BUILD ; build list manager array
EXIT ; -- exit code
EEITEMS ; called from protocol file to enter/edit invpt items
CCIKNAME ; set up ccikname header
ITEMNAME ; set up item information

External References

Name Field # of Occurrence
$$FILENUMB^PRCPCUT1 BUILD+6
^PRCPEILM EEITEMS+4
HDR^PRCPOPL HDR+1
SET^PRCPOPL CCIKNAME+1, CCIKNAME+2, CCIKNAME+3
VARIABLE^PRCPOPU INIT+8
$$REUSABLE^PRCPU441 ITEMNAME+3
$$DESCR^PRCPUX1 CCIKNAME+3, ITEMNAME+5
$$UNIT^PRCPUX1 ITEMNAME+7
$$SETFLD^VALM1 ITEMNAME+5, ITEMNAME+6, ITEMNAME+7, ITEMNAME+8, ITEMNAME+10, ITEMNAME+11
FULL^VALM1 EEITEMS+1
SET^VALM10 ITEMNAME+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP( BUILD+8
^PRCP(445.8 - [#445.8] BUILD+10, BUILD+19, BUILD+20
^TMP($J INIT+7!, BUILD+3!, BUILD+4, BUILD+5, BUILD+10*, BUILD+14, BUILD+15, BUILD+18!, BUILD+19*, BUILD+20
BUILD+23!, EXIT+1!, EXIT+2!, EXIT+3!, EXIT+4!, EXIT+5!, EXIT+6!, ITEMNAME+1, ITEMNAME+9, ITEMNAME+13*

Label References

Name Line Occurrences
BUILD EEITEMS+5
CCIKNAME BUILD+7, BUILD+16
ITEMNAME BUILD+11, BUILD+22

Naked Globals

Name Field # of Occurrence
^( BUILD+4, BUILD+8, BUILD+14, BUILD+19, ITEMNAME+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CCIKITEM BUILD+1~, BUILD+4*, BUILD+5, BUILD+6, BUILD+8, BUILD+14*, BUILD+15, BUILD+19, BUILD+20, CCIKNAME+3
ITEMNAME+9, ITEMNAME+13
DATA BUILD+1~, BUILD+8*, BUILD+9, BUILD+19*, BUILD+20*, BUILD+21
ITEMDA BUILD+1~, BUILD+8*, BUILD+10, BUILD+19*, BUILD+20*, ITEMNAME+1, ITEMNAME+3, ITEMNAME+5, ITEMNAME+7, ITEMNAME+9
ITEMNAME+13
ITEMQTY BUILD+1~, BUILD+9*, BUILD+10, BUILD+21*, ITEMNAME+8, ITEMNAME+9, ITEMNAME+11, ITEMNAME+13
PRC EEITEMS+2~
PRCP EEITEMS+2~
PRCP("DPTYPE" EEITEMS+3*
PRCP("I" CCIKNAME+3, ITEMNAME+5, ITEMNAME+7
PRCPFILE BUILD+1~, BUILD+6*, BUILD+8, BUILD+10, BUILD+14*, CCIKNAME+2
QTYORD BUILD+1~, BUILD+4*, BUILD+9, BUILD+14*, BUILD+21, CCIKNAME+3
QTYRET ITEMNAME+2~, ITEMNAME+9*, ITEMNAME+10, ITEMNAME+11, ITEMNAME+13
REUSABLE ITEMNAME+2~, ITEMNAME+3*, ITEMNAME+6, ITEMNAME+9
SEQUENCE BUILD+1~, BUILD+20*
>> VALMBCK EEITEMS+6*
>> VALMCNT BUILD+4*, BUILD+25, ITEMNAME+4*, ITEMNAME+12
>> VALMHDR(3 HDR+2*
>> VALMQUIT BUILD+25*
>> X ITEMNAME+5*, ITEMNAME+6*, ITEMNAME+7*, ITEMNAME+8*, ITEMNAME+10*, ITEMNAME+11*, ITEMNAME+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All