PROSPECTSEARCH

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
NAME nvarchar(100) Default = ''
SOURCECODE tinyint Default = 1
SOURCE nvarchar(21) (Computed) yes CASE [SOURCECODE] WHEN 1 THEN N'Search in RE & RP' WHEN 2 THEN N'Search in RE only' WHEN 3 THEN N'Search in RP only' WHEN 4 THEN N'Search in TA Database' END
SORTBYCODE tinyint Default = 1
NAMEORID nvarchar(500) Default = ''
LOCATION nvarchar(500) Default = ''
LASTNAME nvarchar(50) Default = ''
FIRSTNAME nvarchar(50) Default = ''
MIDDLENAME nvarchar(50) Default = ''
NICKNAME nvarchar(50) Default = ''
ADDRESSBLOCK nvarchar(100) Default = ''
CITY nvarchar(100) Default = ''
STATE nvarchar(3) Default = ''
POSTCODE nvarchar(12) Default = ''
INCLUDEDECEASED bit Default = 0
INCLUDEINACTIVE bit Default = 0
SPOUSELASTNAME nvarchar(50) Default = ''
SPOUSEFIRSTNAME nvarchar(50) Default = ''
AGEMIN int Default = 0
AGEMAX int Default = 0
BUSINESS nvarchar(50) Default = ''
CLASSYEAR UDT_YEAR Default = ((0))
DATEADDED datetime Default = getdate()
DATECHANGED datetime Default = getdate()
TS timestamp
TSLONG bigint (Computed) yes CONVERT(bigint, TS)
RECORDTYPECODE tinyint Default = 1
RECORDTYPE nvarchar(13) (Computed) yes CASE [RECORDTYPECODE] WHEN 1 THEN N'All records' WHEN 2 THEN N'Individuals' WHEN 3 THEN N'Organizations' END
EXACTMATCHONLY bit Default = 0
ISEXPORT bit Default = 0
RESEARCHRESULTS xml yes
MAXROWS int Default = 100
SORTBY nvarchar(21) (Computed) yes CASE [SORTBYCODE] WHEN 1 THEN N'Full name' WHEN 2 THEN N'Last name, First name' WHEN 3 THEN N'Wealth ascending' WHEN 4 THEN N'Wealth descending' WHEN 5 THEN N'City, State' END
EXPORTCACHEID nvarchar(100) Default = ''
ESTIMATEDWEALTHMAXID uniqueidentifier yes
HASBUSINESS bit Default = 0
GIVINGMIN nvarchar(20) Default = ''
LARGESTGIFTMIN nvarchar(20) Default = ''
SECURITIESMIN nvarchar(20) Default = ''
GIVINGCATEGORYDISPLAY nvarchar(100) Default = ''
REALESTATEMIN nvarchar(20) Default = ''
SPENDMIN nvarchar(20) Default = ''
INCOMERANGE nvarchar(30) Default = ''
MOSAICDISPLAY nvarchar(100) Default = ''

Foreign Keys

Foreign Key Field Type Null Notes Description
OWNERID uniqueidentifier APPUSER.ID
STATEID uniqueidentifier yes STATE.LOCALID
ESTIMATEDWEALTHMINID uniqueidentifier yes ESTIMATEDWEALTH.ID
ADDEDBYID uniqueidentifier CHANGEAGENT.ID
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID
OVERALLRATINGCODEID uniqueidentifier yes OVERALLRATINGCODE.ID

Indexes

Index Name Fields Unique Primary Clustered
IX_PROSPECTSEARCH_DATEADDED DATEADDED yes
IX_PROSPECTSEARCH_DATECHANGED DATECHANGED
PK_PROSPECTSEARCH ID yes yes
UIX_PROSPECTSEARCH_OWNERID_NAME OWNERID, NAME yes

Triggers

Trigger Name Description
TR_PROSPECTSEARCH_AUDIT_UPDATE
TR_PROSPECTSEARCH_AUDIT_DELETE

Referenced by

Referenced by Field
PROSPECTSEARCHGIVINGCATEGORY PROSPECTSEARCHID
PROSPECTSEARCHMOSAIC PROSPECTSEARCHID