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; } }