USP_DATAFORMTEMPLATE_EDIT_INDIVIDUAL_5
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | |
| @CHANGEAGENTID | uniqueidentifier | IN | |
| @LASTNAME | nvarchar(100) | IN | |
| @FIRSTNAME | nvarchar(50) | IN | |
| @MIDDLENAME | nvarchar(50) | IN | |
| @MAIDENNAME | nvarchar(100) | IN | |
| @NICKNAME | nvarchar(50) | IN | |
| @TITLECODEID | uniqueidentifier | IN | |
| @SUFFIXCODEID | uniqueidentifier | IN | |
| @GENDERCODE | tinyint | IN | |
| @BIRTHDATE | UDT_FUZZYDATE | IN | |
| @GIVESANONYMOUSLY | bit | IN | |
| @PICTURE | varbinary | IN | |
| @PICTURETHUMBNAIL | varbinary | IN | |
| @PICTURECHANGED | bit | IN | |
| @WEBADDRESS | UDT_WEBADDRESS | IN | |
| @MARITALSTATUSCODEID | uniqueidentifier | IN | |
| @TITLE2CODEID | uniqueidentifier | IN | |
| @SUFFIX2CODEID | uniqueidentifier | IN | |
| @GENDERCODEID | uniqueidentifier | IN |
Definition
Copy
create procedure dbo.USP_DATAFORMTEMPLATE_EDIT_INDIVIDUAL_5
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@LASTNAME nvarchar(100),
@FIRSTNAME nvarchar(50),
@MIDDLENAME nvarchar(50),
@MAIDENNAME nvarchar(100),
@NICKNAME nvarchar(50),
@TITLECODEID uniqueidentifier,
@SUFFIXCODEID uniqueidentifier,
@GENDERCODE tinyint,
@BIRTHDATE dbo.UDT_FUZZYDATE,
@GIVESANONYMOUSLY bit,
@PICTURE varbinary(max),
@PICTURETHUMBNAIL varbinary(max),
@PICTURECHANGED bit,
@WEBADDRESS dbo.UDT_WEBADDRESS,
@MARITALSTATUSCODEID uniqueidentifier,
@TITLE2CODEID uniqueidentifier,
@SUFFIX2CODEID uniqueidentifier,
@GENDERCODEID uniqueidentifier
) as
set nocount on;
begin try
-- moved original code in the USP bellow, which is shared with other areas other then individual edit (duplicate search resolution screen)
exec dbo.USP_INDIVIDUAL_EDITSAVE @ID, @CHANGEAGENTID, @LASTNAME, @FIRSTNAME, @MIDDLENAME, @MAIDENNAME, @NICKNAME, @TITLECODEID, @SUFFIXCODEID,
@GENDERCODE, @BIRTHDATE, @GIVESANONYMOUSLY, @PICTURE, @PICTURETHUMBNAIL, @PICTURECHANGED, @WEBADDRESS,
@MARITALSTATUSCODEID, @TITLE2CODEID, @SUFFIX2CODEID, @GENDERCODEID;
end try
begin catch
exec dbo.USP_RAISE_ERROR;
return 1;
end catch
return 0;