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 |  Marked Items  | All
Print Page as PDF
Routine: PRCHSP

Package: IFCAP

Routine: PRCHSP


Information

PRCHSP ;WISC/PLT,ID/RSD/THD-SPLIT 2237 ;9/27/95 15:41 [1/28/99 3:00pm]

Source Information

Source file <PRCHSP.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
IFCAP 10 $$DATE^PRC0C  ($$DECODE,ENCODE)^PRCHES11  $$ERR^PRCHQQ  ^PRCHSP1  SPLIT^PRCPWI  (ENCODE,REMOVE)^PRCSC1  SENDIT2^PRCSEB1  EBAL^PRCSEZ  
EN1^PRCSUT3  ^PRCSUT41  
VA FileMan 4 %XY^%RCR  ^DIC  IX^DIK  ^DIR  

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 PRCHG  PRCHNPO3  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**186**;Oct 20, 2000;Build 10
EN1
EN11
OT
WS
TRY ;MAKE MULTIPLE TRIES TO GET A TRANSACTION NUMBER (IN CASE FILE IS LOCKED BY ANOTHER USER).
QQ

External References

Name Field # of Occurrence
%XY^%RCR EN11+1, OT
^DIC EN11EN11+34
IX^DIK EN11+40
^DIR QQ
$$DATE^PRC0C EN11+16, EN11+20
$$DECODE^PRCHES11 WS
ENCODE^PRCHES11 WS
$$ERR^PRCHQQ QQ
^PRCHSP1 EN11+43
SPLIT^PRCPWI OT+7
ENCODE^PRCSC1 EN11+32, EN11+33
REMOVE^PRCSC1 EN11+32, EN11+33
SENDIT2^PRCSEB1 EN11+30
EBAL^PRCSEZ EN11+18, EN11+22
EN1^PRCSUT3 EN1
^PRCSUT41 OT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$$ERR^PRCHQQ(ROUTINE,PRCSIG)
  • Line Location: QQ+0
Function Call: WRITE
  • Prompt: !,"Notify Application Coordinator!",$C(7)
  • Condition for execution: PRCSIG=0!(PRCSIG=-3)
  • Line Location: QQ+0
Routine Call
  • DIC
  • Line Location:
    • EN11
    • EN11+34
Routine Call
  • DIR
  • Line Location:
    • QQ

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls
^PRC(443 - [#443] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(410.02 EN11+14, EN11+19
^PRC(443 - [#443] EN11+39*, WS
^PRCP(445 - [#445] OT+7
^PRCS(410 - [#410] EN1EN11+1!, EN11+2*, EN11+4, EN11+6*, EN11+7*, EN11+8*, EN11+9*, EN11+10*, EN11+11
EN11+12, EN11+16, EN11+17, EN11+20, EN11+21, EN11+23*, EN11+26*, EN11+27, EN11+28*, EN11+29*
EN11+31*, EN11+32, EN11+33, OT+1*, OT+2!*, OT+3*, OT+7
^TMP($J EN11+12

Label References

Name Line Occurrences
EN11 EN11
OT EN11+12
QQ EN11+32, EN11+33, WS
TRY EN11
WS EN11+38

Naked Globals

Name Field # of Occurrence
^( EN11+10, EN11+12
^(0 EN11+10, EN11+23*, OT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %X EN11+1*, OT*
>> %Y EN11+1*, OT*
>> DA EN11+14*, EN11+19*, EN11+32*, EN11+33*, EN11+37, EN11+40*, EN11+41*, WS*
>> DA(1 EN11+14*, EN11+16, EN11+17, EN11+19*, EN11+20, EN11+21
DIC EN11*, EN11+34*!
DIC(0 EN11*, EN11+34*
DIK EN11+40*!
>> DIR("A" QQ*
>> DIR(0 QQ*
DLAYGO EN11*!, EN11+34*!
DT EN11+23, EN11+29
DUZ EN11+32, EN11+33, WS
>> I EN11+10*, EN11+23*
>> J EN11+23*, EN11+26*, EN11+28*, EN11+29
>> K EN11+26*, EN11+27, EN11+28*
>> P EN11+32*, EN11+33*, WS*
PRCA EN11+15~, EN11+16*, EN11+17*, EN11+18, EN11+20*, EN11+21*, EN11+22
>> PRCHG EN11+42
PRCHHDA EN11+37*, EN11+41!
PRCHINVI EN11+13!, OT+7*
PRCHINVP EN11+11*, EN11+13!, OT+7
>> PRCHJ EN11+12*, EN11+13, EN11+19, OT+3
>> PRCHK EN11+12*, OT+2
>> PRCHPO OT+2, OT+3
PRCHQD EN11+3~, EN11+5*
PRCHRFQT EN11+15~, EN11+16*, EN11+17, EN11+20*, EN11+21
>> PRCHS EN1EN11+11, EN11+12, EN11+14, EN11+23, EN11+26, EN11+27, EN11+28, EN11+29, EN11+31
EN11+33, OT+1, OT+2, OT+7, WS
>> PRCHSIT EN11+12, EN11+13*, EN11+23, EN11+31
>> PRCHSIT( EN11+26, EN11+27, EN11+28
>> PRCHSX EN11+1*, EN11+2, EN11+29, EN11+30, EN11+34
>> PRCHSY EN1*, EN1+1*, EN11*, EN11+1, EN11+2, EN11+4, EN11+6, EN11+7, EN11+8, EN11+9
EN11+10, EN11+19, EN11+23, EN11+31, EN11+32, EN11+36, EN11+39, EN11+40, OT+3, OT+7
WS
>> PRCHSY(0 EN11+1*, EN11+38, EN11+39, WS*
PRCHTRY EN11!, TRY+1*
>> PRCHX EN11+12*, EN11+14, OT+1, OT+2, OT+7
PRCHXREF EN11+3~, EN11+5*, EN11+6
PRCHY0 EN11+3~, EN11+4*, EN11+5
PRCSAR EN11+25~
PRCSAR( EN11+27*, EN11+28*, EN11+30*
>> PRCSIG EN11+32, EN11+33, WS*, QQ
PSCT EN11+25~*, EN11+27, EN11+28*, EN11+30*
ROUTINE EN11+32*, EN11+33*, WS*, QQ*!
U EN11+1, EN11+2, EN11+5, EN11+7, EN11+8, EN11+9, EN11+10, EN11+11, EN11+23, EN11+29
EN11+31, EN11+38, OT+1, OT+2, OT+3, OT+7, WS
>> X EN1*, EN1+1, EN11+7*, EN11+8*, EN11+9*, EN11+10*, EN11+31*, EN11+34*, WS*
>> Y EN11EN11+1, EN11+8*, EN11+36, OT+1*, WS*
>> Y(0 EN11+1
>> Z EN1*

Marked Items

Name Field # of Occurrence
$T( EN11+32, EN11+33, WSQQ
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 |  Marked Items  | All