MCESPRT ;WISC/DCB-ELECTRONIC SIGNATURE PRINT ;6/26/96 12:51
Source file <MCESPRT.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENCODER(X,X1,X2) | ;Encode
|
|
| ENCODE(FILE,REC) | ;Encode Validation Code
|
|
| NAME | ||
| DECODER(X,X1,X2) | ;Decode the signature name
|
|
| FOOTER(MCFILE,MCARGDA) | ;
|
|
| FREE | ||
| CHECK | ; Find the number of times the report was superseded
|
|
| DECODE(TEMP,CODE,FILE,REC) | ;Decode the Validation code 1
|
|
| VERSION | ; Find the version number of a procedure
|
|
| STATUS(MCFILE,MCARGDA) | ; Get the status for the header
|
|
| SUM(MCX) | ;Create checksum value for string
|
|
| DATE | ||
| DISPLAY | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MCAR( | DISPLAY+4, DISPLAY+5, CHECK+1, ENCODE+3, DECODE+7, STATUS+2 |
| ^VA(200 - [#200] | NAME, ENCODE+2, DECODE+4 |
| Name | Line Occurrences |
|---|---|
| $$DECODE | DISPLAY+12 |
| $$DECODER | DECODE+9 |
| $$ENCODER | ENCODE+5 |
| $$SUM | ENCODE+3, DECODE+7 |
| CHECK | VERSION+1 |
| DATE | DISPLAY+8 |
| DISPLAY | FOOTER+3 |
| FREE | DISPLAY+8 |
| NAME | DISPLAY+8 |
| VERSION | DISPLAY+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CODE | DISPLAY+1~, DISPLAY+2~, DISPLAY+10, DISPLAY+11, DISPLAY+12, DISPLAY+13, DISPLAY+20, DISPLAY+21, DECODE~, DECODE+4 , DECODE+5, DECODE+6, STATUS+1~, STATUS+3*, STATUS+6 |
| CR | ENCODE+1~, ENCODE+2*, ENCODE+5, DECODE+1~, DECODE+5*, DECODE+9 |
| CREATION | DISPLAY+2~, DISPLAY+24 |
| DA | DISPLAY+1~ |
| DIC | DISPLAY+1~ |
| DIQ | DISPLAY+1~ |
| >> DN | FOOTER+2* |
| DR | DISPLAY+1~ |
| DTEMP | DISPLAY+3~, CHECK+1*, CHECK+2 |
| DTIME | FOOTER+2 |
| DUZ | ENCODE+2, ENCODE+5, DECODE+2 |
| EDATE | DISPLAY+2~, DISPLAY+11 |
| EES | DISPLAY+2~ |
| ENAME | DISPLAY+2~ |
| ERROR | DISPLAY+1~ |
| FILE | ENCODE~, ENCODE+3, DECODE~ |
| FNAME | DISPLAY+3~, DISPLAY+8*, NAME, DATE, FREE |
| FT | DISPLAY+3~, DISPLAY+8* |
| FTYPE | DISPLAY+3~, DISPLAY+7*, DISPLAY+8 |
| IOSL | FOOTER+1 |
| IOST | FOOTER+2 |
| MCARGDA | FOOTER~, DISPLAY+4, DISPLAY+5, DISPLAY+12, STATUS~, STATUS+2 |
| >> MCARZ | STATUS+7* |
| MCFILE | FOOTER~, DISPLAY+4, DISPLAY+5, DISPLAY+10, DISPLAY+12, CHECK+1, DECODE+7, STATUS~, STATUS+2, STATUS+6 |
| MCFILE1 | DISPLAY+26! |
| MCI | SUM+1~, SUM+2* |
| >> MCOUT | FOOTER+1, FOOTER+2* |
| >> MCSTAT | DISPLAY+9*, DISPLAY+10*, DISPLAY+23, STATUS+5*, STATUS+6*, STATUS+7 |
| MCX | SUM~, SUM+2 |
| MCY | FOOTER+2*!, SUM+1~, SUM+2*, SUM+3 |
| MFD | DISPLAY+2~, DISPLAY+9, DISPLAY+11, STATUS+1~, STATUS+4*, STATUS+5 |
| MFDNAME | DISPLAY+2~ |
| NA | DISPLAY+2~ |
| >> NAME | DISPLAY+7*, DISPLAY+8 |
| >> NUM | DISPLAY+14*, DISPLAY+16, VERSION+1*, VERSION+2* |
| PART | DISPLAY+1~ |
| PDUZ | DISPLAY+1~, DECODE+1~, DECODE+6*, DECODE+9 |
| PER | DECODE+1~ |
| PERSON | DISPLAY+3~, DISPLAY+12*, DISPLAY+24 |
| >> PRE | DECODE+2*, DECODE+4 |
| >> RDATE | DISPLAY+11 |
| REC | ENCODE~, ENCODE+3, ENCODE+5, DECODE~, DECODE+7, DECODE+9 |
| RELDATE | DISPLAY+2~ |
| ROV | DISPLAY+2~, DISPLAY+13*, DISPLAY+25 |
| >> SCD | DISPLAY+11*, DISPLAY+24 |
| SCRAMBLE | DISPLAY+1~ |
| SDUZ | DISPLAY+1~ |
| SS | DISPLAY+17*!, DISPLAY+22*! |
| STR | ENCODE+1~, ENCODE+3*, DECODE+1~, DECODE+7* |
| SUP1 | DISPLAY+2~ |
| SUP2 | DISPLAY+2~, DISPLAY+13, DISPLAY+14, DISPLAY+15 |
| SUPD | DISPLAY+2~ |
| SUPNUM | DISPLAY+2~, DISPLAY+13*, DISPLAY+14, DISPLAY+16, VERSION+1 |
| TDATE | DISPLAY+1~ |
| TEMP | DISPLAY+1~, DISPLAY+5*, DISPLAY+8, DISPLAY+12, DECODE~, DECODE+2, DECODE+5, DECODE+6, STATUS+1~, STATUS+2* , STATUS+3, STATUS+4 |
| TP | DISPLAY+1~ |
| TRUE | DISPLAY+1~ |
| >> TSUP2 | DISPLAY+13*, VERSION+1, CHECK+1, CHECK+2* |
| >> TT | DISPLAY+8* |
| U | FOOTER+2, DISPLAY+8, NAME, CHECK+2, ENCODE+2, DECODE+2, DECODE+4, DECODE+5, DECODE+6, STATUS+3 , STATUS+4 |
| VDATE | DISPLAY+2~, DISPLAY+11 |
| VERDATE | DISPLAY+2~ |
| VERSION | DISPLAY+2~, DISPLAY+16*, DISPLAY+24 |
| VES | DISPLAY+2~ |
| VNAME | DISPLAY+2~, DISPLAY+13 |
| X | DISPLAY+3~, ENCODER~, ENCODER+2, DECODER~, DECODER+5 |
| X1 | DISPLAY+3~, ENCODER~, DECODER~ |
| X2 | DISPLAY+3~, ENCODER~, DECODER~ |
| >> Y | DISPLAY+8*, NAME*, DATE, FREE |