V_QUERY_RE7_CONSTITUENTRELATIONSHIP_ORGANIZATION

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
ISEMPLOYEE bit
ISCONTACT bit
ISPRIMARY bit
CONTACTTYPE nvarchar(100) yes
INDUSTRY nvarchar(100) yes
INCOME nvarchar(100) yes
PROFESSION nvarchar(100) yes
DATEFROM nvarchar(8) yes
DATETO nvarchar(8) yes
IMPORTID nvarchar(20) 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_ORGANIZATION 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].[ISEMPLOYEE],
  [CR].[ISCONTACT],
  [CR].[ISPRIMARY],
  [CC].[DESCRIPTION] [CONTACTTYPE],
  [INDC].[DESCRIPTION] [INDUSTRY],
  [INCC].[DESCRIPTION] [INCOME], 
  [PC].[DESCRIPTION] [PROFESSION], 
  [CR].[DATEFROM],
  [CR].[DATETO],
  [CR].[IMPORTID]
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_INDUSTRYCODE] [INDC] on [CR].[INDUSTRYCODE_LOCALID] = [INDC].[LOCALID]
  left outer join [dbo].[RE7_INCOMECODE] [INCC] on [CR].[INCOMECODE_LOCALID] = [INCC].[LOCALID]
  left outer join [dbo].[RE7_PROFESSIONCODE] [PC] on [CR].[PROFESSIONCODE_LOCALID] = [PC].[LOCALID]
  left outer join [dbo].[RE7_CONTACTTYPECODE] [CC] on [CR].[CONTACTTYPECODE_LOCALID] = [CC].[LOCALID]
where
  [CR].[KEYINDICATOR] = 'O';