V_QUERY_RE7_CONSTITUENTRELATIONSHIP_COMBINED
Fields
Field | Field Type | Null | Description |
---|---|---|---|
LOCALID | int | ||
CONSTITUENT_LOCALID | int | ||
CONSTITUENTRELATIONSHIP_LOCALID | int | yes | |
RELATIONSHIP | nvarchar(100) | yes | |
RECIPROCAL | nvarchar(100) | yes | |
ISSPOUSE | bit | ||
DATEFROM | nvarchar(8) | yes | |
DATETO | nvarchar(8) | yes | |
IMPORTID | nvarchar(20) | yes | |
RELATIONSHIPTYPE | varchar(12) | ||
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_COMBINED AS
select
[CR].[LOCALID],
[CR].[CONSTITUENT_LOCALID],
[CR].[CONSTITUENTRELATIONSHIP_LOCALID],
[RELC].[DESCRIPTION] [RELATIONSHIP],
[RECC].[DESCRIPTION] [RECIPROCAL],
[CR].[ISSPOUSE],
[CR].[DATEFROM],
[CR].[DATETO],
[CR].[IMPORTID],
case [CR].[KEYINDICATOR] when 'O' then 'Organization' when 'I' then 'Individual' else 'Unknown' end [RELATIONSHIPTYPE],
[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];