Ejemplo n.º 1
0
 public MedicalRecordRepository(Stream <MedicalRecord> stream, IDiagnosisRepository diagnosisRepository, IMedicationRepository medicationRepository, IUserRepository userRepository) :
     base(stream, "Medical record")
 {
     illnessesRepository = diagnosisRepository;
     therapyRepository   = medicationRepository;
     patientRepository   = userRepository;
 }
Ejemplo n.º 2
0
 public TherapyRepository(ICSVStream <Therapy> stream, ISequencer <long> sequencer, IEagerCSVRepository <MedicalRecord, long> medicalRecordEagerRepository, IMedicalRecordRepository medicalRecordRepository, IEagerCSVRepository <Prescription, long> prescriptionEagerCSVRepository, IDiagnosisRepository diagnosisCSVRepository) : base(ENTITY_NAME, stream, sequencer, new LongIdGeneratorStrategy <Therapy>())
 {
     _prescriptionEagerCSVRepository  = prescriptionEagerCSVRepository;
     _medicalRecordEagerCSVRepository = medicalRecordEagerRepository;
     _medicalRecordRepository         = medicalRecordRepository;
     _diagnosisCSVRepository          = diagnosisCSVRepository;
 }
Ejemplo n.º 3
0
 public DiagnosisApi(
     IDiagnosisRepository diagnosisRepository,
     IValidationUserService validation,
     ILogger <DiagnosisApi> logger)
 {
     DiagnosisRepository = diagnosisRepository;
     Validation          = validation;
     Logger = logger;
 }
Ejemplo n.º 4
0
 public DiagnosisApi(
     IDiagnosisRepository diagnosis,
     ITemporaryExposureKeyRepository tek,
     ILogger <DiagnosisApi> logger)
 {
     Diagnosis = diagnosis;
     Tek       = tek;
     Logger    = logger;
 }
 public ExaminationPreviousRepository(ICSVStream <Examination> stream, ISequencer <long> sequencer, IDoctorRepository doctorRepository, IPatientRepository patientRepository, IDiagnosisRepository diagnosisRepository, IPrescriptionRepository prescriptionRepository, ITherapyRepository therapyRepository, IReferralRepository referralRepository)
     : base(stream, sequencer)
 {
     this.doctorRepository       = doctorRepository;
     this.patientRepository      = patientRepository;
     this.diagnosisRepository    = diagnosisRepository;
     this.prescriptionRepository = prescriptionRepository;
     this.therapyRepository      = therapyRepository;
     this.referralRepository     = referralRepository;
 }
Ejemplo n.º 6
0
 public OptOutApi(
     IUserRepository userRepository,
     IDiagnosisRepository diagnosisRepository,
     IValidationUserService validation,
     ILogger <OptOutApi> logger)
 {
     UserRepository      = userRepository;
     DiagnosisRepository = diagnosisRepository;
     Validation          = validation;
     Logger = logger;
 }
Ejemplo n.º 7
0
 public DiagnosisApi(
     IDiagnosisRepository diagnosisRepository,
     IValidationUserService validation,
     IDeviceValidationService deviceCheck,
     ILogger <DiagnosisApi> logger)
 {
     DiagnosisRepository = diagnosisRepository;
     Validation          = validation;
     DeviceCheck         = deviceCheck;
     Logger = logger;
 }
Ejemplo n.º 8
0
 public DiagnosisApi(
     IConfiguration config,
     IDiagnosisRepository diagnosisRepository,
     ITemporaryExposureKeyRepository tekRepository,
     IValidationUserService validation,
     IDeviceValidationService deviceCheck,
     ILogger <DiagnosisApi> logger)
 {
     DiagnosisRepository = diagnosisRepository;
     TekRepository       = tekRepository;
     Validation          = validation;
     DeviceCheck         = deviceCheck;
     Logger         = logger;
     SupportRegions = config.SupportRegions();
 }
 public PatientsController(IPatientRepository patients,
                           IPatientDetailsRepository patientDetails,
                           IAllergyRepository allergies,
                           IMedicationRepository medications,
                           IDiagnosisRepository diagnoses,
                           IClinicalNoteRepository clinicalNotes,
                           IContactRepository contacts)
 {
     this.Patients       = patients;
     this.PatientDetails = patientDetails;
     this.Allergies      = allergies;
     this.Medications    = medications;
     this.Diagnoses      = diagnoses;
     this.ClinicalNotes  = clinicalNotes;
     this.Contacts       = contacts;
 }
