public ResponseVendorReportService(IResponseVendorReportFactory responseVendorReportFactory, ICustomerRepository customerRepository, IEventCustomerRepository eventCustomerRepository, IUniqueItemRepository <Event> eventRepository,
                                    ILanguageRepository languageRepository, IAppointmentRepository appointmentRepository, ICallCenterCallRepository callRepository, IPcpDispositionRepository pcpDispositionRepository, IPcpAppointmentRepository pcpAppointmentRepository,
                                    IBarrierRepository barrierRepository, IChaseOutboundRepository chaseOutboundRepository, IChaseCampaignRepository chaseCampaignRepository, IChaseCampaignTypeRepository chaseCampaignTypeRepository,
                                    IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IEventAppointmentCancellationLogRepository eventAppointmentCancellationLogRepository, ISettings settings, IXmlSerializer <ResultPdfPostedXml> resultPdfPostedSerializer,
                                    ICustomerEligibilityRepository customerEligibilityRepository)
 {
     _responseVendorReportFactory = responseVendorReportFactory;
     _customerRepository          = customerRepository;
     _eventCustomerRepository     = eventCustomerRepository;
     _eventRepository             = eventRepository;
     _languageRepository          = languageRepository;
     _appointmentRepository       = appointmentRepository;
     _callRepository              = callRepository;
     _pcpDispositionRepository    = pcpDispositionRepository;
     _pcpAppointmentRepository    = pcpAppointmentRepository;
     _barrierRepository           = barrierRepository;
     _chaseOutboundRepository     = chaseOutboundRepository;
     _chaseCampaignRepository     = chaseCampaignRepository;
     _chaseCampaignTypeRepository = chaseCampaignTypeRepository;
     _corporateAccountRepository  = corporateAccountRepository;
     _eventAppointmentCancellationLogRepository = eventAppointmentCancellationLogRepository;
     _settings = settings;
     _resultPdfPostedSerializer     = resultPdfPostedSerializer;
     _customerEligibilityRepository = customerEligibilityRepository;
 }
Beispiel #2
0
 public ChaseOutboundParsePollingAgent(IOutboundUploadRepository outboundUploadRepository, IUniqueItemRepository <File> fileRepository, IPipeDelimitedReportHelper pipeDelimitedReportHelper, ILogManager logManager,
                                       ILanguageRepository languageRepository, IChaseOutboundFactory chaseOutboundFactory, IChaseProductRepository chaseProductRepository, IChaseChannelLevelRepository chaseChannelLevelRepository,
                                       IChaseGroupRepository chaseGroupRepository, IChaseCampaignRepository chaseCampaignRepository, IChaseCampaignTypeRepository chaseCampaignTypeRepository, IRelationshipRepository relationshipRepository, IMediaRepository mediaRepository,
                                       IChaseOutboundRepository chaseOutboundRepository, ISettings settings, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, ILabRepository labRepository, ICustomerRegistrationService customerRegistrationService,
                                       IOrganizationRoleUserRepository organizationRoleUserRepository, IStateRepository stateRepository, ICustomerRepository customerRepository, ICorporateCustomerCustomTagService corporateCustomerCustomTagService, IAddressService addressService, IActivityTypeRepository activityTypeRepository)
 {
     _outboundUploadRepository    = outboundUploadRepository;
     _fileRepository              = fileRepository;
     _pipeDelimitedReportHelper   = pipeDelimitedReportHelper;
     _languageRepository          = languageRepository;
     _chaseOutboundFactory        = chaseOutboundFactory;
     _chaseProductRepository      = chaseProductRepository;
     _chaseChannelLevelRepository = chaseChannelLevelRepository;
     _chaseGroupRepository        = chaseGroupRepository;
     _chaseCampaignRepository     = chaseCampaignRepository;
     _chaseCampaignTypeRepository = chaseCampaignTypeRepository;
     _relationshipRepository      = relationshipRepository;
     _mediaRepository             = mediaRepository;
     _chaseOutboundRepository     = chaseOutboundRepository;
     _corporateAccountRepository  = corporateAccountRepository;
     _labRepository = labRepository;
     _customerRegistrationService    = customerRegistrationService;
     _organizationRoleUserRepository = organizationRoleUserRepository;
     _stateRepository    = stateRepository;
     _customerRepository = customerRepository;
     _corporateCustomerCustomTagService = corporateCustomerCustomTagService;
     _addressService         = addressService;
     _logger                 = logManager.GetLogger("Chase_Outbound_Import");
     _activityTypeRepository = activityTypeRepository;
     _accountIds             = settings.FloridaBlueAccountId;
 }
 public ConditionInboundReportService(IConditionInboundReportFactory conditionInboundReportFactory, IEventCustomerDiagnosisRepository eventCustomerDiagnosisRepository, IEventCustomerRepository eventCustomerRepository,
                                      IChaseOutboundRepository chaseOutboundRepository, IChaseCampaignRepository chaseCampaignRepository)
 {
     _conditionInboundReportFactory    = conditionInboundReportFactory;
     _eventCustomerDiagnosisRepository = eventCustomerDiagnosisRepository;
     _eventCustomerRepository          = eventCustomerRepository;
     _chaseOutboundRepository          = chaseOutboundRepository;
     _chaseCampaignRepository          = chaseCampaignRepository;
 }
 public BarrierInboundReportService(IBarrierInboundReportFactory barrierInboundReportFactory, IBarrierRepository barrierRepository, IEventCustomerRepository eventCustomerRepository, ICustomerRepository customerRepository,
                                    IChaseOutboundRepository chaseOutboundRepository, IChaseCampaignRepository chaseCampaignRepository)
 {
     _barrierInboundReportFactory = barrierInboundReportFactory;
     _barrierRepository           = barrierRepository;
     _eventCustomerRepository     = eventCustomerRepository;
     _customerRepository          = customerRepository;
     _chaseOutboundRepository     = chaseOutboundRepository;
     _chaseCampaignRepository     = chaseCampaignRepository;
 }
