USP_DATAFORMTEMPLATE_EDITLOAD_CONSTITUENTBUSINESSRULESSETTINGS

Parameters

Parameter Parameter Type Mode Description
@DATALOADED bit INOUT
@TSLONG bigint INOUT
@NAMECODE tinyint INOUT
@SIMILARADDRESSCODE tinyint INOUT
@UNSIMILARADDRESSCODE tinyint INOUT
@NEWADDRESSENDDATECODE tinyint INOUT
@NEWADDRESSPRIMARYCODE tinyint INOUT
@BIRTHDATERULECODE tinyint INOUT
@DIFFERENTPHONECODE tinyint INOUT
@NEWPHONEENDDATECODE tinyint INOUT
@NEWPHONEPRIMARYCODE tinyint INOUT
@DIFFERENTEMAILCODE tinyint INOUT
@NEWEMAILENDDATECODE tinyint INOUT
@NEWEMAILPRIMARYCODE tinyint INOUT
@CREATEHISTORICALNAMECODE tinyint INOUT
@BATCHTEMPLATEID uniqueidentifier INOUT

Definition

Copy

CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_CONSTITUENTBUSINESSRULESSETTINGS(
    @DATALOADED bit = 0 output,
    @TSLONG bigint = 0 output,
      @NAMECODE tinyint = null output,
    @SIMILARADDRESSCODE tinyint =  null output,
    @UNSIMILARADDRESSCODE tinyint =  null output,
    @NEWADDRESSENDDATECODE tinyint = null output,
    @NEWADDRESSPRIMARYCODE tinyint = null output,
    @BIRTHDATERULECODE tinyint = null output,
    @DIFFERENTPHONECODE tinyint = null output,
    @NEWPHONEENDDATECODE tinyint = null output,
    @NEWPHONEPRIMARYCODE tinyint = null output,
    @DIFFERENTEMAILCODE tinyint = null output,
    @NEWEMAILENDDATECODE tinyint = null output,
    @NEWEMAILPRIMARYCODE tinyint = null output,
    @CREATEHISTORICALNAMECODE tinyint = null output,
    @BATCHTEMPLATEID uniqueidentifier = null output
)
as

    set nocount on;

    -- be sure to set these, in case the select returns no rows
    set @DATALOADED = 0
    set @TSLONG = 0

    select
        top 1
        @DATALOADED = 1,
        @TSLONG = TSLONG,
        @NAMECODE = NAMECODE,
    @SIMILARADDRESSCODE = SIMILARADDRESSCODE,
    @UNSIMILARADDRESSCODE = UNSIMILARADDRESSCODE,
    @NEWADDRESSENDDATECODE = NEWADDRESSENDDATECODE,
    @NEWADDRESSPRIMARYCODE = NEWADDRESSPRIMARYCODE,
    @BIRTHDATERULECODE = BIRTHDATERULECODE,
    @DIFFERENTPHONECODE = DIFFERENTPHONECODE,
    @NEWPHONEENDDATECODE = NEWPHONEENDDATECODE,
    @NEWPHONEPRIMARYCODE = NEWPHONEPRIMARYCODE,
    @DIFFERENTEMAILCODE = DIFFERENTEMAILCODE,
    @NEWEMAILENDDATECODE = NEWEMAILENDDATECODE,
    @NEWEMAILPRIMARYCODE = NEWEMAILPRIMARYCODE,
    @CREATEHISTORICALNAMECODE = CREATEHISTORICALNAMECODE
    from dbo.CONSTITUENTBUSINESSRULESSETTINGS

    return 0;