Ejemplo n.º 10
0
 public V2DiagnosisApi(
     IConfiguration config,
     IDiagnosisRepository diagnosisRepository,
     ITemporaryExposureKeyRepository tekRepository,
     IDeviceValidationService deviceCheck,
     IVerificationService verificationService,
     IValidationServerService validationServerService,
     ILogger <V2DiagnosisApi> logger)
 {
     DiagnosisRepository = diagnosisRepository;
     TekRepository       = tekRepository;
     DeviceCheck         = deviceCheck;
     Logger                  = logger;
     SupportRegions          = config.SupportRegions();
     VerificationService     = verificationService;
     ValidationServerService = validationServerService;
 }
Ejemplo n.º 11
0
 public HimsSetupController(IPackageRepository packagerepo,
                            ITestRepository testrepo,
                            IConsultantRepository consultantRepository,
                            IDiagnosisRepository diarepo,
                            IEmbryologistRepository _embryologistRepo,
                            IEmbryologyCodeRepository _embryologyCodeRepo,
                            IVisitNatureRepository _VisitNature_repo,
                            ITestTypeRepository tsttyperepo,
                            ITestCategoryRepository tstcatrepo,
                            IPatientPackageRepository Patientpackagerepo,
                            IProcedureRepository Procedurerepo,
                            ISonologistRepository Sonologistrepo,
                            IMedicineRequestRepository MedicineRequestrepo,
                            IOtTerminologyRepository OtTerminologyrepo,
                            IOtProcedureRepository OtProcedurerepo,
                            IOtEquipmentRepository OtEquipmentrepo
                            )
 {
     con_repo            = consultantRepository;
     package_repo        = packagerepo;
     test_repo           = testrepo;
     dia_repo            = diarepo;
     embryologistRepo    = _embryologistRepo;
     embryologyCodeRepo  = _embryologyCodeRepo;
     VisitNature_repo    = _VisitNature_repo;
     testType_repo       = tsttyperepo;
     testCategory_repo   = tstcatrepo;
     Patientpackage_repo = Patientpackagerepo;
     Procedure_repo      = Procedurerepo;
     Sonologist_repo     = Sonologistrepo;
     //OT
     MedicineRequest_repo = MedicineRequestrepo;
     OtTerminology_repo   = OtTerminologyrepo;
     OtProcedure_repo     = OtProcedurerepo;
     OtEquipment_repo     = OtEquipmentrepo;
 }
 public DiagnosisService(IDiagnosisRepository diagnosisRepository)
 {
     this.diagnosisRepository = diagnosisRepository;
 }
Ejemplo n.º 13
0
 public DiagnosisService(IDiagnosisRepository inRepository)
 {
     repository = inRepository;
 }
 public DiagnosisService(IDiagnosisRepository repository)
 {
     _diagnosisRepository = repository;
 }
Ejemplo n.º 15
0
 public DiagnosisController(IDiagnosisRepository repo)
 {
     this.repo = repo;
 }
Ejemplo n.º 16
0
 public DiagnosisService(IDiagnosisRepository diagnosisRepository, IUnitOfWork unitOfWork)
 {
     this._diagnosisRepository = diagnosisRepository;
     _unitOfWork = unitOfWork;
 }
Ejemplo n.º 17
0
 public DiagnosisController(IDccRepository repo, DataContext context, IMapper mapper, IDiagnosisRepository diag)
 {
     _diag   = diag;
     _mapper = mapper;
     _repo   = repo;
 }
Ejemplo n.º 18
0
 public MemberDiagnosisRunner()
 {
     _repo = new DiagnosisRepository();
 }
Ejemplo n.º 19
0
 public DiagnosisProvider(IDiagnosisRepository diagnosisRepository)
 {
     _diagnosisRepository = diagnosisRepository;
 }
Ejemplo n.º 20
0
 /// <summary>
 /// 初始化诊断信息服务
 /// </summary>
 /// <param name="uow">工作单元</param>
 /// <param name="diagnosisRepository">诊断信息仓储</param>
 public DiagnosisService(IUnitOfWork uow, IDiagnosisRepository diagnosisRepository)
     : base(uow, diagnosisRepository)
 {
     _diagnosisRepository = diagnosisRepository;
 }
Ejemplo n.º 21
0
 public DiagnosisController(IDiagnosisRepository repo)
 {
     repository = repo;
 }
Ejemplo n.º 22
0
 public DiagnosisService(IDiagnosisRepository diagnosisRepository)
 {
     this._diagnosisWrapper = new RepositoryWrapper <IDiagnosisRepository>(diagnosisRepository);
 }
Ejemplo n.º 23
0
 public DiagnosissController(IMapper mapper, IUnitOfWork unitOfWork, IDiagnosisRepository diagnosisRepository)
 {
     this.mapper              = mapper;
     this.unitOfWork          = unitOfWork;
     this.diagnosisRepository = diagnosisRepository;
 }
Ejemplo n.º 24
0
 public DiagnosisController(IDiagnosisRepository repo, ApplicationDbContext applicationDbContext)
 {
     repository            = repo;
     _applicationDbContext = applicationDbContext;
 }