It contains information about fillout rules for a particular field in the end user license form.
| Название | Тип | Описание |
|---|---|---|
| FieldName | string | Field name |
| FieldTitle | string | Text title (can be used to display title to the user on the data mart) |
| FieldDescription | string | Field description |
| RegExprs | string | Regular expression describing field fill out rules (with regard to the allowed value length). Obsolete, not recommended for use |
| SmallRegExprs | string | Regular expression describing field fill out rules (without regard to length) |
| FieldsValue | string | Field value (it's only used when an object is the result of the ActivateSubscriber method call) |
| AvaliableValues | array of string | List of allowed values for this field (it's only used for One-to-Many fields) |
| ErrorText | string | Error text (it's only used when an object is the result of the CheckEndUserInfo method call) |
| HasError | bool | Error flag (it's only used when an object is the result of the CheckEndUserInfo method call) |
| RelatedPartNums | array of string | List of part numbers requiring this field to be ordered |
| FieldType | int | Field type. 1 - text, 2 - Boolean, 3 - one-to-many |
| UserType | int | User this field is used for. 1 - specific user, 2 - reseller |
| Required | bool | Field required flag |
| MinLength | int | Minimum length of field value |
| MaxLength | int | Maximum length of field value |