EXCHANGECONTACTBATCH

Batch table containing exchange contact record updates.

Primary Key

Primary Key Field Type
ID uniqueidentifier

Fields

Field Field Type Null Notes Description
SEQUENCE int Default = 0 Sequence
BIOLOGICALINFORMATION xml yes
PHONEINFORMATION xml yes
EMAILADDRESSINFORMATION xml yes
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.
HOMEADDRESSINFORMATION xml yes
BUSINESSADDRESSINFORMATION xml yes
OTHERADDRESSINFORMATION xml yes
CREATENEWBUSINESSADDRESS bit Default = 0
CREATENEWHOMEADDRESS bit Default = 0
CREATENEWOTHERADDRESS bit Default = 0
PROCESS bit Default = 1
DONOTMAILBUSINESSADDRESS bit Default = 0
DONOTMAILHOMEADDRESS bit Default = 0
DONOTMAILOTHERADDRESS bit Default = 0

Foreign Keys

Foreign Key Field Type Null Notes Description
BATCHID uniqueidentifier BATCH.ID FK to BATCH
CONSTITUENTID uniqueidentifier CONSTITUENT.LOCALID FK to CONSTITUENT
CHANGEDBYAPPUSERID uniqueidentifier APPUSER.ID FK to APPUSER
ADDEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
CHANGEDBYID uniqueidentifier CHANGEAGENT.ID FK to CHANGEAGENT.
NEWBUSINESSADDRESSTYPECODEID uniqueidentifier yes ADDRESSTYPECODE.ID FK to ADDRESSTYPECODE
NEWHOMEADDRESSTYPECODEID uniqueidentifier yes ADDRESSTYPECODE.ID FK to ADDRESSTYPECODE
NEWOTHERADDRESSTYPECODEID uniqueidentifier yes ADDRESSTYPECODE.ID FK to ADDRESSTYPECODE
INFOSOURCECODEID uniqueidentifier yes INFOSOURCECODE.ID FK to INFOSOURCECODE

Indexes

Index Name Fields Unique Primary Clustered
IX_EXCHANGECONTACTBATCH_BATCHID BATCHID
IX_EXCHANGECONTACTBATCH_CHANGEDBYAPPUSERID CHANGEDBYAPPUSERID
IX_EXCHANGECONTACTBATCH_CONSTITUENTID CONSTITUENTID
IX_EXCHANGECONTACTBATCH_DATEADDED DATEADDED yes
IX_EXCHANGECONTACTBATCH_DATECHANGED DATECHANGED
IX_EXCHANGECONTACTBATCH_NEWBUSINESSADDRESSTYPECODEID NEWBUSINESSADDRESSTYPECODEID
IX_EXCHANGECONTACTBATCH_NEWHOMEADDRESSTYPECODEID NEWHOMEADDRESSTYPECODEID
IX_EXCHANGECONTACTBATCH_NEWOTHERADDRESSTYPECODEID NEWOTHERADDRESSTYPECODEID
PK_EXCHANGECONTACTBATCH ID yes yes

Triggers

Trigger Name Description
TR_EXCHANGECONTACTBATCH_AUDIT_UPDATE
TR_EXCHANGECONTACTBATCH_AUDIT_DELETE

Referenced by

Referenced by Field
EXCHANGECONTACTBATCHBATCHSYSTEMMESSAGES EXCHANGECONTACTBATCHID
EXCHANGECONTACTBATCHBATCHUSERMESSAGE ID