private void DOCMSPostTransaction(string BirthDate, string CaseNumber, string ContractNumber, string EffectiveStartDate, string EffectiveEndDate, string MedicareClaimNumber, string LastName, string PbpNo, long LoginUserID, long?ActionLkup, out string errorMessage) { GPSServiceGetMethods objGPSServiceGetMethods = new GPSServiceGetMethods(); DOGEN_GPSServiceRequestParameter objDOGEN_GPSServiceRequestParameter = new DOGEN_GPSServiceRequestParameter(); errorMessage = string.Empty; try { objDOGEN_GPSServiceRequestParameter.BirthDate = BirthDate; objDOGEN_GPSServiceRequestParameter.CaseNumber = CaseNumber; objDOGEN_GPSServiceRequestParameter.ContractNumber = ContractNumber; objDOGEN_GPSServiceRequestParameter.EffectiveEndDate = EffectiveEndDate; objDOGEN_GPSServiceRequestParameter.EffectiveStartDate = EffectiveStartDate; objDOGEN_GPSServiceRequestParameter.MedicareClaimNumber = MedicareClaimNumber; objDOGEN_GPSServiceRequestParameter.LastName = LastName; objDOGEN_GPSServiceRequestParameter.PbpNo = PbpNo; objDOGEN_GPSServiceRequestParameter.TransactionCode = ((long)CMSTransactionCode.TRR76).ToString(); objDOGEN_GPSServiceRequestParameter.LoggedInUserId = LoginUserID; objDOGEN_GPSServiceRequestParameter.ActionLkup = ActionLkup; objGPSServiceGetMethods.CreateCMSTransactionService(objDOGEN_GPSServiceRequestParameter, out errorMessage);//Do CMS Post Transaction } catch (Exception ex) { BLCommon.LogError(LoginUserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.OSTProcessWorkflow, (long)ExceptionTypes.Uncategorized, string.Empty, ex.Message); throw ex; } }
public DOGEN_Queue PGetTRRData(string IndividualID, long UserID) { string errorMessage = string.Empty; GPSServiceGetMethods objGPSServiceGetMethods = new GPSServiceGetMethods(); DOGEN_GPSServiceRequestParameter objDOGEN_GPSServiceRequestParameter = new DOGEN_GPSServiceRequestParameter(); DOGEN_GPSData objDOGEN_GPSData = new DOGEN_GPSData(); DOGEN_Queue objDOGEN_Queue = new DOGEN_Queue(); try { objDOGEN_GPSServiceRequestParameter.IndividualId = IndividualID; objDOGEN_GPSServiceRequestParameter.LoggedInUserId = UserID; //web service call for TRR data objGPSServiceGetMethods.GetTRRSummaryInfoService(objDOGEN_GPSServiceRequestParameter, ref objDOGEN_Queue, out errorMessage); if (!errorMessage.IsNullOrEmpty()) { BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.Common, (long)ExceptionTypes.Uncategorized, string.Empty, errorMessage); } } catch (Exception ex) { BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.Common, (long)ExceptionTypes.Uncategorized, string.Empty, ex.ToString()); } return(objDOGEN_Queue); }
private List <DOGEN_GPSData> PPersonSearch(string hICNNumber, long UserID) { string errorMessage = string.Empty; GPSServiceGetMethods objGPSServiceGetMethods = new GPSServiceGetMethods(); DOGEN_GPSServiceRequestParameter objDOGEN_GPSServiceRequestParameter = new DOGEN_GPSServiceRequestParameter(); objDOGEN_GPSServiceRequestParameter.MedicareClaimNumber = hICNNumber; List <DOGEN_GPSData> lstDOGEN_GPSData = new List <DOGEN_GPSData>(); errorMessage = string.Empty; try { objDOGEN_GPSServiceRequestParameter.LoggedInUserId = UserID; objGPSServiceGetMethods.GetMemberDemographicalDetails(objDOGEN_GPSServiceRequestParameter, out lstDOGEN_GPSData, out errorMessage); if (!errorMessage.IsNullOrEmpty()) { BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.OSTProcessWorkflow, (long)ExceptionTypes.Uncategorized, string.Empty, errorMessage); } return(lstDOGEN_GPSData); } catch (Exception ex) { BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.OSTProcessWorkflow, (long)ExceptionTypes.Uncategorized, string.Empty, ex.Message); throw ex; } }
private DOGEN_GPSData GetEmployerSummaryDetails(string gpsHouseholdId, long UserID) { GPSServiceGetMethods objGPSServiceGetMethods = new GPSServiceGetMethods(); DOGEN_GPSServiceRequestParameter objDOGEN_GPSServiceRequestParameter = new DOGEN_GPSServiceRequestParameter(); objDOGEN_GPSServiceRequestParameter.HouseholdId = gpsHouseholdId; DOGEN_GPSData objDOGEN_GPSData = new DOGEN_GPSData(); string errorMessage = string.Empty; try { objDOGEN_GPSServiceRequestParameter.LoggedInUserId = UserID; objGPSServiceGetMethods.GetEmployerSummary(objDOGEN_GPSServiceRequestParameter, out objDOGEN_GPSData, out errorMessage); if (!errorMessage.IsNullOrEmpty()) { BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.GPSWebservice, (long)ExceptionTypes.Uncategorized, string.Empty, errorMessage); } return(objDOGEN_GPSData); } catch (Exception ex) { BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.GPSWebservice, (long)ExceptionTypes.Uncategorized, string.Empty, ex.Message); throw ex; } }
private List <DOGEN_GPSData> GetMemberInfoByHouseHoldID(string gpsHouseholdId, long UserID) { GPSServiceGetMethods objGPSServiceGetMethods = new GPSServiceGetMethods(); DOGEN_GPSServiceRequestParameter objDOGEN_GPSServiceRequestParameter = new DOGEN_GPSServiceRequestParameter(); objDOGEN_GPSServiceRequestParameter.HouseholdId = gpsHouseholdId; List <DOGEN_GPSData> lstDOGEN_GPSData = new List <DOGEN_GPSData>(); string errorMessage = string.Empty; try { objDOGEN_GPSServiceRequestParameter.LoggedInUserId = UserID; objGPSServiceGetMethods.GetMemberEligibilityService(objDOGEN_GPSServiceRequestParameter, out lstDOGEN_GPSData, out errorMessage); if (!errorMessage.IsNullOrEmpty()) { BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.GPSWebservice, (long)ExceptionTypes.Uncategorized, string.Empty, errorMessage); } return(lstDOGEN_GPSData); } catch (Exception ex) { BLCommon.LogError(UserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.GPSWebservice, (long)ExceptionTypes.Uncategorized, string.Empty, ex.Message); throw ex; } }
private void DOOutOfAreaServiceService(string caseNumber, string householdId, string DisenrollmentDate, long loginUserID, out string errorMessage) { GPSServiceGetMethods objGPSServiceGetMethods = new GPSServiceGetMethods(); DOGEN_GPSServiceRequestParameter objDOGEN_GPSServiceRequestParameter = new DOGEN_GPSServiceRequestParameter(); errorMessage = string.Empty; DOGEN_Queue objDOGEN_Queue = new DOGEN_Queue(); try { //requestDetails.applicationDate = objDOGEN_GPSServiceRequestParameter.ApplicationDate; objDOGEN_GPSServiceRequestParameter.CaseNumber = caseNumber; objDOGEN_GPSServiceRequestParameter.HouseholdId = householdId; objDOGEN_GPSServiceRequestParameter.OutOfAreaDisenrollmentDate = DisenrollmentDate; objDOGEN_GPSServiceRequestParameter.LoggedInUserId = loginUserID; objGPSServiceGetMethods.MaintainOutOfAreaServiceService(objDOGEN_GPSServiceRequestParameter, out errorMessage); } catch (Exception ex) { BLCommon.LogError(loginUserID, MethodBase.GetCurrentMethod().Name, (long)ErrorModuleName.GPSWebservice, (long)ExceptionTypes.Uncategorized, string.Empty, ex.Message); throw ex; } }