DSSO FM LIST (4274)    REMOTE PROCEDURE (8994)

Name Value
NAME DSSO FM LIST
TAG LIST
ROUTINE DSSOFM5
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.
 
This RPC was cloned from DSIC FM LIST.
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.
 
 3rd ^-piece is the value of the field in the 2nd ;-piece of FIELDS
There may be addtional 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
  4th ^-piece is the value of the field in the 3rd ;-piece of FIELDS
   etc., etc., ...