| NAME | 
XUS IAM TERMINATE USER | 
| TAG | 
IAMTU | 
| ROUTINE | 
XUESSO3 | 
| RETURN VALUE TYPE | 
ARRAY | 
| AVAILABILITY | 
RESTRICTED | 
| VERSION | 
1 | 
| APP PROXY ALLOWED | 
No | 
| DESCRIPTION | 
This restricted RPC is used exclusively by the Identity and Access 
Management (IAM) Provisioning application to terminate an existing user 
in the VistA NEW PERSON file (#200).
 
 | 
| INPUT PARAMETER | 
- 
- SECID
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    30
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    1
 
- DESCRIPTION:    
SECID field (#205.1) in the NEW PERSON file (#200) to match the SecID in 
the user's SAML Token.
 
 
 
- 
- TERMDATE
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    20
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    2
 
- DESCRIPTION:    
TERMINATION DATE field (#9.2) in the NEW PERSON file (#200).
 
 
 
- 
- TERMRESN
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    45
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    3
 
- DESCRIPTION:    
Termination Reason field (#9.4) in the NEW PERSON file (#200).
 
 
 
- 
- AUTHCODE
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    80
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    4
 
- DESCRIPTION:    
Security Phrase for IAM Provisioning Application.
 
 
 
 
 | 
| RETURN PARAMETER DESCRIPTION | 
Fail    R(0) = "-1^Number of Errors"
        R(1) through RES(n)="Error Message"
Success R(0) = 1
 |