public CarePackageReclaimController(ICreateProvisionalCareChargeUseCase createProvisionalCareChargeUseCase,
                                     IUpdateProvisionalCareChargeUseCase updateProvisionalCareChargeUseCase,
                                     IGetCarePackageReclaimsUseCase getCarePackageReclaimsUseCase,
                                     IGetFundedNursingCarePriceUseCase getFundedNursingCarePriceUseCase,
                                     ICareChargeUseCase getCareChargeUseCase,
                                     IGetSinglePackageCareChargeUseCase getSinglePackageCareChargeUseCase,
                                     IUpsertCareChargesUseCase upsertCareChargesUseCase)
 {
     _createProvisionalCareChargeUseCase = createProvisionalCareChargeUseCase;
     _updateProvisionalCareChargeUseCase = updateProvisionalCareChargeUseCase;
     _getCarePackageReclaimsUseCase      = getCarePackageReclaimsUseCase;
     _getFundedNursingCarePriceUseCase   = getFundedNursingCarePriceUseCase;
     _getCareChargeUseCase = getCareChargeUseCase;
     _getSinglePackageCareChargeUseCase = getSinglePackageCareChargeUseCase;
     _upsertCareChargesUseCase          = upsertCareChargesUseCase;
 }
 public ProvisionalCareChargeAmountController(ICareChargeUseCase careChargeUseCase)
 {
     _careChargeUseCase = careChargeUseCase;
 }