public OutpatientDepartmentService( IOutpatientDepartmentRepository outpatientDepartmentRepository, IWebServiceBasicService webServiceBasicService, IWebBasicRepository webBasicRepository, IHisSqlRepository hisSqlRepository, ISystemManageRepository systemManageRepository, IResidentMedicalInsuranceRepository residentMedicalInsuranceRepository, IMedicalInsuranceSqlRepository medicalInsuranceSqlRepository, IResidentMedicalInsuranceService medicalInsuranceService ) { _serviceBasicService = webServiceBasicService; _outpatientDepartmentRepository = outpatientDepartmentRepository; _webBasicRepository = webBasicRepository; _hisSqlRepository = hisSqlRepository; _systemManageRepository = systemManageRepository; _residentMedicalInsuranceRepository = residentMedicalInsuranceRepository; _medicalInsuranceSqlRepository = medicalInsuranceSqlRepository; _residentMedicalInsuranceService = medicalInsuranceService; _monthlyHospitalizationBase = new MonthlyHospitalizationBase(); }