USP_DATALIST_PARTIALINFORMATIONSEARCHRESULTS_BUSINESSOWNERSHIP

Returns a list of business ownership results for a search criteria.

Parameters

Parameter Parameter Type Mode Description
@PARTIALINFORMATIONSEARCHCRITERIAID uniqueidentifier IN Input parameter indicating the context ID for the data list.

Definition

Copy


                CREATE procedure dbo.USP_DATALIST_PARTIALINFORMATIONSEARCHRESULTS_BUSINESSOWNERSHIP (
                    @PARTIALINFORMATIONSEARCHCRITERIAID uniqueidentifier
                ) as
                    set nocount on;

                    select
                        PISRBO.[ID],
                        case PISRBO.[CONFIDENCE]
                            when '0' then
                                'catalog:Blackbaud.AppFx.WealthPoint.Catalog.dll,Blackbaud.AppFx.WealthPoint.Catalog.level_0_16.png'
                            when '1' then
                                'catalog:Blackbaud.AppFx.WealthPoint.Catalog.dll,Blackbaud.AppFx.WealthPoint.Catalog.level_1_16.png'
                            when '2' then
                                'catalog:Blackbaud.AppFx.WealthPoint.Catalog.dll,Blackbaud.AppFx.WealthPoint.Catalog.level_2_16.png'    
                            when '3' then
                                'catalog:Blackbaud.AppFx.WealthPoint.Catalog.dll,Blackbaud.AppFx.WealthPoint.Catalog.level_3_16.png'
                            when '4' then
                                'catalog:Blackbaud.AppFx.WealthPoint.Catalog.dll,Blackbaud.AppFx.WealthPoint.Catalog.level_4_16.png'         
                            when '5' then
                                'catalog:Blackbaud.AppFx.WealthPoint.Catalog.dll,Blackbaud.AppFx.WealthPoint.Catalog.level_5_16.png'    
                        end as [STATUSICON],
                        PISRBO.[CONFIDENCE],
                        PISRBO.[DUNSNUM],
                        coalesce(nullif(dbo.UFN_PARTIALINFORMATIONSEARCH_BUILDNAMEFULL('', PISRBO.FIRSTNAME, PISRBO.MIDDLENAME, PISRBO.LASTNAME, PISRBO.SUFFIX), ''), PISRBO.FULLNAME) as [NAME],
                        PISRBO.[COMPANY],
                        dbo.UFN_PARTIALINFORMATIONSEARCH_BUILDADDRESS(PISRBO.ADDRESS, '', PISRBO.CITY, PISRBO.STATE, PISRBO.ZIP) as [ADDRESS],
                        PISRBO.[PHONE] as [PHONE],
                        PISRBO.[MATCHTYPE],
                        case 
                            when PISRBO.[ADDRESS] <> '' or PISRBO.[CITY] <> '' or PISRBO.[STATE] <> '' or PISRBO.[ZIP] <> '' then
                                1
                            else
                                0
                        end as [HASCOMPANYADDR]
                    from
                        dbo.[PARTIALINFORMATIONSEARCHRESULT_BUSINESSOWNERSHIP] PISRBO
                    where
                        PISRBO.[PARTIALINFORMATIONSEARCHCRITERIAID] = @PARTIALINFORMATIONSEARCHCRITERIAID
                    order by
                        [CONFIDENCE] desc;