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

Package: IFCAP

Routine: PRCSC1


Information

PRCSC1 ;WISC/LEM-ESIG MAINTENANCE ROUTINE ;4/23/97 8:55 AM

Source Information

Source file <PRCSC1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
IFCAP 2 ENCODE^PRCSC2  ($$DECODE,$$ENCODE,$$NOW,$$SUM)^PRCUESIG  

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

Package Total Caller Graph
IFCAP 22 PRCBR1  PRCE58P0  PRCE58P2  PRCEFIS1  PRCFFU13  PRCFGPF  PRCH410  PRCHE2  
PRCHG  PRCHJR01  PRCHNPO2  PRCHQ41B  PRCHSP  PRCPRIB1  PRCSAPP2  PRCSD11  
PRCSD122  PRCSP11  PRCSP122  PRCSP21  PRCSP21N  PRCVIBF  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;**120**;Oct 20, 2000;Build 27
DECODE(LEVEL0) ;Extrinsic Function to return hashed electronic sig to readable form.
D ;decode e signature less than version 1
D1 ;decode e signature for version 1
ENCODE(LEVEL0,USERNUM,Y) ;Encode e signature for version 1 only
RECODE(LEVEL0,Y) ;Recode esig for version 1 only
REMOVE(LEVEL0) ;Entry point to remove e signature from record
VERIFY(LEVEL0) ;extrinsic function to verify version 1 signature. Returns 1 if valid, 0 if not valid
STRING(X,X1,X2,X3,X4,X7,X10) ;Build String of critical fields

External References

