| TITLE | VALUE | |
|---|---|---|
| NAME | DSIC FM FIND | |
| DESCRIPTION | This provides a wrapper around the FIND^DIC API. It exposes more of the functionality of the API to the RPC than the old DSIC DDR FINDER RPC. For a lookup value, this RPC will return all matches. It allows for input a multiple screening logic which would be ANDed together. | |
| TAG | FIND | |
| ROUTINE | DSICFM05 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | INPUT | |
| DESCRIPTION | he INPUT(n) = tag^value where tag = LIST^DIC input parameter name such as FILE IENS FIELDS FLAGS NUMBER INDEX VAL SCREEN value = value for that input parameter For those input parameters that allow an array, you can pass that array in the tag such as SCREEN()^lookup value | |
| PARAMETER TYPE | LIST | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 250 | |
| RETURN VALUE TYPE | GLOBAL ARRAY | |
| RETURN PARAMETER DESCRIPTION | if problems return one or more rows: List[0] = - 1^message List[n] = message or -1^message for n=1,2,3,4,... Return entries found that match the input value: List[n] = results where n=0,1,2,3,4,... 1st ^-piece of results is the ien for the record from that file 2nd ^-piece equals the value of the field in the 1st ;-piece of FIELDS 3rd ^-piece equals the value of the field int he 2nd ;-piece of FIELDS etc., etc., .... | |
| AVAILABILITY | AGREEMENT | |
| INACTIVE | ||
| CLIENT MANAGER | ||
| WORD WRAP ON | TRUE | |
| VERSION | ||
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | ||