Ejemplo n.º 1
0
 public ExtractHtsPartnerTracingHandler(IHtsPartnerTracingSourceExtractor patientSourceExtractor, IHtsExtractValidator extractValidator, IHtsPartnerTracingLoader patientLoader, IClearHtsExtracts clearDwhExtracts, ITempHtsPartnerTracingExtractRepository tempPatientExtractRepository, IExtractHistoryRepository extractHistoryRepository)
 {
     _patientSourceExtractor       = patientSourceExtractor;
     _extractValidator             = extractValidator;
     _patientLoader                = patientLoader;
     _clearDwhExtracts             = clearDwhExtracts;
     _tempPatientExtractRepository = tempPatientExtractRepository;
     _extractHistoryRepository     = extractHistoryRepository;
 }
Ejemplo n.º 2
0
        public HtsSummaryController(
            ITempHtsClientsExtractRepository tempHtsClientExtractRepository, IHtsClientsExtractRepository htsClientExtractRepository, ITempHtsClientsExtractErrorSummaryRepository htsClientExtractErrorSummaryRepository,
            ITempHtsClientTestsExtractRepository tempHtsClientTestsExtractRepository, IHtsClientTestsExtractRepository htsClientTestsExtractRepository, ITempHtsClientTestsErrorSummaryRepository htsClientTestsExtractErrorSummaryRepository,
            ITempHtsTestKitsExtractRepository tempTestKitsExtractRepository, IHtsTestKitsExtractRepository htsTestKitsExtractRepository, ITempHtsTestKitsErrorSummaryRepository htsTestKitsExtractErrorSummaryRepository,
            ITempHtsClientTracingExtractRepository tempHtsClientTracingExtractRepository, IHtsClientTracingExtractRepository htsClientTracingExtractRepository, ITempHtsClientTracingErrorSummaryRepository htsClientTracingExtractErrorSummaryRepository,
            ITempHtsPartnerTracingExtractRepository tempHtsPartnerTracingExtractRepository, IHtsPartnerTracingExtractRepository htsPartnerTracingExtractRepository, ITempHtsPartnerTracingErrorSummaryRepository htsPartnerTracingExtractErrorSummaryRepository,
            ITempHtsClientsLinkageExtractRepository tempHtsClientLinkageExtractRepository, IHtsClientsLinkageExtractRepository htsClientLinkageExtractRepository, ITempHtsClientLinkageErrorSummaryRepository htsClientLinkageExtractErrorSummaryRepository,
            ITempHtsPartnerNotificationServicesExtractRepository tempHtsPartnerNotificationServicesExtractRepository, IHtsPartnerNotificationServicesExtractRepository htsPartnerNotificationServicesExtractRepository,
            ITempHtsPartnerNotificationServicesErrorSummaryRepository htsPartnerNotificationServicesExtractErrorSummaryRepository)
        {
            _tempHtsClientExtractRepository         = tempHtsClientExtractRepository;
            _htsClientExtractRepository             = htsClientExtractRepository;
            _htsClientExtractErrorSummaryRepository = htsClientExtractErrorSummaryRepository;

            _tempHtsClientLinkageExtractRepository         = tempHtsClientLinkageExtractRepository;
            _htsClientLinkageExtractRepository             = htsClientLinkageExtractRepository;
            _htsClientLinkageExtractErrorSummaryRepository = htsClientLinkageExtractErrorSummaryRepository;

            _tempHtsClientTestsExtractRepository         = tempHtsClientTestsExtractRepository;
            _htsClientTestsExtractRepository             = htsClientTestsExtractRepository;
            _htsClientTestsExtractErrorSummaryRepository = htsClientTestsExtractErrorSummaryRepository;

            _tempHtsPartnerTracingExtractRepository         = tempHtsPartnerTracingExtractRepository;
            _htsPartnerTracingExtractRepository             = htsPartnerTracingExtractRepository;
            _htsPartnerTracingExtractErrorSummaryRepository = htsPartnerTracingExtractErrorSummaryRepository;

            _tempTestKitsExtractRepository            = tempTestKitsExtractRepository;
            _htsTestKitsExtractRepository             = htsTestKitsExtractRepository;
            _htsTestKitsExtractErrorSummaryRepository = htsTestKitsExtractErrorSummaryRepository;

            _tempHtsClientTracingExtractRepository         = tempHtsClientTracingExtractRepository;
            _htsClientTracingExtractRepository             = htsClientTracingExtractRepository;
            _htsClientTracingExtractErrorSummaryRepository = htsClientTracingExtractErrorSummaryRepository;

            _tempHtsPartnerNotificationServicesExtractRepository         = tempHtsPartnerNotificationServicesExtractRepository;
            _htsPartnerNotificationServicesExtractRepository             = htsPartnerNotificationServicesExtractRepository;
            _htsPartnerNotificationServicesExtractErrorSummaryRepository = htsPartnerNotificationServicesExtractErrorSummaryRepository;
        }
Ejemplo n.º 3
0
 public HtsPartnerTracingLoader(IHtsPartnerTracingExtractRepository htsPartnerTracingExtractRepository, ITempHtsPartnerTracingExtractRepository tempHtsPartnerTracingExtractRepository)
 {
     _htsPartnerTracingExtractRepository     = htsPartnerTracingExtractRepository;
     _tempHtsPartnerTracingExtractRepository = tempHtsPartnerTracingExtractRepository;
 }
 public HtsPartnerTracingSourceExtractor(IHTSExtractSourceReader reader, IMediator mediator, ITempHtsPartnerTracingExtractRepository extractRepository)
 {
     _reader            = reader;
     _mediator          = mediator;
     _extractRepository = extractRepository;
 }