
| Name | Value | 
|---|---|
| NAME | XUS MVI NEW PERSON UPDATE | 
| TAG | UPDATE | 
| ROUTINE | XUMVINPU | 
| RETURN VALUE TYPE | SINGLE VALUE | 
| AVAILABILITY | AGREEMENT | 
| VERSION | 1 | 
| APP PROXY ALLOWED | No | 
| 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).  | 
| INPUT PARAMETER | 
  | 
| RETURN PARAMETER DESCRIPTION | 
  Success:
   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))
   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
 |