Example #1
0
        private static C2018_MPFS_Addendum_B ValidateCPT(C2018_MPFS_Addendum_B oGlobalCPTCode)
        {
            if (oGlobalCPTCode.Work_RVUs2 == "NA" || oGlobalCPTCode.Work_RVUs2 == "")
            {
                oGlobalCPTCode.Work_RVUs2 = "0";
            }
            if (oGlobalCPTCode.Non_Facility_PE_RVUs2 == "NA" || oGlobalCPTCode.Non_Facility_PE_RVUs2 == "")
            {
                oGlobalCPTCode.Non_Facility_PE_RVUs2 = "0";
            }
            if (oGlobalCPTCode.Mal_Practice_RVUs2 == "NA" || oGlobalCPTCode.Mal_Practice_RVUs2 == "")
            {
                oGlobalCPTCode.Mal_Practice_RVUs2 = "0";
            }

            return(oGlobalCPTCode);
        }
Example #2
0
 private void CalculateGlobalRVUGateKeeper(C2018_MPFS_Addendum_B GlobalCPT)
 {
     try
     {
         if (GlobalCPT.Work_RVUs2 == "NA" || GlobalCPT.Work_RVUs2 == "")
         {
             GlobalCPT.Work_RVUs2 = "0";
         }
         if (GlobalCPT.Non_Facility_PE_RVUs2 == "NA" || GlobalCPT.Non_Facility_PE_RVUs2 == "")
         {
             GlobalCPT.Non_Facility_PE_RVUs2 = "0";
         }
         if (GlobalCPT.Mal_Practice_RVUs2 == "NA" || GlobalCPT.Mal_Practice_RVUs2 == "")
         {
             GlobalCPT.Mal_Practice_RVUs2 = "0";
         }
     }
     catch (Exception ex)
     {
         oLogger.LogData("METHOD: CalculateGlobalRVUGateKeeper; ERROR: TRUE; EXCEPTION: " + ex.Message + "; INNER EXCEPTION: " + ex.InnerException + "; STACKTRACE: " + ex.StackTrace);
         throw;
     }
 }