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

Package: IFCAP

Routine: PRCHCS


Information

PRCHCS ;WISC/RSD,RHD-EDIT LOG CODE SHEETS ;9/16/94 12:23 PM

Source Information

Source file <PRCHCS.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
IFCAP 7 ^PRCFACX1  ENCODE^PRCFES1  ^PRCFYN  (ASK,DSP,ERR,ERR1,HDR,Q,SIG)^PRCHCS0  (,SETR)^PRCHCS1  UNLCK1^PRCHDEP3  $$ERR^PRCHQQ  
VA FileMan 7 ^%DT  NOW^%DTC  ^DIC  WAIT^DICD  ^DIE  ^DIK  ^DIR  
Kernel 1 HOME^%ZIS  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IFCAP 3 PRCHCS8  PRCHDEP4  PRCHEC  

Entry Points

Name Comments DBIA/ICR reference
11
QQ
CHK ;SEE WHETHER CODE SHEET ALREADY ON FILE
EN
DEL1 ;DELETES ALL CODE SHEETS
MRK ;MARK CODE SHEET FOR TRANSMISSION
TRAN
DEL
LI
1
DEL0
3
2
Q
4
V ;;5.1;IFCAP;;Oct 20, 2000
SET
TRAN1
ERR1

External References

Name Field # of Occurrence
^%DT TRAN+1
NOW^%DTC TRAN
HOME^%ZIS 1
^DIC LI+2
WAIT^DICD DEL1+1
^DIE 4, MRK+1
^DIK DEL0, DEL1+6
^DIR QQ
^PRCFACX1 4
ENCODE^PRCFES1 MRK+1
^PRCFYN 2+1, 3, ERR1, DEL
ASK^PRCHCS0 11+1
DSP^PRCHCS0 4
ERR^PRCHCS0 11+1
ERR1^PRCHCS0 ERR1
HDR^PRCHCS0 1+2
Q^PRCHCS0 Q
SIG^PRCHCS0 TRAN+2
^PRCHCS1 EN+3, ERR1+1
SETR^PRCHCS1 DEL0, DEL1+6
UNLCK1^PRCHDEP3 TRAN1+3, DEL1+4
$$ERR^PRCHQQ QQ

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Now creating "_PRCFA("SYS")_" code sheets ."
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: "."
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !,"No code sheets created !",$C(7)
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: 1+2
Function Call: WRITE
  • Prompt: !," Line Item: ",X,!,Y
  • Line Location: 11+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 2+0
Function Call: WRITE
  • Prompt: !!,$C(7),"CODE SHEETS MARKED FOR TRANSMISSION!"
  • Line Location: TRAN1+1
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
Function Call: WRITE
  • Prompt: !,"ALL CODE SHEETS DELETED FOR THIS "_$S(PRCHTYP="R":"PARTIAL",1:"ORDER")_" !",$C(7)
  • Line Location: DEL1+7
Routine Call
  • %ZIS
  • Line Location:
    • 1
Routine Call
  • DIE
  • Line Location:
    • 4
    • MRK+1
Routine Call
  • DIC
  • Line Location:
    • LI+2
