DSIYWO8 ENGUPDT UPDT ENG MAP (4010)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIYWO8 ENGUPDT UPDT ENG MAP
TAG ENGUPDT
ROUTINE DSIYWO8
RETURN VALUE TYPE ARRAY
DESCRIPTION
ENGUPDT
 
Update mapping from ^ENG("EMP") to ^VA(200) - NEW PERSON FILE 
via a XREF in ^DSIY(19685.2)
INPUT PARAMETER
  • TECH
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    TECH
     
    Technician IEN from ^ENG("EMP")
    
  • DUZMAP
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    DUZMAP
     
    New Person file IEN from ^VA(200)
    
  • REMAP
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   1
    REQUIRED:   NO
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    REMAP
     
    Set to '1' if this technician should be remapped.  It this is not set to 
    '1' and the NEW PERSON IEN is already attached to an engineer, you will 
    not be allowed to map another one until you delete the existing one.
     
    It will be assumed if the GUI sends REMAP=1 that the NEW PERSON IEN will 
    be deleted from ^DSIY(19685.2) AND any mapping for the technician will all
    be deleted.
    
RETURN PARAMETER DESCRIPTION
RETURN PARAMETER
 
DSIYRET(1)="0^<Warning Message>    If there are warnings/no data
DSIYRET(1)="-1^<Error Message>     if there are errors
 
DSIYRET(1)="1^Technician mapped successfully" if successful