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 |  Local Variables  | All
Print Page as PDF
Routine: PRCD1D

Package: IFCAP

Routine: PRCD1D


Information

PRCD1D ;WISC/PLT-DOCUMENT REQUIRED DATA ELEMENT ; 02/17/94 9:12 AM

Source Information

Source file <PRCD1D.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
IFCAP 3 (PTR,SC,YN)^PRC0A  ($$NP,DCLOCK,EDIT,ICLOCK,PIECE)^PRC0B  ($$DICGL,ADD,DELETE)^PRC0B1  
VA FileMan 2 EN^DDIOL  EN1^DIP  

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

Package Total Caller Graph
IFCAP 3 PRC RPT DOC REQUIRED DATA  PRCD DOC REQUIRED DATA  ^PRCD(420.18  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
EN
LKUP ;lookup prcdd=420.18
EDIT ;edit prcdd=420.18
ED1
EDA
DELETE ;delete prcdd=420.18
KEY ;initial key values
UNQCHK(PRCK01,PRCK1,PRCK2) ;check uniqueness from ^dd(420.18)
UNQCRS ;set unique cross reference called from ^dd(420.18)
UNQCRK ;kill unique cross reference called from ^dd(420.18)
UNQMES
EN1 ;print document required fields
Q20
Q20A
PRINT
EXIT1

External References

Name Field # of Occurrence
EN^DDIOL EN+2, EN+10, EN+19, ED1+3, ED1+4, UNQMES
EN1^DIP PRINT+3
PTR^PRC0A EN+4, EN+7, EN+12, Q20A+1
SC^PRC0A Q20
YN^PRC0A ED1+2
$$NP^PRC0B EN+6, EN+9
DCLOCK^PRC0B EN+22
EDIT^PRC0B ED1
ICLOCK^PRC0B EN+18
PIECE^PRC0B EDA
$$DICGL^PRC0B1 EN+18
ADD^PRC0B1 LKUP+4
DELETE^PRC0B1 DELETE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCD(420.18 - [#420.18] LKUP+1, KEY+2

Label References

Name Line Occurrences
DELETE ED1+3, EDA+1
EDIT EN+21
EXIT1 Q20+1, Q20A+5
KEY EN+20
LKUP EN+17
PRINT Q20A+5
Q20 Q20A
Q20A Q20A+5
UNQMES UNQCHK+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A EN~, EDA!, KEY+1~, KEY+2*, KEY+3
A( EDA+1
B EN~
BY EN1+1~, PRINT+1*, PRINT+2*
>> C EDIT+1*, ED1ED1+7*, EDA
>> DA LKUP+1*, LKUP+7*, KEY+2, UNQCHK+2
DHD EN1+1~
DIC EN1+1~, PRINT+1*
DISTOP EN1+1~, PRINT+2*
FLDS EN1+1~, PRINT+1*
FR EN1+1~, PRINT+1*, PRINT+2*
L EN1+1~, PRINT+1*
PRCAED EN~, EN+20, LKUP+7*, ED1+1, ED1+3, DELETE+2*
PRCDD EN~, EN+15*, EN+18, LKUP+7, ED1EDAEDA+1, DELETE+1, EN1+1~, PRINT*
PRINT+1
PRCDI EN~
PRCDR EN~, EDIT+1*
>> PRCHE EN+6*, EN+9*, EN+10
PRCK EN+1~, UNQCHK+1*, UNQCHK+2, UNQCRS+1*, UNQCRS+2, UNQCRK+1*, UNQCRK+2
PRCK01 EN+1~, EN+16*, KEY+3*, UNQCHK~, UNQCHK+1, UNQCRS+1, UNQCRK+1
PRCK1 EN+1~, EN+16*, KEY+3*, UNQCHK~, UNQCHK+1, UNQCRS+1, UNQCRK+1
PRCK2 EN+1~, EN+16*, KEY+3*, UNQCHK~, UNQCHK+1, UNQCRS+1, UNQCRK+1
>> PRCLOCK EN+18*, EN+22
PRCOPT EN1+1~, Q20+2*, Q20AQ20A+5, PRINT+2
PRCQT EN~, EN+2, EN+3*, EN+5*, EN+10, EN+11*, EN+13*, EN+15*, EN+17, LKUP+6*
, ED1*, ED1+1, ED1+3*, EN1+1~, Q20+2*, Q20AQ20A+2*
PRCRI EN~, EN1+1~
PRCRI( EN+6*, EN+9*, EN+14*, EN+18, LKUP+1, LKUP+3, LKUP+7*, ED1EDAEDA+1
DELETE+1, Q20A+3*, PRINT+2
PRCU EN~*
PRCUQ EN+1~, EN+16*, UNQCHK+2
TO EN1+1~, PRINT+1*, PRINT+2*
X EN~, EN+4, EN+7, EN+12, LKUP+3*, LKUP+4, LKUP+6!, ED1ED1+1, ED1+2
DELETE+1, DELETE+2, UNQCHK+2!, Q20Q20A+1
X("DR" LKUP+3*
Y EN~, EN+4, EN+5, EN+6, EN+7, EN+8, EN+9, EN+12, EN+13, EN+14
EN+18*, EN+19, LKUP+1*, LKUP+2, LKUP+4, LKUP+6, LKUP+7, ED1+2, ED1+3, Q20
Q20+1, Q20+2, Q20A+1, Q20A+2, Q20A+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All