XUS IAM DISPLAY USER (3388)    REMOTE PROCEDURE (8994)

Name Value
NAME XUS IAM DISPLAY USER
TAG IAMDU
ROUTINE XUESSO3
RETURN VALUE TYPE ARRAY
AVAILABILITY SUBSCRIPTION
VERSION 1
APP PROXY ALLOWED No
DESCRIPTION
RPC ICE #6289 - API ICR #none
This restricted RPC is used exclusively by the Identity and Access 
Management (IAM) Provisioning application to display a VistA user.
 
The XUSHOWSSN Security Key is required to display Personally Identifiable
Information (PII) such as Social Security Number (SSN) or Date of Birth
(DOB).
INPUT PARAMETER
  • DISPDUZ
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   20
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    DUZ (IEN) of user to be displayed.
    
  • AUTHCODE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   80
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Security Phrase for IAM Provisioning Application.
    
RETURN PARAMETER DESCRIPTION
Fail
  R("INITIAL") = INITIAL
  R("TITLE") = TITLE
  R("NICK_NAME") = NICK NAME
  R("SSN") = SSN (<Hidden> if caller does not hold XUSHOWSSN key)
  R("DOB") = DOB (<Hidden> if caller does not hold XUSHOWSSN key)
  R("DEGREE") = DEGREE
  R("MAIL_CODE") = MAIL CODE
  R("STATUS") = $$ACTIVE^XUSER(DISPDUZ)
  R("DISUSER") = DISUSER
  R("TERMINATION_DATE") = TERMINATION DATE
  R(0) ="-1^Error Message"
  R("TERMINATION_REASON") = TERMINATION REASON
  R("PRIMARY_MENU_OPTION") = PRIMARY MENU OPTION
  R("SECONDARY_MENU_OPTION",0) = SECONDARY MENU OPTION (# of entries)
  R("SECONDARY_MENU_OPTION",1) to R("SECONDARY_MENU_OPTION",n) = entries
  R("FILE_MANAGER_ACCESS_CODE") = FILE MANAGER ACCESS CODE
  R("DIVISION",0) = DIVISION (number of entries)
  R("DIVISION",1) to R("DIVISION",n) = DIVISION entries
  R("SERVICE_SECTION") = SERVICE/SECTION
  R("SUBJECT_ALTERNATIVE_NAME") = SUBJECT ALTERNATIVE NAME
  R("SECID") = SECID
Success
  R("ORGANIZATION_NAME") = SUBJECT ORGANIZATION
  R("ORGANIZATION_ID") = SUBJECT ORGANIZATION ID
  R("UNIQUE_USER_ID") = UNIQUE USER ID
  R("NETWORK_USER_NAME") = NETWORK USERNAME
  R("ADUPN") = AD UPN
  R("EMAIL") = EMAIL ADDRESS
  R("GENDER") = SEX (M/F)
  R(0) = 1
  R("NAME") = NAME
  R("LASTNAME") = Family Name
  R("FIRSTNAME") = Given Name
  R("MIDDLENAME") = Middle Name
  R("SUFFIX") = Suffix(es)