public void addPatientClaimStatus() { PatientClaimStatus _PatientClaimStatus = new PatientClaimStatus { ClaimStatusID = 1, PatientClaimID = 5, DeniedRationale = "jhgjdfgdjgdjfgdjg" }; var _id = _patientRepository.addPatientClaimStatus(_PatientClaimStatus); Assert.IsTrue(_id > 0, "failed"); }
public void updatePatientClaimStatus() { PatientClaimStatus _PatientClaimStatus = new PatientClaimStatus { PatientClaimStatusID = 3, ClaimStatusID = 1, PatientClaimID = 5, DeniedRationale = "" }; var _id = _patientRepository.updatePatientClaimStatus(_PatientClaimStatus); Assert.IsTrue(_id > 0, "failed"); }
public ActionResult SavePatientClaimStatus(PatientClaimStatus PatientClaimStatusDetails) { var _Result = GlobalConst.ConstantChar.Zero; try { if (PatientClaimStatusDetails.PatientClaimID != GlobalConst.ConstantChar.Zero) { _Result = _iPatientService.addPatientClaimStatus(Mapper.Map <MMCService.PatientService.PatientClaimStatus>(PatientClaimStatusDetails)); } } catch { _Result = GlobalConst.ConstantChar.Zero; } return(Json(_Result)); }
public int updateDeniedRationale(PatientClaimStatus _patientClaimStatus) { return(_patientRepository.updateDeniedRationale(Mapper.Map <DTO.PatientClaimStatus, MMC.Core.Data.Model.PatientClaimStatus>(_patientClaimStatus))); }
public int updatePatientClaimStatus(PatientClaimStatus _patientClaimDiagnose) { return(_patientRepository.updatePatientClaimStatus(Mapper.Map <DTO.PatientClaimStatus, MMC.Core.Data.Model.PatientClaimStatus>(_patientClaimDiagnose))); }
public int addPatientClaimStatus(PatientClaimStatus _patientClaimStatus) { return(_patientRepository.addPatientClaimStatus(Mapper.Map <DTO.PatientClaimStatus, MMC.Core.Data.Model.PatientClaimStatus>(_patientClaimStatus))); }
public ActionResult SavePatientClaimDetail(PatientClaim objPatientModel) { int _Result = GlobalConst.ConstantChar.Zero; int _ResultStatus = GlobalConst.ConstantChar.Zero; var _arr = new List <int>(); try { // objPatientModel.PatClaimAdministratorID = 1; string[] Insval = objPatientModel.PatInsValue.Split('-'); string[] Tpaval = objPatientModel.PatTPAValue.Split('-'); if (Insval[1].ToString().ToLower() == GlobalConst.TableAbbreviation.Ins) { objPatientModel.PatInsurerID = Convert.ToInt32(Insval[0]); objPatientModel.PatInsuranceBranchID = null; } else { objPatientModel.PatInsuranceBranchID = Convert.ToInt32(Insval[0]); objPatientModel.PatInsurerID = null; } if (Tpaval[1].ToString().ToLower() == GlobalConst.TableAbbreviation.Tpa) { objPatientModel.PatTPAID = Convert.ToInt32(Tpaval[0]); objPatientModel.PatTPABranchID = null; } else { objPatientModel.PatTPABranchID = Convert.ToInt32(Tpaval[0]); objPatientModel.PatTPAID = null; } objPatientModel.PatClaimNumber = objPatientModel.PatClaimNumber.Trim(); if (objPatientModel.PatientClaimID == GlobalConst.ConstantChar.Zero) { _Result = _iPatientService.addPatientClaim(Mapper.Map <MMCService.PatientService.PatientClaim>(objPatientModel)); if (_Result == GlobalConst.ConstantChar.MinusOne) { _arr.Add(_Result); _arr.Add(GlobalConst.ConstantChar.MinusOne); } else { _arr.Add(_Result); PatientClaimStatus PatientClaimStatusDetails = new PatientClaimStatus(); PatientClaimStatusDetails.ClaimStatusID = objPatientModel.ClaimStatusID; if (objPatientModel.DeniedRationale == null) { PatientClaimStatusDetails.DeniedRationale = ""; } else { PatientClaimStatusDetails.DeniedRationale = objPatientModel.DeniedRationale; } PatientClaimStatusDetails.PatientClaimID = _Result; _ResultStatus = _iPatientService.addPatientClaimStatus(Mapper.Map <MMCService.PatientService.PatientClaimStatus>(PatientClaimStatusDetails)); if (objPatientModel.ClaimStatusID == GlobalConst.ClaimStatus.Delayed) { _iPatientService.updatePatientClaimPleadBodyPartByPatientClaimID(_Result, GlobalConst.BodyPartStatus.Unknown); } else if (objPatientModel.ClaimStatusID == GlobalConst.ClaimStatus.Denied) { _iPatientService.updatePatientClaimPleadBodyPartByPatientClaimID(_Result, GlobalConst.BodyPartStatus.Denied); } else if (objPatientModel.ClaimStatusID == GlobalConst.ClaimStatus.AcceptedinPart || objPatientModel.ClaimStatusID == GlobalConst.ClaimStatus.AcceptedinFull) { _iPatientService.updatePatientClaimPleadBodyPartByPatientClaimID(_Result, GlobalConst.BodyPartStatus.Accepted); } _arr.Add(GlobalConst.ConstantChar.One); _arr.Add(_ResultStatus); } } else { _Result = _iPatientService.updatePatientClaim(Mapper.Map <MMCService.PatientService.PatientClaim>(objPatientModel)); if (_Result == GlobalConst.ConstantChar.MinusOne) { _arr.Add(_Result); _arr.Add(GlobalConst.ConstantChar.MinusOne); } else { _arr.Add(objPatientModel.PatientClaimID); PatientClaimStatus PatientClaimStatusDetails = new PatientClaimStatus(); PatientClaimStatusDetails.ClaimStatusID = objPatientModel.ClaimStatusID; if (objPatientModel.DeniedRationale == null) { PatientClaimStatusDetails.DeniedRationale = ""; } else { PatientClaimStatusDetails.DeniedRationale = objPatientModel.DeniedRationale; } if (objPatientModel.PatientClaimID == 0) { PatientClaimStatusDetails.PatientClaimID = _Result; } else { PatientClaimStatusDetails.PatientClaimID = objPatientModel.PatientClaimID; } PatientClaimStatusDetails.PatientClaimStatusID = objPatientModel.PatientClaimStatusID; _ResultStatus = _iPatientService.updatePatientClaimStatus(Mapper.Map <MMCService.PatientService.PatientClaimStatus>(PatientClaimStatusDetails)); if (objPatientModel.ClaimStatusID == GlobalConst.ClaimStatus.Delayed) { _iPatientService.updatePatientClaimPleadBodyPartByPatientClaimID(objPatientModel.PatientClaimID, GlobalConst.BodyPartStatus.Unknown); } else if (objPatientModel.ClaimStatusID == GlobalConst.ClaimStatus.Denied) { _iPatientService.updatePatientClaimPleadBodyPartByPatientClaimID(objPatientModel.PatientClaimID, GlobalConst.BodyPartStatus.Denied); } else if (objPatientModel.ClaimStatusID == GlobalConst.ClaimStatus.AcceptedinPart || objPatientModel.ClaimStatusID == GlobalConst.ClaimStatus.AcceptedinFull) { _iPatientService.updatePatientClaimPleadBodyPartByPatientClaimID(objPatientModel.PatientClaimID, GlobalConst.BodyPartStatus.Accepted); } _arr.Add(GlobalConst.ConstantChar.Two); _arr.Add(_ResultStatus); } } } catch { _arr.Add(0); _arr.Add(GlobalConst.ConstantChar.Zero); } return(Json(_arr)); }
public int updateDeniedRationale(PatientClaimStatus _patientClaimStatus) { return(_patientClaimStatusRepo.Update(_patientClaimStatus, rs => rs.PatientClaimStatusID, rs => rs.DeniedRationale)); }
public int updatePatientClaimStatus(PatientClaimStatus _patientClaimStatus) { return(_patientClaimStatusRepo.Update(_patientClaimStatus)); }
public int addPatientClaimStatus(PatientClaimStatus _patientClaimStatus) { return(_patientClaimStatusRepo.Add(_patientClaimStatus).PatientClaimStatusID); }