Routine Call
  • DIR
  • Line Location:
    • QQ

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCF(423 - [#423] Classic Fileman Calls
^PRC(442 - [#442] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(441 - [#441] SET
^PRC(442 - [#442] EN, EN+3, 1+3, TRAN1, TRAN1+2, SET, SET+1, CHK+1, CHK+2, CHK+3
, CHK+4, DEL1+5, DEL1+6
^PRCF(423 - [#423] 11, 11+1, 4, CHK+5

Label References

Name Line Occurrences
1 DEL0
11 1+3
2 1+4, 4
3 TRAN+1
4 4+1
CHK 1+3, TRAN1, DEL1+6
DEL 3
DEL0 DEL0
DEL1 2+1, TRAN+2, DEL
ERR1 1+3, 11
LI 4, DEL0
MRK TRAN1
Q EN+4, TRAN+2, TRAN1+4, DEL1+7
QQ MRK+1
SET EN+3, ERR1+1
TRAN 2+1
TRAN1 1+1

Naked Globals

Name Field # of Occurrence
^( SET+1
^("CODE" 11, 11+1
^(0 SET, SET+1
^(2 SET
^(4 SET

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % 2+1, 3, TRAN, ERR1, DEL
>> %A 2*, 3*, DEL*
>> %B 2*, 3*, DEL*
>> %B(1 2*, 3*, DEL*
>> %B(2 2+1*
>> %DT TRAN+1*
>> %DT("A" TRAN+1*
>> %DT("B" TRAN+1*
>> %DT(0 TRAN+1*
>> D0 LI*
DA EN+3, 1+3, 4, TRAN1, TRAN1+3*, MRK+1, CHK+1!, CHK+2*, CHK+3*, CHK+4*
, CHK+5, CHK+6!, ERR1+1, LI!, LI+2*, DEL0*, DEL1+2*, DEL1+3*, DEL1+6*
DIC LI!*, LI+2!
DIC("S" LI*, LI+1*
DIC(0 LI*
>> DIE 4*, MRK+1*
DIK DEL0*, DEL1+1*, DEL1+7!
>> DIR("A" QQ*
>> DIR(0 QQ*
>> DR 4*, MRK+1*
DT TRAN*, TRAN+1
DUZ MRK+1
>> I SET*
IOF 1
>> PRC("PER" MRK+1
>> PRCFA EN+3, ERR1+1
>> PRCFA("CSDA" TRAN1+3*, DEL1+2
>> PRCFA("EDIT" 4
>> PRCFA("REF" EN+2*
>> PRCFA("SYS" EN+1*, EN+2
>> PRCFA("TT" TRAN1
>> PRCH 1+3*, 11, 11+1, TRAN1+3, ERR1+1*, DEL1+3
>> PRCH0 SET*
>> PRCH2 SET*
>> PRCH4 SET*
>> PRCHAUTO EN+2*
>> PRCHBTYP TRAN1*, MRK+1
PRCHDA LI!, LI+2!
>> PRCHDT TRAN+1*, MRK+1
>> PRCHI EN+3*, 1+3*, TRAN1*, DEL1+6*
>> PRCHI0 SET*, SET+1*
>> PRCHISMS EN+3, EN+4, 1+1
>> PRCHIV0 SET*
>> PRCHKEY MRK+1
>> PRCHLCNT EN+3*, EN+4
>> PRCHLI EN+3*, 1+3*, 11+1, TRAN1*, SET, SET+1, CHK+1, CHK+2, CHK+3, LI+2*
, DEL1+6*
PRCHLOG 4!*, TRAN+2
>> PRCHN("PO" EN*, EN+2
>> PRCHNM TRAN+2
>> PRCHOK EN+3, 1+3, TRAN1, CHK+1*, CHK+2*
PRCHPO EN, EN+3, EN+4!, 1+3, TRAN+2!, TRAN1, TRAN1+2, SET, SET+1, CHK+1
, CHK+2, CHK+3, CHK+4, LI, DEL1+5, DEL1+6, DEL1+7!
>> PRCHR0 CHK+1*
>> PRCHRD CHK+1
>> PRCHRRI CHK+1*, CHK+2
>> PRCHTYP CHK+1, CHK+2, CHK+3, CHK+4, LI, LI+1, DEL, DEL1+7
>> PRCSIG QQ, MRK+1*
ROUTINE QQ*, Q!, MRK+1*
U EN, SET, CHK+1, CHK+2, CHK+3
>> X 11+1*
>> Y 11+1*, 4, TRAN+1, LI+2

Marked Items

Name Field # of Occurrence
$T( QQ, MRK+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 |  Marked Items |  All