1 <?xml version=
"1.0" encoding=
"iso-8859-1" ?>
5 <class>PriceFieldValue
</class>
6 <name>civicrm_price_field_value
</name>
8 <component>CiviContribute
</component>
11 <title>Price Field Value ID
</title>
12 <type>int unsigned
</type>
13 <required>true
</required>
14 <comment>Price Field Value
</comment>
22 <autoincrement>true
</autoincrement>
25 <name>price_field_id
</name>
26 <title>Price Field ID
</title>
27 <type>int unsigned
</type>
28 <required>true
</required>
29 <comment>FK to civicrm_price_field
</comment>
31 <label>Price Field
</label>
36 <name>price_field_id
</name>
37 <table>civicrm_price_field
</table>
46 <comment>Price field option name
</comment>
51 <default>NULL
</default>
58 <localizable>true
</localizable>
59 <comment>Price field option label
</comment>
64 <default>NULL
</default>
67 <name>description
</name>
73 <label>Description
</label>
75 <default>NULL
</default>
76 <localizable>true
</localizable>
77 <comment>Price field option description.
</comment>
87 <label>Pre Help
</label>
89 <default>NULL
</default>
90 <localizable>true
</localizable>
91 <comment>Price field option pre help text.
</comment>
95 <name>help_post
</name>
101 <label>Post Help
</label>
103 <default>NULL
</default>
104 <localizable>true
</localizable>
105 <comment>Price field option post field help.
</comment>
111 <title>Amount
</title>
112 <length>18,
9</length>
117 <required>true
</required>
118 <comment>Price field option amount
</comment>
123 <type>int unsigned
</type>
124 <default>NULL
</default>
125 <comment>Number of participants per field option
</comment>
133 <name>max_value
</name>
134 <type>int unsigned
</type>
135 <default>NULL
</default>
136 <comment>Max number of participants per field options
</comment>
140 <label>Max Value
</label>
148 <comment>Order in which the field options should appear
</comment>
155 <name>membership_type_id
</name>
156 <title>Membership Type ID
</title>
157 <type>int unsigned
</type>
158 <default>NULL
</default>
159 <comment>FK to Membership Type
</comment>
162 <label>Membership Type
</label>
167 <name>membership_type_id
</name>
168 <table>civicrm_membership_type
</table>
171 <onDelete>SET NULL
</onDelete>
174 <name>membership_num_terms
</name>
175 <type>int unsigned
</type>
176 <default>NULL
</default>
177 <comment>Number of terms for this membership
</comment>
181 <label>Number of terms
</label>
185 <name>is_default
</name>
186 <title>Is Default Price Field Option?
</title>
188 <comment>Is this default price field option
</comment>
192 <type>CheckBox
</type>
196 <name>is_active
</name>
197 <title>Price Field Value is Active
</title>
199 <comment>Is this price field value active
</comment>
204 <name>financial_type_id
</name>
205 <title>Financial Type ID
</title>
206 <type>int unsigned
</type>
207 <default>NULL
</default>
209 <table>civicrm_financial_type
</table>
210 <keyColumn>id
</keyColumn>
211 <labelColumn>name
</labelColumn>
213 <comment>FK to Financial Type.
</comment>
217 <label>Financial Type
</label>
221 <name>financial_type_id
</name>
222 <table>civicrm_financial_type
</table>
224 <onDelete>SET NULL
</onDelete>
228 <name>non_deductible_amount
</name>
229 <title>Non-deductible Amount
</title>
231 <default>0.0</default>
232 <headerPattern>/non?.?deduct/i
</headerPattern>
233 <dataPattern>/^\d+(\.\d{
2})?$/
</dataPattern>
234 <required>true
</required>
235 <comment>Portion of total amount which is NOT tax deductible.
</comment>
242 <name>visibility_id
</name>
243 <title>Price Field Option Visibility
</title>
244 <type>int unsigned
</type>
246 <comment>Implicit FK to civicrm_option_group with name = 'visibility'
</comment>
249 <optionGroupName>visibility
</optionGroupName>