/// <summary>
 /// Initializes a new instance of the <see cref="SendToBillingRequestHandler"/> class.
 /// </summary>
 /// <param name="visitRepository">The visit repository.</param>
 /// <param name="codingContextRepository">The coding context repository.</param>
 /// <param name="patientAccountSynchronizationService">The patient account synchronization service.</param>
 /// <param name="encounterSynchronizationService">The encounter synchronization service.</param>
 /// <param name="serviceSynchronizationService">The service synchronization service.</param>
 public SendToBillingRequestHandler(
     IVisitRepository visitRepository,
     ICodingContextRepository codingContextRepository,
     IPatientAccountSynchronizationService patientAccountSynchronizationService,
     IEncounterSynchronizationService encounterSynchronizationService,
     IServiceSynchronizationService serviceSynchronizationService
     )
 {
     _visitRepository         = visitRepository;
     _codingContextRepository = codingContextRepository;
     _patientAccountSynchronizationService = patientAccountSynchronizationService;
     _encounterSynchronizationService      = encounterSynchronizationService;
     _serviceSynchronizationService        = serviceSynchronizationService;
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VisitImportService"/> class.
 /// </summary>
 /// <param name="visitRepository">The visit repository.</param>
 /// <param name="codingContextRepository">The coding context repository.</param>
 /// <param name="patientAccountSynchronizationService">The patient account synchronization service.</param>
 /// <param name="encounterSynchronizationService">The encounter synchronization service.</param>
 /// <param name="serviceSynchronizationService">The service synchronization service.</param>
 public VisitImportService(
     IVisitRepository visitRepository,
     /*IBillingOfficeRepository billingOfficeRepository,*/
     ICodingContextRepository codingContextRepository,
     IPatientAccountSynchronizationService patientAccountSynchronizationService,
     IEncounterSynchronizationService encounterSynchronizationService,
     IServiceSynchronizationService serviceSynchronizationService)
 {
     _visitRepository = visitRepository;
     /*_billingOfficeRepository = billingOfficeRepository;*/
     _codingContextRepository = codingContextRepository;
     _patientAccountSynchronizationService = patientAccountSynchronizationService;
     _encounterSynchronizationService      = encounterSynchronizationService;
     _serviceSynchronizationService        = serviceSynchronizationService;
 }
Esempio n. 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VisitImportService"/> class.
 /// </summary>
 /// <param name="visitRepository">The visit repository.</param>
 /// <param name="codingContextRepository">The coding context repository.</param>
 /// <param name="patientAccountSynchronizationService">The patient account synchronization service.</param>
 /// <param name="encounterSynchronizationService">The encounter synchronization service.</param>
 /// <param name="serviceSynchronizationService">The service synchronization service.</param>
 public VisitImportService(
     IVisitRepository visitRepository,
     /*IBillingOfficeRepository billingOfficeRepository,*/
     ICodingContextRepository codingContextRepository,
     IPatientAccountSynchronizationService patientAccountSynchronizationService,
     IEncounterSynchronizationService encounterSynchronizationService,
     IServiceSynchronizationService serviceSynchronizationService)
 {
     _visitRepository = visitRepository;
     /*_billingOfficeRepository = billingOfficeRepository;*/
     _codingContextRepository = codingContextRepository;
     _patientAccountSynchronizationService = patientAccountSynchronizationService;
     _encounterSynchronizationService = encounterSynchronizationService;
     _serviceSynchronizationService = serviceSynchronizationService;
 }