Index: sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h =================================================================== diff -u -rc819ced24920dacf7410dbd455ae9dabaf5bdf06 -rf723048b0efe2edf7cb08b9bba2ef67c55917503 --- sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision c819ced24920dacf7410dbd455ae9dabaf5bdf06) +++ sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision f723048b0efe2edf7cb08b9bba2ef67c55917503) @@ -37,9 +37,9 @@ * \brief The MAdjustPowerOffReq class * \details The power off request model * - * | MSG | CAN ID | Box | Type | Ack | Src | Dst | Description | - * |:----:|:------:|:---:|:------:|:---:|:---:|:---:|:-----------: | - * |0x0100| 0x020 | 6 | Cmd | N | UI | HD | Power Off | + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x0100| 0x020 | Cmd | N | UI | HD | Power Off | * * | Payload || * | || @@ -62,15 +62,16 @@ /*! * \brief The MDuetConfirmUIr class - * \details The power off request model + * \details The confirm response model * * | MSG | CAN ID | Type | Ack | Src | Dst | Description | * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | - * |0x0100| 0x020 | Rsp | Y | UI | HD | Confirm | + * |0xBB00| 0x020 | Rsp | Y | UI | TD | Confirm | * * | Payload || * | || - * | #1:(U08) | \ref state | + * | #1:(U32) | \ref mId | + * | #1:(U32) | \ref mConfirm | * * */ @@ -92,9 +93,9 @@ * \brief The MAdjustBloodDialysateReq class * \details The blood/dialysate rate change request model * - * | MSG | CAN ID | Box | Type | Ack | Src | Dst | Description | - * |:----:|:------:|:---:|:------:|:---:|:---:|:---:|:-----------: | - * |0x1700| 0x100 | 9 | Req | Y | UI | HD | Blood/dialysate rate Change | + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x1700| 0x100 | Req | Y | UI | HD | Blood/dialysate rate Change | * * | Payload || * | || @@ -116,36 +117,170 @@ }; /*! - * \brief The MAdjustDurationReq class + * \brief The MAdjustDurationEditReq class * \details The treatment duration change request model * - * | MSG | CAN ID | Box | Type | Ack | Src | Dst | Description | - * |:----:|:------:|:---:|:------:|:---:|:---:|:---:|:-----------: | - * |0x1600| 0x100 | 9 | Req | Y | UI | HD | Treatment Duration Change Request | + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------------------:| + * |0x7600| 0x100 | Req | Y | UI | HD | Duration Edit Request | * * | Payload || * | || * | #1:(U32) | \ref duration | * */ -class MAdjustDurationReq : public MModel { +class MAdjustDurationEditReq : public MModel { public: quint32 duration = 0; + QString toString() { return toString({duration}); } static QString toString(const QVariantList &vParameters) { - return MModel::toString("AdjustDuration", vParameters); + return MModel::toString("AdjustDurationEdit", vParameters); } }; /*! + * \brief The MAdjustDurationConfirmReq class + * \details The treatment duration change request model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:---------------------------:| + * |0x7800| 0x100 | Req | Y | UI | HD | Duration Confirm Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref duration | + * + */ +class MAdjustDurationConfirmReq : public MModel { +public: + quint32 duration = 0; + + QString toString() { + return toString({duration}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustDurationConfirm", vParameters); + } +}; + +/*! + * \brief The MAdjustSetPointsReq class + * \details The treatment duration change request model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-------------------:| + * |0x7A00| 0x100 | Req | Y | UI | HD | Set Points Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref bloodFlowRate | + * | #2:(U32) | \ref dialysateFlowRate | + * | #3:(F32) | \ref dialysateTemperature | + * | #4:(U32) | \ref acidConcentrate | + * | #5:(U32) | \ref bicarbConcentrate | + * + */ +class MAdjustSetPointsReq : public MModel { +public: + quint32 bloodFlowRate = 0; + quint32 dialysateFlowRate = 0; + float dialysateTemperature = 0; + quint32 acidConcentrate = 0; + quint32 bicarbConcentrate = 0; + + QString toString() { + return toString({bloodFlowRate, dialysateFlowRate, dialysateTemperature, acidConcentrate, bicarbConcentrate}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustSetPointsReq", vParameters); + } +}; + +/*! + * \brief The MAdjustBloodFlowRateReq class + * \details The treatment duration change request model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------------------:| + * |0x7C00| 0x100 | Req | Y | UI | HD | Blood Flow Rate Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref bloodFlowRate | + * + */ +class MAdjustBloodFlowRateReq : public MModel { +public: + quint32 bloodFlowRate = 0; + + QString toString() { + return toString({bloodFlowRate}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustBloodFlowRateReq", vParameters); + } +}; + +/*! + * \brief The MAdjustDialysateFlowRateReq class + * \details The treatment duration change request model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:---------------------------:| + * |0x7E00| 0x100 | Req | Y | UI | HD | Dialysate Flow Rate Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref dialysateFlowRate | + * + */ +class MAdjustDialysateFlowRateReq : public MModel { +public: + quint32 dialysateFlowRate = 0; + + QString toString() { + return toString({dialysateFlowRate}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustDialysateFlowRateReq", vParameters); + } +}; + +/*! + * \brief The MAdjustDialysateTemperatureReq class + * \details The treatment duration change request model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-------------------------------:| + * |0x8000| 0x100 | Req | Y | UI | HD | Dialysate Temperature Request | + * + * | Payload || + * | || + * | #1:(F32) | \ref dialysateTemperature | + * + */ +class MAdjustDialysateTemperatureReq : public MModel { +public: + float dialysateTemperature = 0; + + QString toString() { + return toString({dialysateTemperature}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustDialysateTemperatureReq", vParameters); + } +}; + +/*! * \brief The MAdjustUltrafiltrationStateReq class * \details The ultrafiltration pause/resume request model * - * | MSG | CAN ID | Box | Type | Ack | Src | Dst | Description | - * |:----:|:------:|:---:|:------:|:---:|:---:|:---:|:-----------: | - * |0x1000| 0x100 | 9 | Req | Y | UI | HD | UF Pause/Resume | + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x4700| 0x041 | Req | Y | UI | HD | UF Pause/Resume | * * | Payload || * | || @@ -168,9 +303,9 @@ * \brief The MAdjustUltrafiltrationEditReq class * \details The ultrafiltration volume change request model * - * | MSG | CAN ID | Box | Type | Ack | Src | Dst | Description | - * |:----:|:------:|:---:|:------:|:---:|:---:|:---:|:-----------: | - * |0x1100| 0x100 | 9 | Req | Y | UI | HD | UF Vol. Change Request | + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x4100| 0x100 | Req | Y | UI | HD | UF Vol. Change Request | * * | Payload || * | || @@ -192,42 +327,107 @@ * \brief The MAdjustUltrafiltrationConfirmReq class * \details The ultrafiltration volume change user confirm request model * - * | MSG | CAN ID | Box | Type | Ack | Src | Dst | Description | - * |:----:|:------:|:---:|:------:|:---:|:---:|:---:|:-----------: | - * |0x1500| 0x100 | 9 | Req | Y | UI | HD | UF Vol. Change User Confirm | + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x6600| 0x041 | Req | Y | UI | HD | UF Vol. Change User Confirm | * * | Payload || * | || * | #1:(F32) | \ref volume | - * | #2:(U32) | \ref option | * * \sa Options * */ class MAdjustUltrafiltrationConfirmReq : public MModel { public: - enum Options : quint32 { - eDuration = Gui::GuiActions::UF_ADJ_TREATMENT_TIME, - eRate = Gui::GuiActions::UF_ADJ_UF_RATE, - }; - float volume = 0; - Options option = eDuration; QString toString() { - return toString({volume , option}); + return toString({volume}); } static QString toString(const QVariantList &vParameters) { return MModel::toString("AdjustUFConfirm", vParameters); } }; /*! + * \brief The MAdjustIsolatedUFDurationEditReq class + * \details The ultrafiltration volume change request model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x8400| 0x100 | Req | Y | UI | TD | Isolated UF Duration Change Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref duration | + * + */ +class MAdjustIsolatedUFDurationEditReq : public MModel { +public: + quint32 duration = 0; + QString toString() { + return toString({duration}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustIsolatedUFDurationEdit", vParameters); + } +}; + +/*! + * \brief The MAdjustIsolatedUFVolumeEditReq class + * \details The ultrafiltration volume change request model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x8600| 0x100 | Req | Y | UI | TD | Isolated UF Volume Change Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref duration | + * | #1:(U32) | \ref volume | + * + */ +class MAdjustIsolatedUFVolumeEditReq : public MModel { +public: + quint32 duration = 0; + quint32 volume = 0; + QString toString() { + return toString({duration, volume}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustIsolatedUFVolumeEdit", vParameters); + } +}; + +/*! + * \brief The MAdjustIsolatedUFConfirmReq class + * \details The ultrafiltration volume change user confirm request model + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0x8800| 0x041 | Req | Y | UI | TD | Isolated UF Change User Confirm | + * + * | Payload || + * | || + * | None || + * + * \sa Options + * + */ +class MAdjustIsolatedUFConfirmReq : public MModel { +public: + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustIsolatedUFConfirm", vParameters); + } +}; + +/*! * \brief The MAdjustSalineReq class * \details The model to request the Saline Bolus state * - * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | - * |:----:|:------:|:-----:|:----:|:---:|:---:|:----:|:--------------------:| - * |0x5F00| 0x100 | 9 | Req | Y | UI | TD | Saline Bolus Request | + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:--------------------:| + * |0x5F00| 0x100 | Req | Y | UI | HD | Saline Bolus Request | * * | Payload || * | || @@ -250,12 +450,37 @@ }; /*! + * \brief The MAdjustVitalsReq class + * \details The model to request the Vitals state + * + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:--------------------:| + * |0x6300| 0x100 | Req | Y | UI | TD | Vitals Request | + * + * | Payload || + * | || + * | None || + * + * \sa State + * \sa MTreatmentVitals: Vitals Data + * \sa MAdjustVitalsResponse : Vitals Response + * + */ +class MAdjustVitalsReq : public MModel { +public: + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustVitals", vParameters); + } +}; + + +/*! * \brief The MAdjustHeparinReq class * \details The model to request the Heparin state * - * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | - * |:----:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------:| - * |0x4B00| 0x100 | 9 | Req | Y | UI | HD | Heparin Request | + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------:| + * |0x4B00| 0x100 | Req | Y | UI | HD | Heparin Request | * * | Payload || * | || @@ -278,34 +503,65 @@ }; /*! + * \brief The MAdjustBloodPrimeReq class + * \details The model to request Blood Prime command + * + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------: | + * |0x9800| 0x100 | Req | Y | UI | TD | BloodPrime Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref command | + * + * \sa State + * \sa MTreatmentBloodPrime : BloodPrime Data + * \sa MAdjustBloodPrimeResponse : BloodPrime Command Response + * + */ +class MAdjustBloodPrimeReq : public MModel { +public: + GuiBloodPrimeCommands command; + QString toString() { + return toString({command}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustBloodPrime", vParameters); + } +}; + +/*! * \brief The MAdjustPressuresLimitsReq class * \details The model to request the pressures limits adjustment * - * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | - * |:----:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------------------:| - * |0x4600| 0x100 | 9 | Req | Y | UI | HD | A/V BP Limit Change Request | + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------------------:| + * |0x4600| 0x100 | Req | Y | UI | TD | A/V BP Limit Change Request | * * | Payload ||| * | ||| * | #1:(S32) | \ref mArterialPressureLimitWindow | (mmHg) | * | #2:(S32) | \ref mVenousPressureLimitWindow | (mmHg) | * | #3:(S32) | \ref mVenousPressureLimitAsymtrc | (mmHg) | + * | #4:(S32) | \ref mTmpPressureLimitWindow | (mmHg) | * * \sa MPressureOcclusion : Pressure data broadcast * \sa MAdjustPressuresResponse : Pressures limit adjustment response * */ class MAdjustPressuresLimitsReq : public MModel { public: - qint32 mArterialPressureLimitWindow = 0; ///< (S32) Arterial Pressure Limit Window (mmHg) - qint32 mVenousPressureLimitWindow = 0; ///< (S32) Venous Pressure Limit Window (mmHg) - qint32 mVenousPressureLimitAsymtrc = 0; ///< (S32) Venous Pressure Limit Asymmetric(mmHg) + qint32 mArterialPressureLimitWindow = 0; ///< (S32) Arterial Pressure Limit Window (mmHg) + qint32 mVenousPressureLimitWindow = 0; ///< (S32) Venous Pressure Limit Window (mmHg) + qint32 mVenousPressureLimitAsymtrc = 0; ///< (S32) Venous Pressure Limit Asymmetric (mmHg) + qint32 mTmpLimitWindow = 0; ///< (S32) Transmembrane Pressure Limit Window (mmHg) QString toString() { return toString ({ mArterialPressureLimitWindow , mVenousPressureLimitWindow , - mVenousPressureLimitAsymtrc + mVenousPressureLimitAsymtrc , + mTmpLimitWindow }); } static QString toString(const QVariantList &vParameters) { @@ -314,12 +570,62 @@ }; /*! + * \brief The MAdjustPressuresWideningReq class + * \details The model to request the pressures widening + * + * | MSG | CAN ID | Type | Ack | Src | Dst | Description | + * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | + * |0xA400| 0x041 | Req | Y | UI | TD | Pressures Widening | + * + * | Payload || + * | || + * | None || + * + * \sa Options + * + */ +class MAdjustPressuresWideningReq : public MModel { +public: + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustPressuresWidening", vParameters); + } +}; + +/*! + * \brief The MAdjustBolusVolumeReq class + * \details The model to request bolus volume adjustment + * + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:--------------------:| + * |0x7400| 0x100 | Req | Y | UI | TD | Bolus Volume Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref bolusVolume | + * + * \sa Adjustment + * \sa MTreatmentBolusVolume : BolusVolume Bolus Data + * \sa MAdjustBolusVolumeResponse : BolusVolume Bolus Response + * + */ +class MAdjustBolusVolumeReq : public MModel { +public: + quint32 mBolusVolume = 0; ///< (U32) Bolus Volume (mL) + QString toString() { + return toString({mBolusVolume}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustBolusVolume", vParameters); + } +}; + +/*! * \brief The MAdjustRinsebackReq class * \details The model to request the Rinseback state * - * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | - * |:----:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------: | - * |0x5200| 0x100 | 9 | Req | Y | UI | HD | Rinseback Request | + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------: | + * |0x5200| 0x100 | Req | Y | UI | HD | Rinseback Request | * * | Payload || * | || @@ -345,9 +651,9 @@ * \brief The MAdjustRecirculateReq class * \details The model to request the Recirculate state * - * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | - * |:----:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------: | - * |0x5400| 0x100 | 9 | Req | Y | UI | HD | Recirculate Request | + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------: | + * |0x5400| 0x100 | Req | Y | UI | HD | Recirculate Request | * * | Payload || * | || @@ -373,24 +679,19 @@ * \brief The MAdjustTreatmentEndReq class * \details The model to request the Rinseback state * - * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | - * |:----:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------: | - * |0x5700| 0x100 | 9 | Req | Y | UI | HD | Treatment End Request | + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------: | + * |0x8D00| 0x100 | Req | Y | UI | HD | Treatment End Request | * * | Payload || * | || - * | #1:(U32) | \ref requestedState | + * | (N/A) || * - * \sa State - * \sa MTreatmentEnd : Treatment End Data - * \sa MAdjustTreatmentEndResponse : Treatment End Response - * */ class MAdjustTreatmentEndReq : public MModel { public: - GuiTreatmentEndCommands requestedState = GuiTreatmentEndCommands::REQUESTED_USER_ACTION_TX_END_RINSEBACK_START; // the requested state. QString toString() { - return toString({requestedState}); + return toString({}); } static QString toString(const QVariantList &vParameters) { return MModel::toString("AdjustTxEnd", vParameters); @@ -446,19 +747,32 @@ } -typedef Model:: MDuetConfirmUIr DuetConfirmUIrData; -typedef Model:: MAdjustPowerOffReq AdjustPowerOffRequestData; -typedef Model:: MAdjustBloodDialysateReq AdjustBloodDialysateRequestData; -typedef Model:: MAdjustDurationReq AdjustDurationRequestData; -typedef Model:: MAdjustUltrafiltrationStateReq AdjustUltrafiltrationStateRequestData; -typedef Model:: MAdjustUltrafiltrationEditReq AdjustUltrafiltrationEditRequestData; -typedef Model::MAdjustUltrafiltrationConfirmReq AdjustUltrafiltrationConfirmRequestData; -typedef Model:: MAdjustSalineReq AdjustSalineRequestData; -typedef Model:: MAdjustHeparinReq AdjustHeparinRequestData; -typedef Model:: MAdjustRinsebackReq AdjustRinsebackRequestData; -typedef Model:: MAdjustRecirculateReq AdjustRecirculateRequestData; -typedef Model:: MAdjustTreatmentEndReq AdjustTreatmentEndRequestData; -typedef Model:: MAdjustPressuresLimitsReq AdjustPressuresLimitsRequestData; +typedef Model:: MDuetConfirmUIr DuetConfirmUIrData; +typedef Model:: MAdjustPowerOffReq AdjustPowerOffRequestData; +typedef Model:: MAdjustBloodDialysateReq AdjustBloodDialysateRequestData; +typedef Model:: MAdjustDurationEditReq AdjustDurationEditRequestData; +typedef Model:: MAdjustDurationConfirmReq AdjustDurationConfirmRequestData; +typedef Model:: MAdjustSetPointsReq AdjustSetPointsRequestData; +typedef Model:: MAdjustBloodFlowRateReq AdjustBloodFlowRateRequestData; +typedef Model:: MAdjustDialysateFlowRateReq AdjustDialysateFlowRateRequestData; +typedef Model:: MAdjustDialysateTemperatureReq AdjustDialysateTemperatureRequestData; +typedef Model:: MAdjustUltrafiltrationStateReq AdjustUltrafiltrationStateRequestData; +typedef Model:: MAdjustUltrafiltrationEditReq AdjustUltrafiltrationEditRequestData; +typedef Model::MAdjustUltrafiltrationConfirmReq AdjustUltrafiltrationConfirmRequestData; +typedef Model::MAdjustIsolatedUFDurationEditReq AdjustIsolatedUFDurationEditRequestData; +typedef Model:: MAdjustIsolatedUFVolumeEditReq AdjustIsolatedUFVolumeEditRequestData; +typedef Model:: MAdjustIsolatedUFConfirmReq AdjustIsolatedUFConfirmRequestData; +typedef Model:: MAdjustSalineReq AdjustSalineRequestData; +typedef Model:: MAdjustVitalsReq AdjustVitalsRequestData; +typedef Model:: MAdjustHeparinReq AdjustHeparinRequestData; +typedef Model:: MAdjustRinsebackReq AdjustRinsebackRequestData; +typedef Model:: MAdjustRecirculateReq AdjustRecirculateRequestData; +typedef Model:: MAdjustTreatmentEndReq AdjustTreatmentEndRequestData; +typedef Model:: MAdjustBloodPrimeReq AdjustBloodPrimeRequestData; +typedef Model:: MAdjustPressuresLimitsReq AdjustPressuresLimitsRequestData; +typedef Model:: MAdjustPressuresWideningReq AdjustPressuresWideningRequestData; + +typedef Model:: MAdjustBolusVolumeReq AdjustBolusVolumeRequestData; // Alarms -typedef Model:: MAlarmSilenceReq AlarmSilenceRequestData; -typedef Model:: MAlarmUserActionReq AlarmUserActionRequestData; +typedef Model:: MAlarmSilenceReq AlarmSilenceRequestData; +typedef Model:: MAlarmUserActionReq AlarmUserActionRequestData;