<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikis.tid.es/gvp-public/index.php?action=history&amp;feed=atom&amp;title=RegistrationField</id>
	<title>RegistrationField - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wikis.tid.es/gvp-public/index.php?action=history&amp;feed=atom&amp;title=RegistrationField"/>
	<link rel="alternate" type="text/html" href="https://wikis.tid.es/gvp-public/index.php?title=RegistrationField&amp;action=history"/>
	<updated>2026-04-09T09:23:08Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.0</generator>
	<entry>
		<id>https://wikis.tid.es/gvp-public/index.php?title=RegistrationField&amp;diff=84&amp;oldid=prev</id>
		<title>Id02256: Created page with &quot;{{Api_DataType_Spec |Description=Represents one field in the user registration form.  |Members= {{{!}}  border=&quot;2&quot; style=&quot;width:800px&quot;  cellspacing=&quot;0&quot; cellpadding=&quot;10&quot;  {{!}}- s...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wikis.tid.es/gvp-public/index.php?title=RegistrationField&amp;diff=84&amp;oldid=prev"/>
		<updated>2014-06-02T11:07:23Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Api_DataType_Spec |Description=Represents one field in the user registration form.  |Members= {{{!}}  border=&amp;quot;2&amp;quot; style=&amp;quot;width:800px&amp;quot;  cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot;  {{!}}- s...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Api_DataType_Spec&lt;br /&gt;
|Description=Represents one field in the user registration form.&lt;br /&gt;
&lt;br /&gt;
|Members=&lt;br /&gt;
{{{!}}  border=&amp;quot;2&amp;quot; style=&amp;quot;width:800px&amp;quot;  cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; &lt;br /&gt;
{{!}}- style=&amp;quot;background:#88ccff;font-size:110%&amp;quot; &lt;br /&gt;
! Field&lt;br /&gt;
! Data Type&lt;br /&gt;
! Description&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! ID&lt;br /&gt;
{{!}} int&lt;br /&gt;
{{!}} Unique identifier for the Registration field&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Title&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} String&lt;br /&gt;
{{!}} The title for the registration field that will be shown to end users&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Type&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} int&lt;br /&gt;
{{!}} Type of registration field (enumeration). See [[UNIAPI_Specification#RegistrationFieldType|RegistrationFieldType]] enumeration for more information&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Values&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} Array of [[RegistrationFieldValues|RegistrationFieldValues]]&lt;br /&gt;
{{!}} Contains an array of [[RegistrationFieldValues|RegistrationFieldValues]] (GVP_REGISTRATION_FIELDS_VALUES) associated with this registration field&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Required&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} bool&lt;br /&gt;
{{!}} Indicates if the Registration field is mandatory to be filled or not during registration or can be left empty.&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;ValidationRegex&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} String&lt;br /&gt;
{{!}} Regex to be applied in the client application to verify that the registration field value provided by the user follows the format specified. Regular Expression for client-side validation is optional. Usage of these is recommended for optimal client experience, but not required. The API will not apply this validation.&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Field&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} int&lt;br /&gt;
{{!}} Registration Required Field Type Enum value.  See [[UNIAPI_Specification#RegistrationRequiredFieldType|RegistrationRequiredFieldType]] enumeration for more information&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Position&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} int&lt;br /&gt;
{{!}} Display order for presenting the registration field to the user&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;ValidationMask&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} String&lt;br /&gt;
{{!}} Mask that should be used to put a mask on the field, for easy viewing of the user on what format the field will be filled. Example &amp;#039;&amp;#039;“999.999.999-99”&amp;#039;&amp;#039;&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;CustomFieldKey&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} String&lt;br /&gt;
{{!}} Custom field key configured that uniquely identifies a custom field&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;CanModify&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} bool&lt;br /&gt;
{{!}} Indicates if the Registration Field can be used in Registration Field Modification operations. See [[ModifyUser]] method for more information.&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Parent&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} Parent Registration Field&lt;br /&gt;
{{!}} Contains information regarding the parent of this Registration Field. The values contained are:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ParentID (int)&amp;#039;&amp;#039;&amp;#039;ID of the parent RegistrationField&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mandatory (bool)&amp;#039;&amp;#039;&amp;#039;: Boolean indicating if the field is mandatory&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Visible (bool)&amp;#039;&amp;#039;&amp;#039;: Boolean indicating if the field is visible to the end user&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;  &lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;DescriptionParent&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} String&lt;br /&gt;
{{!}} Text that should be displayed to the end user when linking the registration field with its parent&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot; &lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;IsBlocking&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} bool&lt;br /&gt;
{{!}} Indicates that registration should be blocked if this current field is a single selection and its value is true&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;IsBlockingMessage&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} String&lt;br /&gt;
{{!}} Text to be shown to the end user when blocking the registration&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Mandatory&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} bool&lt;br /&gt;
{{!}} Indicates if the field is mandatory for registration&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;ShowKeyboard&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}} bool&lt;br /&gt;
{{!}} Indicates if the application should show a keyboard when the user tries to type this registration field&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Example=&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
:      &amp;quot;ID&amp;quot;: 1101,&lt;br /&gt;
:      &amp;quot;Title&amp;quot;: &amp;quot;Gender&amp;quot;,&lt;br /&gt;
:      &amp;quot;Type&amp;quot;: 3,&lt;br /&gt;
:      &amp;quot;Values&amp;quot;: [&lt;br /&gt;
:        {&lt;br /&gt;
::          &amp;quot;Title&amp;quot;: &amp;quot;Femenino&amp;quot;,&lt;br /&gt;
::          &amp;quot;Value&amp;quot;: &amp;quot;2&amp;quot;&lt;br /&gt;
:        },&lt;br /&gt;
:        {&lt;br /&gt;
::          &amp;quot;Title&amp;quot;: &amp;quot;Masculino&amp;quot;,&lt;br /&gt;
::          &amp;quot;Value&amp;quot;: &amp;quot;1&amp;quot;&lt;br /&gt;
:        }&lt;br /&gt;
:      ],&lt;br /&gt;
:      &amp;quot;Required&amp;quot;: false,&lt;br /&gt;
:      &amp;quot;ValidationRegex&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
:      &amp;quot;Field&amp;quot;: 7,&lt;br /&gt;
:      &amp;quot;Position&amp;quot;: 17,&lt;br /&gt;
:      &amp;quot;ValidationMask&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
:      &amp;quot;CustomFieldKey&amp;quot;: &amp;quot;Gender&amp;quot;,&lt;br /&gt;
:      &amp;quot;CanModify&amp;quot;: true,&lt;br /&gt;
:      &amp;quot;Parent&amp;quot;: &lt;br /&gt;
:       {&lt;br /&gt;
::        &amp;quot;ParentID&amp;quot;: 0,&lt;br /&gt;
::        &amp;quot;Mandatory&amp;quot;: false,&lt;br /&gt;
::        &amp;quot;Visible&amp;quot;: true&lt;br /&gt;
:      },&lt;br /&gt;
:      &amp;quot;DescriptionParent&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
:      &amp;quot;IsBlocking&amp;quot;: false,&lt;br /&gt;
:      &amp;quot;IsBlockingMessage&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
:      &amp;quot;Mandatory&amp;quot;: false,&lt;br /&gt;
:      &amp;quot;ShowKeyboard&amp;quot;: false&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|KnownIssues=&lt;br /&gt;
None&lt;br /&gt;
|VersionHistory=&lt;br /&gt;
{{{!}} border=&amp;quot;2&amp;quot; style=&amp;quot;width:800px;&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
{{!}}-  style=&amp;quot;background:#88ccff;font-size:110%&amp;quot; &lt;br /&gt;
! API Version Number&lt;br /&gt;
! Change description&lt;br /&gt;
! Changes author&lt;br /&gt;
{{!}}- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! 1.0&lt;br /&gt;
{{!}} Initial data type implementaton&lt;br /&gt;
{{!}} Harley Cabral&lt;br /&gt;
{{!}}}&lt;br /&gt;
|SeeAlso=&lt;br /&gt;
* [[RegistrationFieldValues|RegistrationFieldValues]] data type&lt;br /&gt;
* [[UNIAPI_Specification#Registration Service| RegistrationService]] methods&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Id02256</name></author>
		
	</entry>
</feed>