<import>true</import>
<title>Membership ID</title>
<headerPattern>/^(m(embership\s)?id)$/i</headerPattern>
- <comment>Membership Id</comment>
+ <comment>Membership ID</comment>
<add>1.5</add>
<html>
<type>Number</type>
<field>
<name>membership_type_id</name>
<type>int unsigned</type>
- <title>Membership Type Id</title>
+ <title>Membership Type ID</title>
<import>true</import>
<headerPattern>/^(m(embership\s)?type)$/i</headerPattern>
<export>false</export>
</field>
<field>
<name>status_id</name>
- <title>Membership Status ID</title>
+ <title>Status ID</title>
<import>true</import>
<headerPattern>/(member(ship|).)?(status)$/i</headerPattern>
<type>int unsigned</type>
</pseudoconstant>
<html>
<type>Select</type>
- <label>Membership Status</label>
+ <label>Status</label>
</html>
<add>1.5</add>
</field>
<export>true</export>
<html>
<type>Text</type>
+ <label>Maximum number of related memberships</label>
</html>
</field>
<field>
<field>
<name>contribution_recur_id</name>
<uniqueName>membership_recur_id</uniqueName>
- <title>Membership Recurring Contribution ID</title>
+ <title>Recurring Contribution ID</title>
<type>int unsigned</type>
<export>true</export>
<comment>Conditional foreign key to civicrm_contribution_recur id. Each membership in connection with a recurring contribution carries a foreign key to the recurring contribution record. This assumes we can track these processor initiated events.</comment>
<html>
- <label>Membership Recurring Contribution</label>
+ <label>Recurring Contribution</label>
</html>
<add>3.3</add>
</field>
<comment>The campaign for which this membership is attached.</comment>
<add>3.4</add>
<html>
- <type>Select</type>
+ <type>EntityRef</type>
<label>Campaign</label>
</html>
</field>