private void SetCAEndoresementsOnRetrieve(QuoteHeader qHeader)
        {
            Homesite.IQuote.Data.ISODataProviderTableAdapters.TUScoreRateTableAdapter hshohhFlagProvider = new Homesite.IQuote.Data.ISODataProviderTableAdapters.TUScoreRateTableAdapter();

            // RI Mitigation
            //System.Nullable<byte> grandFatherFlag = 0, avlForSelect = 0;
            System.Nullable<int> grandFatherFlag = 0, avlForSelect = 0;
            hshohhFlagProvider.GetHSHOHHFlags(qHeader.State, "HH0015", Convert.ToDateTime(qHeader.OriginalQuoteDate), ref grandFatherFlag, ref avlForSelect);
            if (avlForSelect == 1)
            {
                this.BusinessLogic().AdditionalCoverage.HH0015Flag = 1;
                this.BusinessLogic().AdditionalCoverage.Ho0015Flag = 0;
                // set flag to 2 in CA table.

                Homesite.IQuote.Data.ISODataProviderTableAdapters.TUScoreRateTableAdapter CAHH0015QueryAdapter = new Homesite.IQuote.Data.ISODataProviderTableAdapters.TUScoreRateTableAdapter();
                CAHH0015QueryAdapter.SetCAPackageQuoteFlag(qHeader.QuoteNumber, null);
            }
        }