| TITLE | VALUE | |
|---|---|---|
| NAME | DSIV DDR FINDER | |
| DESCRIPTION | Call FIND^DIC to get a list of matches on the file for the input value | |
| TAG | FIND | |
| ROUTINE | DSIVDDR0 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | FILE | |
| DESCRIPTION | This is the number of the file in which you wish to search. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 20 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | IENS | |
| DESCRIPTION | This is the IENS through which you wish to search for the value VALUE. If you are searching the top level of a file, this should be null. See the FileMan Programmer's Manual for instructions on constructing IENS strings. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 30 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
| INPUT PARAMETER | FIELD | |
| DESCRIPTION | This is an ^ (or ";") delimited list of fields that you wish returned from each entry that matches the lookup conditions that you have specified. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 250 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
| INPUT PARAMETER | NUMBER | |
| DESCRIPTION | This is the maximum number of entries to be returned. Defaults to all entries matching the lookup value VALUE. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 5 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
| INPUT PARAMETER | VALUE | |
| DESCRIPTION | Enter a value that will be used by FileMan for the lookup. This call does not support the .VALUE syntax allowed by FIND^DIC. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 100 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
| INPUT PARAMETER | INDEX | |
| DESCRIPTION | If you wish to do the lookup on specific indexes, then enter that here. The index string must be compliant with the FileMan documentation. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 50 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 7 |
| INPUT PARAMETER | SCREEN | |
| DESCRIPTION | If you wish to use the DIC("S") equivalent then enter it here. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 250 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 8 |
| INPUT PARAMETER | FLAGS | |
| DESCRIPTION | This is the FileMan FLAGS parameter used in the FILE^DIC API. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 20 | |
| RETURN VALUE TYPE | GLOBAL ARRAY | |
| RETURN PARAMETER DESCRIPTION | Returns an array in the following format: Array[0]=Number of entries found^Number of entries requested^Any more entries to return? Array[1]-[n]=IEN^Values of fields requested in VEJDVAL (in order) For instance: if FILE=2 (the PATIENT file) and FIELD=".01^.09" (name and SSAN respectively), then a sample return may look like: 1^CPRSPATIENT,FIRSTNAME1^000000001 2^CPRSPATIENT,FIRSTNAME2^000000002 but if FIELD=".09^.01", you would see: 1^000000001^CPRSPATIENT,FIRSTNAME1 2^000000002^CPRSPATIENT,FIRSTNAME2 | |
| AVAILABILITY | AGREEMENT | |
| INACTIVE | ||
| CLIENT MANAGER | ||
| WORD WRAP ON | TRUE | |
| VERSION | ||
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | ||