UFN_CONSTITUENT_GETSPOUSECLASSYEAR

Find the Spouse Class Year for a given constituent

Return

Return Type
nvarchar(4)

Parameters

Parameter Parameter Type Mode Description
@CONSTITUENTID uniqueidentifier IN

Definition

Copy


            create function dbo.UFN_CONSTITUENT_GETSPOUSECLASSYEAR(@CONSTITUENTID uniqueidentifier)
            returns nvarchar(4)
            as 
            begin
                declare @SPOUSEID uniqueidentifier;
                declare @CLASSYEAR nvarchar(4) = N'';

                select top 1 @SPOUSEID = RELATIONSHIP.RECIPROCALCONSTITUENTID 
                from dbo.RELATIONSHIP 
                where RELATIONSHIP.RELATIONSHIPCONSTITUENTID = @CONSTITUENTID and RELATIONSHIP.ISSPOUSE = 1

                select 
                    @CLASSYEAR = cast(CLASSOF as nvarchar(4))
                from dbo.EDUCATIONALHISTORY
                where CONSTITUENTID = @SPOUSEID 
                        and ISPRIMARYRECORD = 1
                        and CLASSOF > 0;

                return @CLASSYEAR;
            end