DSIV DDR FILER (3356)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIV DDR FILER
TAG FILE
ROUTINE DSIVDDR0
RETURN VALUE TYPE ARRAY
AVAILABILITY AGREEMENT
DESCRIPTION
 This calls FILE^DIE to file data.  It can only file data at a single
 level (top, multiple, a multiple within a multiple, etc.).  It presumes
 you know how to set Param[x] properly in Fileman syntax.
INPUT PARAMETER
  • FILE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   15
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
     This is the file number (or subfile number) for which data is to be 
    filed.
    
  • IENS
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   40
    REQUIRED:   NO
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
     This is the IENS parameter to the FILE^DIE call.   If you are filing data
     to a file at top level fields, then IENS must be <null>.   If you are
     filing data to a subfile entry then IENS must be properly defined.
    
  • FLAGS
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   10
    REQUIRED:   NO
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
     This is the FLAGS parameter used when invoking FILE^DIE.
     If no value is passed, then the default value is "KE"
    
  • DATA
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   250
    REQUIRED:   YES
    SEQUENCE NUMBER:   4
    DESCRIPTION:   
     This is an array of fields in format:  DATA(field_num)=value
    
RETURN PARAMETER DESCRIPTION
  Successful, return 1^
  Else return -1^error message