USERDEFINEDELEMENTNOTE

This table contains notes belonging to user-defined element.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
DATEENTERED datetime The date that the note was entered
TITLE nvarchar(50) Default = '' The title of the note.
TEXTNOTE nvarchar(max) Default = '' The text that comprises this note.
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.
HTMLNOTE nvarchar(max) Default = '' The HTML that comprises this note.

Foreign Keys

Foreign Key Field Type Null Notes Description
AUTHORID uniqueidentifier yes CONSTITUENT.LOCALID The author of the note.
USERDEFINEDNOTETYPECODEID uniqueidentifier USERDEFINEDNOTETYPECODE.ID Indicates the user-defined type of this note.
USERDEFINEDELEMENTID uniqueidentifier USERDEFINEDELEMENT.ID The user-defined element record to which this note belongs.
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.

Indexes

Index Name Fields Unique Primary Clustered
IX_USERDEFINEDELEMENTNOTE_AUTHORID AUTHORID
IX_USERDEFINEDELEMENTNOTE_DATEADDED DATEADDED yes
IX_USERDEFINEDELEMENTNOTE_DATECHANGED DATECHANGED
IX_USERDEFINEDELEMENTNOTE_USERDEFINEDELEMENTID USERDEFINEDELEMENTID
PK_USERDEFINEDELEMENTNOTE ID yes yes

Triggers

Trigger Name Description
TR_USERDEFINEDELEMENTNOTE_AUDIT_UPDATE
TR_USERDEFINEDELEMENTNOTE_AUDIT_DELETE