XUS IAM ADD USER

TITLEVALUE
NAMEXUS IAM ADD USER
DESCRIPTIONRPC ICR #6290 - API ICR #none
This restricted RPC is used exclusively by the Identity and Access
Management (IAM) Provisioning application to add a user to the VistA NEW
PERSON file (#200).

The XUSPF200 Security Key is required to add a user without an SSN (file
#200 special privileges).
TAGIAMAU
ROUTINEXUESSO3
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERNAME
DESCRIPTIONNAME field (#.01) in the NEW PERSON file (#200) to match the SubjectID in
the user's SAML Token.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH35

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERSECID
DESCRIPTIONSECID field (#205.1) in the NEW PERSON file (#200) to match the SecID in
the user's SAML Token.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETEREMAIL
DESCRIPTIONEMAIL field (#.151) in the NEW PERSON file (#200).
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH50

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERADUPN
DESCRIPTIONAD UPN field (#205.5) in the NEW PERSON file (#200) to match user's Active
Directory UPN.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH50

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERSSN
DESCRIPTIONSSN field (#9) in the NEW PERSON file (#200) to match the user's Social
Security Number or Taxpayer Identification Number. While not required to
provision a VistA user, not populating this field with a valid SSN could
prevent access to some applications and data in VistA.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH9

INPUT PARAMETERSSEQUENCE NUMBER6
INPUT PARAMETERDOB
DESCRIPTIONDOB field (#5) in the NEW PERSON file (#200) to match the user's Date of
Birth.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH20

INPUT PARAMETERSSEQUENCE NUMBER7
INPUT PARAMETERSTATION
DESCRIPTIONDIVISION field (#.01) of the DIVISION multiple (#16) in the NEW PERSON
file (#200). The name of a Division that this user may sign on to. The
Division should be an active treating facility.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH20

INPUT PARAMETERSSEQUENCE NUMBER8
INPUT PARAMETERAUTHCODE
DESCRIPTIONSecurity Phrase for IAM Provisioning Application.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH80

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTIONFail R(0) = "-1^Number of Errors"
R(1) through R(n) = "Error Message"
Success R(0) = "DUZ^STATION"
AVAILABILITYSUBSCRIPTION
INACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION1
SUPPRESS RDV USER SETUP
APP PROXY ALLOWEDNo