internal static TreadmillExerciseStressTest Build(
     TreadmillProtocol protocol,
     TimeDuration time,
     TmstResult result,
     BloodPressure supineBloodPressure,
     int supineHeartRate,
     BloodPressure maximumBloodPressure,
     int maximumHeartRate)
 {
     return(new TreadmillExerciseStressTest(protocol, time, result, supineBloodPressure, supineHeartRate,
                                            maximumBloodPressure, maximumHeartRate));
 }
 private TreadmillExerciseStressTest(
     TreadmillProtocol protocol,
     TimeDuration time,
     TmstResult result,
     BloodPressure supineBloodPressure,
     int supineHeartRate,
     BloodPressure maximumBloodPressure,
     int maximumHeartRate) : this()
 {
     Protocol             = protocol;
     Time                 = time;
     Result               = result;
     SupineBloodPressure  = supineBloodPressure;
     SupineHeartRate      = supineHeartRate;
     MaximumBloodPressure = maximumBloodPressure;
     MaximumHeartRate     = maximumHeartRate;
 }
 public TreadmillExerciseStressTestBuilder SetResult(TmstResult result)
 {
     _resultIsSet = true;
     _result      = result;
     return(this);
 }