Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Source Information |  Call Graph |  External References |  All
Print Page as PDF
Remote Procedure: XUS MVI NEW PERSON GET

Package: Kernel

Remote Procedure: XUS MVI NEW PERSON GET


Source Information

Name Value
NAME XUS MVI NEW PERSON GET
TAG GET
ROUTINE XUMVINPU
RETURN VALUE TYPE GLOBAL ARRAY
AVAILABILITY AGREEMENT
WORD WRAP ON TRUE
VERSION 1
APP PROXY ALLOWED No
DESCRIPTION
This restricted RPC is used exclusively by the Master Veteran Index (MVI) 
to retrieve data (by DUZ or SECID) from the VistA NEW PERSON file (#200).
INPUT PARAMETER
  1. INPUT PARAMETER:   DUZ
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   40
    REQUIRED:   NO
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    File IEN in the NEW PERSON file (#200)
    
  2. INPUT PARAMETER:   SECID
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   40
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    SECID field (#205.1) in the NEW PERSON file (#200)
    
RETURN PARAMETER DESCRIPTION
 Success:
   @XURET@(7)="200;11.2^DATE VERIFY CODE LAST CHANGED^^"
   @XURET@(8)="200;.111^STREET ADDRESS 1^^"
   @XURET@(9)="200;.132^OFFICE PHONE^^"
   @XURET@(10)="200;.151^EMAIL ADDRESS^^"
   @XURET@(11)="200;30^DATE ENTERED^^"
   @XURET@(12)="200;31^CREATOR^^"
   @XURET@(13)="200;9^SSN^^"
   @XURET@(14)="200;202^LAST SIGN-ON DATE/TIME^"
   @XURET@(15)="200;202.02^XUS Logon Attempt Count^^"
   @XURET@(16)="200;202.03^XUS Active User^^"
  XURET = ^TMP("XUMVINPU",$J)
   @XURET@(17)="200;202.04^Entry Last Edit Date^^"
   @XURET@(18)="200;202.05^LOCKOUT USER UNTIL^^"
   @XURET@(19)="200.02;.01^DIVISION^1^^"
   @XURET@(20)="200.02;.01^DIVISION^2
   @XURET@(21)="200;10.1^NAME COMPONENTS^^"
   @XURET@(22)="20;1^FAMILY (LAST) NAME^^"
   @XURET@(23)="20;2^GIVEN (FIRST) NAME^^"
   @XURET@(24)="20;3^MIDDLE NAME^^"
   @XURET@(25)="20;4^PREFIX^^"
   @XURET@(26)="20;5^SUFFIX^^"
   @XURET@(#) = FILE #;FIELD #^FIELD NAME^INTERNAL VALUE^EXTERNAL VALUE
   @XURET@(27)="20;6^DEGREE^^"
   @XURET@(28)="200;29^SERVICE/SECTION^^"
   @XURET@(29)="200;201^PRIMARY MENU OPTION^^"
   @XURET@(30)="200.03;.01^SECONDARY MENU OPTIONS^1^^"
   @XURET@(31)="200.03;.01^SECONDARY MENU OPTIONS^2^^"
   @XURET@(32)="200.03;.01^SECONDARY MENU OPTIONS^3^^"
   @XURET@(33)="200;205.1^SECID^^"
   @XURET@(34)="200;205.2^SUBJECT ORGANIZATION^^"
   @XURET@(35)="200;205.3^SUBJECT ORGANIZATION ID^^"
   @XURET@(36)="200;205.4^UNIQUE USER ID^^"
   @XURET@(1)="200;IEN^DUZ^^"
   @XURET@(37)="200;205.5^ADUPN^^"
   @XURET@(38)="200;501.1^NETWORK USERNAME^^"
 Fail:
  XURET = ^TMP("XUMVINPU",$J)
  @XURET@(1)="-1^Invalid User"
           or
  @XURET@(1)="-1^No Data for User: ######"
   @XURET@(2)="200;.01^NAME^^"
   @XURET@(3)="200;7^DISUSER^^"
   @XURET@(4)="200;9.2^TERMINATION DATE^^"
   @XURET@(5)="200;9.4^Termination Reason^^"
   @XURET@(6)="200;15^PROHIBITED TIMES FOR SIGN-ON^^"

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 GET^XUMVINPU  

External References

Name Field # of Occurrence
GET^XUMVINPU 1
Source Information |  Call Graph |  External References |  All