USP_DATAFORMTEMPLATE_ADD_REGISTRANTBATCHROW

The save procedure used by the add dataform template "Registrant Batch Add Data Form".

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier INOUT The output parameter indicating the ID of the record added.
@REGISTRANTROLECODE int IN Registrant role
@BATCHID uniqueidentifier IN Input parameter indicating the context ID for the record being added.
@EVENTID uniqueidentifier IN Event
@SEQUENCE int IN Sequence
@USERID nvarchar(100) IN Username
@PASSWORD nvarchar(20) IN Password
@FIRSTNAME nvarchar(100) IN First name
@LASTNAME nvarchar(100) IN Last name
@EMAILADDRESS UDT_EMAILADDRESS IN Email address
@ADDRESSTYPECODEID uniqueidentifier IN Address type
@COUNTRYID uniqueidentifier IN Country
@ADDRESS nvarchar(300) IN Address
@CITY nvarchar(100) IN City
@STATEID uniqueidentifier IN State/Province
@POSTCODE nvarchar(24) IN Postcode
@MIDDLENAME nvarchar(100) IN Middle name
@TITLECODEID uniqueidentifier IN Title
@SUFFIXCODEID uniqueidentifier IN Suffix
@NICKNAME nvarchar(100) IN Nickname
@MAIDENNAME nvarchar(200) IN Maiden name
@BIRTHDATE UDT_FUZZYDATE IN Birth date
@GENDERCODE int IN Gender
@MARITALSTATUSCODEID uniqueidentifier IN Marital status
@PHONETYPECODEID uniqueidentifier IN Phone type
@PHONENUMBER nvarchar(200) IN Phone number
@DONOTMAIL bit IN Do not send mail to this address
@DONOTMAILREASONCODEID uniqueidentifier IN Reason
@FUNDRAISINGGROUPNAME nvarchar(200) IN Group name
@TEAMFUNDRAISINGTEAMID uniqueidentifier IN Parent group
@SAVETRIBUTEEASCONSTITUENT bit IN Save tributee as constituent
@TRIBUTEEFIRSTNAME nvarchar(400) IN Tributee first name
@TRIBUTEELASTNAME nvarchar(400) IN Tributee last name
@TRIBUTEEEMAIL UDT_EMAILADDRESS IN Tributee email address
@TRIBUTEEADDRESS nvarchar(600) IN Tributee address
@TRIBUTEECITY nvarchar(200) IN Tributee city
@TRIBUTEEPOSTCODE nvarchar(48) IN Tributee postcode
@TRIBUTEESTATEID uniqueidentifier IN Tributee state
@TRIBUTETYPECODEID uniqueidentifier IN Tribute type
@TRIBUTETEXT nvarchar(510) IN Tribute message
@TRIBUTEANONYMOUS bit IN Do not display tribute information
@SAVEASDEFAULTTRIBUTEE bit IN Save tributee as default tributee
@SENDTOACKNOWLEDGEE bit IN Send email to acknowledgee
@ACKNOWLEDGEEFIRSTNAME nvarchar(400) IN Acknowledgee first name
@ACKNOWLEDGEELASTNAME nvarchar(400) IN Acknowledgee last name
@ACKNOWLEDGEEEMAIL UDT_EMAILADDRESS IN Acknowledgee email address
@MESSAGETOACKNOWLEDGEE nvarchar(2000) IN Message about my donation
@PARTICIPANTPAGEURL nvarchar(200) IN Participant page url
@TEAMPAGEURL nvarchar(200) IN Team page url
@COMPANYPAGEURL nvarchar(200) IN Company page url
@HOUSEHOLDPAGEURL nvarchar(200) IN Household page url
@REGISTRATIONOPTIONID uniqueidentifier IN Registration option
@DECLINEBENEFITS bit IN
@BENEFITS xml IN
@WAIVERACCEPTED bit IN Waiver accepted
@FUNDRAISINGGOAL money IN Minimum fundraising goal
@TARGETFUNDRAISINGGOAL money IN Target fundraising goal
@PARTICIPANTGOAL int IN Number of participants to recruit
@DONORRETENTIONGOAL decimal(7, 4) IN Percentage of donors to retain
@COMMUNICATIONGOAL int IN Number of communications to send
@TEAMFUNDRAISINGGOAL money IN Team: Fundraising total amount
@TEAMMEMBERGOAL int IN Team: Number of team members
@TEAMMEMBERRETENTIONGOAL decimal(7, 4) IN Team: Percentage of team members to retain
@TEAMCOMMUNICATIONGOAL int IN Team: Number of communications to send
@TEAMPARTICIPANTGOAL int IN Team: Number of participants to recruit
@COFUNDRAISINGGOAL money IN Company: Fundraising total amount
@COTEAMSGOAL int IN Company: Number of teams
@COTEAMRETENTIONGOAL decimal(7, 4) IN Company: Percentage of teams to retain
@COMEMBERGOAL int IN Company: Number of team members
@COMEMBERRETENTIONGOAL decimal(7, 4) IN Company: Percentage of team members to retain
@COPARTICIPANTGOAL int IN Company: Number of participants to recruit
@COCOMMUNICATIONGOAL int IN Company: Number of communications to send
@HOFUNDRAISINGGOAL money IN Household: Minimum fundraising goal
@HOTARGETFUNDRAISINGGOAL money IN Household: Target fundraising goal
@HOPARTICIPANTGOAL int IN Household: Number of participants to recruit
@HODONORRETENTIONGOAL decimal(7, 4) IN Household: Percentage of donors to retain
@HOCOMMUNICATIONGOAL int IN Household: Number of communications to send
@ADDITIONALDONATIONAMOUNT money IN Additional donation amount
@PAYMENTMETHODCODE nvarchar(20) IN Payment method
@CREDITCARDHOLDER nvarchar(200) IN Card holder name
@CREDITCARDNUMBER nvarchar(200) IN Credit card number
@CREDITCARDTYPE uniqueidentifier IN Credit card type
@EXPIRATIONDATE UDT_FUZZYDATE IN Credit card expiration
@CREDITCARDTOKEN uniqueidentifier IN Credit card token
@CREDITCARDID uniqueidentifier IN Credit card ID
@CHECKDATE UDT_FUZZYDATE IN Check date
@CHECKNUMBER nvarchar(20) IN Check number
@BANKACCOUNTTYPECODE nvarchar(20) IN Bank account type
@BANKACCOUNTHOLDER nvarchar(200) IN Bank account holder
@BANKACCOUNTNUMBER nvarchar(200) IN Bank account number
@BANKACCOUNTROUTINGCODE nvarchar(200) IN Bank account routing code
@SAMEASPRIMARYADDRESS bit IN Billing address same as primary
@BILLING_COUNTRYID uniqueidentifier IN Billing country
@BILLING_ADDRESSBLOCK nvarchar(300) IN Billing address
@BILLING_CITY nvarchar(50) IN Billing city
@BILLING_STATEID uniqueidentifier IN Billing state
@BILLING_POSTCODE nvarchar(24) IN Billing postcode
@SUBSCRIBEDNEWSLETTERIDS xml IN eNewsletter
@MERCHANTACCOUNTID uniqueidentifier IN Merchant Account ID
@ISORGANIZATION bit IN This is an organization registration
@ORGANIZATIONID uniqueidentifier IN Search existing organizations
@ORGANIZATION_NAME nvarchar(100) IN Organization name
@ORGANIZATION_WEBADDRESS nvarchar(500) IN Organization website
@ORGANIZATION_ADDRESSTYPECODEID uniqueidentifier IN Organization address type
@ORGANIZATION_COUNTRYID uniqueidentifier IN Organization country
@ORGANIZATION_ADDRESSBLOCK nvarchar(150) IN Organization address
@ORGANIZATION_CITY nvarchar(50) IN Organization city
@ORGANIZATION_STATEID uniqueidentifier IN Organization state
@ORGANIZATION_POSTCODE nvarchar(12) IN Organization postcode
@ORGANIZATION_DONOTMAIL bit IN Organization: Do not send mail to this address
@ORGANIZATION_DONOTMAILREASONCODEID uniqueidentifier IN Organization: Reason
@ORGANIZATION_PHONETYPECODEID uniqueidentifier IN Organization phone type
@ORGANIZATION_NUMBER nvarchar(100) IN Organization phone number
@ORGANIZATION_EMAILADDRESS UDT_EMAILADDRESS IN Organization email address
@ORIGINALCLIENTUSERID int IN Original client user id
@ORIGINALCONSTITUENTID uniqueidentifier IN Search existing constituents
@PHONEID uniqueidentifier IN Phone id
@ADDRESSID uniqueidentifier IN Address id
@EMAILADDRESSID uniqueidentifier IN Email address id
@CHANGEAGENTID uniqueidentifier IN Input parameter indicating the ID of the change agent invoking the procedure.
@AUTHORIZATIONCODE nvarchar(20) IN Authorization code
@TRANSACTIONID uniqueidentifier IN Transaction ID
@REJECTIONMESSAGE nvarchar(250) IN Rejection message
@TYPECODE tinyint IN Type code
@AMOUNT money IN Amount
@CONSTITUENTID uniqueidentifier IN Constituent ID
@BILLING_STATE nvarchar(10) IN Billing state
@BILLING_COUNTRY nvarchar(4) IN Billing country
@HOMEMBERGOAL int IN Household: Number of household members
@HOMEMBERRETENTIONGOAL decimal(7, 4) IN Household: Percentage of household members to retain
@SENDNOTIFICATIONS bit IN

