VOLUNTEERSCREENPLAN

Screen Plan assigned to a volunteer.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
DATEAPPLIED datetime Default = getdate()
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) yes CONVERT(bigint, TS) Numeric representation of the timestamp.

Foreign Keys

Foreign Key Field Type Null Notes Description
VOLUNTEERID uniqueidentifier CONSTITUENT.LOCALID FK to CONSTITUENT
SCREENPLANID uniqueidentifier SCREENPLAN.ID FK to SCREENPLAN
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.

Indexes

Index Name Fields Unique Primary Clustered
IX_VOLUNTEERSCREENPLAN_DATEADDED DATEADDED yes
IX_VOLUNTEERSCREENPLAN_DATECHANGED DATECHANGED
PK_VOLUNTEERSCREENPLAN ID yes yes
UIX_VOLUNTEERSCREENPLAN_VOLUNTEERID_SCREENPLANID VOLUNTEERID, SCREENPLANID yes

Triggers

Trigger Name Description
TR_VOLUNTEERSCREENPLAN_AUDIT_UPDATE
TR_VOLUNTEERSCREENPLAN_AUDIT_DELETE

Referenced by

Referenced by Field
VOLUNTEERSCREENPLANSTEP SCREENPLANID
VOLUNTEERVOLUNTEERTYPE VOLUNTEERSCREENPLANID