USP_DATALIST_PARTICIPANTROLE
Get Participant role in give event
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CLIENTUSERSID | int | IN | ClientUsersId |
@EVENTID | uniqueidentifier | IN | EventId |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_PARTICIPANTROLE
(
@CLIENTUSERSID int,
@EVENTID uniqueidentifier
)with execute as caller
as
set nocount on;
DECLARE @CONSTITUENTID uniqueidentifier
SET @CONSTITUENTID = dbo.UFN_CONSTITUENT_GET_BY_CLIENTUSERID(@CLIENTUSERSID)
DECLARE
@IsIndependentHouseholdMember bit
,@IsIndependentHouseholdLeader bit
,@IsIndependentTeamMember bit
,@IsIndependentTeamLeader bit
,@IsCompanyHouseholdMember bit
,@IsCompanyHouseholdLeader bit
,@IsCompanyTeamHouseholdLeader bit
,@IsCompanyTeamMember bit
,@IsCompanyTeamLeader bit
,@IsCompanyLeader bit
,@IsCompanyTeamHouseholdMember bit
,@IsTeamHouseholdMember bit
,@IsTeamHouseholdLeader bit
,@IsCompanyIndividual bit
,@IsIndependentIndividual bit
EXEC dbo.USP_FAF_REGISTRANT_ROLE
@CONSTITUENTID = @CONSTITUENTID
,@EVENTID =@EVENTID
,@IsIndependentHouseholdMember = @IsIndependentHouseholdMember OUTPUT
,@IsIndependentHouseholdLeader = @IsIndependentHouseholdLeader OUTPUT
,@IsIndependentTeamMember = @IsIndependentTeamMember OUTPUT
,@IsIndependentTeamLeader = @IsIndependentTeamLeader OUTPUT
,@IsCompanyHouseholdMember = @IsCompanyHouseholdMember OUTPUT
,@IsCompanyHouseholdLeader = @IsCompanyHouseholdLeader OUTPUT
,@IsCompanyTeamHouseholdLeader = @IsCompanyTeamHouseholdLeader OUTPUT
,@IsCompanyTeamMember = @IsCompanyTeamMember OUTPUT
,@IsCompanyTeamLeader = @IsCompanyTeamLeader OUTPUT
,@IsCompanyLeader = @IsCompanyLeader OUTPUT
,@IsCompanyTeamHouseholdMember = @IsCompanyTeamHouseholdMember OUTPUT
,@IsTeamHouseholdMember = @IsTeamHouseholdMember OUTPUT
,@IsTeamHouseholdLeader = @IsTeamHouseholdLeader OUTPUT
,@IsCompanyIndividual = @IsCompanyIndividual OUTPUT
,@IsIndependentIndividual = @IsIndependentIndividual OUTPUT
SELECT @IsIndependentHouseholdMember as ISINDEPENDENTHOUSEHOLDMEMBER,
@IsIndependentHouseholdLeader as ISINDEPENDENTHOUSEHOLDLEADER,
@IsIndependentTeamMember as ISINDEPENDENTTEAMMEMBER,
@IsIndependentTeamLeader as ISINDEPENDENTTEAMLEADER,
@IsCompanyHouseholdMember as ISCOMPANYHOUSEHOLDMEMBER,
@IsCompanyHouseholdLeader as ISCOMPANYHOUSEHOLDLEADER,
@IsCompanyTeamHouseholdLeader as ISCOMPANYTEAMHOUSEHOLDLEADER,
@IsCompanyTeamMember as ISCOMPANYTEAMMEMBER,
@IsCompanyTeamLeader as ISCOMPANYTEAMLEADER,
@IsCompanyLeader as ISCOMPANYLEADER,
@IsCompanyTeamHouseholdMember as ISCOMPANYTEAMHOUSEHOLDMEMBER,
@IsTeamHouseholdMember as ISTEAMHOUSEHOLDMEMBER,
@IsTeamHouseholdLeader as ISTEAMHOUSEHOLDLEADER,
@IsCompanyIndividual as ISCOMPANYINDIVIDUAL,
@IsIndependentIndividual as ISINDEPENDENTINDIVIDUAL