<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>