UFN_CONSTITUENT_GETSPOUSETITLE2
Retrieve Spouse Title 2 for a given constituent
Return
Return Type |
---|
nvarchar(100) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_CONSTITUENT_GETSPOUSETITLE2(@CONSTITUENTID uniqueidentifier)
returns nvarchar(100)
as
begin
declare @SPOUSEID uniqueidentifier;
declare @TITLE2 nvarchar(100) = N'';
select
top 1 @SPOUSEID = RELATIONSHIP.RECIPROCALCONSTITUENTID
from dbo.RELATIONSHIP
where RELATIONSHIP.RELATIONSHIPCONSTITUENTID = @CONSTITUENTID and RELATIONSHIP.ISSPOUSE = 1
select
@TITLE2 = TITLECODE.DESCRIPTION
from
dbo.CONSTITUENT
inner join dbo.TITLECODE on CONSTITUENT.ID = @SPOUSEID and CONSTITUENT.ISINACTIVE = 0 and CONSTITUENT.TITLE2CODEID = TITLECODE.ID
left outer join dbo.DECEASEDCONSTITUENT on DECEASEDCONSTITUENT.ID = CONSTITUENT.ID
where
DECEASEDCONSTITUENT.ID is null;
return @TITLE2;
end