Primary Key Field Type
 ID uniqueidentifier

Field Field Type Null Notes Description
 SEQUENCE int   Default = 0
 DATEPURCHASED date
 REGISTRANTSTATUSCODE tinyint   Default = 0 0=Registered, 1=Registered (will not attend), 2=Attended, 3=Cancelled
 REGISTRANTSTATUS nvarchar(28) (Computed) CASE [REGISTRANTSTATUSCODE] WHEN 0 THEN N'Registered' WHEN 1 THEN N'Registered (will not attend)' WHEN 2 THEN N'Attended' WHEN 3 THEN N'Cancelled' END Provides a translation for the 'REGISTRANTSTATUSCODE' field.
 WAIVEBENEFITS bit   Default = 0
 QUANTITY int   Default = 1
 DATEADDED datetime   Default = getdate() Indicates the date this record was added.
 DATECHANGED datetime   Default = getdate() Indicates the date this record was last changed.
 TS timestamp   Timestamp.
 TSLONG bigint (Computed) CONVERT(bigint, TS) Numeric representation of the timestamp.
 REGISTRANTLOOKUPID nvarchar(100)   Default = ''
 ISWALKIN bit   Default = 0
 REGISTRATIONSTATUSCODE tinyint   Default = 0
 REGISTRATIONATTENDEDCODE tinyint   Default = 0
 REGISTRATIONATTENDED nvarchar(7) (Computed) CASE [REGISTRATIONATTENDEDCODE] WHEN 0 THEN N'' WHEN 1 THEN N'Yes' WHEN 2 THEN N'No' WHEN 3 THEN N'No show' END
 REGISTRATIONSTATUS nvarchar(28) (Computed) CASE [REGISTRATIONSTATUSCODE] WHEN 0 THEN N'Registered' WHEN 1 THEN N'Registered (will not attend)' WHEN 2 THEN N'Canceled' END

Foreign Key Field Type Null Notes Description
 BATCHID uniqueidentifier   BATCH.ID FK to BATCH
 EVENTID uniqueidentifier   EVENT.ID FK to EVENT
 CONSTITUENTID uniqueidentifier   CONSTITUENT.LOCALID FK to CONSTITUENT
 EVENTPRICEID uniqueidentifier   EVENTPRICE.ID FK to EVENTPRICE
 ADDEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 CHANGEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 DESIGNATIONID uniqueidentifier DESIGNATION.ID FK to DESIGNATION

Index Name Field(s) Unique Primary Clustered
 IX_BATCHEVENTREGISTRANT_CONSTITUENTID CONSTITUENTID      
 IX_BATCHEVENTREGISTRANT_DATEADDED DATEADDED    
 IX_BATCHEVENTREGISTRANT_DATECHANGED DATECHANGED      
 PK_BATCHEVENTREGISTRANT ID  

Trigger Name Description
 TR_BATCHEVENTREGISTRANT_AUDIT_UPDATE
 TR_BATCHEVENTREGISTRANT_AUDIT_DELETE

Referenced by Field
 BATCHEVENTREGISTRANTBATCHSYSTEMMESSAGES BATCHEVENTREGISTRANTID
 BATCHEVENTREGISTRANTBATCHUSERMESSAGE ID
 BATCHEVENTREGISTRANTGUEST BATCHEVENTREGISTRANTID

Entity-Relationship diagram of this table