VistA Analysis » VistA Reference » RPCs » DSIC FM PULL LIST
DSIC FM PULL LIST
Returns values to populate a list box of choices for a field that isSET OF CODES or POINTER or VARIABLE POINTER type.VARIABLE POINTER.
Properties
Property | Value |
---|---|
Label | PULL |
MUMPS Implementation | DSICFM |
Return Type | GLOBAL ARRAY |
Input Parameters
Name | Type | Maximum Data Length | Required | Description |
---|---|---|---|---|
FILE | LITERAL | 20 | true | File or subfile number (canonic). |
FIELD | LITERAL | 20 | true | Field number (canonic) of field for which choices are desired.Field must be set of codes or pointer or variable pointer. |
START | LITERAL | 245 | true | This parameter is optional and applies only to POINTER and VARIABLEPOINTER field types. It is not used with SET OF CODES type. Starting value for search. If specified this is usually the lastvalue returned from the previous call. If the field is a POINTERonly the value should be argued. If the field is a VARIABLEPOINTER, both value and file should be argued, as VALUE^FILE.Both "^"-pieces can be copied from the last returned value. |
MAX | LITERAL | 20 | true | The maximum number of values to return. The default is 200.For VARIABLE POINTER fields the sum accumulates across pointed-tofiles. |
MASK | LITERAL | 245 | true | An optional mask that constrains the values to be returned.For example, "SMI" returns all values that start with the "SMI"like SMITH, filtering out values that do not start with thespecified mask like SAM.value, not the external value of a field. PART is often a partial match to FROM. For example, FROM(1)="ZTMMGR", and PART(1)="ZTM" would return only entries that began with "ZTM" and came after "ZTMMGR". It would not include "ZTZERO", even though it comes after "ZTMMGR". |
Document generated on August 31st 2022, 2:55:43 pm