Definition

Copy


CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_REGISTRANTBATCHROW
(
  @ID uniqueidentifier = null output,
  @REGISTRANTROLECODE int,
  @BATCHID uniqueidentifier,
  @EVENTID uniqueidentifier = null,
  @SEQUENCE int = null,
  @USERID nvarchar(100),
  @PASSWORD nvarchar(20),
  @FIRSTNAME nvarchar(100),
  @LASTNAME nvarchar(100),
  @EMAILADDRESS UDT_EMAILADDRESS,
  @ADDRESSTYPECODEID uniqueidentifier = null,
  @COUNTRYID uniqueidentifier = null,
  @ADDRESS nvarchar(300) = '',
  @CITY nvarchar(100) = '',
  @STATEID uniqueidentifier = null,
  @POSTCODE nvarchar(24) = '',
  @MIDDLENAME nvarchar(100) = '',
  @TITLECODEID uniqueidentifier = null,
  @SUFFIXCODEID uniqueidentifier = null,
  @NICKNAME nvarchar(100) = '',
  @MAIDENNAME nvarchar(200) = '',
  @BIRTHDATE UDT_FUZZYDATE = '00000000',

  @GENDERCODE int = 0,
  @MARITALSTATUSCODEID uniqueidentifier = null,
  @PHONETYPECODEID uniqueidentifier = null,
  @PHONENUMBER nvarchar(200) = '',
  @DONOTMAIL bit = 0,
  @DONOTMAILREASONCODEID uniqueidentifier = null,
  @FUNDRAISINGGROUPNAME nvarchar(200) = '',
  @TEAMFUNDRAISINGTEAMID uniqueidentifier = null,

  @SAVETRIBUTEEASCONSTITUENT bit = 0,
  @TRIBUTEEFIRSTNAME nvarchar(400) = '',
  @TRIBUTEELASTNAME nvarchar(400) = '',
  @TRIBUTEEEMAIL UDT_EMAILADDRESS = null,
  @TRIBUTEEADDRESS nvarchar(600) = '',
  @TRIBUTEECITY nvarchar(200) = '',
  @TRIBUTEEPOSTCODE nvarchar(48) = '',
  @TRIBUTEESTATEID uniqueidentifier = null,
  @TRIBUTETYPECODEID uniqueidentifier = null,
  @TRIBUTETEXT nvarchar(510) = '  ',
  @TRIBUTEANONYMOUS bit = 0,
  @SAVEASDEFAULTTRIBUTEE bit = 0,
  @SENDTOACKNOWLEDGEE bit = 0,
  @ACKNOWLEDGEEFIRSTNAME  nvarchar(400) = '',
  @ACKNOWLEDGEELASTNAME nvarchar(400) = '',
  @ACKNOWLEDGEEEMAIL UDT_EMAILADDRESS = null,
  @MESSAGETOACKNOWLEDGEE  nvarchar(2000) = '',

  @PARTICIPANTPAGEURL nvarchar(200) = '',
  @TEAMPAGEURL nvarchar(200) = '',
  @COMPANYPAGEURL nvarchar(200) = '',
  @HOUSEHOLDPAGEURL nvarchar(200) = '',
  @REGISTRATIONOPTIONID uniqueidentifier = null,
  @DECLINEBENEFITS bit = 0,
  @BENEFITS xml = null,
  @WAIVERACCEPTED bit = 1,

  @FUNDRAISINGGOAL money = 0,
  @TARGETFUNDRAISINGGOAL money = 0,
  @PARTICIPANTGOAL    int = 0,
  @DONORRETENTIONGOAL    decimal(7,4) = 0.0,
  @COMMUNICATIONGOAL    int = 0,
  @TEAMFUNDRAISINGGOAL    money = 0,
  @TEAMMEMBERGOAL    int = 0,
  @TEAMMEMBERRETENTIONGOAL decimal(7,4) = 0.0,
  @TEAMCOMMUNICATIONGOAL    int = 0,
  @TEAMPARTICIPANTGOAL    int = 0,
  @COFUNDRAISINGGOAL    money = 0,
  @COTEAMSGOAL    int = 0,
  @COTEAMRETENTIONGOAL decimal(7,4) = 0.0,
  @COMEMBERGOAL    int = 0,
  @COMEMBERRETENTIONGOAL decimal(7,4) = 0.0,
  @COPARTICIPANTGOAL    int = 0,
  @COCOMMUNICATIONGOAL    int = 0,
  @HOFUNDRAISINGGOAL    money = 0,
  @HOTARGETFUNDRAISINGGOAL    money = 0,
  @HOPARTICIPANTGOAL    int = 0,
  @HODONORRETENTIONGOAL decimal(7,4) = 0.0,
  @HOCOMMUNICATIONGOAL    int = 0,  
  @ADDITIONALDONATIONAMOUNT money = 0,
  @PAYMENTMETHODCODE nvarchar(20) = '0',  
  @CREDITCARDHOLDER nvarchar(200) = '',
  @CREDITCARDNUMBER nvarchar(200) = '',
  @CREDITCARDTYPE uniqueidentifier = null,
  @EXPIRATIONDATE UDT_FUZZYDATE = '00000000',
  @CREDITCARDTOKEN uniqueidentifier = null,
  @CREDITCARDID uniqueidentifier = null,
  @CHECKDATE UDT_FUZZYDATE = '00000000',
  @CHECKNUMBER nvarchar(20) = '',
  @BANKACCOUNTTYPECODE nvarchar(20) = '0',
  @BANKACCOUNTHOLDER nvarchar(200) = '',
  @BANKACCOUNTNUMBER nvarchar(200) = '',
  @BANKACCOUNTROUTINGCODE nvarchar(200) = '',

  @SAMEASPRIMARYADDRESS bit = 0,
  @BILLING_COUNTRYID uniqueidentifier = null,
  @BILLING_ADDRESSBLOCK nvarchar(300) = '',
  @BILLING_CITY nvarchar(50) = '',
  @BILLING_STATEID uniqueidentifier = null,
  @BILLING_POSTCODE nvarchar(24) = '',

  @SUBSCRIBEDNEWSLETTERIDS xml = null,
  @MERCHANTACCOUNTID uniqueidentifier = null,

  @ISORGANIZATION bit = 0,
  @ORGANIZATIONID uniqueidentifier = null,
  @ORGANIZATION_NAME nvarchar(100) = '',
  @ORGANIZATION_WEBADDRESS nvarchar(500) = '',
  @ORGANIZATION_ADDRESSTYPECODEID uniqueidentifier = null,
  @ORGANIZATION_COUNTRYID uniqueidentifier = null,
  @ORGANIZATION_ADDRESSBLOCK nvarchar(150) = '',
  @ORGANIZATION_CITY nvarchar(50) = '',
  @ORGANIZATION_STATEID uniqueidentifier = null,
  @ORGANIZATION_POSTCODE nvarchar(12) = '',
  @ORGANIZATION_DONOTMAIL bit = 0,
  @ORGANIZATION_DONOTMAILREASONCODEID uniqueidentifier = null,
  @ORGANIZATION_PHONETYPECODEID uniqueidentifier = null,
  @ORGANIZATION_NUMBER nvarchar(100) = '',
  @ORGANIZATION_EMAILADDRESS UDT_EMAILADDRESS = '',

  @ORIGINALCLIENTUSERID integer = null,
  @ORIGINALCONSTITUENTID uniqueidentifier = null,
  @PHONEID uniqueidentifier = null,
  @ADDRESSID uniqueidentifier = null,
  @EMAILADDRESSID uniqueidentifier = null,

  @CHANGEAGENTID uniqueidentifier = null,
  @AUTHORIZATIONCODE nvarchar(20) = '',
  @TRANSACTIONID uniqueidentifier = null,
  @REJECTIONMESSAGE nvarchar(250) = '',
  @TYPECODE tinyint = 0,
  @AMOUNT money = 0,
  @CONSTITUENTID uniqueidentifier = null,
  @BILLING_STATE nvarchar(10) = null,
  @BILLING_COUNTRY nvarchar(4) = null,

  @HOMEMBERGOAL    int = 0,
  @HOMEMBERRETENTIONGOAL decimal(7,4) = 0.0,

  @SENDNOTIFICATIONS bit = 1



  )
