XOBESIG ;Oakland/mko-ELECTRONIC SIGNATURE CODES ;9:29 AM 14 Jul 2006
Source file <XOBESIG.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Electronic Signature | 5 | XOBE ESIG GET CODE XOBE ESIG GET DATA XOBE ESIG IS DEFINED XOBE ESIG SET CODE XOBE ESIG SET DATA |
Name | Comments | DBIA/ICR reference |
---|---|---|
ISDEF(RESULT) | ; -- Returns whether the user has an Electronic Signature Code defined.
; Returns: ; 0 : if the user has no esig defined ; 1 : if the user does have an esig defined ; -2 : if DUZ doesn't refer to a valid user |
|
GETCODE(RESULT) | ; -- Get user's Electronic Signature Code
; Return: ; Electronic signature code ; -2 : if DUZ doesn't refer to a valid user |
|
SETCODE(RESULT,XOBESIG) | ; -- Save user's Electronic Signature Code
; Return: ; 1 : if new ESig was correctly filed ; 0 : if new ESig code is not valid ; -1 : if new ESig is the same as the old one ; -2 : if DUZ doesn't refer to a valid user |
|
GETDATA(RESULT) | ; -- Return electronic signature block-related data
; Return: ; Electronic signature block-related data ; -2 : if DUZ doesn't refer to a valid user |
|
VALUE(X) | ; -- Return X or if X is "", return @
|
|
SETDATA(RESULT,XOBEVALS) | ; -- Save electronic signature block-related data
; Return: ; 1 : if successfully filed ; -2 : if DUZ doesn't refer to a valid user ; error text : if Filer call failed |
|
ADDHELP(XOBEMSG,ERR,RESULT) | ;
|
|
ADDTEXT(TEXT,RESULT) | ;Add TEXT to RESULT array
|
|
VALIDATE(RESULT,XOBESIG) | ; -- Return whether passed ESig is valid
; Return: ; 1 if ESig is valid ; 0 if ESig is invalid ; -1 if ESig is null ; -2 if DUZ doesn't refer to a valid user ; This entry point is not currently used. |
RPC Name | Call Tags |
---|---|
XOBE ESIG GET CODE | GETCODE |
XOBE ESIG SET CODE | SETCODE |
XOBE ESIG GET DATA | GETDATA |
XOBE ESIG SET DATA | SETDATA |
XOBE ESIG IS DEFINED | ISDEF |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ, GETS^DIQ |
Name | Line Occurrences |
---|---|
$$VALUE | GETDATA+21, GETDATA+22, GETDATA+23, GETDATA+24, GETDATA+25, GETDATA+26 |
ADDHELP | SETDATA+38 |
ADDTEXT | SETDATA+31, SETDATA+32, SETDATA+34, ADDHELP+13, ADDHELP+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIERR | ISDEF+8~, ISDEF+15, GETCODE+7~, GETCODE+14, SETCODE+9~, SETCODE+15, SETCODE+31, GETDATA+7~, GETDATA+16, SETDATA+8~ , SETDATA+24, ADDHELP+1~, VALIDATE+8~, VALIDATE+16 |
DIHELP | ADDHELP+1~ |
DUZ | ISDEF+12, GETCODE+11, SETCODE+13, GETDATA+11, SETDATA+10, VALIDATE+12 |
ERR | SETDATA+29~, SETDATA+30*, SETDATA+31, SETDATA+33, SETDATA+34, SETDATA+38, ADDHELP~, ADDHELP+4, ADDHELP+5, ADDHELP+6 |
FIELD | ADDHELP+1~, ADDHELP+6*, ADDHELP+9 |
FILE | ADDHELP+1~, ADDHELP+4*, ADDHELP+9 |
IENS | ADDHELP+1~, ADDHELP+5*, ADDHELP+9 |
LINE | ADDHELP+1~, ADDHELP+12*, ADDHELP+13 |
LN | SETDATA+29~, SETDATA+33*, SETDATA+34 |
MSG | ADDHELP+1~ |
MSG("DIHELP" | ADDHELP+12, ADDHELP+13 |
NODE | ADDTEXT+1~, ADDTEXT+2*, ADDTEXT+3 |
RESULT | ISDEF~, ISDEF+9!, ISDEF+15*, ISDEF+16*, ISDEF+17*, GETCODE~, GETCODE+8!, GETCODE+14*, GETCODE+15*, GETCODE+16* , SETCODE~, SETCODE+10!, SETCODE+16*, SETCODE+17*, SETCODE+20*, SETCODE+22*, SETCODE+26*, SETCODE+31*, SETCODE+33*, GETDATA~ , GETDATA+8!, GETDATA+17*, GETDATA+18*, SETDATA~, SETDATA+9!, SETDATA+31, SETDATA+32, SETDATA+34, SETDATA+38, ADDHELP~ , ADDHELP+13, ADDHELP+14, ADDTEXT~, VALIDATE~, VALIDATE+9!, VALIDATE+16*, VALIDATE+19*, VALIDATE+24* |
RESULT( | ADDTEXT+3* |
RESULT(" " | ADDTEXT+2 |
RESULT(1 | GETDATA+21*, SETDATA+26*, SETDATA+41* |
RESULT(2 | GETDATA+22* |
RESULT(3 | GETDATA+23* |
RESULT(4 | GETDATA+24* |
RESULT(5 | GETDATA+25* |
RESULT(6 | GETDATA+26* |
TEXT | ADDTEXT~, ADDTEXT+3 |
X | SETCODE+9~, SETCODE+21*, SETCODE+22, SETCODE+26, SETCODE+29, VALUE~, VALUE+1, VALIDATE+8~, VALIDATE+22*, VALIDATE+24 |
XOBECURR | VALIDATE+8~, VALIDATE+13*, VALIDATE+19, VALIDATE+24 |
XOBEFDA | SETCODE+9~, SETDATA+8~ |
XOBEFDA(200 | SETCODE+29*, SETDATA+13*, SETDATA+14*, SETDATA+15*, SETDATA+16*, SETDATA+17*, SETDATA+18* |
XOBEFLDS | GETDATA+7~, GETDATA+12*, GETDATA+15 |
XOBEIENS | SETCODE+9~, SETCODE+13*, SETCODE+14, SETCODE+29, GETDATA+7~, GETDATA+11*, GETDATA+15, GETDATA+21, GETDATA+22, GETDATA+23 , GETDATA+24, GETDATA+25, GETDATA+26, SETDATA+8~, SETDATA+10*, SETDATA+13, SETDATA+14, SETDATA+15, SETDATA+16, SETDATA+17 , SETDATA+18, VALIDATE+8~, VALIDATE+12*, VALIDATE+13 |
XOBEMSG | ISDEF+8~, GETCODE+7~, SETCODE+9~, GETDATA+7~, SETDATA+8~, SETDATA+38, ADDHELP~, VALIDATE+8~ |
XOBEMSG("DIERR" | ISDEF+15, GETCODE+14, SETCODE+16, GETDATA+17, SETDATA+26, SETDATA+30, SETDATA+31, SETDATA+33, SETDATA+34, SETDATA+38 , ADDHELP+4, ADDHELP+5, ADDHELP+6, VALIDATE+16 |
XOBEOLD | SETCODE+9~, SETCODE+14*, SETCODE+26 |
XOBESIG | ISDEF+8~, ISDEF+12*, ISDEF+16, GETCODE+7~, GETCODE+11*, GETCODE+15, GETCODE+16, SETCODE~, SETCODE+20, SETCODE+21 , VALIDATE~, VALIDATE+22 |
XOBETARG | GETDATA+7~ |
XOBETARG(200 | GETDATA+21, GETDATA+22, GETDATA+23, GETDATA+24, GETDATA+25, GETDATA+26 |
XOBEVALS | SETDATA~ |
XOBEVALS("dig | ital pager" , SETDATA+18 |
XOBEVALS("initial" | SETDATA+13 |
XOBEVALS("off | ice phone" , SETDATA+16 |
XOBEVALS("sig | nature block printed name" , SETDATA+14, nature block title" , SETDATA+15 |
XOBEVALS("voi | ce pager" , SETDATA+17 |