USP_DATAFORMTEMPLATE_ADD_BATCHCONSTITUENTUPDATEBATCHCOMMIT
The save procedure used by the add dataform template "Constituent Update Batch Row Commit Add Form".
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | INOUT | The output parameter indicating the ID of the record added. |
| @VALIDATEONLY | bit | IN | Validate only |
| @CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
| @CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
| @CONSTITUENTTYPECODE | tinyint | IN | Constituent type |
| @BIRTHDATE | UDT_FUZZYDATE | IN | Birth date |
| @FIRSTNAME | nvarchar(50) | IN | First name |
| @GENDERCODE | tinyint | IN | Gender |
| @GIVESANONYMOUSLY | bit | IN | Gives anonymously |
| @KEYNAME | nvarchar(100) | IN | Last name |
| @LOOKUP_ID | nvarchar(100) | IN | Lookup ID |
| @MAIDENNAME | nvarchar(100) | IN | Maiden name |
| @MIDDLENAME | nvarchar(50) | IN | Middle name |
| @NICKNAME | nvarchar(50) | IN | Nickname |
| @SUFFIXCODEID | uniqueidentifier | IN | Suffix |
| @TITLECODEID | uniqueidentifier | IN | Title |
| @WEBADDRESS | UDT_WEBADDRESS | IN | Website |
| @ALTERNATELOOKUPIDS | xml | IN | Alternate lookup IDs |
| @SECURITYATTRIBUTES | xml | IN | Security attributes |
| @DECEASED | bit | IN | Deceased |
| @DECEASEDDATE | UDT_FUZZYDATE | IN | Deceased date |
| @CONSTITUENT_SITEID | uniqueidentifier | IN | Constituent site |
| @INTERESTS | xml | IN | Interests |
| @PROSPECTMANAGERFUNDRAISERID | uniqueidentifier | IN | Prospect manager |
| @ADDRESSES | xml | IN | Addresses |
| @PHONES | xml | IN | Phones |
| @EMAILADDRESSES | xml | IN | Email addresses |
| @CONSTITUENCIES | xml | IN | Constituencies |
| @GROUPTYPEID | uniqueidentifier | IN | Group type |
| @GROUPDESCRIPTION | nvarchar(300) | IN | Group description |
| @GROUPSTARTDATE | datetime | IN | Group consolidation date |
| @ORG_INDUSTRYCODEID | uniqueidentifier | IN | Constituent's industry |
| @ORG_NUMEMPLOYEES | int | IN | Number of employees |
| @ORG_NUMSUBSIDIARIES | int | IN | Number of subsidiaries |
| @ORG_PARENTCORPID | uniqueidentifier | IN | Parent corporation |
| @MARITALSTATUSCODEID | uniqueidentifier | IN | Marital status |
| @SPOUSE_ID | uniqueidentifier | IN | Spouse |
| @SPOUSE_TITLECODEID | uniqueidentifier | IN | Spouse title |
| @SPOUSE_FIRSTNAME | nvarchar(50) | IN | Spouse first name |
| @SPOUSE_NICKNAME | nvarchar(50) | IN | Spouse nickname |
| @SPOUSE_MIDDLENAME | nvarchar(50) | IN | Spouse middle name |
| @SPOUSE_MAIDENNAME | nvarchar(100) | IN | Spouse maiden name |
| @SPOUSE_LASTNAME | nvarchar(100) | IN | Spouse last name |
| @SPOUSE_SUFFIXCODEID | uniqueidentifier | IN | Spouse suffix |
| @SPOUSE_BIRTHDATE | UDT_FUZZYDATE | IN | Spouse birth date |
| @SPOUSE_GENDERCODE | tinyint | IN | Spouse gender |
| @SPOUSE_LOOKUPID | nvarchar(100) | IN | Spouse lookup ID |
| @SPOUSE_RELATIONSHIPTYPECODEID | uniqueidentifier | IN | Relation to spouse |
| @SPOUSE_RECIPROCALTYPECODEID | uniqueidentifier | IN | Spouse's relation to constituent |
| @BUSINESS_ID | uniqueidentifier | IN | Business |
| @BUSINESS_ADDRESSBLOCK | nvarchar(150) | IN | Business address |
| @BUSINESS_ADDRESSTYPECODEID | uniqueidentifier | IN | Business address type |
| @BUSINESS_CART | nvarchar(10) | IN | Business CART |
| @BUSINESS_CITY | nvarchar(50) | IN | Business city |
| @BUSINESS_COUNTRYID | uniqueidentifier | IN | Business country |
| @BUSINESS_DONOTMAIL | bit | IN | Business do not mail |
| @BUSINESS_DONOTMAILREASONCODEID | uniqueidentifier | IN | Business do not mail reason |
| @BUSINESS_DPC | nvarchar(8) | IN | Business DPC |
| @BUSINESS_EMAILADDRESS | UDT_EMAILADDRESS | IN | Business email address |
| @BUSINESS_EMAILADDRESSTYPECODEID | uniqueidentifier | IN | Business email type |
| @BUSINESS_INDUSTRYCODEID | uniqueidentifier | IN | Industry |
| @BUSINESS_LOOKUPID | nvarchar(100) | IN | Business lookup ID |
| @BUSINESS_LOT | nvarchar(5) | IN | Business LOT |
| @BUSINESS_NAME | nvarchar(100) | IN | Business name |
| @BUSINESS_NUMEMPLOYEES | int | IN | Business number of employees |
| @BUSINESS_NUMSUBSIDIARIES | int | IN | Business number of subsidiaries |
| @BUSINESS_PARENTCORPID | uniqueidentifier | IN | Business parent organization |
| @BUSINESS_PHONENUMBER | nvarchar(100) | IN | Business phone number |
| @BUSINESS_PHONE_COUNTRYID | uniqueidentifier | IN | Business phone number country |
| @BUSINESS_PHONETYPECODEID | uniqueidentifier | IN | Business phone type |
| @BUSINESS_RELATIONSHIPTYPECODEID | uniqueidentifier | IN | Relation to business |
| @BUSINESS_RECIPROCALTYPECODEID | uniqueidentifier | IN | Business's relation to constituent |
| @BUSINESS_STATEID | uniqueidentifier | IN | Business state |
| @BUSINESS_WEBADDRESS | UDT_WEBADDRESS | IN | Business website |
| @BUSINESS_POSTCODE | nvarchar(12) | IN | Business ZIP |
| @SPOUSE_RELATIONSHIPTYPECODEIDSIMPLELIST | uniqueidentifier | IN | Spouse relationship type |
| @SPOUSE_RECIPROCALTYPECODEIDSIMPLELIST | uniqueidentifier | IN | Spouse reciprocal type |
| @BUSINESS_RELATIONSHIPTYPECODEIDSIMPLELIST | uniqueidentifier | IN | Business relationship type |
| @BUSINESS_RECIPROCALTYPECODEIDSIMPLELIST | uniqueidentifier | IN | Business reciprocal type |
| @BUSINESS_PRIMARYSOFTCREDITRELATIONSHIPEXISTS | bit | IN | Apply recognition from business |
| @BUSINESS_PRIMARYSOFTCREDITMATCHFACTOR | decimal(5, 2) | IN | Recognition from business match percent |
| @BUSINESS_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS | bit | IN | Apply recognition to business |
| @BUSINESS_RECIPROCALSOFTCREDITMATCHFACTOR | decimal(5, 2) | IN | Recognition to business match percent |
| @BUSINESS_PRIMARYRECOGNITIONTYPECODEID | uniqueidentifier | IN | Recognition from business type |
| @BUSINESS_RECIPROCALRECOGNITIONTYPECODEID | uniqueidentifier | IN | Recognition to business type |
| @BUSINESS_EMAILADDRESSSTARTDATE | date | IN | Business email start date |
| @SPOUSE_PRIMARYSOFTCREDITRELATIONSHIPEXISTS | bit | IN | Apply recognition from spouse |
| @SPOUSE_PRIMARYSOFTCREDITMATCHFACTOR | decimal(5, 2) | IN | Recognition from spouse match percent |
| @SPOUSE_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS | bit | IN | Apply recognition to spouse |
| @SPOUSE_RECIPROCALSOFTCREDITMATCHFACTOR | decimal(5, 2) | IN | Recognition to spouse match percent |
| @SPOUSE_PRIMARYRECOGNITIONTYPECODEID | uniqueidentifier | IN | Recognition from spouse type |
| @SPOUSE_RECIPROCALRECOGNITIONTYPECODEID | uniqueidentifier | IN | Recognition to spouse type |
| @CONSTITUENT_SITES | xml | IN | Constituent sites |
| @BATCHOWNERID | uniqueidentifier | IN | Batch owner ID |
| @SPOUSE_ALTERNATELOOKUPIDS | xml | IN | Spouse alternate lookup IDs |
| @SPOUSE_IMPORTLOOKUPID | nvarchar(100) | IN | Spouse lookup ID |
| @ROWFROMBATCHUI | bit | IN | |
| @BBNCTRANID | int | IN | |
| @REMOVESPOUSE | bit | IN | |
| @DUPLICATERECORDID | uniqueidentifier | IN | |
| @SOCIALMEDIAACCOUNTS | xml | IN | |
| @RELATIONSHIPS | xml | IN | |
| @NAMECODE | tinyint | IN | |
| @SIMILARADDRESSCODE | tinyint | IN | |
| @UNSIMILARADDRESSCODE | tinyint | IN | |
| @NEWADDRESSENDDATECODE | tinyint | IN | |
| @NEWADDRESSPRIMARYCODE | tinyint | IN | |
| @BIRTHDATERULECODE | tinyint | IN | |
| @DIFFERENTPHONECODE | tinyint | IN | |
| @NEWPHONEENDDATECODE | tinyint | IN | |
| @NEWPHONEPRIMARYCODE | tinyint | IN | |
| @DIFFERENTEMAILCODE | tinyint | IN | |
| @NEWEMAILENDDATECODE | tinyint | IN | |
| @NEWEMAILPRIMARYCODE | tinyint | IN | |
| @USEGLOBALSETTINGS | bit | IN | |
| @CREATEHISTORICALNAMECODE | tinyint | IN | |
| @NAMEFORMATS | xml | IN | |
| @REQUESTSNOEMAIL | bit | IN | |
| @SOLICITCODES | xml | IN | |
| @GENDERCODEID | uniqueidentifier | IN | |
| @SPOUSE_GENDERCODEID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_BATCHCONSTITUENTUPDATEBATCHCOMMIT(
@ID uniqueidentifier = null output,
@VALIDATEONLY bit = 0,
@CHANGEAGENTID uniqueidentifier,
@CURRENTAPPUSERID uniqueidentifier,
@CONSTITUENTTYPECODE tinyint = 0,
@BIRTHDATE dbo.UDT_FUZZYDATE = '00000000',
@FIRSTNAME nvarchar(50) = '',
@GENDERCODE tinyint = 0,
@GIVESANONYMOUSLY bit = 0,
@KEYNAME nvarchar(100),
@LOOKUP_ID nvarchar(100) = '',
@MAIDENNAME nvarchar(100) = '',
@MIDDLENAME nvarchar(50) = '',
@NICKNAME nvarchar(50) = '',
@SUFFIXCODEID uniqueidentifier = null,
@TITLECODEID uniqueidentifier = null,
@WEBADDRESS dbo.UDT_WEBADDRESS = '',
@ALTERNATELOOKUPIDS xml = null,
@SECURITYATTRIBUTES xml = null,
@DECEASED bit = 0,
@DECEASEDDATE dbo.UDT_FUZZYDATE = '00000000',
@CONSTITUENT_SITEID uniqueidentifier = null,
@INTERESTS xml = null,
@PROSPECTMANAGERFUNDRAISERID uniqueidentifier = null,
@ADDRESSES xml = null,
@PHONES xml = null,
@EMAILADDRESSES xml = null,
@CONSTITUENCIES xml = null,
@GROUPTYPEID uniqueidentifier = null,
@GROUPDESCRIPTION nvarchar(300) = '',
@GROUPSTARTDATE datetime = null,
@ORG_INDUSTRYCODEID uniqueidentifier = null,
@ORG_NUMEMPLOYEES int = 0,
@ORG_NUMSUBSIDIARIES int = 0,
@ORG_PARENTCORPID uniqueidentifier = null,
@MARITALSTATUSCODEID uniqueidentifier = null,
@SPOUSE_ID uniqueidentifier = null,
@SPOUSE_TITLECODEID uniqueidentifier = null,
@SPOUSE_FIRSTNAME nvarchar(50) = '',
@SPOUSE_NICKNAME nvarchar(50) = '',
@SPOUSE_MIDDLENAME nvarchar(50) = '',
@SPOUSE_MAIDENNAME nvarchar(100) = '',
@SPOUSE_LASTNAME nvarchar(100) = '',
@SPOUSE_SUFFIXCODEID uniqueidentifier = null,
@SPOUSE_BIRTHDATE dbo.UDT_FUZZYDATE = '00000000',
@SPOUSE_GENDERCODE tinyint = 0,
@SPOUSE_LOOKUPID nvarchar(100) = '',
@SPOUSE_RELATIONSHIPTYPECODEID uniqueidentifier = null,
@SPOUSE_RECIPROCALTYPECODEID uniqueidentifier = null,
@BUSINESS_ID uniqueidentifier = null,
@BUSINESS_ADDRESSBLOCK nvarchar(150) = '',
@BUSINESS_ADDRESSTYPECODEID uniqueidentifier = null,
@BUSINESS_CART nvarchar(10) = '',
@BUSINESS_CITY nvarchar(50) = '',
@BUSINESS_COUNTRYID uniqueidentifier = null,
@BUSINESS_DONOTMAIL bit = 0,
@BUSINESS_DONOTMAILREASONCODEID uniqueidentifier = null,
@BUSINESS_DPC nvarchar(8) = '',
@BUSINESS_EMAILADDRESS dbo.UDT_EMAILADDRESS = '',
@BUSINESS_EMAILADDRESSTYPECODEID uniqueidentifier = null,
@BUSINESS_INDUSTRYCODEID uniqueidentifier = null,
@BUSINESS_LOOKUPID nvarchar(100) = '',
@BUSINESS_LOT nvarchar(5) = '',
@BUSINESS_NAME nvarchar(100) = '',
@BUSINESS_NUMEMPLOYEES int = 0,
@BUSINESS_NUMSUBSIDIARIES int = 0,
@BUSINESS_PARENTCORPID uniqueidentifier = null,
@BUSINESS_PHONENUMBER nvarchar(100) = '',
@BUSINESS_PHONE_COUNTRYID uniqueidentifier = null,
@BUSINESS_PHONETYPECODEID uniqueidentifier = null,
@BUSINESS_RELATIONSHIPTYPECODEID uniqueidentifier = null,
@BUSINESS_RECIPROCALTYPECODEID uniqueidentifier = null,
@BUSINESS_STATEID uniqueidentifier = null,
@BUSINESS_WEBADDRESS dbo.UDT_WEBADDRESS = '',
@BUSINESS_POSTCODE nvarchar(12) = '',
@SPOUSE_RELATIONSHIPTYPECODEIDSIMPLELIST uniqueidentifier = null,
@SPOUSE_RECIPROCALTYPECODEIDSIMPLELIST uniqueidentifier = null,
@BUSINESS_RELATIONSHIPTYPECODEIDSIMPLELIST uniqueidentifier = null,
@BUSINESS_RECIPROCALTYPECODEIDSIMPLELIST uniqueidentifier = null,
@BUSINESS_PRIMARYSOFTCREDITRELATIONSHIPEXISTS bit = 0,
@BUSINESS_PRIMARYSOFTCREDITMATCHFACTOR decimal(5,2) = 100,
@BUSINESS_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS bit = 0,
@BUSINESS_RECIPROCALSOFTCREDITMATCHFACTOR decimal(5,2) = 100,
@BUSINESS_PRIMARYRECOGNITIONTYPECODEID uniqueidentifier = null,
@BUSINESS_RECIPROCALRECOGNITIONTYPECODEID uniqueidentifier = null,
@BUSINESS_EMAILADDRESSSTARTDATE date = null,
@SPOUSE_PRIMARYSOFTCREDITRELATIONSHIPEXISTS bit = 0,
@SPOUSE_PRIMARYSOFTCREDITMATCHFACTOR decimal(5,2) = 100,
@SPOUSE_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS bit = 0,
@SPOUSE_RECIPROCALSOFTCREDITMATCHFACTOR decimal(5,2) = 100,
@SPOUSE_PRIMARYRECOGNITIONTYPECODEID uniqueidentifier = null,
@SPOUSE_RECIPROCALRECOGNITIONTYPECODEID uniqueidentifier = null,
@CONSTITUENT_SITES xml = null,
@BATCHOWNERID uniqueidentifier = null,
@SPOUSE_ALTERNATELOOKUPIDS xml = null,
@SPOUSE_IMPORTLOOKUPID nvarchar(100) = '',
@ROWFROMBATCHUI bit = 0,
@BBNCTRANID int= 0,
@REMOVESPOUSE bit =0,
@DUPLICATERECORDID uniqueidentifier = null,
@SOCIALMEDIAACCOUNTS xml = null,
@RELATIONSHIPS xml = null,
@NAMECODE tinyint = 1,
@SIMILARADDRESSCODE tinyint = 3,
@UNSIMILARADDRESSCODE tinyint = 3,
@NEWADDRESSENDDATECODE tinyint = 0,
@NEWADDRESSPRIMARYCODE tinyint = 1,
@BIRTHDATERULECODE tinyint = 1,
@DIFFERENTPHONECODE tinyint = 3,
@NEWPHONEENDDATECODE tinyint = 0,
@NEWPHONEPRIMARYCODE tinyint = 1,
@DIFFERENTEMAILCODE tinyint = 3,
@NEWEMAILENDDATECODE tinyint = 0,
@NEWEMAILPRIMARYCODE tinyint = 1,
@USEGLOBALSETTINGS bit = 1,
@CREATEHISTORICALNAMECODE tinyint = 1,
@NAMEFORMATS xml = null,
@REQUESTSNOEMAIL bit = 0,
@SOLICITCODES xml = null,
@GENDERCODEID uniqueidentifier = null,
@SPOUSE_GENDERCODEID uniqueidentifier =null
)
as
set nocount on;
declare @CURRENTDATE datetime;
if @CHANGEAGENTID is null
exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output;
set @CURRENTDATE = getdate();
begin try
exec dbo.USP_SKIPSEARCHCONSTITUENTUPDATES;
exec dbo.USP_DATAFORMTEMPLATE_ADD_CONSTITUENTUPDATEBATCHTEMPLATE
@ID = @ID output,
@CHANGEAGENTID = @CHANGEAGENTID,
@CONSTITUENTTYPECODE = @CONSTITUENTTYPECODE,
@BIRTHDATE = @BIRTHDATE,
@FIRSTNAME = @FIRSTNAME,
@GENDERCODE = @GENDERCODE,
@GIVESANONYMOUSLY = @GIVESANONYMOUSLY,
@KEYNAME = @KEYNAME,
@LOOKUPID = @LOOKUP_ID,
@MAIDENNAME = @MAIDENNAME,
@MIDDLENAME = @MIDDLENAME,
@NICKNAME = @NICKNAME,
@SUFFIXCODEID = @SUFFIXCODEID,
@TITLECODEID = @TITLECODEID,
@WEBADDRESS = @WEBADDRESS,
@ALTERNATELOOKUPIDS = @ALTERNATELOOKUPIDS,
@SECURITYATTRIBUTES = @SECURITYATTRIBUTES,
@DECEASED = @DECEASED,
@DECEASEDDATE = @DECEASEDDATE,
@CONSTITUENT_SITEID = @CONSTITUENT_SITEID,
@INTERESTS = @INTERESTS,
@PROSPECTMANAGERFUNDRAISERID = @PROSPECTMANAGERFUNDRAISERID,
@ADDRESSES = @ADDRESSES,
@PHONES = @PHONES,
@EMAILADDRESSES = @EMAILADDRESSES,
@CONSTITUENCIES = @CONSTITUENCIES,
@GROUPTYPEID = @GROUPTYPEID,
@GROUPDESCRIPTION = @GROUPDESCRIPTION,
@GROUPSTARTDATE = @GROUPSTARTDATE,
@ORG_INDUSTRYCODEID = @ORG_INDUSTRYCODEID,
@ORG_NUMEMPLOYEES = @ORG_NUMEMPLOYEES,
@ORG_NUMSUBSIDIARIES = @ORG_NUMSUBSIDIARIES,
@ORG_PARENTCORPID = @ORG_PARENTCORPID,
@MARITALSTATUSCODEID = @MARITALSTATUSCODEID,
@SPOUSE_ID = @SPOUSE_ID,
@SPOUSE_TITLECODEID = @SPOUSE_TITLECODEID,
@SPOUSE_FIRSTNAME = @SPOUSE_FIRSTNAME,
@SPOUSE_NICKNAME = @SPOUSE_NICKNAME,
@SPOUSE_MIDDLENAME = @SPOUSE_MIDDLENAME,
@SPOUSE_MAIDENNAME = @SPOUSE_MAIDENNAME,
@SPOUSE_LASTNAME = @SPOUSE_LASTNAME,
@SPOUSE_SUFFIXCODEID = @SPOUSE_SUFFIXCODEID,
@SPOUSE_BIRTHDATE = @SPOUSE_BIRTHDATE,
@SPOUSE_GENDERCODE = @SPOUSE_GENDERCODE,
@SPOUSE_LOOKUPID = @SPOUSE_LOOKUPID,
@SPOUSE_RELATIONSHIPTYPECODEID = @SPOUSE_RELATIONSHIPTYPECODEID,
@SPOUSE_RECIPROCALTYPECODEID = @SPOUSE_RECIPROCALTYPECODEID,
@BUSINESS_ID = @BUSINESS_ID,
@BUSINESS_ADDRESSBLOCK = @BUSINESS_ADDRESSBLOCK,
@BUSINESS_ADDRESSTYPECODEID = @BUSINESS_ADDRESSTYPECODEID,
@BUSINESS_CART = @BUSINESS_CART,
@BUSINESS_CITY = @BUSINESS_CITY,
@BUSINESS_COUNTRYID = @BUSINESS_COUNTRYID,
@BUSINESS_DONOTMAIL = @BUSINESS_DONOTMAIL,
@BUSINESS_DONOTMAILREASONCODEID = @BUSINESS_DONOTMAILREASONCODEID,
@BUSINESS_DPC = @BUSINESS_DPC,
@BUSINESS_EMAILADDRESS = @BUSINESS_EMAILADDRESS,
@BUSINESS_EMAILADDRESSTYPECODEID = @BUSINESS_EMAILADDRESSTYPECODEID,
@BUSINESS_INDUSTRYCODEID = @BUSINESS_INDUSTRYCODEID,
@BUSINESS_LOOKUPID = @BUSINESS_LOOKUPID,
@BUSINESS_LOT = @BUSINESS_LOT,
@BUSINESS_NAME = @BUSINESS_NAME,
@BUSINESS_NUMEMPLOYEES = @BUSINESS_NUMEMPLOYEES,
@BUSINESS_NUMSUBSIDIARIES = @BUSINESS_NUMSUBSIDIARIES,
@BUSINESS_PARENTCORPID = @BUSINESS_PARENTCORPID,
@BUSINESS_PHONENUMBER = @BUSINESS_PHONENUMBER,
@BUSINESS_PHONE_COUNTRYID = @BUSINESS_PHONE_COUNTRYID,
@BUSINESS_PHONETYPECODEID = @BUSINESS_PHONETYPECODEID,
@BUSINESS_RELATIONSHIPTYPECODEID = @BUSINESS_RELATIONSHIPTYPECODEID,
@BUSINESS_RECIPROCALTYPECODEID = @BUSINESS_RECIPROCALTYPECODEID,
@BUSINESS_STATEID = @BUSINESS_STATEID,
@BUSINESS_WEBADDRESS = @BUSINESS_WEBADDRESS,
@BUSINESS_POSTCODE = @BUSINESS_POSTCODE,
@CURRENTAPPUSERID = @CURRENTAPPUSERID,
@VALIDATEONLY = @VALIDATEONLY,
@SPOUSE_RELATIONSHIPTYPECODEIDSIMPLELIST = @SPOUSE_RELATIONSHIPTYPECODEIDSIMPLELIST,
@SPOUSE_RECIPROCALTYPECODEIDSIMPLELIST = @SPOUSE_RECIPROCALTYPECODEIDSIMPLELIST,
@BUSINESS_RELATIONSHIPTYPECODEIDSIMPLELIST = @BUSINESS_RELATIONSHIPTYPECODEIDSIMPLELIST,
@BUSINESS_RECIPROCALTYPECODEIDSIMPLELIST = @BUSINESS_RECIPROCALTYPECODEIDSIMPLELIST,
@BUSINESS_PRIMARYSOFTCREDITRELATIONSHIPEXISTS = @BUSINESS_PRIMARYSOFTCREDITRELATIONSHIPEXISTS,
@BUSINESS_PRIMARYSOFTCREDITMATCHFACTOR = @BUSINESS_PRIMARYSOFTCREDITMATCHFACTOR,
@BUSINESS_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS = @BUSINESS_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS,
@BUSINESS_RECIPROCALSOFTCREDITMATCHFACTOR = @BUSINESS_RECIPROCALSOFTCREDITMATCHFACTOR,
@BUSINESS_PRIMARYRECOGNITIONTYPECODEID = @BUSINESS_PRIMARYRECOGNITIONTYPECODEID,
@BUSINESS_RECIPROCALRECOGNITIONTYPECODEID = @BUSINESS_RECIPROCALRECOGNITIONTYPECODEID,
@BUSINESS_EMAILADDRESSSTARTDATE = @BUSINESS_EMAILADDRESSSTARTDATE,
@SPOUSE_PRIMARYSOFTCREDITRELATIONSHIPEXISTS = @SPOUSE_PRIMARYSOFTCREDITRELATIONSHIPEXISTS,
@SPOUSE_PRIMARYSOFTCREDITMATCHFACTOR = @SPOUSE_PRIMARYSOFTCREDITMATCHFACTOR,
@SPOUSE_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS = @SPOUSE_RECIPROCALSOFTCREDITRELATIONSHIPEXISTS,
@SPOUSE_RECIPROCALSOFTCREDITMATCHFACTOR = @SPOUSE_RECIPROCALSOFTCREDITMATCHFACTOR,
@SPOUSE_PRIMARYRECOGNITIONTYPECODEID = @SPOUSE_PRIMARYRECOGNITIONTYPECODEID,
@SPOUSE_RECIPROCALRECOGNITIONTYPECODEID = @SPOUSE_RECIPROCALRECOGNITIONTYPECODEID,
@CONSTITUENT_SITES = @CONSTITUENT_SITES,
@BATCHOWNERID = @BATCHOWNERID,
@SPOUSE_ALTERNATELOOKUPIDS = @SPOUSE_ALTERNATELOOKUPIDS,
@BBNCTRANID = @BBNCTRANID,
@REMOVESPOUSE = @REMOVESPOUSE,
@SOCIALMEDIAACCOUNTS = @SOCIALMEDIAACCOUNTS,
@RELATIONSHIPS = @RELATIONSHIPS,
@NAMEFORMATS = @NAMEFORMATS,
@REQUESTSNOEMAIL = @REQUESTSNOEMAIL,
@SOLICITCODES = @SOLICITCODES,
@GENDERCODEID = @GENDERCODEID,
@SPOUSE_GENDERCODEID = @SPOUSE_GENDERCODEID
set @DUPLICATERECORDID = @ID;
end try
begin catch
exec.dbo.USP_RAISE_ERROR;
return 1;
end catch
return 0;