V_QUERY_RE7_CONSTITUENTRELATIONSHIP_INDIVIDUAL
Fields
Field | Field Type | Null | Description |
---|---|---|---|
LOCALID | int | ||
CONSTITUENT_LOCALID | int | ||
CONSTITUENTRELATIONSHIP_LOCALID | int | yes | |
RELATIONSHIP | nvarchar(100) | yes | |
RECIPROCAL | nvarchar(100) | yes | |
RELATIONSHIPTYPE | varchar(11) | yes | |
RECIPROCALTYPE | varchar(11) | yes | |
ISHEADOFHOUSEHOLD | bit | ||
ISSPOUSE | bit | ||
DATEFROM | nvarchar(8) | yes | |
DATETO | nvarchar(8) | yes | |
IMPORTID | nvarchar(20) | yes | |
CONTACTTYPE | nvarchar(100) | yes |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 2/6/2025 8:50:25 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=4.0.3901.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_RE7_CONSTITUENTRELATIONSHIP_INDIVIDUAL AS
select
[CR].[LOCALID],
[CR].[CONSTITUENT_LOCALID],
[CR].[CONSTITUENTRELATIONSHIP_LOCALID],
[RELC].[DESCRIPTION] [RELATIONSHIP],
[RECC].[DESCRIPTION] [RECIPROCAL],
case [CR].[RELATIONSHIPTYPE] when 1 then 'Relation' when 2 then 'Affiliation' when 3 then 'Contact' end [RELATIONSHIPTYPE],
case [CR].[RECIPROCALTYPE] when 1 then 'Relation' when 2 then 'Affiliation' when 3 then 'Contact' end [RECIPROCALTYPE],
[CR].[ISHEADOFHOUSEHOLD],
[CR].[ISSPOUSE],
[CR].[DATEFROM],
[CR].[DATETO],
[CR].[IMPORTID],
[CC].[DESCRIPTION] [CONTACTTYPE]
from
[dbo].[RE7_CONSTITUENTRELATIONSHIP] [CR]
left outer join [dbo].[RE7_RELATIONSHIPCODE] [RELC] on [CR].[RELATIONSHIPCODE_LOCALID] = [RELC].[LOCALID]
left outer join [dbo].[RE7_RECIPROCALCODE] [RECC] on [CR].[RECIPROCALCODE_LOCALID] = [RECC].[LOCALID]
left outer join [dbo].[RE7_CONTACTTYPECODE] [CC] on [CR].[CONTACTTYPECODE_LOCALID] = [CC].[LOCALID]
where
[CR].[KEYINDICATOR] = 'I';