TITLE | VALUE | |
---|---|---|
NAME | XUS MVI NEW PERSON UPDATE | |
DESCRIPTION | This restricted RPC is used exclusively by the Master Veteran Index (MVI) to update an entry (by DUZ) in the VistA NEW PERSON file (#200). | |
TAG | UPDATE | |
ROUTINE | XUMVINPU | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | XUARR | |
DESCRIPTION | The IEN (DUZ) for the NEW PERSON (#200) file is required to file the other fields. XUARR(#) = FILE #;FIELD #^FIELD NAME^INTERNAL VALUE^EXTERNAL VALUE XUARR(0)="200;IEN^DUZ^^" XUARR(#)="200;.01^NAME^^" XUARR(#)="200;.151^EMAIL ADDRESS^^" XUARR(#)="200;41.99^NPI^^^" XUARR(#)="200;205.1^SECID^^" XUARR(#)="200;205.2^SUBJECT ORGANIZATION^^" XUARR(#)="200;205.3^SUBJECT ORGANIZATION ID^^" XUARR(#)="200;205.4^UNIQUE USER ID^^" XUARR(#)="200;205.5^ADUPN^^" XUARR(#)="200;501.1^NETWORK USERNAME^^" | |
PARAMETER TYPE | LIST | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 255 | |
RETURN VALUE TYPE | SINGLE VALUE | |
RETURN PARAMETER DESCRIPTION | Success: XURET(0) = 1 Fail: XURET(0) = "-1^No data passed" XURET(0) = "-1^Invalid User DUZ (null)" XURET(0) = "-1^User '"_XUDUZ_"' does not exist" XURET(0) = "-1^Invalid Name Component IEN" XURET(0) = "-1^No Data for Name Component IEN: "_NCIEN XURET(0) = "-1^No data to file for record '"_XUDUZ_"' in file 200 XURET(0) = "-1^Unable to lock record '"_XUDUZ_"' in file 200" XURET(0) = "-1^"_$G(XUERR("DIERR",1,"TEXT",1)) | |
AVAILABILITY | AGREEMENT | |
INACTIVE | ||
CLIENT MANAGER | ||
WORD WRAP ON | ||
VERSION | 1 | |
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED | No |