====== EndUserInfoDescriptionContract ====== It contains information about fillout rules for a particular field in the end user license form. ==== List of fields ==== ^Название^Тип^Описание^ |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| {{tag>external_api_v2 contracts}}