Index: sources/model/hd/data/treatment/MTreatmentSalineData.h =================================================================== diff -u -r79a6cfcb10472261f3ec26eaf0baf6f1245cd311 -r78b3d1f4e6675e6a8c5ae3801d134e2d7a49ad06 --- sources/model/hd/data/treatment/MTreatmentSalineData.h (.../MTreatmentSalineData.h) (revision 79a6cfcb10472261f3ec26eaf0baf6f1245cd311) +++ sources/model/hd/data/treatment/MTreatmentSalineData.h (.../MTreatmentSalineData.h) (revision 78b3d1f4e6675e6a8c5ae3801d134e2d7a49ad06) @@ -1,13 +1,13 @@ /*! * - * Copyright (c) 2021-2022 Diality Inc. - All Rights Reserved. + * Copyright (c) 2021-2024 Diality Inc. - All Rights Reserved. * \copyright * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * \file MTreatmentSalineData.h - * \author (last) Behrouz NematiPour - * \date (last) 09-Mar-2022 + * \author (last) Dara Navaei + * \date (last) 06-Nov-2024 * \author (original) Behrouz NematiPour * \date (original) 11-Apr-2021 * @@ -36,9 +36,12 @@ * * | Payload || * | || - * | #1:(U32) | \ref Data::mTarget | - * | #2:(F32) | \ref Data::mCumulative | - * | #3:(F32) | \ref Data::mDelivered | + * | #1:(U32) | \ref Data::mTarget | + * | #2:(F32) | \ref Data::mCumulative | + * | #3:(F32) | \ref Data::mDelivered | + * | #4:(F32) | \ref Data::mDPI2BLDVolML | + * | #5:(F32) | \ref Data::mRSRVR2DPIVolML | + * | #6:(F32) | \ref Data::mZeroingRqstStatus | * * \sa Data * \sa MAdjustSalineReq : Saline Bolus Request @@ -60,9 +63,12 @@ QVariantList parameters() const override; struct { - Types::U32 mTarget ; - Types::F32 mCumulative ; - Types::F32 mDelivered ; + Types::U32 mTarget ; + Types::F32 mCumulative ; + Types::F32 mDelivered ; + Types::F32 mDPI2BLDVolML ; + Types::F32 mRSRVR2DPIVolML ; + Types::U32 mZeroingRqstStatus ; } _data; public: @@ -72,9 +78,12 @@ QString infoText() const override { return QString("Saline") ; } struct Data { - quint32 mTarget = 0; ///< Target volume for the current started saline bolus - float mCumulative = 0; ///< Cumulative volume of all saline deliveries during current treatment - float mDelivered = 0; ///< Current delivered saline volume + quint32 mTarget = 0; ///< Target volume for the current started saline bolus + float mCumulative = 0; ///< Cumulative volume of all saline deliveries during current treatment + float mDelivered = 0; ///< Current delivered saline volume + float mDPI2BLDVolML = 0; ///< Dialysate inlete pump to blood leak flush volume in milliliters + float mRSRVR2DPIVolML = 0; ///< Reservoir to dialysate inlet pump flush volume in milliliters + quint32 mZeroingRqstStatus = 0; ///< Blood leak zeroing request status }; public: