UFN_CONSTITUENT_GETEDUCATIONALINVOLVEMENTS_FORUPDATEBATCH

This function returns the educational involvements for a given constituent by educational institution for the update batch.

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@CONSTITUENTID uniqueidentifier IN
@EDUCATIONALINSTITUTIONID uniqueidentifier IN

Definition

Copy


            CREATE function dbo.UFN_CONSTITUENT_GETEDUCATIONALINVOLVEMENTS_FORUPDATEBATCH (
                @CONSTITUENTID uniqueidentifier,
                @EDUCATIONALINSTITUTIONID uniqueidentifier = null
            ) returns table
                as return
                    select
                        EI.[ID] EDUCATIONALINVOLVEMENTID,
                        EI.[EDUCATIONALINVOLVEMENTTYPECODEID] EDUCATIONALINVOLVEMENTTYPECODEID,
                        EI.[EDUCATIONALINVOLVEMENTNAMEID] EDUCATIONALINVOLVEMENTNAMEID,
                        coalesce(EI.[DATEFROM], '00000000') DATEFROM,
                        coalesce(EI.[DATETO], '00000000') DATETO,
                        EI.[EDUCATIONALINVOLVEMENTAWARDCODEID] EDUCATIONALINVOLVEMENTAWARDCODEID,
                        coalesce(EI.[COMMENT], '') COMMENT,
                        coalesce(EI.[POSITION], '') POSITION
                    from
                        dbo.[EDUCATIONALINVOLVEMENT] EI
                    where
                        EI.[CONSTITUENTID] = @CONSTITUENTID and
                        (EI.[EDUCATIONALINSTITUTIONID] = @EDUCATIONALINSTITUTIONID or @EDUCATIONALINSTITUTIONID is null);