UFN_CONSTITUENT_GETPARENTORGNAME

This function returns a table returning the name/id of the top parent org.

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@ORGID uniqueidentifier IN
@TOPPARENTCODE uniqueidentifier IN
@TOPSUBCODE uniqueidentifier IN

Definition

Copy


      CREATE function dbo.UFN_CONSTITUENT_GETPARENTORGNAME(@ORGID uniqueidentifier,@TOPPARENTCODE uniqueidentifier,@TOPSUBCODE uniqueidentifier)
      returns table
      as return

          select CONS.KEYNAME as TOPPARENT,CONS.ID as TOPPARENTID from dbo.RELATIONSHIP 
          inner join dbo.CONSTITUENT as CONS on RELATIONSHIP.RELATIONSHIPCONSTITUENTID = CONS.ID
          where RELATIONSHIP.RECIPROCALCONSTITUENTID = @ORGID and RELATIONSHIP.RELATIONSHIPTYPECODEID = @TOPPARENTCODE
          and RELATIONSHIP.RECIPROCALTYPECODEID = @TOPSUBCODE
          and (RELATIONSHIP.ENDDATE is null or RELATIONSHIP.ENDDATE >= getdate())