as
  if @CHANGEAGENTID is null
    exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output;

  if @TEAMCOMMUNICATIONGOAL is null
    set @TEAMCOMMUNICATIONGOAL = 0

  if @TEAMFUNDRAISINGGOAL is null
    set @TEAMFUNDRAISINGGOAL = 0

  if @TEAMMEMBERGOAL is null
    set @TEAMMEMBERGOAL = 0

  if @TEAMMEMBERRETENTIONGOAL is null
    set @TEAMMEMBERRETENTIONGOAL = 0

  if @TEAMPARTICIPANTGOAL is null
    set @TEAMPARTICIPANTGOAL = 0

  if @ADDITIONALDONATIONAMOUNT is null
    set @ADDITIONALDONATIONAMOUNT = 0

  if @COCOMMUNICATIONGOAL is null
    set @COCOMMUNICATIONGOAL = 0

  if @COFUNDRAISINGGOAL is null
    set @COFUNDRAISINGGOAL = 0

  if @COMEMBERGOAL is null
    set @COMEMBERGOAL = 0

  if @COMEMBERRETENTIONGOAL is null
    set @COMEMBERRETENTIONGOAL = 0

  if @COMMUNICATIONGOAL is null
    set @COMMUNICATIONGOAL = 0

  if @COPARTICIPANTGOAL is null
    set @COPARTICIPANTGOAL = 0

  if @COTEAMRETENTIONGOAL is null
    set @COTEAMRETENTIONGOAL = 0

  if @COTEAMSGOAL is null
    set @COTEAMSGOAL = 0

  if @DONORRETENTIONGOAL is null
    set @DONORRETENTIONGOAL = 0

  if @FUNDRAISINGGOAL is null
    set @FUNDRAISINGGOAL = 0

  if @HOCOMMUNICATIONGOAL is null
    set @HOCOMMUNICATIONGOAL = 0

  if @HOFUNDRAISINGGOAL is null
    set @HOFUNDRAISINGGOAL = 0

  if @HOMEMBERGOAL is null
    set @HOMEMBERGOAL = 0

  if @HODONORRETENTIONGOAL is null
    set @HODONORRETENTIONGOAL = 0

  if @HOTARGETFUNDRAISINGGOAL is null
    set @HOTARGETFUNDRAISINGGOAL = 0

  if @HOMEMBERRETENTIONGOAL is null
    set @HOMEMBERRETENTIONGOAL = 0

  if @HOPARTICIPANTGOAL is null
    set @HOPARTICIPANTGOAL = 0

  if @PARTICIPANTGOAL is null
    set @PARTICIPANTGOAL = 0

  if @TARGETFUNDRAISINGGOAL is null
    set @TARGETFUNDRAISINGGOAL = 0

  if @ORIGINALCLIENTUSERID = 0
    set @ORIGINALCLIENTUSERID = null

  if @PHONEID = '00000000-0000-0000-0000-000000000000'
    set @PHONEID = null

  if @ADDRESSID = '00000000-0000-0000-0000-000000000000'
    set @ADDRESSID = null

  if @EMAILADDRESSID = '00000000-0000-0000-0000-000000000000'
    set @EMAILADDRESSID = null

