UFN_RELATIONSHIP_GETCONSTITUENTS
Returns constituent information for a given relationship.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@RELATIONSHIPID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_RELATIONSHIP_GETCONSTITUENTS
(
@RELATIONSHIPID uniqueidentifier
)
returns table
as
return
(
select
CONSTITUENT.ID as CONSTITUENTID,
CONSTITUENT.ISORGANIZATION as CONSTITUENTISORG,
CONSTITUENT.ISGROUP as CONSTITUENTISGROUP,
RECIPROCALCONSTITUENT.ID as RECIPROCALCONSTITUENTID,
RECIPROCALCONSTITUENT.ISORGANIZATION as RECIPROCALCONSTITUENTISORG,
RECIPROCALCONSTITUENT.ISGROUP as RECIPROCALCONSTITUENTISGROUP,
RELATIONSHIP.ISCONTACT as ISCONTACT
from
dbo.RELATIONSHIP
left join dbo.CONSTITUENT on RELATIONSHIP.RELATIONSHIPCONSTITUENTID = CONSTITUENT.ID
left join dbo.CONSTITUENT [RECIPROCALCONSTITUENT] on RELATIONSHIP.RECIPROCALCONSTITUENTID = RECIPROCALCONSTITUENT.ID
where
RELATIONSHIP.ID = @RELATIONSHIPID
)