XUS IAM EDIT USER (3386)    REMOTE PROCEDURE (8994)

Name Value
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"