<type>varchar</type>
<length>64</length>
<comment>ACL Name.</comment>
- <add>1.6</add>
+ <html>
+ <type>Text</type>
+ </html>
+ <add>1.6</add>
</field>
<field>
<name>deny</name>
<default>0</default>
<required>true</required>
<comment>Is this ACL entry Allow (0) or Deny (1) ?</comment>
- <add>1.6</add>
+ <html>
+ <type>Radio</type>
+ </html>
+ <add>1.6</add>
</field>
<field>
<name>entity_table</name>
<values>All,View,Edit,Create,Delete,Grant,Revoke,Search</values>
<required>true</required>
<comment>What operation does this ACL entry control?</comment>
- <add>1.6</add>
+ <html>
+ <type>Select</type>
+ </html>
+ <add>1.6</add>
</field>
<field>
<name>object_table</name>
<type>varchar</type>
<length>64</length>
<comment>If this is a grant/revoke entry, what table are we granting?</comment>
- <add>1.6</add>
+ <add>1.6</add>
</field>
<field>
<name>acl_id</name>
<type>boolean</type>
<comment>Is this property active?</comment>
<add>1.6</add>
+ <html>
+ <type>Checkbox</type>
+ </html>
</field>
</table>
<required>true</required>
<comment>Unique Other Activity ID</comment>
<add>1.1</add>
+
</field>
<primaryKey>
<name>id</name>
</pseudoconstant>
<html>
<type>Select</type>
- </html>
+ </html>
</field>
<index>
<name>UI_activity_type_id</name>
<title>Phone (called) ID</title>
<comment>Phone ID of the number called (optional - used if an existing phone number is selected).</comment>
<add>2.0</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>phone_id</name>
<optionGroupName>activity_status</optionGroupName>
</pseudoconstant>
<html>
- <type>Select</type>
- </html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>priority_id</name>
<optionGroupName>priority</optionGroupName>
</pseudoconstant>
<html>
- <type>Select</type>
+ <type>Select</type>
</html>
</field>
<field>
<import>true</import>
<headerPattern>/(is.)?test(.activity)?/i</headerPattern>
<add>2.0</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>medium_id</name>
<optionGroupName>encounter_medium</optionGroupName>
</pseudoconstant>
<html>
- <type>Select</type>
+ <type>Select</type>
</html>
<add>2.2</add>
</field>
<import>true</import>
<headerPattern>/(is.)?(current.)?(revision|version(ing)?)/i</headerPattern>
<add>2.2</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<index>
<name>index_is_current_revision</name>
<import>true</import>
<headerPattern>/(activity.)?(trash|deleted)/i</headerPattern>
<add>2.2</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<index>
<name>index_is_deleted</name>
<title>Campaign ID</title>
<import>true</import>
<comment>The campaign for which this activity has been triggered.</comment>
- <html>
- <type>Select</type>
- </html>
<add>3.4</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<foreignKey>
<name>campaign_id</name>
<optionGroupName>engagement_index</optionGroupName>
</pseudoconstant>
<html>
- <type>Select</type>
+ <type>Select</type>
</html>
<add>3.4</add>
</field>
<name>weight</name>
<type>int</type>
<add>4.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
</table>
<pseudoconstant>
<optionGroupName>activity_contacts</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>4.4</add>
</field>
<index>
<length>64</length>
<comment>Variable name/programmatic handle for this batch.</comment>
<add>3.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<index>
<name>UI_name</name>
<localizable>true</localizable>
<comment>Friendly Name.</comment>
<add>4.2</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>description</name>
<type>datetime</type>
<comment>When was this item created</comment>
<add>3.3</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>modified_id</name>
<type>int unsigned</type>
<comment>FK to Saved Search ID</comment>
<add>4.1</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>saved_search_id</name>
<pseudoconstant>
<optionGroupName>batch_status</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>type_id</name>
<pseudoconstant>
<optionGroupName>batch_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>mode_id</name>
<pseudoconstant>
<optionGroupName>batch_mode</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>total</name>
<type>decimal</type>
<comment>Total amount for this batch.</comment>
<add>4.2</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>item_count</name>
<type>int unsigned</type>
<comment>Number of items in a batch.</comment>
<add>4.2</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>payment_instrument_id</name>
<pseudoconstant>
<optionGroupName>payment_instrument</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>4.3</add>
</field>
<field>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>group_id</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>admin_group_id</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>group_id</name>
<pseudoconstant>
<optionGroupName>campaign_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>3.3</add>
</field>
<index>
<pseudoconstant>
<optionGroupName>campaign_status</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>3.3</add>
</field>
<index>
<comment>Unique trusted external ID (generally from a legacy app/datasource). Particularly useful for deduping operations.</comment>
<import>true</import>
<add>3.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<index>
<name>UI_external_identifier</name>
<comment>Optional parent id for this Campaign.</comment>
<import>true</import>
<add>3.3</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>parent_id</name>
<default>1</default>
<comment>Is this Campaign enabled or disabled/cancelled?</comment>
<add>3.3</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<title>Campaign Created Date</title>
<comment>Date and time that Campaign was created.</comment>
<add>3.3</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<title>Campaign Goals</title>
<comment>General goals for Campaign.</comment>
<add>3.4</add>
+ <html>
+ <type>RichTextEditor</type>
+ </html>
</field>
<field>
<name>goal_revenue</name>
<type>decimal</type>
<comment>The target revenue for this campaign.</comment>
<add>3.4</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
</table>
<values>Include, Exclude</values>
<default>NULL</default>
<comment>Type of Group.</comment>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<pseudoconstant>
<optionGroupName>activity_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<index>
<name>UI_activity_type_id</name>
<pseudoconstant>
<optionGroupName>case_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>2.0</add>
</field>
<index>
<import>true</import>
<uniqueName>case_subject</uniqueName>
<comment>Short name of the case.</comment>
- <add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
+ <add>1.8</add>
</field>
<field>
<name>start_date</name>
<import>true</import>
<type>date</type>
<comment>Date on which given case starts.</comment>
+ <html>
+ <type>Select Date</type>
+ </html>
<add>1.8</add>
</field>
<field>
<import>true</import>
<type>date</type>
<comment>Date on which given case ends.</comment>
+ <html>
+ <type>Select Date</type>
+ </html>
<add>1.8</add>
</field>
<field>
<pseudoconstant>
<optionGroupName>case_status</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.8</add>
</field>
<field>
<uniqueName>case_contact_id</uniqueName>
<required>true</required>
<comment>Contact ID of contact record given case belongs to.</comment>
- <add>2.1</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
+ <add>2.1</add>
</field>
<foreignKey>
<name>contact_id</name>
<required>true</required>
<comment>What operation does this user have permission on?</comment>
<add>1.6</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<index>
<name>UI_user_contact_operation</name>
<labelColumn>label</labelColumn>
<condition>parent_id IS NULL</condition>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.1</add>
<change>3.1</change>
</field>
<labelColumn>label</labelColumn>
<condition>parent_id IS NOT NULL</condition>
</pseudoconstant>
+ <html>
+ <type>Multi-Select</type>
+ </html>
<add>1.5</add>
</field>
<index>
<name>index_contact_sub_type</name>
<fieldName>contact_sub_type</fieldName>
+ <html>
+ <type>Multi-Select</type>
+ </html>
<add>2.1</add>
</index>
<field>
<headerPattern>/d(o )?(not )?(email)/i</headerPattern>
<dataPattern>/^\d{1,}$/</dataPattern>
<default>0</default>
+ <html>
+ <type>CheckBox</type>
+ </html>
<add>1.1</add>
</field>
<field>
<headerPattern>/d(o )?(not )?(call|phone)/i</headerPattern>
<dataPattern>/^\d{1,}$/</dataPattern>
<add>1.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>do_not_mail</name>
<dataPattern>/^\d{1,}$/</dataPattern>
<default>0</default>
<add>1.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>do_not_sms</name>
<dataPattern>/^\d{1,}$/</dataPattern>
<default>0</default>
<add>3.0</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>do_not_trade</name>
<dataPattern>/^\d{1,}$/</dataPattern>
<default>0</default>
<add>1.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>is_opt_out</name>
<required>true</required>
<comment>Has the contact opted out from receiving all bulk email from the organization or site domain?</comment>
<add>1.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>legal_identifier</name>
<dataPattern>/\w+?\d{5,}/</dataPattern>
<comment>May be used for SSN, EIN/TIN, Household ID (census) or other applicable unique legal/government ID.</comment>
<add>1.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>external_identifier</name>
<type>varchar</type>
<length>32</length>
- <size>EIGHT</size>
+ <html>
+ <type>Text</type>
+ <size>EIGHT</size>
+ </html>
+
<import>true</import>
<headerPattern>/external\s?id/i</headerPattern>
<dataPattern>/^\d{11,}$/</dataPattern>
<title>Sort Name</title>
<type>varchar</type>
<length>128</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
+
<export>true</export>
<comment>Name used for sorting different contact types</comment>
<add>1.1</add>
<title>Display Name</title>
<type>varchar</type>
<length>128</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
+
<export>true</export>
<comment>Formatted name representing preferred format for display/print/other output.</comment>
<add>1.1</add>
<title>Nickname</title>
<type>varchar</type>
<length>128</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
+
<import>true</import>
<headerPattern>/n(ick\s)name|nick$/i</headerPattern>
<dataPattern>/^\w+$/</dataPattern>
<name>legal_name</name>
<type>varchar</type>
<length>128</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
+
<import>true</import>
<headerPattern>/^legal|(l(egal\s)?name)$/i</headerPattern>
<comment>Legal Name.</comment>
<title>Website</title>
<type>varchar</type>
<length>128</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
+
<import>true</import>
<headerPattern>/^(home\sURL)|URL|web|site/i</headerPattern>
<dataPattern>/^[\w\/\:\.]+$/</dataPattern>
<import>true</import>
<comment>optional URL for preferred image (photo, logo, etc.) to display for this contact.</comment>
<add>1.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>preferred_communication_method</name>
<pseudoconstant>
<optionGroupName>preferred_communication_method</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<index>
<name>index_preferred_communication_method</name>
<optionGroupName>languages</optionGroupName>
<keyColumn>name</keyColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>3.2</add>
</field>
<field>
<headerPattern>/^p(ref\w*\s)?m(ail\s)?f(orm\w*)$/i</headerPattern>
<comment>What is the preferred mode of sending an email.</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>hash</name>
<uniqueName>contact_source</uniqueName>
<type>varchar</type>
<length>255</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
+
<import>true</import>
<headerPattern>/(S(ource\s)?o(f\s)?C(ontact\s)?Data)$/i</headerPattern>
<comment>where contact come from, e.g. import, donate module insert...</comment>
<name>first_name</name>
<type>varchar</type>
<length>64</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
<import>true</import>
<headerPattern>/^first|(f(irst\s)?name)$/i</headerPattern>
<dataPattern>/^\w+$/</dataPattern>
<name>middle_name</name>
<type>varchar</type>
<length>64</length>
- <size>MEDIUM</size>
+ <html>
+ <type>Text</type>
+ <size>MEDIUM</size>
+ </html>
<import>true</import>
<headerPattern>/^middle|(m(iddle\s)?name)$/i</headerPattern>
<dataPattern>/^\w+$/</dataPattern>
<name>last_name</name>
<type>varchar</type>
<length>64</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
<import>true</import>
<headerPattern>/^last|(l(ast\s)?name)$/i</headerPattern>
<dataPattern>/^\w+(\s\w+)?+$/</dataPattern>
<name>index_last_name</name>
<fieldName>last_name</fieldName>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</index>
<field>
<name>prefix_id</name>
<pseudoconstant>
<optionGroupName>individual_prefix</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<headerPattern>/^(prefix|title)/i</headerPattern>
<dataPattern>/^(mr|ms|mrs|sir|dr)\.?$/i</dataPattern>
<import>true</import>
<pseudoconstant>
<optionGroupName>individual_suffix</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<import>true</import>
<comment>Suffix for name (Jr, Sr...). FK to suffix ID</comment>
<headerPattern>/^suffix$/i</headerPattern>
<export>false</export>
<comment>Custom Email Greeting.</comment>
<add>3.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>email_greeting_display</name>
<length>255</length>
<comment>Cache Email Greeting.</comment>
<add>3.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>postal_greeting_id</name>
<title>Postal Greeting ID</title>
<comment>FK to civicrm_option_value.id, that has to be valid registered Postal Greeting.</comment>
<add>3.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>postal_greeting_custom</name>
<export>false</export>
<comment>Custom Postal greeting.</comment>
<add>3.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>postal_greeting_display</name>
<length>255</length>
<comment>Cache Postal greeting.</comment>
<add>3.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>addressee_id</name>
<export>false</export>
<comment>Custom Addressee.</comment>
<add>3.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>addressee_display</name>
<length>255</length>
<comment>Cache Addressee.</comment>
<add>3.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>job_title</name>
<type>varchar</type>
<length>255</length>
- <size>MEDIUM</size>
+ <html>
+ <type>Text</type>
+ <size>MEDIUM</size>
+ </html>
<import>true</import>
<headerPattern>/^job|(j(ob\s)?title)$/i</headerPattern>
<dataPattern>//</dataPattern>
<pseudoconstant>
<optionGroupName>gender</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<headerPattern>/^gender$/i</headerPattern>
<comment>FK to gender ID</comment>
<import>true</import>
<name>UI_gender</name>
<fieldName>gender_id</fieldName>
<add>1.6</add>
+ <html>
+ <type>Select</type>
+ </html>
</index>
<field>
<name>birth_date</name>
<dataPattern>/\d{4}-?\d{2}-?\d{2}/</dataPattern>
<comment>Date of birth</comment>
<add>1.1</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>is_deceased</name>
<type>boolean</type>
<default>0</default>
<add>1.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>deceased_date</name>
<headerPattern>/^deceased|(d(eceased\s)?date)$/i</headerPattern>
<comment>Date of deceased</comment>
<add>1.5</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>mail_to_household_id</name>
<name>household_name</name>
<type>varchar</type>
<length>128</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
<import>true</import>
<headerPattern>/^household|(h(ousehold\s)?name)$/i</headerPattern>
<dataPattern>/^\w+$/</dataPattern>
<title>Household Primary Contact ID</title>
<comment>Optional FK to Primary Contact for this household.</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>primary_contact_id</name>
<name>organization_name</name>
<type>varchar</type>
<length>128</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
<import>true</import>
<headerPattern>/^organization|(o(rganization\s)?name)$/i</headerPattern>
<dataPattern>/^\w+$/</dataPattern>
<headerPattern>/^sic|(s(ic\s)?code)$/i</headerPattern>
<comment>Standard Industry Classification Code.</comment>
<add>1.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>user_unique_id</name>
<dataPattern>/^[\w\/\:\.]+$/</dataPattern>
<comment>the OpenID (or OpenID-style http://username.domain/) unique identifier for this contact mainly used for logging in to CiviCRM</comment>
<add>2.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>employer_id</name>
<comment>OPTIONAL FK to civicrm_contact record.</comment>
<export>true</export>
<add>2.1</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>employer_id</name>
<required>true</required>
<export>true</export>
<add>3.2</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<index>
<name>index_is_deleted</name>
<default>'User and User Admin Only'</default>
<comment>In what context(s) is this field visible.</comment>
<add>1.2</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>where_clause</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>group_id</name>
<values>Added, Removed, Pending</values>
<comment>status of contact relative to membership in group</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>location_id</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>group_id</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>group_id</name>
<values>Individual, Organization, Household</values>
<comment>If defined, contact_a in a relationship of this type must be a specific contact_type.</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>contact_type_b</name>
<values>Individual, Organization, Household</values>
<comment>If defined, contact_b in a relationship of this type must be a specific contact_type.</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>contact_sub_type_a</name>
<length>64</length>
<comment>If defined, contact_sub_type_a in a relationship of this type must be a specific contact_sub_type.</comment>
<add>3.1</add>
+ <html>
+ <type>Multi-Select</type>
+ </html>
</field>
<field>
<name>contact_sub_type_b</name>
<length>64</length>
<comment>If defined, contact_sub_type_b in a relationship of this type must be a specific contact_sub_type.</comment>
<add>3.1</add>
+ <html>
+ <type>Multi-Select</type>
+ </html>
</field>
<field>
<name>is_reserved</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>group_id</name>
<values>Admin, Email, Web, API</values>
<comment>How the (un)subscription was triggered</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>status</name>
<headerPattern>/contact(.?id)?/i</headerPattern>
<dataPattern>/^\d+$/</dataPattern>
<comment>FK to Contact ID</comment>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
<add>1.3</add>
</field>
<foreignKey>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>4.3</add>
</field>
<foreignKey>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.5</add>
</field>
<foreignKey>
<pseudoconstant>
<optionGroupName>payment_instrument</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.3</add>
</field>
<index>
<dataPattern>/^\d{4}-?\d{2}-?\d{2} ?(\d{2}:?\d{2}:?(\d{2})?)?$/</dataPattern>
<comment>when was gift received</comment>
<add>1.3</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>non_deductible_amount</name>
<dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
<comment>Portion of total amount which is NOT tax deductible. Equal to total_amount for non-deductible financial types.</comment>
<add>1.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>total_amount</name>
<dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
<comment>Total amount of this contribution. Use market value for non-monetary gifts.</comment>
<add>1.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>fee_amount</name>
<dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
<comment>actual processor fee if known - may be 0.</comment>
<add>1.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>net_amount</name>
<dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
<comment>actual funds transfer amount. total less fees. if processor does not report actual fee during transaction, this is set to total_amount.</comment>
<add>1.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>trxn_id</name>
<import>true</import>
<headerPattern>/tr(ansactio|x)n(.?id)?/i</headerPattern>
<comment>unique transaction id. may be processor id, bank id + trans id, or account number + check number... depending on payment_method</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.3</add>
</field>
<field>
<import>true</import>
<headerPattern>/invoice(.?id)?/i</headerPattern>
<comment>unique invoice id, system generated or passed in</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.3</add>
- </field>
+ </field>
<field>
<name>currency</name>
<type>varchar</type>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>cancel_date</name>
<dataPattern>/^\d{4}-?\d{2}-?\d{2} ?(\d{2}:?\d{2}:?(\d{2})?)?$/</dataPattern>
<comment>when was gift cancelled</comment>
<add>1.3</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>cancel_reason</name>
<type>text</type>
<import>true</import>
<headerPattern>/(cancel.?)?reason/i</headerPattern>
- <add>1.3</add>
+ <html>
+ <type>Text</type>
+ </html>
+ <add>1.3</add>
</field>
<field>
<name>receipt_date</name>
<headerPattern>/receipt(.?date)?/i</headerPattern>
<dataPattern>/^\d{4}-?\d{2}-?\d{2} ?(\d{2}:?\d{2}:?(\d{2})?)?$/</dataPattern>
<comment>when (if) receipt was sent. populated automatically for online donations w/ automatic receipting</comment>
- <add>1.3</add>
+ <html>
+ <type>Select Date</type>
+ </html>
+ <add>1.3</add>
</field>
<field>
<name>thankyou_date</name>
<dataPattern>/^\d{4}-?\d{2}-?\d{2} ?(\d{2}:?\d{2}:?(\d{2})?)?$/</dataPattern>
<comment>when (if) was donor thanked</comment>
<add>1.3</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>source</name>
<headerPattern>/source/i</headerPattern>
<comment>Origin of this Contribution.</comment>
<add>1.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>amount_level</name>
<type>text</type>
<import>true</import>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>note</name>
<type>text</type>
<comment>Note and/or Comment.</comment>
- <html>
- <type>TextArea</type>
- <rows>4</rows>
- <cols>80</cols>
- </html>
<import>true</import>
<headerPattern>/Note|Comment/i</headerPattern>
<dataPattern>//</dataPattern>
<type>int unsigned</type>
<comment>FK to contact ID</comment>
<add>1.3</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>honor_contact_id</name>
<type>boolean</type>
<default>0</default>
<import>true</import>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>is_pay_later</name>
<default>0</default>
<import>true</import>
<add>2.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>contribution_status_id</name>
<pseudoconstant>
<optionGroupName>contribution_status</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.6</add>
</field>
<field>
<pseudoconstant>
<optionGroupName>honor_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<index>
<name>index_contribution_status</name>
<headerPattern>/check(.?number)?/i</headerPattern>
<type>varchar</type>
<length>255</length>
- <size>SIX</size>
+ <html>
+ <type>Text</type>
+ <size>SIX</size>
+ </html>
<import>true</import>
<add>2.2</add>
</field>
<import>true</import>
<comment>The campaign for which this contribution has been triggered.</comment>
<add>3.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>campaign_id</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>4.3</add>
</field>
<foreignKey>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.8</add>
</field>
<field>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>campaign_id</name>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>frequency_unit</name>
<default>'month'</default>
<comment>Time units for recurrence of payment.</comment>
<add>1.6</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>frequency_interval</name>
<pseudoconstant>
<optionGroupName>payment_instrument</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>4.1</add>
</field>
<index>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>pcp_id</name>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>financial_type_id</name>
<comment>Rolling means we set start/end based on current day, fixed means we set start/end for current year or month
(e.g. 1 year + fixed -> we would set start/end for 1/1/06 thru 12/31/06 for any premium chosen in 2006) </comment>
<add>1.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>fixed_period_start_day</name>
<values>day,month,week,year</values>
<default>'year'</default>
<add>1.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>duration_interval</name>
<default>'month'</default>
<comment>Frequency unit and interval allow option to store actual delivery frequency for a subscription or service.</comment>
<add>1.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>frequency_interval</name>
<values>hour,day,week,month,year</values>
<comment>Time units for reminder.</comment>
<add>3.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>start_action_condition</name>
<values>hour,day,week,month,year</values>
<comment>Time units for repetition of reminder.</comment>
<add>3.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>repetition_frequency_interval</name>
<values>hour,day,week,month,year</values>
<comment>Time units till repetition of reminder.</comment>
<add>3.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>end_frequency_interval</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>3.4</add>
</field>
<foreignKey>
<keyColumn>id</keyColumn>
<labelColumn>display_name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<index>
<name>index_location_type</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.1</add>
</field>
<foreignKey>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.1</add>
</field>
<foreignKey>
<labelColumn>name</labelColumn>
<nameColumn>iso_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.1</add>
</field>
<foreignKey>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>component_id</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>custom_group_id</name>
<required>true</required>
<comment>Controls location of data storage in extended_data table.</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>html_type</name>
<values>Tab, Inline</values>
<comment>Visual relationship between this form and its parent.</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>collapse_display</name>
<keyColumn>id</keyColumn>
<labelColumn>display_name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<index>
<name>index_location_type</name>
<name>email</name>
<type>varchar</type>
<length>254</length>
- <size>MEDIUM</size>
+ <html>
+ <type>Text</type>
+ <size>MEDIUM</size>
+ </html>
<import>true</import>
<headerPattern>/e.?mail/i</headerPattern>
<dataPattern>/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/</dataPattern>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>tag_id</name>
<required>true</required>
<comment></comment>
<add>4.2</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<!-- "key" is a reserved word in MySQL -->
<pseudoconstant>
<optionGroupName>instant_messenger_service</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<index>
<name>UI_provider_id</name>
<default>"Daily"</default>
<comment>Scheduled job run frequency.</comment>
<add>4.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>last_run</name>
<pseudoconstant>
<optionGroupName>mail_protocol</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>server</name>
<pseudoconstant>
<optionGroupName>mapping_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<index>
<name>UI_name</name>
<keyColumn>name</keyColumn>
<labelColumn>label</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.2</add>
</field>
<field>
<pseudoconstant>
<optionGroupName>instant_messenger_service</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>website_type_id</name>
<pseudoconstant>
<optionGroupName>website_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>relationship_type_id</name>
IN, NOT IN, LIKE, NOT LIKE, IS NULL, IS NOT NULL</values>
<comment>SQL WHERE operator for search-builder mapping fields (search criteria).</comment>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>value</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>component_id</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>option_group_id</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>component_id</name>
<keyColumn>id</keyColumn>
<labelColumn>display_name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>2.0</add>
</field>
<index>
<title>Phone Extension</title>
<type>varchar</type>
<length>16</length>
- <size>FOUR</size>
+ <html>
+ <type>Text</type>
+ <size>FOUR</size>
+ </html>
<import>true</import>
<export>true</export>
<headerPattern>/extension/i</headerPattern>
<pseudoconstant>
<optionGroupName>phone_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>2.2</add>
</field>
</table>
<pseudoconstant>
<optionGroupName>name_badge</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<comment>This refers to name column of civicrm_option_value row in name_badge option group</comment>
<add>4.4</add>
</field>
<pseudoconstant>
<optionGroupName>label_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<comment>Implicit FK to civicrm_option_value row in NEW label_type option group</comment>
<add>4.4</add>
</field>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>component_id</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>uf_group_id</name>
<default>'User and User Admin Only'</default>
<comment>In what context(s) is this field visible.</comment>
<add>1.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>listings_title</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>uf_group_id</name>
<title>Website</title>
<type>varchar</type>
<length>128</length>
- <size>BIG</size>
+ <html>
+ <type>Text</type>
+ <size>BIG</size>
+ </html>
<import>true</import>
<headerPattern>/Website/i</headerPattern>
<dataPattern>/^[A-Za-z][0-9A-Za-z]{20,}$/</dataPattern>
<pseudoconstant>
<optionGroupName>website_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<index>
<name>UI_website_type_id</name>
<values>wildcardMatch, exactMatch</values>
<default>"wildcardMatch"</default>
<add>4.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>domain_id</name>
<values>Individual, Organization, Household</values>
<comment>The type of contacts this group applies to</comment>
<add>1.8</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>threshold</name>
<required>true</required>
<comment>Whether the rule should be used for cases where usage is Unsupervised, Supervised OR General(programatically)</comment>
<add>4.3</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>is_default</name>
<length>255</length>
<localizable>true</localizable>
<comment>Event Title (e.g. Fall Fundraiser Dinner)</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.7</add>
</field>
<field>
<pseudoconstant>
<optionGroupName>event_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<comment>Event Type ID.Implicit FK to civicrm_option_value where option_group = event_type.</comment>
<add>1.7</add>
</field>
<default>0</default>
<comment>Should we expose the participant list? Implicit FK to civicrm_option_value where option_group = participant_listing.</comment>
<add>2.0</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<index>
<name>index_participant_listing_id</name>
<default>1</default>
<comment>Public events will be included in the iCal feeds. Access to private event information may be limited using ACLs.</comment>
<add>1.7</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>start_date</name>
<import>true</import>
<comment>Date and time that event starts.</comment>
<add>1.7</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>end_date</name>
<import>true</import>
<comment>Date and time that event ends. May be NULL if no defined end date/time</comment>
<add>1.7</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>is_online_registration</name>
<default>0</default>
<comment>If true, include registration link on Event Info page.</comment>
<add>1.7</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>registration_link_text</name>
<localizable>true</localizable>
<comment>Text for link to Event Registration form which is displayed on Event Information screen when is_online_registration is true.</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>registration_start_date</name>
<type>datetime</type>
<comment>Date and time that online registration starts.</comment>
<add>1.8</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>registration_end_date</name>
<type>datetime</type>
<comment>Date and time that online registration ends.</comment>
<add>1.8</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>max_participants</name>
<default>NULL</default>
<comment>Maximum number of registered participants to allow. After max is reached, a custom Event Full message is displayed. If NULL, allow unlimited number of participants.</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>event_full_text</name>
<default>0</default>
<comment>If true, one or more fee amounts must be set and a Payment Processor must be configured for Online Event Registration.</comment>
<add>1.7</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>contribution_type_id</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>4.3</add>
</field>
<field>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.8</add>
</field>
<field>
<default>0</default>
<comment>Include a map block on the Event Information page when geocode info is available and a mapping provider has been specified?</comment>
<add>1.7</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>is_active</name>
<default>0</default>
<comment>Is this Event enabled or disabled/cancelled?</comment>
<add>1.7</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>fee_label</name>
<headerPattern>/^fee|(f(ee\s)?label)$/i</headerPattern>
<length>255</length>
<localizable>true</localizable>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.8</add>
</field>
<field>
<default>1</default>
<comment>If true, show event location.</comment>
<add>1.7</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>loc_block_id</name>
<default>1</default>
<comment>Participant role ID. Implicit FK to civicrm_option_value where option_group = participant_role.</comment>
<add>2.0</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>intro_text</name>
<default>NULL</default>
<localizable>true</localizable>
<comment>Title for Confirmation page.</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.7</add>
</field>
<field>
<default>0</default>
<comment>If true, confirmation is automatically emailed to contact on successful registration.</comment>
<add>1.7</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>confirm_email_text</name>
<localizable>true</localizable>
<comment>FROM email name used for confirmation emails.</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>confirm_from_email</name>
<length>255</length>
<comment>FROM email address used for confirmation emails.</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>cc_confirm</name>
<type>varchar</type>
<length>255</length>
<comment>comma-separated list of email addresses to cc each time a confirmation is sent</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.7</add>
</field>
<field>
<type>varchar</type>
<length>255</length>
<comment>comma-separated list of email addresses to bcc each time a confirmation is sent</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.7</add>
</field>
<field>
<localizable>true</localizable>
<comment>Title for ThankYou page.</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>thankyou_text</name>
<default>0</default>
<comment>if true - allows the user to send payment directly to the org later</comment>
<add>2.0</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>pay_later_text</name>
<localizable>true</localizable>
<comment>The text displayed to the user in the main form</comment>
<add>2.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>pay_later_receipt</name>
<localizable>true</localizable>
<comment>The receipt sent to the user instead of the normal receipt text</comment>
<add>2.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>is_partial_payment</name>
<default>0</default>
<comment>is partial payment enabled for this event</comment>
<add>4.3</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>initial_amount_label</name>
<localizable>true</localizable>
<comment>Initial amount label for partial payment</comment>
<add>4.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>initial_amount_help_text</name>
<localizable>true</localizable>
<comment>Initial amount help text for partial payment</comment>
<add>4.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>min_initial_amount</name>
<type>decimal</type>
<comment>Minimum initial amount for partial payment</comment>
<add>4.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>is_multiple_registrations</name>
<default>0</default>
<comment>if true - allows the user to register multiple participants for event</comment>
<add>2.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>allow_same_participant_emails</name>
<default>0</default>
<comment>if true - allows the user to register multiple registrations from same email address.</comment>
<add>2.2</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>has_waitlist</name>
<type>boolean</type>
<comment>Whether the event has waitlist support.</comment>
<add>3.0</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>requires_approval</name>
<type>boolean</type>
<comment>Whether participants require approval before they can finish registering.</comment>
<add>3.0</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>expiration_time</name>
<type>int unsigned</type>
<comment>Expire pending but unconfirmed registrations after this many hours.</comment>
<add>3.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>waitlist_text</name>
<default>0</default>
<comment>whether the event has template</comment>
<add>3.0</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>template_title</name>
<length>255</length>
<localizable>true</localizable>
<comment>Event Template Title</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>3.0</add>
</field>
<field>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>campaign_id</name>
<title>Campaign ID</title>
<comment>The campaign for which this event has been created.</comment>
<add>3.4</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>campaign_id</name>
<default>1</default>
<comment>Can people share the event through social media?</comment>
<add>4.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>parent_event_id</name>
<title>Parent Event ID</title>
<default>NULL</default>
<comment>Implicit FK to civicrm_event: parent event</comment>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
<add>4.1</add>
</field>
<index>
<default>NULL</default>
<comment>Subevent slot label. Implicit FK to civicrm_option_value where option_group = conference_slot.</comment>
<add>4.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
</table>
<keyColumn>id</keyColumn>
<labelColumn>label</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>status_id</name>
<pseudoconstant>
<optionGroupName>participant_role</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<headerPattern>/(participant.)?(role)$/i</headerPattern>
<import>true</import>
<type>varchar</type>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>campaign_id</name>
<values>Positive, Pending, Waiting, Negative</values>
<comment>the general group of status type this one belongs to</comment>
<add>3.0</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>is_reserved</name>
<pseudoconstant>
<optionGroupName>visibility</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
</table>
<import>true</import>
<comment>Currency Name</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>symbol</name>
<length>8</length>
<comment>Currency Symbol</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>numeric_code</name>
<type>varchar</type>
<length>64</length>
<comment>Full currency name</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.9</add>
</field>
</table>
<pseudoconstant>
<optionGroupName>account_relationship</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>financial_account_id</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>financial_account_id</name>
<pseudoconstant>
<optionGroupName>financial_account_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>accounting_code</name>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>financial_account_id</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>financial_account_id</name>
<pseudoconstant>
<optionGroupName>financial_item_status</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>entity_table</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>from_financial_account_id</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>to_financial_account_id</name>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>payment_processor</name>
<pseudoconstant>
<optionGroupName>payment_instrument</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>4.3</add>
</field>
<index>
<comment>Check number</comment>
<type>varchar</type>
<length>255</length>
- <size>SIX</size>
+ <html>
+ <type>Text</type>
+ <size>SIX</size>
+ </html>
<add>4.3</add>
</field>
<index>
<required>true</required>
<comment>Billing Mode</comment>
<pseudoconstant>true</pseudoconstant>
+<html>
+ <type>Select></type>
+</html>
<add>1.8</add>
</field>
<field>
<type>varchar</type>
<length>255</length>
<localizable>true</localizable>
+ <html>
+ <type>Text</type>
+ </html>
<add>2.0</add>
</field>
<field>
<type>text</type>
<localizable>true</localizable>
<comment>Introductory message to contributor or participant displayed on the Tell a Friend form.</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>2.0</add>
</field>
<field>
<type>text</type>
<localizable>true</localizable>
<comment>Suggested message to friends, provided as default on the Tell A Friend form.</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>2.0</add>
</field>
<field>
<length>255</length>
<import>true</import>
<comment>URL for general info about the organization - included in the email sent to friends.</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>2.0</add>
</field>
<field>
<length>255</length>
<localizable>true</localizable>
<comment>Text for Tell a Friend thank you page header and HTML title.</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>2.0</add>
</field>
<field>
<localizable>true</localizable>
<comment>Thank you message displayed on success page.</comment>
<add>2.0</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>is_active</name>
<type>boolean</type>
<add>2.0</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
</table>
<required>true</required>
<comment>Contact ID of contact record given grant belongs to.</comment>
<add>1.8</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>contact_id</name>
<comment>Date on which grant decision was made.</comment>
<import>true</import>
<add>1.8</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>money_transfer_date</name>
<comment>Date on which grant money transfer was made.</comment>
<import>true</import>
<add>1.8</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>grant_due_date</name>
<title>Grant Due Date</title>
<comment>Date on which grant report is due.</comment>
<add>1.8</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>grant_report_received</name>
<comment>Yes/No field stating whether grant report was received by donor.</comment>
<import>true</import>
<add>1.8</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>grant_type_id</name>
<pseudoconstant>
<optionGroupName>grant_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<export>false</export>
<required>true</required>
<comment>Type of grant. Implicit FK to civicrm_option_value in grant_type option_group.</comment>
<pseudoconstant>
<optionGroupName>grant_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.8</add>
</index>
<field>
<import>true</import>
<comment>Requested grant amount, in default currency.</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>amount_requested</name>
<dataPattern>/^\d+(\.\d{2})?$/</dataPattern>
<comment>Requested grant amount, in original currency (optional).</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>amount_granted</name>
<import>true</import>
<comment>Granted amount, in default currency.</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>currency</name>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>currency</name>
<pseudoconstant>
<optionGroupName>grant_status</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.8</add>
</field>
<index>
<values>AOL, Away, DNS, Host, Inactive, Invalid, Loop, Quota, Relay, Spam, Syntax, Unknown</values>
<required>true</required>
<comment>Type of bounce</comment>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>description</name>
<type>enum</type>
<values>Header, Footer, Subscribe, Welcome, Unsubscribe, OptOut, Reply, Resubscribe</values>
<comment>Type of Component.</comment>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>subject</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+<html>
+ <type>Select></type>
+</html>
</field>
<field>
<name>bounce_reason</name>
<keyColumn>id</keyColumn>
<labelColumn>title</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<foreignKey>
<name>group_id</name>
<type>varchar</type>
<length>128</length>
<comment>Mailing Name.</comment>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>from_name</name>
<type>varchar</type>
<length>128</length>
<comment>From Header of mailing</comment>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>from_email</name>
<type>varchar</type>
<length>128</length>
<comment>From Email of mailing</comment>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>replyto_email</name>
<type>varchar</type>
<length>128</length>
<comment>Reply-To Email of mailing</comment>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>subject</name>
<type>varchar</type>
<length>128</length>
<comment>Subject of mailing</comment>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>body_text</name>
<name>url_tracking</name>
<type>boolean</type>
<comment>Should we track URL click-throughs for this mailing?</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>forward_replies</name>
<type>boolean</type>
<comment>Should we forward replies back to the author?</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>auto_responder</name>
<type>boolean</type>
<comment>Should we enable the auto-responder?</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>open_tracking</name>
<name>is_completed</name>
<type>boolean</type>
<comment>Has at least one job associated with this mailing finished?</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>msg_template_id</name>
<default>0</default>
<add>2.2</add>
<comment>Should we overrite VERP address in Reply-To</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>created_id</name>
<type>int unsigned</type>
- <comment>FK to Contact ID who first created this mailing</comment>
+ <comment>FK to Contact ID who first created this mailing</comment>
</field>
<foreignKey>
<name>created_id</name>
<title>Mailing Created Date</title>
<comment>Date and time this mailing was created.</comment>
<add>3.0</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>scheduled_id</name>
<pseudoconstant>
<optionGroupName>mail_approval_status</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>3.3</add>
</field>
<field>
<title>Approval Note</title>
<comment>Note behind the decision.</comment>
<add>3.3</add>
+ <html>
+ <type>TextArea</type>
+ </html>
</field>
<field>
<name>is_archived</name>
<type>boolean</type>
<default>0</default>
<comment>Is this mailing archived?</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
<add>2.2</add>
</field>
<field>
<default>'User and User Admin Only'</default>
<comment>In what context(s) is the mailing contents visible (online viewing)</comment>
<add>3.3</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>campaign_id</name>
<type>int unsigned</type>
<comment>The campaign for which this mailing has been initiated.</comment>
<add>3.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>campaign_id</name>
<default>0</default>
<add>4.1</add>
<comment>Remove duplicate emails?</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>sms_provider_id</name>
<type>int unsigned</type>
<add>4.2</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>sms_provider_id</name>
<type>enum</type>
<values>Include, Exclude, Base</values>
<comment>Are the members of the group included or excluded?.</comment>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>entity_table</name>
<type>enum</type>
<values>Scheduled, Running, Complete, Paused, Canceled</values>
<comment>The state of this job</comment>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>is_test</name>
<import>true</import>
<comment>FK to Contact ID</comment>
<add>1.5</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>contact_id</name>
<keyColumn>id</keyColumn>
<labelColumn>name</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.5</add>
</field>
<foreignKey>
<dataPattern>/\d{4}-?\d{2}-?\d{2}/</dataPattern>
<comment>Beginning of initial membership period (member since...).</comment>
<add>1.5</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>start_date</name>
<dataPattern>/\d{4}-?\d{2}-?\d{2}/</dataPattern>
<comment>Beginning of current uninterrupted membership period.</comment>
<add>1.5</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>end_date</name>
<dataPattern>/\d{4}-?\d{2}-?\d{2}/</dataPattern>
<comment>Current membership period expire date.</comment>
<add>1.5</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>source</name>
<type>varchar</type>
<length>128</length>
<add>1.5</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>status_id</name>
<keyColumn>id</keyColumn>
<labelColumn>label</labelColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
<add>1.5</add>
</field>
<foreignKey>
<headerPattern>/override$/i</headerPattern>
<type>boolean</type>
<comment>Admin users may set a manual status which overrides the calculated status. When this flag is true, automated status update scripts should NOT modify status for the record.</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
<add>1.5</add>
</field>
<field>
<type>int</type>
<comment>Maximum number of related memberships (membership_type override).</comment>
<add>4.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>is_test</name>
<default>0</default>
<import>true</import>
<headerPattern>/(is.)?test(.member(ship)?)?/i</headerPattern>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>is_pay_later</name>
<import>true</import>
<headerPattern>/(is.)?(pay(.)?later)$/i</headerPattern>
<add>2.1</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>contribution_recur_id</name>
<import>true</import>
<comment>The campaign for which this membership is attached.</comment>
<add>3.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>campaign_id</name>
<values>start_date, end_date, join_date</values>
<comment>Event when this status starts.</comment>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>start_event_adjust_unit</name>
<values>day, month, year</values>
<comment>Unit used for adjusting from start_event.</comment>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>start_event_adjust_interval</name>
<values>start_date, end_date, join_date</values>
<comment>Event after which this status ends.</comment>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>end_event_adjust_unit</name>
<values>day, month, year</values>
<comment>Unit used for adjusting from the ending event.</comment>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>end_event_adjust_interval</name>
<values>day, month, year, lifetime</values>
<comment>Unit in which membership period is expressed.</comment>
<add>1.5</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>duration_interval</name>
<pseudoconstant>
<optionGroupName>visibility</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>weight</name>
<required>true</required>
<comment>FK to Contact ID</comment>
<add>2.2</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>contact_id</name>
<pseudoconstant>
<optionGroupName>pcp_status</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>title</name>
<length>255</length>
<default>NULL</default>
<add>2.2</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>intro_text</name>
<type>text</type>
<default>NULL</default>
<add>2.2</add>
+ <html>
+ <type>TexArea</type>
+ </html>
</field>
<field>
<name>page_text</name>
<type>text</type>
<default>NULL</default>
<add>2.2</add>
+ <html>
+ <type>TexArea</type>
+ </html>
</field>
<field>
<name>donate_link_text</name>
<length>255</length>
<default>NULL</default>
<add>2.2</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>contribution_page_id</name>
<type>varchar</type>
<length>64</length>
<default>'contribute'</default>
+ <html>
+ <type>Select</type>
+ </html>
<add>2.2</add>
</field>
<field>
<name>is_thermometer</name>
<type>int unsigned</type>
<default>0</default>
+ <html>
+ <type>CheckBox</type>
+ </html>
<add>2.2</add>
</field>
<field>
<type>int unsigned</type>
<default>0</default>
<add>2.2</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>goal_amount</name>
<type>decimal</type>
<comment>Goal amount of this Personal Campaign Page.</comment>
<add>2.2</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>currency</name>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>referer</name>
<comment>Is Personal Campaign Page enabled/active?</comment>
<default>0</default>
<add>2.2</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
</table>
<required>true</required>
<comment>Foreign key to civicrm_contact.id .</comment>
<add>2.1</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>contact_id</name>
<type>int unsigned</type>
<comment>FK to Financial Type</comment>
<add>4.3</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>financial_type_id</name>
<import>true</import>
<comment>Total pledged amount.</comment>
<add>2.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>original_installment_amount</name>
<required>true</required>
<comment>Original amount for each of the installments.</comment>
<add>3.2</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>currency</name>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>frequency_unit</name>
<default>'month'</default>
<comment>Time units for recurrence of pledge payments.</comment>
<add>2.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>frequency_interval</name>
<default>1</default>
<comment>Number of time units for recurrence of pledge payments.</comment>
<add>2.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>frequency_day</name>
<required>true</required>
<comment>Day in the period when the pledge payment is due e.g. 1st of month, 15th etc. Use this to set the scheduled dates for pledge payments.</comment>
<add>2.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>installments</name>
<default>1</default>
<comment>Total number of payments to be made.</comment>
<add>2.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>start_date</name>
<required>true</required>
<comment>The date the first scheduled pledge occurs.</comment>
<add>2.1</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>create_date</name>
<import>true</import>
<comment>When this pledge record was created.</comment>
<add>2.1</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>acknowledge_date</name>
<title>Pledge Acknowledged</title>
<comment>When a pledge acknowledgement message was sent to the contributor.</comment>
<add>2.1</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>modified_date</name>
<title>Pledge Cancelled Date</title>
<comment>Date this pledge was cancelled by contributor.</comment>
<add>2.1</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>end_date</name>
<title>Pledge End Date</title>
<comment>Date this pledge finished successfully (total pledge payments equal to or greater than pledged amount).</comment>
<add>2.1</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>honor_contact_id</name>
<title>Pledge Honor Contact</title>
<comment>FK to contact ID. Used when pledge is made in honor of another contact. This is propagated to contribution records when pledge payments are made.</comment>
<add>2.1</add>
+ <html>
+ <type>Autocomplete-Select</type>
+ </html>
</field>
<foreignKey>
<name>honor_contact_id</name>
<pseudoconstant>
<optionGroupName>honor_type</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>max_reminders</name>
<type>int unsigned</type>
<default>1</default>
<comment>The maximum number of payment reminders to send for any given payment.</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>2.1</add>
</field>
<field>
<default>5</default>
<comment>Send initial reminder this many days prior to the payment due date.</comment>
<add>2.1</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>additional_reminder_day</name>
<default>5</default>
<comment>Send additional reminder this many days after last one sent, up to maximum number of reminders.</comment>
<add>2.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>status_id</name>
<title>Test</title>
<type>boolean</type>
<default>0</default>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>campaign_id</name>
<import>true</import>
<comment>The campaign for which this pledge has been initiated.</comment>
<add>3.4</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>campaign_id</name>
<labelColumn>full_name</labelColumn>
<nameColumn>numeric_code</nameColumn>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>scheduled_date</name>
<!-- changed to not required in 4.2.3 -->
<comment>descriptive label for item - from price_field_value.label</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>qty</name>
<required>true</required>
<comment>How many items ordered</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>unit_price</name>
<required>true</required>
<comment>price of each item</comment>
<add>1.7</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>line_total</name>
<name>participant_count</name>
<type>int unsigned</type>
<default>NULL</default>
- <comment>Participant count for field</comment>
+ <comment>Participant count for fiel
+ <html>
+ <type>Text</type>
+ </html>d</comment>
<add>3.2</add>
+
</field>
<index>
<name>index_entity</name>
<default>NULL</default>
<comment>FK to Financial Type.</comment>
<add>4.3</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>financial_type_id</name>
<required>true</required>
<comment>Tax-deductible portion of the amount</comment>
<add>4.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
</table>
<required>true</required>
<comment>Variable name/programmatic handle for this field.</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<index>
<name>index_name</name>
<required>true</required>
<localizable>true</localizable>
<comment>Text for form field label (also friendly name for administering this field).</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>1.8</add>
</field>
<field>
<values>Text, Select, Radio, CheckBox</values>
<required>true</required>
<add>1.8</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>is_enter_qty</name>
<default>0</default>
<comment>Enter a quantity for this field?</comment>
<add>1.8</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>help_pre</name>
<default>1</default>
<comment>Order in which the fields should appear</comment>
<add>1.8</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<field>
<name>is_display_amounts</name>
<type>boolean</type>
<default>1</default>
<comment>Should the price be displayed next to the label for each option?</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>options_per_line</name>
<default>1</default>
<comment>number of options per line for checkbox and radio</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>is_active</name>
<comment>Is this price field active</comment>
<default>1</default>
<add>1.8</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>is_required</name>
<comment>Is this price field required (value must be > 1)</comment>
<default>1</default>
<add>1.8</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>active_on</name>
<default>NULL</default>
<comment>If non-zero, do not show this field before the date specified</comment>
<add>1.8</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>expire_on</name>
<default>NULL</default>
<comment>If non-zero, do not show this field after the date specified</comment>
<add>1.8</add>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>javascript</name>
<length>255</length>
<comment>Optional scripting attributes for field</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>visibility_id</name>
<pseudoconstant>
<optionGroupName>visibility</optionGroupName>
</pseudoconstant>
+ <html>
+ <type>Select></type>
+ </html>
</field>
<field>
<name>count</name>
<title>Name</title>
<length>255</length>
<comment>Price field option name</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>3.3</add>
</field>
<field>
<length>255</length>
<localizable>true</localizable>
<comment>Price field option label</comment>
+ <html>
+ <type>Text</type>
+ </html>
<add>3.3</add>
</field>
<field>
<type>text</type>
<html>
<type>TextArea</type>
- </html>
-
- <default>NULL</default>
- <rows>2</rows>
+ <rows>2</rows>
<cols>60</cols>
+ </html>
+ <default>NULL</default>
<localizable>true</localizable>
<comment>>Price field option description.</comment>
<add>3.3</add>
<type>varchar</type>
<title>Amount</title>
<length>512</length>
- <size>EIGHT</size>
+ <html>
+ <type>Text</type>
+ <size>EIGHT</size>
+ </html>
<required>true</required>
<comment>Price field option amount</comment>
<add>3.3</add>
<default>NULL</default>
<comment>Number of participants per field option</comment>
<add>3.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>max_value</name>
<default>NULL</default>
<comment>Max number of participants per field options</comment>
<add>3.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>weight</name>
<default>1</default>
<comment>Order in which the field options should appear</comment>
<add>3.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>membership_type_id</name>
<type>int unsigned</type>
<default>NULL</default>
<comment>FK to Membership Type</comment>
+ <html>
+ <type>Select</type>
+ </html>
<add>3.4</add>
</field>
<foreignKey>
<default>NULL</default>
<comment>Number of terms for this membership</comment>
<add>4.3</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>is_default</name>
<comment>Is this default price field option</comment>
<default>0</default>
<add>3.3</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>is_active</name>
<default>NULL</default>
<comment>FK to Financial Type.</comment>
<add>4.3</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>financial_type_id</name>
<required>true</required>
<comment>Tax-deductible portion of the amount</comment>
<add>4.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
</table>
<type>int unsigned</type>
<comment>Which Domain is this price-set for</comment>
<add>3.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<foreignKey>
<name>domain_id</name>
<required>true</required>
<comment>Variable name/programmatic handle for this set of price fields.</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<index>
<name>UI_name</name>
<localizable>true</localizable>
<comment>Displayed title for the Price Set.</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>is_active</name>
<default>1</default>
<comment>Is this price set active</comment>
<add>1.8</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
<field>
<name>help_pre</name>
<length>64</length>
<comment>Optional Javascript script function(s) included on the form with this price_set. Can be used for conditional</comment>
<add>1.8</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>extends</name>
<required>true</required>
<comment>What components are using this price set?</comment>
<add>3.1</add>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>contribution_type_id</name>
<default>NULL</default>
<comment>FK to Financial Type(for membership price sets only).</comment>
<add>4.3</add>
+ <html>
+ <type>Select</type>
+ </html>
</field>
<foreignKey>
<name>financial_type_id</name>
<type>boolean</type>
<default>0</default>
<comment>Is set if edited on Contribution or Event Page rather than through Manage Price Sets</comment>
+ <html>
+ <type>CheckBox</type>
+ </html>
<add>4.1</add>
</field>
<field>
<default>0</default>
<comment>Is this a predefined system price set (i.e. it can not be deleted, edited)?</comment>
<add>4.2</add>
+ <html>
+ <type>CheckBox</type>
+ </html>
</field>
</table>
<length>64</length>
<comment>Name of the queue which includes this item</comment>
<required>true</required>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>weight</name>
<type>int</type>
<required>true</required>
+ <html>
+ <type>Text</type>
+ </html>
</field>
<field>
<name>submit_time</name>
<type>datetime</type>
<comment>date on which this item was submitted to the queue</comment>
<required>true</required>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
<field>
<name>release_time</name>
<type>datetime</type>
<comment>date on which this job becomes available; null if ASAP</comment>
+ <html>
+ <type>Select Date</type>
+ </html>
</field>
+
<field>
<name>data</name>
<title>Queue item datas</title>