Beispiel #5
0
 public LabsInboundReportService(ILabsInboundReportFactory labsInboundReportFactory, ICustomerEventTestStateRepository customerEventTestStateRepository, IEventCustomerResultRepository eventCustomerResultRepository,
                                 IEventCustomerRepository eventCustomerRepository, IUniqueItemRepository <Event> eventRepository, ICustomerRepository customerRepository, IChaseOutboundRepository chaseOutboundRepository, IChaseCampaignRepository chaseCampaignRepository, ITestRepository testRepository)
 {
     _labsInboundReportFactory         = labsInboundReportFactory;
     _customerEventTestStateRepository = customerEventTestStateRepository;
     _eventCustomerResultRepository    = eventCustomerResultRepository;
     _eventCustomerRepository          = eventCustomerRepository;
     _eventRepository         = eventRepository;
     _customerRepository      = customerRepository;
     _chaseOutboundRepository = chaseOutboundRepository;
     _chaseCampaignRepository = chaseCampaignRepository;
     _testRepository          = testRepository;
 }
 public InterviewInboundReportService(IInterviewInboundReportFactory interviewInboundReportFactory, IEventCustomerRepository eventCustomerRepository, ICustomerRepository customerRepository, IEventRepository eventRepository,
                                      IChaseOutboundRepository chaseOutboundRepository, IChaseCampaignRepository chaseCampaignRepository, IAppointmentRepository appointmentRepository, IEventAppointmentCancellationLogRepository eventAppointmentCancellationLogRepository,
                                      IUniqueItemRepository <CustomerCallNotes> customerCallNotesRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, IUserRepository <User> userRepository, ICallCenterCallRepository callRepository)
 {
     _interviewInboundReportFactory = interviewInboundReportFactory;
     _eventCustomerRepository       = eventCustomerRepository;
     _customerRepository            = customerRepository;
     _eventRepository         = eventRepository;
     _chaseOutboundRepository = chaseOutboundRepository;
     _chaseCampaignRepository = chaseCampaignRepository;
     _appointmentRepository   = appointmentRepository;
     _eventAppointmentCancellationLogRepository = eventAppointmentCancellationLogRepository;
     _customerCallNotesRepository    = customerCallNotesRepository;
     _organizationRoleUserRepository = organizationRoleUserRepository;
     _userRepository = userRepository;
     _callRepository = callRepository;
 }