XOBESIG ;Oakland/mko-ELECTRONIC SIGNATURE CODES ;9:29 AM 14 Jul 2006
Source file <XOBESIG.m>
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 |