public HdMachine()
		{
			Dialyzer = new Dialyzer();
			ExtracorporealBloodCircuit = new ExtracorporealBloodCircuit.ExtracorporealBloodCircuit();
			DialyzingFluidDeliverySystem = new DialyzingFluidDeliverySystem.DialyzingFluidDeliverySystem();
			ControlSystem = new ControlSystem(Dialyzer, ExtracorporealBloodCircuit, DialyzingFluidDeliverySystem);

			FromPatientArtery = new BloodFlowDelegate();
			ToPatientVein = new BloodFlowDelegate();
		}
示例#2
0
        public HdMachine()
        {
            Dialyzer = new Dialyzer();
            ExtracorporealBloodCircuit   = new ExtracorporealBloodCircuit.ExtracorporealBloodCircuit();
            DialyzingFluidDeliverySystem = new DialyzingFluidDeliverySystem.DialyzingFluidDeliverySystem();
            ControlSystem = new ControlSystem(Dialyzer, ExtracorporealBloodCircuit, DialyzingFluidDeliverySystem);

            FromPatientArtery = new BloodFlowDelegate();
            ToPatientVein     = new BloodFlowDelegate();
        }
示例#3
0
 public ControlSystem(Dialyzer dialyzer, ExtracorporealBloodCircuit.ExtracorporealBloodCircuit extracorporealBloodCircuit, DialyzingFluidDeliverySystem.DialyzingFluidDeliverySystem dialyzingFluidDeliverySystem)
 {
     Dialyzer                  = dialyzer;
     WaterPreparation          = dialyzingFluidDeliverySystem.WaterPreparation;
     DialyzingFluidPreparation = dialyzingFluidDeliverySystem.DialyzingFluidPreparation;
     UltraFiltrationPump       = dialyzingFluidDeliverySystem.DialyzingUltraFiltrationPump;
     SafetyBypass              = dialyzingFluidDeliverySystem.SafetyBypass;
     PumpToBalanceChamber      = dialyzingFluidDeliverySystem.PumpToBalanceChamber;
     HeparinPump               = extracorporealBloodCircuit.HeparinPump;
     ArterialBloodPump         = extracorporealBloodCircuit.ArterialBloodPump;
     VenousPressureTransducer  = extracorporealBloodCircuit.VenousPressureTransducer;
     VenousSafetyDetector      = extracorporealBloodCircuit.VenousSafetyDetector;
     VenousTubingValve         = extracorporealBloodCircuit.VenousTubingValve;
 }
示例#4
0
		public ControlSystem(Dialyzer dialyzer, ExtracorporealBloodCircuit.ExtracorporealBloodCircuit extracorporealBloodCircuit, DialyzingFluidDeliverySystem.DialyzingFluidDeliverySystem dialyzingFluidDeliverySystem)
		{
			Dialyzer = dialyzer;
			WaterPreparation = dialyzingFluidDeliverySystem.WaterPreparation;
			DialyzingFluidPreparation = dialyzingFluidDeliverySystem.DialyzingFluidPreparation;
			UltraFiltrationPump = dialyzingFluidDeliverySystem.DialyzingUltraFiltrationPump;
			SafetyBypass = dialyzingFluidDeliverySystem.SafetyBypass;
			PumpToBalanceChamber = dialyzingFluidDeliverySystem.PumpToBalanceChamber;
			HeparinPump = extracorporealBloodCircuit.HeparinPump;
			ArterialBloodPump = extracorporealBloodCircuit.ArterialBloodPump;
			VenousPressureTransducer = extracorporealBloodCircuit.VenousPressureTransducer;
			VenousSafetyDetector = extracorporealBloodCircuit.VenousSafetyDetector;
			VenousTubingValve = extracorporealBloodCircuit.VenousTubingValve;
		}