DSIYV04 UEICKSUM UEI CHECK (4700)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIYV04 UEICKSUM UEI CHECK
TAG UEICKSUM
ROUTINE DSIYV04
RETURN VALUE TYPE SINGLE VALUE
DESCRIPTION
RPC: DSIYV04 UEICHK UEI CHECK - Check or create the UEI check digit
          check digit if DSIYC=2
 
 Input: DSIYX - UEI as passed
        DSIYC - (optional) 
             applies only if 11 char passed. 1 or 2 calculate check digit,
                2 then return only the check digit only, 
                1 updated UEI with check digit and return 12 char UEI.
 
 Return:  12 char UEI or -1^message
INPUT PARAMETER
  • DSIYX
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   12
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    DSIYX - 12 character UEI Number or 11 character when the 2nd parameter 
            DSIYC is passed to calculate the check digit.
    
  • DSIYC
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    DSIYC - optional.  Pass 1 to calculate the check digit and pass back the 
            12 character UEI.  Pass 2 to return only the check digit.