DSIC FM LIST (1645)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIC FM LIST
TAG LIST
ROUTINE DSICFM05
RETURN VALUE TYPE GLOBAL ARRAY
AVAILABILITY AGREEMENT
WORD WRAP ON TRUE
DESCRIPTION
The RPC provides a wrapper around the LIST^DIC API.  It exposes more of 
the functionality of the API than the DSIC DDR LISTER RPC.
 
For a lookup value, return all entries starting from that lookup value 
and which collates after that lookup value.
INPUT PARAMETER
  • INPUT
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   250
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    The INPUT(n) = tag^value  where
      tag = LIST^DIC input parameter name such as
            FILE  IENS  FIELDS  FLAGS  NUMBER  INDEX  FROM  PART  SCREEN
      value = value for that input parameter
     
    The INDEX variable consists only of a single index name.
     
    For those input parameters that allow an array, you can pass that array 
    in the tag such as FROM(2)^lookup value
    
RETURN PARAMETER DESCRIPTION
If problems return List[0] = -1^error message.   There may be addtional 
   etc., etc., ...
messages on subsequent lines where List[n] = message  or  -1^message  for
n = 1,2,3,4,...
 
Return values in list[n] = data  where n = 0,1,2,3,4,...
  1st ^-piece of data is the ien for that record
  2nd ^-piece is the value of the field in the 1st ;-piece of FIELDS
  3rd ^-piece is the value of the field in the 2nd ;-piece of FIELDS
  4th ^-piece is the value of the field in the 3rd ;-piece of FIELDS