exec dbo.USP_REGISTRANTBATCH_ADD_EDIT
    @ID = @ID output,
    @REGISTRANTROLECODE = @REGISTRANTROLECODE,
    @BATCHID = @BATCHID,
    @EVENTID = @EVENTID,
    @SEQUENCE = @SEQUENCE,
    @USERID = @USERID
    @PASSWORD = @PASSWORD,
    @FIRSTNAME = @FIRSTNAME,
    @LASTNAME = @LASTNAME,
    @EMAILADDRESS = @EMAILADDRESS,
    @ADDRESSTYPECODEID = @ADDRESSTYPECODEID,
    @COUNTRYID = @COUNTRYID,
    @ADDRESS = @ADDRESS,
    @CITY = @CITY,
    @STATEID = @STATEID,
    @POSTCODE = @POSTCODE,
    @MIDDLENAME = @MIDDLENAME,
    @TITLECODEID = @TITLECODEID,
    @SUFFIXCODEID = @SUFFIXCODEID,
    @NICKNAME = @NICKNAME,
    @MAIDENNAME = @MAIDENNAME,
    @BIRTHDATE = @BIRTHDATE,

    @GENDERCODE = @GENDERCODE,
    @MARITALSTATUSCODEID = @MARITALSTATUSCODEID,
    @PHONETYPECODEID = @PHONETYPECODEID,
    @PHONENUMBER = @PHONENUMBER,
    @DONOTMAIL = @DONOTMAIL,
    @DONOTMAILREASONCODEID = @DONOTMAILREASONCODEID,
    @FUNDRAISINGGROUPNAME = @FUNDRAISINGGROUPNAME,
    @TEAMFUNDRAISINGTEAMID = @TEAMFUNDRAISINGTEAMID,

    @SAVETRIBUTEEASCONSTITUENT = @SAVETRIBUTEEASCONSTITUENT,
    @TRIBUTEEFIRSTNAME = @TRIBUTEEFIRSTNAME,
    @TRIBUTEELASTNAME = @TRIBUTEELASTNAME,
    @TRIBUTEEEMAIL = @TRIBUTEEEMAIL,
    @TRIBUTEEADDRESS = @TRIBUTEEADDRESS,
    @TRIBUTEECITY = @TRIBUTEECITY,
    @TRIBUTEEPOSTCODE = @TRIBUTEEPOSTCODE,
    @TRIBUTEESTATEID = @TRIBUTEESTATEID,
    @TRIBUTETYPECODEID = @TRIBUTETYPECODEID,
    @TRIBUTETEXT = @TRIBUTETEXT,
    @TRIBUTEANONYMOUS = @TRIBUTEANONYMOUS,
    @SAVEASDEFAULTTRIBUTEE = @SAVEASDEFAULTTRIBUTEE,
    @SENDTOACKNOWLEDGEE = @SENDTOACKNOWLEDGEE,
    @ACKNOWLEDGEEFIRSTNAME  = @ACKNOWLEDGEEFIRSTNAME,
    @ACKNOWLEDGEELASTNAME = @ACKNOWLEDGEELASTNAME,
    @ACKNOWLEDGEEEMAIL = @ACKNOWLEDGEEEMAIL,
    @MESSAGETOACKNOWLEDGEE = @MESSAGETOACKNOWLEDGEE,

    @PARTICIPANTPAGEURL = @PARTICIPANTPAGEURL,
    @TEAMPAGEURL = @TEAMPAGEURL,
    @COMPANYPAGEURL = @COMPANYPAGEURL,
    @HOUSEHOLDPAGEURL = @HOUSEHOLDPAGEURL,
    @REGISTRATIONOPTIONID = @REGISTRATIONOPTIONID,
    @DECLINEBENEFITS = @DECLINEBENEFITS,
    @BENEFITS = @BENEFITS,
    @WAIVERACCEPTED = @WAIVERACCEPTED,

    @FUNDRAISINGGOAL = @FUNDRAISINGGOAL,
    @TARGETFUNDRAISINGGOAL = @TARGETFUNDRAISINGGOAL,
    @PARTICIPANTGOAL = @PARTICIPANTGOAL,
    @DONORRETENTIONGOAL    = @DONORRETENTIONGOAL,
    @COMMUNICATIONGOAL = @COMMUNICATIONGOAL,
    @TEAMFUNDRAISINGGOAL = @TEAMFUNDRAISINGGOAL,
    @TEAMMEMBERGOAL    = @TEAMMEMBERGOAL,
    @TEAMMEMBERRETENTIONGOAL = @TEAMMEMBERRETENTIONGOAL,
    @TEAMCOMMUNICATIONGOAL = @TEAMCOMMUNICATIONGOAL,
    @TEAMPARTICIPANTGOAL = @TEAMPARTICIPANTGOAL,
    @COFUNDRAISINGGOAL = @COFUNDRAISINGGOAL,
    @COTEAMSGOAL = @COTEAMSGOAL,
    @COTEAMRETENTIONGOAL = @COTEAMRETENTIONGOAL,
    @COMEMBERGOAL = @COMEMBERGOAL,
    @COMEMBERRETENTIONGOAL = @COMEMBERRETENTIONGOAL,
    @COPARTICIPANTGOAL = @COPARTICIPANTGOAL,
    @COCOMMUNICATIONGOAL = @COCOMMUNICATIONGOAL,
    @HOFUNDRAISINGGOAL = @HOFUNDRAISINGGOAL,
    @HOMEMBERGOAL    = @HOMEMBERGOAL,
    @HOMEMBERRETENTIONGOAL = @HOMEMBERRETENTIONGOAL,
    @HOCOMMUNICATIONGOAL = @HOCOMMUNICATIONGOAL,
    @HOPARTICIPANTGOAL = @HOPARTICIPANTGOAL,
    @ADDITIONALDONATIONAMOUNT = @ADDITIONALDONATIONAMOUNT,
    @PAYMENTMETHODCODE = @PAYMENTMETHODCODE
    @CREDITCARDHOLDER = @CREDITCARDHOLDER,
    @CREDITCARDNUMBER = @CREDITCARDNUMBER,
    @CREDITCARDTYPE = @CREDITCARDTYPE,
    @EXPIRATIONDATE = @EXPIRATIONDATE,
    @CREDITCARDTOKEN = @CREDITCARDTOKEN,
    @AUTHORIZATIONCODE = @AUTHORIZATIONCODE,
    @TRANSACTIONID = @TRANSACTIONID,
    @REJECTIONMESSAGE = @REJECTIONMESSAGE,
    @CHECKDATE = @CHECKDATE,
    @CHECKNUMBER = @CHECKNUMBER,
    @BANKACCOUNTTYPECODE = @BANKACCOUNTTYPECODE,
    @BANKACCOUNTHOLDER = @BANKACCOUNTHOLDER,
    @BANKACCOUNTNUMBER = @BANKACCOUNTNUMBER,
    @BANKACCOUNTROUTINGCODE = @BANKACCOUNTROUTINGCODE,

    @SAMEASPRIMARYADDRESS = @SAMEASPRIMARYADDRESS,
    @BILLING_COUNTRYID = @BILLING_COUNTRYID,
    @BILLING_ADDRESSBLOCK = @BILLING_ADDRESSBLOCK,
    @BILLING_CITY = @BILLING_CITY,
    @BILLING_STATEID = @BILLING_STATEID,
    @BILLING_POSTCODE = @BILLING_POSTCODE,

    @ISORGANIZATION = @ISORGANIZATION,
    @ORGANIZATIONID = @ORGANIZATIONID
    @ORGANIZATION_NAME = @ORGANIZATION_NAME
    @ORGANIZATION_WEBADDRESS = @ORGANIZATION_WEBADDRESS
    @ORGANIZATION_ADDRESSTYPECODEID = @ORGANIZATION_ADDRESSTYPECODEID
    @ORGANIZATION_COUNTRYID = @ORGANIZATION_COUNTRYID,
    @ORGANIZATION_ADDRESSBLOCK = @ORGANIZATION_ADDRESSBLOCK
    @ORGANIZATION_CITY = @ORGANIZATION_CITY
    @ORGANIZATION_STATEID = @ORGANIZATION_STATEID
    @ORGANIZATION_POSTCODE = @ORGANIZATION_POSTCODE
    @ORGANIZATION_DONOTMAIL = @ORGANIZATION_DONOTMAIL
    @ORGANIZATION_DONOTMAILREASONCODEID = @ORGANIZATION_DONOTMAILREASONCODEID,
    @ORGANIZATION_PHONETYPECODEID = @ORGANIZATION_PHONETYPECODEID
    @ORGANIZATION_NUMBER = @ORGANIZATION_NUMBER
    @ORGANIZATION_EMAILADDRESS = @ORGANIZATION_EMAILADDRESS,
    @ORIGINALCLIENTUSERID = @ORIGINALCLIENTUSERID,
    @ORIGINALCONSTITUENTID = @ORIGINALCONSTITUENTID,
    @PHONEID = @PHONEID,
    @ADDRESSID = @ADDRESSID,
    @EMAILADDRESSID = @EMAILADDRESSID,

    @CHANGEAGENTID = @CHANGEAGENTID,

    @SENDNOTIFICATIONS = @SENDNOTIFICATIONS




  -- exec dbo.USP_REGISTRANTBATCH_EMAILLIST_ADDFROMXML @ID, @SUBSCRIBEDNEWSLETTERIDS, @CHANGEAGENTID;



return 0;