XUS MVI NEW PERSON FLD MNTR (5208)    REMOTE PROCEDURE (8994)

Name Value
NAME XUS MVI NEW PERSON FLD MNTR
TAG EN
ROUTINE XUIAMRPC
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) 
   - Add a new Pending Record for a DUZ
to execute the following processes on the NEW PERSON FIELD MONITOR 
(#8933.1) file:
 
   - Retrieve the First Pending Entry
   - Retrieve the Last Entry for a DUZ in the file (Regardless of Status)
   - Retrieve ALL Pending Entries for a DUZ
   - Flip Requires Transmission Flag for First Pending entry for a DUZ
   - Flip Requires Transmission Flag for ALL Pending entries for a DUZ
INPUT PARAMETER
  • XUDUZ
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   40
    REQUIRED:   NO
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    The File IEN in the NEW PERSON file (#200). If the field is NULL then the 
    First pending entry in the NEW PERSON FIELD MONITOR (#8933.1) file will be
    returned. Else if NOT NULL then the data associated with the value will 
    be returned/updated as requested.
    
  • XUTYPE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   3
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    The TYPE identifies the specific action that is required to be performed 
    on the NEW PERSON FIELD MONITOR (#8933.1) file.
     
    Ie. ""  - Return ALL Pending Entries for DUZ
        LST - Return the First Pending Entry or Last Entry for DUZ
        FLP - Flip First Pending REQUIRES TRANSMISSION Flag for DUZ
        ALL - Flip ALL Pending REQUIRES TRANSMISSION Flags for DUZ
        ADD - Add NEW Pending Entry for DUZ today if applicable
    
RETURN PARAMETER DESCRIPTION
Success:
 @XURET@(#) - 1
 
Fail:
 @XURET@(#) - "-1^<Applicable Error Message>"
 XURET = ^TMP("XUMVINPU",$J)
 
 View:
 @XURET@(#) - DUZ^MODIFICATION DATE^REQUIRES TRANSMISSION^LAST 
TRANSMITTED DATE/TIME^LAST EDITED BY^FIELD(S) MODIFIED
 @XURET@(#) - "EOF"
 
 Modify: