public WellCareToWellmedAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, ICustomSettingManager customSettingManager, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("WellCareToWellmedAppointmentBookedReport"); _eventCustomerReportingService = eventCustomerReportingService; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _appointmentSettings = settings.WellmedAppointmentBookedReportDownloadSettings; _destinationAppointmentBookedReportPath = settings.WellmedAppointmentBookedReportDownloadPath; _destinationSftpFolderAppointmentBookedReportPath = settings.WellmedSftpAppointmentBookedReportDownloadPath; _cutOfDate = settings.PcpDownloadCutOfDate; _sftpHost = settings.WellmedSftpHost; _sftpUserName = settings.WellmedSftpUserName; _sftpPassword = settings.WellmedSftpPassword; _sendReportToSftp = settings.SendReportToWellmedSftp; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; _accountIds = settings.WellCareToWellmedAccountId; }
public EventCustomerBriefListService(IEventCustomerReportingService eventCustomerReportingService, IElectronicProductRepository productRepository, IShippingOptionRepository shippingOptionRepository, IEventCustomerRepository eventCustomerRepository) { _eventCustomerReportingService = eventCustomerReportingService; _productRepository = productRepository; _shippingOptionRepository = shippingOptionRepository; _eventCustomerRepository = eventCustomerRepository; }
public ReportsController(IEventReportingService eventReportingService, IEventCustomerReportingService eventCustomerReportingService, ISettings settings, ISessionContext sessionContext, ICorporateAccountRepository corporateAccountRepository, IAppointmentBookedReportingService appointmentBookedReportingService, IPcpTrackingReportService pcpTrackingReportService) { _eventReportingService = eventReportingService; _eventCustomerReportingService = eventCustomerReportingService; _sessionContext = sessionContext; _corporateAccountRepository = corporateAccountRepository; _appointmentBookedReportingService = appointmentBookedReportingService; _pcpTrackingReportService = pcpTrackingReportService; _pageSize = settings.DefaultPageSizeForReports; }
public SchedulingExportableReportHelper(IEventCustomerReportingService eventCustomerReportingService, IMediaRepository mediaRepository, IBaseReportService baseReportService, ILogManager logManager, ICustomerScheduleCsvHelper customerScheduleCsvHelper, IPcpTrackingReportService pcpTrackingReportService) : base(mediaRepository, baseReportService, logManager) { _eventCustomerReportingService = eventCustomerReportingService; _baseReportService = baseReportService; _customerScheduleCsvHelper = customerScheduleCsvHelper; _pcpTrackingReportService = pcpTrackingReportService; }
public MartinPointDailyAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("MartinPointDailyAppointmentBookExport"); _eventCustomerReportingService = eventCustomerReportingService; _corporateAccountRepository = corporateAccountRepository; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; _accountId = settings.MartinPointAccountId; _destinationAppointmentBookedReportPath = settings.MartinPointAppointmentBookedReportPath; }
public WellmedAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("WellmedAppointmentBookedReport"); _eventCustomerReportingService = eventCustomerReportingService; _corporateAccountRepository = corporateAccountRepository; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; _settings = settings; }
public PhysicianPartnerAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, ICustomSettingManager customSettingManager, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IUniqueItemRepository <CorporateAccount> corporateAccountRepository) { _logger = logManager.GetLogger("AppointmentBookedReport"); _eventCustomerReportingService = eventCustomerReportingService; _customSettingManager = customSettingManager; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _corporateAccountRepository = corporateAccountRepository; _appointmentSettings = settings.PhysicianPartnerAppointmentBookedReportDownloadSettings; _physicianPartnerAppointmentBookedReportDownloadPath = settings.PhysicianPartnerAppointmentBookedReportDownloadPath; _accountId = settings.PhysicianPartnerAccountId; }
public WellmedMemberStatusReportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, ILogManager logManager, ISettings settings, IBaseReportService baseReportService) { _eventCustomerReportingService = eventCustomerReportingService; _corporateAccountRepository = corporateAccountRepository; _baseReportService = baseReportService; _logger = logManager.GetLogger("Wellmed Member Status Report"); _accountId = settings.WellmedAccountId; _wellmedMemberStatusDestinationPath = settings.WellmedMemberStatusReportPath; _dayOfMonth = settings.WellmedMemberStatusReportDayOfMonth; _settings = settings; }
public MedicalExportableReportHelper(IMediaRepository mediaRepository, IBaseReportService baseReportService, ILogManager logManager, ITestResultService testResultService, ITestNotPerformedService testNotPerformedService, IEventCustomerReportingService eventCustomersReportingService, IEventArchiveStatsService eventArchiveStatsService, ITestPerformedCsvExportHelper testPerformedCsvExportHelper, IEventCustomerQuestionAnswerService eventCustomerQuestionAnswerServcie) : base(mediaRepository, baseReportService, logManager) { _testResultService = testResultService; _testNotPerformedService = testNotPerformedService; _eventCustomersReportingService = eventCustomersReportingService; _eventArchiveStatsService = eventArchiveStatsService; _baseReportService = baseReportService; _testPerformedCsvExportHelper = testPerformedCsvExportHelper; _eventCustomerQuestionAnswerServcie = eventCustomerQuestionAnswerServcie; }
public ReportsController(ISettings settings, ITestResultService testResultService, IPhysicianEvaluationService physicianEvaluationService, IKynCustomerReportService kynCustomerReportService, ITestNotPerformedService testNotPerformedService, IEventCustomerReportingService eventCustomerReportingService, ISessionContext sessionContext, IEventArchiveStatsService eventArchiveStatsService, IEventCustomerQuestionAnswerService eventCustomerQuestionAnswerServcie) { _pageSize = settings.DefaultPageSizeForReports; _testResultService = testResultService; _physicianEvaluationService = physicianEvaluationService; _kynCustomerReportService = kynCustomerReportService; _testNotPerformedService = testNotPerformedService; _eventCustomerReportingService = eventCustomerReportingService; _sessionContext = sessionContext; _eventArchiveStatsService = eventArchiveStatsService; _eventCustomerQuestionAnswerServcie = eventCustomerQuestionAnswerServcie; }
public WellmedCatalystAppointmentsBookedExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("WellmedCatalystAppointmentsBookedExportPollingAgent"); _eventCustomerReportingService = eventCustomerReportingService; _corporateAccountRepository = corporateAccountRepository; _destinationPath = settings.OutTakeReportPath; _groupNameSettings = settings.WellmedTxCatalystGroupName; _accountId = settings.WellmedTxAccountId; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; }
public HealthPlanMemberStatusReportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, ILogManager logManager, ISettings settings, IBaseExportableReportHelper baseExportableReportHelper) { _eventCustomerReportingService = eventCustomerReportingService; _corporateAccountRepository = corporateAccountRepository; _baseExportableReportHelper = baseExportableReportHelper; _logger = logManager.GetLogger("Health Plan Member Status Report "); _settings = settings; _accountIds = settings.HealthPlanMemberStatusReportAccountIds; _healthPlanMemberStatusDestinationPath = settings.HealthPlanMemberStatusReportFileReportPath; _bcbsSouthCarolinaCustomTag = settings.BcbsSouthCarolinaCustomTag; }
public OptumAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, ICustomSettingManager customSettingManager, ICorporateAccountRepository corporateAccountRepository, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("OptumAppointmentBookedReport"); _eventCustomerReportingService = eventCustomerReportingService; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _appointmentSettings = settings.PcpAppointmentBookedReportDownloadSettings; _cutOfDate = settings.PcpDownloadCutOfDate; _optumAppointmentBookedReportDownloadPath = settings.OptumAppointmentBookedReportDownloadPath; _accountIds = settings.OptumAppointmentBookedReportDownloadAccountIds; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; }
public HealthPlanGiftCertificateReportPollingAgent(ILogManager logManager, ISettings settings, ICorporateAccountRepository corporateAccountRepository, IEventCustomerReportingService eventCustomerReportingService, ICustomSettingManager customSettingManager) { _logger = logManager.GetLogger("HealthPlanGiftCertificateReport"); _corporateAccountRepository = corporateAccountRepository; _eventCustomerReportingService = eventCustomerReportingService; _customSettingManager = customSettingManager; _customSettingFile = settings.GiftCertificateSettingResourcePath; _accountIds = settings.GiftCertificateReportDownloadAccountIds; _cutOffDate = settings.GiftCertificateReportCutOffDate; _daysOfWeek = settings.GiftCertificateReportDaysOfWeek; _giftCertificateReportDownloadPath = settings.GiftCertificateReportDownloadPath; _giftCertificateReportInternalLocation = settings.GiftCertificateReportInternalLocation; }
public EventController(IEventService eventService, IEventCustomerReportingService eventCustomerReportingService, ISettings settings, IEventCustomerResultRepository eventCustomerResultRepository, IEventEndofDayService eventEndofDayService, IEventRepository eventRepository, ISessionContext sessionContext, IUserLoginRepository userLoginRepository, ICdContentGeneratorTrackingRepository cdContentGeneratorTrackingRepository, IPdfGenerator pdfGenerator) { _settings = settings; _eventService = eventService; _eventCustomerReportingService = eventCustomerReportingService; _pageSize = settings.DefaultPageSizeForReports; _eventCustomerResultRepository = eventCustomerResultRepository; _eventRepository = eventRepository; _eventEndofDayService = eventEndofDayService; _sessionContext = sessionContext; _userLoginRepository = userLoginRepository; _cdContentGeneratorTrackingRepository = cdContentGeneratorTrackingRepository; _pdfGenerator = pdfGenerator; _pdfGenerator.AllowLoadingJavascriptbeforePdfGenerate = true; }
public MolinaAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, ICustomSettingManager customSettingManager, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("MolinaAppointmentBookedReport"); _eventCustomerReportingService = eventCustomerReportingService; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _cutOfDate = settings.PcpDownloadCutOfDate; _accountId = settings.MolinaAccountId; _appointmentSettings = settings.MolinaAppointmentBookedReportDownloadSettings; _destinationAppointmentBookedReportPath = settings.MolinaAppointmentBookedReportDownloadPath; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; }
public BcbsMiAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, ICustomSettingManager customSettingManager, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("BcbsMiAppointmentBookExportPollingAgent"); _eventCustomerReportingService = eventCustomerReportingService; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; _appointmentSettings = settings.PcpAppointmentBookedReportDownloadSettings; _destinationFolderPdfPath = settings.BcbsMiResultReportDownloadPath; _accountId = settings.BcbsMiAccountId; _cutOfDate = settings.PcpDownloadCutOfDate; _bcbsMiGapPatinetTags = settings.BcbsMiGapPatinetTags; _bcbsMiRiskPatientTags = settings.BcbsMiRiskPatientTags; }
public WellmedWeeklyAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("WellmedWeeklyAppointmentBookedReport"); _eventCustomerReportingService = eventCustomerReportingService; _corporateAccountRepository = corporateAccountRepository; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _destinationAppointmentBookedReportPath = settings.WellmedWeeklyAppointmentBookedReportPath; _destinationSftpFolderAppointmentBookedReportPath = settings.WellmedSftpWeeklyAppointmentBookedReportPath; _sftpHost = settings.WellmedSftpHost; _sftpUserName = settings.WellmedSftpUserName; _sftpPassword = settings.WellmedSftpPassword; _accountId = settings.WellmedAccountId; _sendReportToSftp = settings.SendReportToWellmedSftp; _dayOfWeek = settings.WellmedWeeklyAppointmentBookedReportIntervalDay; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; }
public PcpAppointmentBookExportPollingAgent(IEventCustomerReportingService eventCustomerReportingService, ILogManager logManager, ISettings settings, ICustomSettingManager customSettingManager, ICorporateAccountRepository corporateAccountRepository, IPgpFileEncryptionHelper pgpFileEncryptionHelper, ISftpCridentialManager sftpCridentialManager, IAppointmentBookedExportCsvHelper appointmentBookedExportCsvHelper) { _logger = logManager.GetLogger("PcpAppointmentBookedReport"); _eventCustomerReportingService = eventCustomerReportingService; _settings = settings; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _sftpCridentialManager = sftpCridentialManager; _appointmentBookedExportCsvHelper = appointmentBookedExportCsvHelper; _appointmentSettings = settings.PcpAppointmentBookedReportDownloadSettings; _pcpAppointmentBookedReportDownloadPath = settings.PcpAppointmentBookedReportDownloadPath; _accountIds = settings.PcpAppointmentBookedReportDownloadAccountIds; _cutOfDate = settings.PcpDownloadCutOfDate; _ntspAccountIds = settings.NtspAccountIds; _destinationSftpFolderPdfPath = settings.NtspSftpResultReportDownloadPath; _bcbsMnAccountId = settings.BcbsMnAccountId; _bcbsSftpFolderPath = settings.BcbsMnSftpResultReportDownloadPath; _martinsPointExclusiveAccountId = settings.MartinsPointExclusiveAccountId; }
public OnSiteRegistrationService(ICustomerRegistrationService customerRegistrationService, IEventCustomerReportingService eventCustomerReportingService) { _customerRegistrationService = customerRegistrationService; _eventCustomerReportingService = eventCustomerReportingService; }