/// <summary>
        /// Stored procedure called to load persion information from database
        /// </summary>
        /// <param name="personId"></param>
        /// <returns>Returns a person object to be used by conversion</returns>
        public static List <Pft_Trans_Reltn_Trans_Log> GetPft_Trans_Reltn_Trans_Records(string encounter_id)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("select parent_entity_id, activity_id, parent_entity_name, bill_vrsn_nbr, amount, dr_cr_flag, benefit_order_id, ");
            sb.Append("trans_type_cd, trans_sub_type_cd,revenue_summary_id,trans_reason_cd,trans_status_cd,post_dt_tm,created_dt_tm_tl,beg_effective_dt_tm,trans_alias_id ");
            sb.Append("FROM vPft_Trans_Reltn_Trans_Log ");
            sb.Append("WHERE parent_entity_id = '" + encounter_id + "' AND  trans_type_cd in ('10982','10978') ");


            DataTable dt = new DataTable();

            using (var conn = new SqlConnection(GlobalSettings.SqlConnectionString()))
                using (var cmd = new SqlCommand(sb.ToString(), conn))
                    using (var da = new SqlDataAdapter(cmd))
                    {
                        cmd.CommandType = CommandType.Text;
                        da.Fill(dt);
                    }
            List <Pft_Trans_Reltn_Trans_Log> transRecs = new List <Pft_Trans_Reltn_Trans_Log>();

            foreach (DataRow row in dt.Rows)
            {
                Pft_Trans_Reltn_Trans_Log transRec = Load_Trans_Reltn(row);
                transRecs.Add(transRec);
            }
            dt.Dispose();
            return(transRecs);
        }
        private static Pft_Trans_Reltn_Trans_Log Load_Trans_Reltn(DataRow row)
        {
            Pft_Trans_Reltn_Trans_Log transRec = new Pft_Trans_Reltn_Trans_Log();

            transRec.Parent_Entity_Id   = row["Parent_Entity_Id"].ToString();
            transRec.Activity_Id        = row["Activity_Id"].ToString();
            transRec.Parent_Entity_Name = row["Parent_Entity_Name"].ToString();
            transRec.Bill_Vrsn_Nbr      = row["Bill_Vrsn_Nbr"].ToString();
            transRec.Amount             = row["Amount"].ToString();
            transRec.Dr_Cr_Flag         = row["Dr_Cr_Flag"].ToString();
            transRec.Benefit_Order_Id   = row["Benefit_Order_Id"].ToString();
            transRec.Trans_Type_Cd      = row["Trans_Type_Cd"].ToString();
            transRec.Revenue_Summary_Id = row["Revenue_Summary_Id"].ToString();
            transRec.Trans_Sub_Type_Cd  = row["trans_sub_type_cd"].ToString();
            transRec.Trans_Status_Cd    = row["trans_status_cd"].ToString();
            transRec.Post_date          = row["post_dt_tm"].ToString();
            transRec.Created_Dt_Tm      = row["created_dt_tm_tl"].ToString();
            transRec.Beg_Eff_Dt_Tm      = row["beg_effective_dt_tm"].ToString();
            transRec.Trans_Alias_ID     = row["trans_alias_id"].ToString();
            return(transRec);
        }