| NAME | 
XUS IAM EDIT USER | 
| TAG | 
IAMEU | 
| ROUTINE | 
XUESSO3 | 
| RETURN VALUE TYPE | 
ARRAY | 
| AVAILABILITY | 
SUBSCRIPTION | 
| VERSION | 
1 | 
| APP PROXY ALLOWED | 
No | 
| DESCRIPTION | 
RPC ICR #6291 - API ICR #none
The XUSPF200 Security Key is required to edit a user without an SSN (file
#200 special privileges).
This restricted RPC is used exclusively by the Identity and Access 
Management (IAM) Provisioning application to edit an existing user in the
VistA NEW PERSON file (#200).
 
The XUSHOWSSN Security Key is required to edit Personally Identifiable
Information (PII) such as Social Security Number (SSN) or Date of Birth
(DOB).
 
 
 | 
| INPUT PARAMETER | 
- 
- INARRY
 
- PARAMETER TYPE:    LIST
 
- MAXIMUM DATA LENGTH:    240
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    1
 
- DESCRIPTION:    
INARRY("SECID") = SecID (not edited, but used to identify entry to be 
INARRY("EMAIL") = EMAIL ADDRESS (E-mail Address)
INARRY("ADUPN") = ADUPN (Active Directory UPN)
INARRY("SSN") = SSN (Social Security Number) 
INARRY("DOB) = DOB (Date of Birth)
                  edited)
INARRY("LASTNAME") = User NAME is concatenation of "LASTNAME,FIRSTNAME 
                     MIDDLENAME SUFFIX"
INARRY("FIRSTNAME")
INARRY("MIDDLENAME")
INARRY("SUFFIX")
INARRY("ORGANIZATIONNAME") = SUBJECT ORGANIZATION (Organization Name)
INARRY("ORGANIZATIONID") = SUBJECT ORGANIZATION ID (Organization ID)
 
 
- 
- AUTHCODE
 
- PARAMETER TYPE:    LITERAL
 
- MAXIMUM DATA LENGTH:    80
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    2
 
- DESCRIPTION:    
Security Phrase for IAM Provisioning Application.
 
 
 
 
 | 
| RETURN PARAMETER DESCRIPTION | 
Success RES(0)=DUZ of NEW PERSON file entry that was edited
Fail    RES(0)="-1^Number of Errors"
        RES(1) through Y(n)="Error Message"
 |