Name Field # of Occurrence
ENCODE^PRCSC2 ENCODE+28
$$DECODE^PRCUESIG D+1, D1+8
$$ENCODE^PRCUESIG ENCODE+33, RECODE+16
$$NOW^PRCUESIG ENCODE+24, ENCODE+30, ENCODE+31
$$SUM^PRCUESIG D1+7, ENCODE+32, ENCODE+35, RECODE+15, RECODE+18, VERIFY+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(420 - [#420] ENCODE+26
^PRCS(410 - [#410] DECODE+4, DECODE+5, D1+1, D1+2, D1+3, D1+4, D1+5, D1+6, ENCODE+8, ENCODE+9
, ENCODE+10, ENCODE+11, ENCODE+12, ENCODE+13, ENCODE+14, ENCODE+15, ENCODE+24*, ENCODE+36*, ENCODE+37*, RECODE+3
, RECODE+4, RECODE+5, RECODE+6, RECODE+7, RECODE+8, RECODE+9, RECODE+10, RECODE+19*, RECODE+20*, REMOVE+3
, REMOVE+4, REMOVE+7*, REMOVE+8*, VERIFY+3
^VA(200 - [#200] ENCODE+6, ENCODE+34, RECODE+14, RECODE+17

Label References

Name Line Occurrences
$$DECODE VERIFY+6
$$STRING D1+7, ENCODE+32, RECODE+15
D1 DECODE+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AUTOOBLG ENCODE+23
CHECKSUM DECODE+2~, D1+7*, D1+8, ENCODE+2~, ENCODE+32*, ENCODE+33, RECODE+1~, RECODE+15*, RECODE+16
CPSW ENCODE+25*, ENCODE+29!
DA RECODE+2~
DIC RECODE+2~
LEVEL0 DECODE~, DECODE+4, DECODE+5, D+1, D1+1, D1+2, D1+3, D1+4, D1+5, D1+6
D1+7, ENCODE~, ENCODE+8, ENCODE+9, ENCODE+10, ENCODE+11, ENCODE+12, ENCODE+13, ENCODE+14, ENCODE+15
, ENCODE+24, ENCODE+28, ENCODE+32, ENCODE+36, ENCODE+37, RECODE~, RECODE+3, RECODE+4, RECODE+5, RECODE+6
, RECODE+7, RECODE+8, RECODE+9, RECODE+10, RECODE+15, RECODE+19, RECODE+20, REMOVE~, REMOVE+3, REMOVE+4
, REMOVE+7, REMOVE+8, VERIFY~, VERIFY+3, VERIFY+6
OLDUSER ENCODE+2~, ENCODE+18*, ENCODE+19, ENCODE+20
PERSON DECODE+2~, DECODE+7*, D+1, D1+8
>> PRC("CP" ENCODE+25*, ENCODE+26, ENCODE+29!
>> PRC("SITE" ENCODE+26
>> PRCB("CP" ENCODE+25
>> PRCHAMDA ENCODE+27
>> PRCHDELV ENCODE+23
RECORD D1+1*, D1+7, ENCODE+2~, ENCODE+8*, ENCODE+16, ENCODE+32, RECODE+1~, RECODE+3*, RECODE+11, RECODE+15
RECORD1 D1+2*, D1+7, ENCODE+9*, ENCODE+32, RECODE+2~, RECODE+4*, RECODE+15
RECORD10 D1+6*, D1+7, ENCODE+15*, ENCODE+32, RECODE+2~, RECODE+10*, RECODE+15
RECORD2 D1+3*, D1+7, ENCODE+10*, ENCODE+32, RECODE+2~, RECODE+5*, RECODE+15
RECORD3 D1+4*, D1+7, ENCODE+11*, ENCODE+32, RECODE+2~, RECODE+6*, RECODE+15
RECORD4 D1+5*, D1+7, ENCODE+12*, ENCODE+24*, ENCODE+32, RECODE+2~, RECODE+7*, RECODE+15
RECORD7 DECODE+2~, DECODE+4*, DECODE+7, DECODE+9, D1+7, ENCODE+2~, ENCODE+13*, ENCODE+17, ENCODE+18, ENCODE+19*
, ENCODE+30*, ENCODE+31*, ENCODE+32, ENCODE+33*, ENCODE+34*, ENCODE+36, RECODE+1~, RECODE+8*, RECODE+12, RECODE+13
, RECODE+15, RECODE+16*, RECODE+17*, RECODE+19, REMOVE+2~, REMOVE+3*, REMOVE+5*, REMOVE+7
RECORD71 DECODE+2~, DECODE+5*, DECODE+6, ENCODE+2~, ENCODE+14*, ENCODE+35*, ENCODE+37, RECODE+1~, RECODE+9*, RECODE+18*
, RECODE+20, REMOVE+2~, REMOVE+4*, REMOVE+6*, REMOVE+8, VERIFY+1~, VERIFY+3*, VERIFY+4
SIG DECODE+2~, DECODE+9*, D+1, D1+8
SIGBLOCK ENCODE+2~, ENCODE+6*, ENCODE+7, ENCODE+33, ENCODE+35, RECODE+1~, RECODE+14*, RECODE+16, RECODE+18, VERIFY+1~
, VERIFY+4*, VERIFY+5, VERIFY+6
U ENCODE+26
USERNUM ENCODE~, ENCODE+4*, ENCODE+5, ENCODE+6, ENCODE+19, ENCODE+20*, ENCODE+28, ENCODE+33, ENCODE+34, RECODE+2~
, RECODE+12*, RECODE+13, RECODE+14, RECODE+16, RECODE+17
VERSION DECODE+2~, DECODE+6*, DECODE+8, DECODE+10, VERIFY+1~, VERIFY+4*, VERIFY+5
X D+1*, D+2, STRING~, STRING+1
X1 STRING~, STRING+1
X10 STRING~, STRING+1
X2 STRING~, STRING+1
X3 STRING~, STRING+1
X4 STRING~, STRING+1
X7 STRING~, STRING+1
>> XQY0 ENCODE+22
Y ENCODE~, ENCODE+5*, ENCODE+7*, ENCODE+16*, ENCODE+17*, ENCODE+38*, RECODE~, RECODE+11*, RECODE+13*, RECODE+21*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All