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];