USP_DATAFORMTEMPLATE_LOAD_REVENUEUPDATEBATCHCONSTITUENT
The load procedure used by the view dataform template "Revenue Update Batch Constituent View Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
@ISORGANIZATION | bit | INOUT | Is organization |
@ISEXISTINGCONSTITUENT | bit | INOUT | Is existing constituent |
@LASTNAME | nvarchar(100) | INOUT | Last name |
@ORGANIZATIONNAME | nvarchar(100) | INOUT | Org name |
@FIRSTNAME | nvarchar(50) | INOUT | First name |
@MIDDLENAME | nvarchar(50) | INOUT | Middle name |
@MAIDENNAME | nvarchar(100) | INOUT | Maiden name |
@NICKNAME | nvarchar(50) | INOUT | Nickname |
@TITLECODEID | nvarchar(50) | INOUT | Title |
@SUFFIXCODEID | nvarchar(50) | INOUT | Suffix |
@GENDERCODE | nvarchar(12) | INOUT | Gender |
@BIRTHDATE | UDT_FUZZYDATE | INOUT | Birth date |
@ADDRESS_ADDRESSTYPECODEID | nvarchar(50) | INOUT | Address type |
@ADDRESS_DONOTMAIL | bit | INOUT | Do not send mail to this address |
@ADDRESS_COUNTRYID | uniqueidentifier | INOUT | Country |
@ADDRESS_COUNTRY | nvarchar(50) | INOUT | Country |
@ADDRESS_STATEID | nvarchar(50) | INOUT | State |
@ADDRESS_ADDRESSBLOCK | nvarchar(150) | INOUT | Address |
@ADDRESS_CITY | nvarchar(50) | INOUT | City |
@ADDRESS_POSTCODE | nvarchar(12) | INOUT | ZIP |
@PHONE_PHONETYPECODEID | nvarchar(50) | INOUT | Phone type |
@PHONE_NUMBER | nvarchar(100) | INOUT | Phone number |
@EMAILADDRESS_EMAILADDRESSTYPECODEID | nvarchar(50) | INOUT | Email type |
@EMAILADDRESS_EMAILADDRESS | UDT_EMAILADDRESS | INOUT | Email address |
@ORGANIZATION_ADDRESSTYPECODEID | nvarchar(50) | INOUT | Address type |
@ORGANIZATION_DONOTMAIL | bit | INOUT | Do not send mail to this address |
@ORGANIZATION_COUNTRYID | uniqueidentifier | INOUT | Country |
@ORGANIZATION_COUNTRY | nvarchar(50) | INOUT | Country |
@ORGANIZATION_STATEID | nvarchar(50) | INOUT | State |
@ORGANIZATION_ADDRESSBLOCK | nvarchar(150) | INOUT | Address |
@ORGANIZATION_CITY | nvarchar(50) | INOUT | City |
@ORGANIZATION_POSTCODE | nvarchar(12) | INOUT | ZIP |
@ORGANIZATION_PHONETYPECODEID | nvarchar(50) | INOUT | Phone type |
@ORGANIZATION_NUMBER | nvarchar(100) | INOUT | Phone number |
@ORGANIZATION_EMAILADDRESSTYPECODEID | nvarchar(50) | INOUT | Email type |
@ORGANIZATION_EMAILADDRESS | UDT_EMAILADDRESS | INOUT | Email address |
@MARITALSTATUS | nvarchar(50) | INOUT | Marital status |
@WEBADDRESS | nvarchar(100) | INOUT | Website |
@INDUSTRYCODEID | nvarchar(100) | INOUT | Industry |
@NUMEMPLOYEES | int | INOUT | Number of employees |
@NUMSUBSIDIARIES | int | INOUT | Number of subsidiaries |
@PARENTCORPID | nvarchar(100) | INOUT | Parent org |
@SPOUSEID | uniqueidentifier | INOUT | Name |
@EXISTINGSPOUSE | bit | INOUT | Existing constituent |
@SPOUSE_LASTNAME | nvarchar(100) | INOUT | Last name |
@SPOUSE_FIRSTNAME | nvarchar(50) | INOUT | First name |
@SPOUSE_MIDDLENAME | nvarchar(50) | INOUT | Middle name |
@SPOUSE_MAIDENNAME | nvarchar(100) | INOUT | Maiden name |
@SPOUSE_NICKNAME | nvarchar(50) | INOUT | Nickname |
@SPOUSE_TITLECODEID | nvarchar(50) | INOUT | Title |
@SPOUSE_SUFFIXCODEID | nvarchar(50) | INOUT | Suffix |
@SPOUSE_GENDERCODE | nvarchar(50) | INOUT | Gender |
@SPOUSE_BIRTHDATE | UDT_FUZZYDATE | INOUT | Birth date |
@SPOUSE_RECIPROCALTYPECODEID | nvarchar(50) | INOUT | Reciprocal relationship type |
@SPOUSE_RELATIONSHIPTYPECODEID | nvarchar(50) | INOUT | Relationship type |
@COPYPRIMARYINFORMATION | bit | INOUT | Copy primary information |
@SPOUSE_STARTDATE | datetime | INOUT | Start date |
@PRIMARYRELATIONSHIPEXISTS | bit | INOUT | Apply recognition credit to individual for constituent's payments |
@PRIMARYMATCHFACTOR | decimal(5, 2) | INOUT | Recognition credit match percentage |
@RECIPROCALRELATIONSHIPEXISTS | bit | INOUT | Apply recognition credit to constituent for individual's payments |
@RECIPROCALMATCHFACTOR | decimal(5, 2) | INOUT | Reciprocal recognition credit match percentage |
@BUSINESSID | uniqueidentifier | INOUT | Org name |
@EXISTINGBUSINESS | bit | INOUT | Existing constituent |
@BUSINESS_NAME | nvarchar(100) | INOUT | Org name |
@BUSINESS_ADDRESSTYPECODEID | nvarchar(50) | INOUT | Address type |
@BUSINESS_COUNTRYID | uniqueidentifier | INOUT | Country |
@BUSINESS_COUNTRY | nvarchar(50) | INOUT | Country |
@BUSINESS_STATEID | nvarchar(50) | INOUT | State |
@BUSINESS_ADDRESSBLOCK | nvarchar(150) | INOUT | Address |
@BUSINESS_CITY | nvarchar(50) | INOUT | City |
@BUSINESS_POSTCODE | nvarchar(12) | INOUT | ZIP |
@BUSINESS_DONOTMAIL | bit | INOUT | Do not send mail to this address |
@BUSINESS_PHONETYPECODEID | nvarchar(50) | INOUT | Phone type |
@BUSINESS_NUMBER | nvarchar(100) | INOUT | Phone number |
@BUSINESS_RECIPROCALTYPECODEID | nvarchar(50) | INOUT | Reciprocal relationship type |
@BUSINESS_RELATIONSHIPTYPECODEID | nvarchar(50) | INOUT | Relationship type |
@BUSINESS_STARTDATE | datetime | INOUT | Start date |
@ISCONTACT | bit | INOUT | Is contact |
@ISPRIMARYCONTACT | bit | INOUT | Is primary contact |
@CONTACTTYPECODEID | nvarchar(50) | INOUT | Contact type |
@POSITION | nvarchar(100) | INOUT | Job title |
@ISMATCHINGGIFTRELATIONSHIP | bit | INOUT | Matching gift relationship |
@INDIVIDUALSHOUSEHOLDNAME | nvarchar(100) | INOUT | Household name |
@ISGROUP | bit | INOUT | Is group |
@GROUP_NAME | nvarchar(100) | INOUT | Group name |
@GROUP_TYPE | nvarchar(150) | INOUT | Group type |
@GROUP_NUMBERMEMBERS | int | INOUT | No. of members |
@GROUP_PRIMARYCONTACT | nvarchar(154) | INOUT | Primary contact |
@GROUP_ADDRESSTYPECODEID | nvarchar(50) | INOUT | Address type |
@GROUP_COUNTRYID | uniqueidentifier | INOUT | Country |
@GROUP_COUNTRY | nvarchar(50) | INOUT | Country |
@GROUP_STATEID | nvarchar(50) | INOUT | State |
@GROUP_ADDRESSBLOCK | nvarchar(150) | INOUT | Address |
@GROUP_CITY | nvarchar(50) | INOUT | City |
@GROUP_POSTCODE | nvarchar(12) | INOUT | ZIP |
@GROUP_PHONETYPECODEID | nvarchar(50) | INOUT | Phone type |
@GROUP_NUMBER | nvarchar(100) | INOUT | Phone number |
@GROUP_EMAILADDRESSTYPECODEID | nvarchar(50) | INOUT | Email type |
@GROUP_EMAILADDRESS | UDT_EMAILADDRESS | INOUT | Email address |
@ISHOUSEHOLD | bit | INOUT | Is household |
@HOUSEHOLD_NAME | nvarchar(100) | INOUT | Household name |
@HOUSEHOLD_NUMBERMEMBERS | int | INOUT | No. of members |
@HOUSEHOLD_PRIMARYCONTACT | nvarchar(154) | INOUT | Primary contact |
@HOUSEHOLD_MEMBERS | xml | INOUT | Members |
@HOUSEHOLD_ADDRESSTYPECODEID | nvarchar(50) | INOUT | Address type |
@HOUSEHOLD_COUNTRYID | uniqueidentifier | INOUT | Country |
@HOUSEHOLD_COUNTRY | nvarchar(50) | INOUT | Country |
@HOUSEHOLD_STATEID | nvarchar(50) | INOUT | State |
@HOUSEHOLD_ADDRESSBLOCK | nvarchar(150) | INOUT | Address |
@HOUSEHOLD_CITY | nvarchar(50) | INOUT | City |
@HOUSEHOLD_POSTCODE | nvarchar(12) | INOUT | ZIP |
@HOUSEHOLD_PHONETYPECODEID | nvarchar(50) | INOUT | Phone type |
@HOUSEHOLD_NUMBER | nvarchar(100) | INOUT | Phone number |
@HOUSEHOLD_EMAILADDRESSTYPECODEID | nvarchar(50) | INOUT | Email type |
@HOUSEHOLD_EMAILADDRESS | UDT_EMAILADDRESS | INOUT | Email address |
@CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
@CONSTITUENTID | uniqueidentifier | INOUT | Constituent ID |
@APPLICATIONS | xml | INOUT | Applications |
@BALANCE | money | INOUT | Balance (gift amount) |
@EXISTINGTAXDECLARATIONS | xml | INOUT | Existing declarations |
@NEWTAXDECLARATIONS | xml | INOUT | New declarations |
@JOBCATEGORYCODEID | nvarchar(50) | INOUT | Category |
@CAREERLEVELCODEID | nvarchar(50) | INOUT | Career level |
@MATCHINGGIFTS | xml | INOUT | Matching gifts |
@GENDERCODEID | nvarchar(50) | INOUT | |
@SPOUSE_GENDERCODEID | nvarchar(50) | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_LOAD_REVENUEUPDATEBATCHCONSTITUENT
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@ISORGANIZATION bit = null output,
@ISEXISTINGCONSTITUENT bit = null output,
@LASTNAME nvarchar(100) = null output,
@ORGANIZATIONNAME nvarchar(100) = null output,
@FIRSTNAME nvarchar(50) = null output,
@MIDDLENAME nvarchar(50) = null output,
@MAIDENNAME nvarchar(100) = null output,
@NICKNAME nvarchar(50) = null output,
@TITLECODEID nvarchar(50) = null output,
@SUFFIXCODEID nvarchar(50) = null output,
@GENDERCODE nvarchar(12) = null output,
@BIRTHDATE dbo.UDT_FUZZYDATE = null output,
@ADDRESS_ADDRESSTYPECODEID nvarchar(50) = null output,
@ADDRESS_DONOTMAIL bit = null output,
@ADDRESS_COUNTRYID uniqueidentifier = null output,
@ADDRESS_COUNTRY nvarchar(50) = null output,
@ADDRESS_STATEID nvarchar(50) = null output,
@ADDRESS_ADDRESSBLOCK nvarchar(150) = null output,
@ADDRESS_CITY nvarchar(50) = null output,
@ADDRESS_POSTCODE nvarchar(12) = null output,
@PHONE_PHONETYPECODEID nvarchar(50) = null output,
@PHONE_NUMBER nvarchar(100) = null output,
@EMAILADDRESS_EMAILADDRESSTYPECODEID nvarchar(50) = null output,
@EMAILADDRESS_EMAILADDRESS dbo.UDT_EMAILADDRESS = null output,
@ORGANIZATION_ADDRESSTYPECODEID nvarchar(50) = null output,
@ORGANIZATION_DONOTMAIL bit = null output,
@ORGANIZATION_COUNTRYID uniqueidentifier = null output,
@ORGANIZATION_COUNTRY nvarchar(50) = null output,
@ORGANIZATION_STATEID nvarchar(50) = null output,
@ORGANIZATION_ADDRESSBLOCK nvarchar(150) = null output,
@ORGANIZATION_CITY nvarchar(50) = null output,
@ORGANIZATION_POSTCODE nvarchar(12) = null output,
@ORGANIZATION_PHONETYPECODEID nvarchar(50) = null output,
@ORGANIZATION_NUMBER nvarchar(100) = null output,
@ORGANIZATION_EMAILADDRESSTYPECODEID nvarchar(50) = null output,
@ORGANIZATION_EMAILADDRESS dbo.UDT_EMAILADDRESS = null output,
@MARITALSTATUS nvarchar(50) = null output,
@WEBADDRESS nvarchar(100) = null output,
@INDUSTRYCODEID nvarchar(100) = null output,
@NUMEMPLOYEES int = null output,
@NUMSUBSIDIARIES int = null output,
@PARENTCORPID nvarchar(100) = null output,
--Individual's Household Variables
@SPOUSEID uniqueidentifier = null output,
@EXISTINGSPOUSE bit = null output,
@SPOUSE_LASTNAME nvarchar(100) = null output,
@SPOUSE_FIRSTNAME nvarchar(50) = null output,
@SPOUSE_MIDDLENAME nvarchar(50) = null output,
@SPOUSE_MAIDENNAME nvarchar(100) = null output,
@SPOUSE_NICKNAME nvarchar(50) = null output,
@SPOUSE_TITLECODEID nvarchar(50) = null output,
@SPOUSE_SUFFIXCODEID nvarchar(50) = null output,
@SPOUSE_GENDERCODE nvarchar(50) = null output,
@SPOUSE_BIRTHDATE dbo.UDT_FUZZYDATE = null output,
@SPOUSE_RECIPROCALTYPECODEID nvarchar(50) = null output,
@SPOUSE_RELATIONSHIPTYPECODEID nvarchar(50) = null output,
@COPYPRIMARYINFORMATION bit = null output,
@SPOUSE_STARTDATE datetime = null output,
@PRIMARYRELATIONSHIPEXISTS bit = null output,
@PRIMARYMATCHFACTOR decimal(5,2) = null output,
@RECIPROCALRELATIONSHIPEXISTS bit = null output,
@RECIPROCALMATCHFACTOR decimal(5,2) = null output,
--Organization variables
@BUSINESSID uniqueidentifier = null output,
@EXISTINGBUSINESS bit = null output,
@BUSINESS_NAME nvarchar(100) = null output,
@BUSINESS_ADDRESSTYPECODEID nvarchar(50) = null output,
@BUSINESS_COUNTRYID uniqueidentifier = null output,
@BUSINESS_COUNTRY nvarchar(50) = null output,
@BUSINESS_STATEID nvarchar(50) = null output,
@BUSINESS_ADDRESSBLOCK nvarchar(150) = null output,
@BUSINESS_CITY nvarchar(50) = null output,
@BUSINESS_POSTCODE nvarchar(12) = null output,
@BUSINESS_DONOTMAIL bit = null output,
@BUSINESS_PHONETYPECODEID nvarchar(50) = null output,
@BUSINESS_NUMBER nvarchar(100) = null output,
@BUSINESS_RECIPROCALTYPECODEID nvarchar(50) = null output,
@BUSINESS_RELATIONSHIPTYPECODEID nvarchar(50) = null output,
@BUSINESS_STARTDATE datetime = null output,
@ISCONTACT bit = null output,
@ISPRIMARYCONTACT bit = null output,
@CONTACTTYPECODEID nvarchar(50) = null output,
@POSITION nvarchar(100) = null output,
@ISMATCHINGGIFTRELATIONSHIP bit = null output,
-- Individual's household variables continued
@INDIVIDUALSHOUSEHOLDNAME nvarchar(100) = null output,
--Group variables
@ISGROUP bit = null output,
@GROUP_NAME nvarchar(100) = null output,
@GROUP_TYPE nvarchar(150) = null output,
@GROUP_NUMBERMEMBERS int = null output,
@GROUP_PRIMARYCONTACT nvarchar(154) = null output,
@GROUP_ADDRESSTYPECODEID nvarchar(50) = null output,
@GROUP_COUNTRYID uniqueidentifier = null output,
@GROUP_COUNTRY nvarchar(50) = null output,
@GROUP_STATEID nvarchar(50) = null output,
@GROUP_ADDRESSBLOCK nvarchar(150) = null output,
@GROUP_CITY nvarchar(50) = null output,
@GROUP_POSTCODE nvarchar(12) = null output,
@GROUP_PHONETYPECODEID nvarchar(50) = null output,
@GROUP_NUMBER nvarchar(100) = null output,
@GROUP_EMAILADDRESSTYPECODEID nvarchar(50) = null output,
@GROUP_EMAILADDRESS dbo.UDT_EMAILADDRESS = null output,
--Household variables
@ISHOUSEHOLD bit = null output,
@HOUSEHOLD_NAME nvarchar(100) = null output,
@HOUSEHOLD_NUMBERMEMBERS int = null output,
@HOUSEHOLD_PRIMARYCONTACT nvarchar(154) = null output,
@HOUSEHOLD_MEMBERS xml = null output,
@HOUSEHOLD_ADDRESSTYPECODEID nvarchar(50) = null output,
@HOUSEHOLD_COUNTRYID uniqueidentifier = null output,
@HOUSEHOLD_COUNTRY nvarchar(50) = null output,
@HOUSEHOLD_STATEID nvarchar(50) = null output,
@HOUSEHOLD_ADDRESSBLOCK nvarchar(150) = null output,
@HOUSEHOLD_CITY nvarchar(50) = null output,
@HOUSEHOLD_POSTCODE nvarchar(12) = null output,
@HOUSEHOLD_PHONETYPECODEID nvarchar(50) = null output,
@HOUSEHOLD_NUMBER nvarchar(100) = null output,
@HOUSEHOLD_EMAILADDRESSTYPECODEID nvarchar(50) = null output,
@HOUSEHOLD_EMAILADDRESS dbo.UDT_EMAILADDRESS = null output,
@CURRENTAPPUSERID uniqueidentifier,
@CONSTITUENTID uniqueidentifier = null output,
@APPLICATIONS xml = null output,
@BALANCE money = null output,
@EXISTINGTAXDECLARATIONS xml = null output,
@NEWTAXDECLARATIONS xml = null output,
@JOBCATEGORYCODEID nvarchar(50) = null output,
@CAREERLEVELCODEID nvarchar(50) = null output,
@MATCHINGGIFTS xml = null output,
@GENDERCODEID nvarchar(50) = null output,
@SPOUSE_GENDERCODEID nvarchar(50) = null output
)
as
set nocount on;
begin try
exec dbo.USP_DATAFORMTEMPLATE_LOAD_REVENUEBATCHCONSTITUENT_2
@ID = @ID,
@DATALOADED = @DATALOADED output,
@ISORGANIZATION = @ISORGANIZATION output,
@ISEXISTINGCONSTITUENT = @ISEXISTINGCONSTITUENT output,
@LASTNAME = @LASTNAME output,
@ORGANIZATIONNAME = @ORGANIZATIONNAME output,
@FIRSTNAME = @FIRSTNAME output,
@MIDDLENAME = @MIDDLENAME output,
@MAIDENNAME = @MAIDENNAME output,
@NICKNAME = @NICKNAME output,
@TITLECODEID = @TITLECODEID output,
@SUFFIXCODEID = @SUFFIXCODEID output,
@GENDERCODE = @GENDERCODE output,
@BIRTHDATE = @BIRTHDATE output,
@ADDRESS_ADDRESSTYPECODEID = @ADDRESS_ADDRESSTYPECODEID output,
@ADDRESS_DONOTMAIL = @ADDRESS_DONOTMAIL output,
@ADDRESS_COUNTRYID = @ADDRESS_COUNTRYID output,
@ADDRESS_COUNTRY = @ADDRESS_COUNTRY output,
@ADDRESS_STATEID = @ADDRESS_STATEID output,
@ADDRESS_ADDRESSBLOCK = @ADDRESS_ADDRESSBLOCK output,
@ADDRESS_CITY = @ADDRESS_CITY output,
@ADDRESS_POSTCODE = @ADDRESS_POSTCODE output,
@PHONE_PHONETYPECODEID = @PHONE_PHONETYPECODEID output,
@PHONE_NUMBER = @PHONE_NUMBER output,
@EMAILADDRESS_EMAILADDRESSTYPECODEID = @EMAILADDRESS_EMAILADDRESSTYPECODEID output,
@EMAILADDRESS_EMAILADDRESS = @EMAILADDRESS_EMAILADDRESS output,
@ORGANIZATION_ADDRESSTYPECODEID = @ORGANIZATION_ADDRESSTYPECODEID output,
@ORGANIZATION_DONOTMAIL = @ORGANIZATION_DONOTMAIL output,
@ORGANIZATION_COUNTRYID = @ORGANIZATION_COUNTRYID output,
@ORGANIZATION_COUNTRY = @ORGANIZATION_COUNTRY output,
@ORGANIZATION_STATEID = @ORGANIZATION_STATEID output,
@ORGANIZATION_ADDRESSBLOCK = @ORGANIZATION_ADDRESSBLOCK output,
@ORGANIZATION_CITY = @ORGANIZATION_CITY output,
@ORGANIZATION_POSTCODE = @ORGANIZATION_POSTCODE output,
@ORGANIZATION_PHONETYPECODEID = @ORGANIZATION_PHONETYPECODEID output,
@ORGANIZATION_NUMBER = @ORGANIZATION_NUMBER output,
@ORGANIZATION_EMAILADDRESSTYPECODEID = @ORGANIZATION_EMAILADDRESSTYPECODEID output,
@ORGANIZATION_EMAILADDRESS = @ORGANIZATION_EMAILADDRESS output,
@MARITALSTATUS = @MARITALSTATUS output,
@WEBADDRESS = @WEBADDRESS output,
@INDUSTRYCODEID = @INDUSTRYCODEID output,
@NUMEMPLOYEES = @NUMEMPLOYEES output,
@NUMSUBSIDIARIES = @NUMSUBSIDIARIES output,
@PARENTCORPID = @PARENTCORPID output,
--Individual's Household Variables
@SPOUSEID = @SPOUSEID output,
@EXISTINGSPOUSE = @EXISTINGSPOUSE output,
@SPOUSE_LASTNAME = @SPOUSE_LASTNAME output,
@SPOUSE_FIRSTNAME = @SPOUSE_FIRSTNAME output,
@SPOUSE_MIDDLENAME = @SPOUSE_MIDDLENAME output,
@SPOUSE_MAIDENNAME = @SPOUSE_MAIDENNAME output,
@SPOUSE_NICKNAME = @SPOUSE_NICKNAME output,
@SPOUSE_TITLECODEID = @SPOUSE_TITLECODEID output,
@SPOUSE_SUFFIXCODEID = @SPOUSE_SUFFIXCODEID output,
@SPOUSE_GENDERCODE = @SPOUSE_GENDERCODE output,
@SPOUSE_BIRTHDATE = @SPOUSE_BIRTHDATE output,
@SPOUSE_RECIPROCALTYPECODEID = @SPOUSE_RECIPROCALTYPECODEID output,
@SPOUSE_RELATIONSHIPTYPECODEID = @SPOUSE_RELATIONSHIPTYPECODEID output,
@COPYPRIMARYINFORMATION = @COPYPRIMARYINFORMATION output,
@SPOUSE_STARTDATE = @SPOUSE_STARTDATE output,
@PRIMARYRELATIONSHIPEXISTS = @PRIMARYRELATIONSHIPEXISTS output,
@PRIMARYMATCHFACTOR = @PRIMARYMATCHFACTOR output,
@RECIPROCALRELATIONSHIPEXISTS = @RECIPROCALRELATIONSHIPEXISTS output,
@RECIPROCALMATCHFACTOR = @RECIPROCALMATCHFACTOR output,
--Organization variables
@BUSINESSID = @BUSINESSID output,
@EXISTINGBUSINESS = @EXISTINGBUSINESS output,
@BUSINESS_NAME = @BUSINESS_NAME output,
@BUSINESS_ADDRESSTYPECODEID = @BUSINESS_ADDRESSTYPECODEID output,
@BUSINESS_COUNTRYID = @BUSINESS_COUNTRYID output,
@BUSINESS_COUNTRY = @BUSINESS_COUNTRY output,
@BUSINESS_STATEID = @BUSINESS_STATEID output,
@BUSINESS_ADDRESSBLOCK = @BUSINESS_ADDRESSBLOCK output,
@BUSINESS_CITY = @BUSINESS_CITY output,
@BUSINESS_POSTCODE = @BUSINESS_POSTCODE output,
@BUSINESS_DONOTMAIL = @BUSINESS_DONOTMAIL output,
@BUSINESS_PHONETYPECODEID = @BUSINESS_PHONETYPECODEID output,
@BUSINESS_NUMBER = @BUSINESS_NUMBER output,
@BUSINESS_RECIPROCALTYPECODEID = @BUSINESS_RECIPROCALTYPECODEID output,
@BUSINESS_RELATIONSHIPTYPECODEID = @BUSINESS_RELATIONSHIPTYPECODEID output,
@BUSINESS_STARTDATE = @BUSINESS_STARTDATE output,
@ISCONTACT = @ISCONTACT output,
@ISPRIMARYCONTACT = @ISPRIMARYCONTACT output,
@CONTACTTYPECODEID = @CONTACTTYPECODEID output,
@POSITION = @POSITION output,
@ISMATCHINGGIFTRELATIONSHIP = @ISMATCHINGGIFTRELATIONSHIP output,
-- Individual's household variables continued
@INDIVIDUALSHOUSEHOLDNAME = @INDIVIDUALSHOUSEHOLDNAME output,
--Group variables
@ISGROUP = @ISGROUP output,
@GROUP_NAME = @GROUP_NAME output,
@GROUP_TYPE = @GROUP_TYPE output,
@GROUP_NUMBERMEMBERS = @GROUP_NUMBERMEMBERS output,
@GROUP_PRIMARYCONTACT = @GROUP_PRIMARYCONTACT output,
@GROUP_ADDRESSTYPECODEID = @GROUP_ADDRESSTYPECODEID output,
@GROUP_COUNTRYID = @GROUP_COUNTRYID output,
@GROUP_COUNTRY = @GROUP_COUNTRY output,
@GROUP_STATEID = @GROUP_STATEID output,
@GROUP_ADDRESSBLOCK = @GROUP_ADDRESSBLOCK output,
@GROUP_CITY = @GROUP_CITY output,
@GROUP_POSTCODE = @GROUP_POSTCODE output,
@GROUP_PHONETYPECODEID = @GROUP_PHONETYPECODEID output,
@GROUP_NUMBER = @GROUP_NUMBER output,
@GROUP_EMAILADDRESSTYPECODEID = @GROUP_EMAILADDRESSTYPECODEID output,
@GROUP_EMAILADDRESS = @GROUP_EMAILADDRESS output,
--Household variables
@ISHOUSEHOLD = @ISHOUSEHOLD output,
@HOUSEHOLD_NAME = @HOUSEHOLD_NAME output,
@HOUSEHOLD_NUMBERMEMBERS = @HOUSEHOLD_NUMBERMEMBERS output,
@HOUSEHOLD_PRIMARYCONTACT = @HOUSEHOLD_PRIMARYCONTACT output,
@HOUSEHOLD_MEMBERS = @HOUSEHOLD_MEMBERS output,
@HOUSEHOLD_ADDRESSTYPECODEID = @HOUSEHOLD_ADDRESSTYPECODEID output,
@HOUSEHOLD_COUNTRYID = @HOUSEHOLD_COUNTRYID output,
@HOUSEHOLD_COUNTRY = @HOUSEHOLD_COUNTRY output,
@HOUSEHOLD_STATEID = @HOUSEHOLD_STATEID output,
@HOUSEHOLD_ADDRESSBLOCK = @HOUSEHOLD_ADDRESSBLOCK output,
@HOUSEHOLD_CITY = @HOUSEHOLD_CITY output,
@HOUSEHOLD_POSTCODE = @HOUSEHOLD_POSTCODE output,
@HOUSEHOLD_PHONETYPECODEID = @HOUSEHOLD_PHONETYPECODEID output,
@HOUSEHOLD_NUMBER = @HOUSEHOLD_NUMBER output,
@HOUSEHOLD_EMAILADDRESSTYPECODEID = @HOUSEHOLD_EMAILADDRESSTYPECODEID output,
@HOUSEHOLD_EMAILADDRESS = @HOUSEHOLD_EMAILADDRESS output,
@CURRENTAPPUSERID = @CURRENTAPPUSERID,
@CONSTITUENTID = @CONSTITUENTID output,
@APPLICATIONS = @APPLICATIONS output,
@BALANCE = @BALANCE output,
@JOBCATEGORYCODEID = @JOBCATEGORYCODEID output,
@CAREERLEVELCODEID = @CAREERLEVELCODEID output,
@MATCHINGGIFTS = @MATCHINGGIFTS output,
@GENDERCODEID = @GENDERCODEID output,
@SPOUSE_GENDERCODEID = @SPOUSE_GENDERCODEID output
end try
begin catch
exec dbo.USP_RAISE_ERROR;
return 1;
end catch
return 0;