1 <?xml version=
"1.0" encoding=
"utf-8" ?>
4 <class>ParticipantStatusType
</class>
5 <name>civicrm_participant_status_type
</name>
6 <comment>various types of CiviEvent participant statuses
</comment>
11 <title>Participant Status Type ID
</title>
12 <type>int unsigned
</type>
13 <required>true
</required>
14 <comment>unique participant status type id
</comment>
19 <autoincrement>true
</autoincrement>
23 <uniqueName>participant_status
</uniqueName>
24 <title>Participant Status
</title>
29 <comment>non-localized name of the status type
</comment>
34 <title>Participant Status Label
</title>
38 <localizable>true
</localizable>
39 <comment>localized label for display of this status type
</comment>
44 <title>Participant Status Class
</title>
47 <comment>the general group of status type this one belongs to
</comment>
49 <callback>CRM_Event_PseudoConstant::participantStatusClassOptions
</callback>
57 <name>is_reserved
</name>
58 <title>Participant Status Is Reserved
?></title>
60 <comment>whether this is a status type required by the system
</comment>
64 <name>is_active
</name>
65 <title>Participant Status is Active
</title>
68 <comment>whether this status type is active
</comment>
72 <name>is_counted
</name>
73 <title>Participant Status Counts?
</title>
75 <comment>whether this status type is counted against event size limit
</comment>
81 <type>int unsigned
</type>
82 <required>true
</required>
83 <comment>controls sort order
</comment>
87 <name>visibility_id
</name>
88 <title>Participant Status Visibility
</title>
89 <type>int unsigned
</type>
90 <comment>whether the status type is visible to the public, an implicit foreign key to option_value.value related to the `visibility` option_group
</comment>
93 <optionGroupName>visibility
</optionGroupName>