# INFLD Parameters > [HTML Version](infldparameters.htm) **xcall INFLD, row, col, xmax, xmin, type, entry, inxctl, parentid, opcode, exitcode, timer, cmdflg, defpt, maxpt, funmap, setdef, infclr, hlpidx, maxchrs** **Parameters** | **Parameter** | **Type** | **I/O** | **Description** | |------|------|------|------| | [row](rowinfld.htm.md) | [Int](integer.htm.md) | in | Row for input | | [col](colinfld.htm.md) | [Int](integer.htm.md) | in | Starting column. | | [xmax](xmax.htm.md) | ® | in | ([Int](integer.htm.md) or ST\_INFXMAX structure) Maximum size (width; see [maxchrs](maxchrs.htm.md)). | | xmin | [Num](num.htm.md) | in | Minimum number of characters to accept. Note that if the **O** (optional) _type_ code is used, the minimum is only in effect if at least one printable character is entered. | | [type](typeinfld.htm.md) | [String](string.htm.md) | in | Codes specifying types, formats, etc. | | [entry](entry.htm.md) | [String](string.htm.md) | in/out | String field contents sent and returned in | | [inxctl](inxctl.htm.md) | ([Int](integer.htm.md) or S,1) | out | Special exit codes compatibile with INPUT. | | **Parameters above are required; those below are optional.** | | | | [parentid](parentid_infld.htm.md) | ® | in | ([String](string.htm.md) or [Num](num.htm.md)) If zero, multiplies (row) by two | | [opcode](opcodeinfld.htm.md) | [Int](integer.htm.md) | in | Used to specify pre-load, output, other options | | [exitcode](exitcodeinfld.htm.md) | Signed [Int](integer.htm.md) | out | Extended exit codes (how field exited) | | [timer](timerinfld.htm.md) | [Int](integer.htm.md) | in/out | Used to specify time-out duration | | [cmdflg](cmdflginfld.htm.md) | [Int](integer.htm.md) | in | Controls whether command file input allowed | | [defpt](defpt.htm.md) | Signed [Int](integer.htm.md) | in | Specifies default decimal point | | [maxpt](maxpt.htm.md) | Signed [Int](integer.htm.md) | in | Specifies maximum digits to right of decimal | | [funmap](funmap.htm.md) | Bitmap 32 | in | Controls interpretation of function keys | | [setdef](setdef.htm.md) | [String](string.htm.md) or [Ordmap](ordered-maps.htm.md) | in | Defines list or set of allowable inputs | | [infclr](infclrinfld.htm.md) | ® | in | ST\_INFCLR or ST\_INFCLRX or literal 0 | | [hlpidx](hlpidx.htm.md) | [String](string.htm.md) | in | Various expansion features | | [maxchrs](maxchrs.htm.md) | [Int](integer.htm.md) | in | Maximum number of characters allowed (independent of _xmax_) |