| NAME |
DSIV ACTIVE USER |
| TAG |
ACT |
| ROUTINE |
DSIVDUZ |
| RETURN VALUE TYPE |
SINGLE VALUE |
| AVAILABILITY |
AGREEMENT |
| DESCRIPTION |
This will determine if a user (DUZ value) is valid and is active. Also,
additionally screening logic can be passed in to validate a user.
|
| INPUT PARAMETER |
-
- XDUZ
- PARAMETER TYPE: LITERAL
- MAXIMUM DATA LENGTH: 15
- REQUIRED: YES
- SEQUENCE NUMBER: 1
- DESCRIPTION:
This is a pointer value to the NEW PERSON file.
-
- DSISCR
- PARAMETER TYPE: LIST
- MAXIMUM DATA LENGTH: 250
- REQUIRED: NO
- SEQUENCE NUMBER: 2
- DESCRIPTION:
You may pass additional screening criteria to be checked. For a user to
be returned, all screening criteria must be true in addition to being
Active.
Allowable formats of DSISCR(n) = flag^val1^val2^val3^..
check for security key KEY^security key name
check for parameter PARM^ parameter name^parameter instance
execute M code
M^<return message>^<executable M code which sets $T>
|
| RETURN PARAMETER DESCRIPTION |
If user isf found and is active, then return the user's DUZ value.
Else return -1^message.
|