Index: HDDefs.h =================================================================== diff -u -rad5247f9ac263850c86ca43edd7fa462816a3e91 -r01ed3842b4ee776b8d81a3b47a9cf0063469c97c --- HDDefs.h (.../HDDefs.h) (revision ad5247f9ac263850c86ca43edd7fa462816a3e91) +++ HDDefs.h (.../HDDefs.h) (revision 01ed3842b4ee776b8d81a3b47a9cf0063469c97c) @@ -408,6 +408,7 @@ enum Heparin_States { HEPARIN_STATE_OFF = 0, ///< No heparin delivery is in progress + HEPARIN_STATE_STOPPED, ///< Heparin delivery stopped by alarm or not yet started HEPARIN_STATE_PAUSED, ///< Heparin delivery paused HEPARIN_STATE_INITIAL_BOLUS, ///< Initial heparin bolus delivery in progress HEPARIN_STATE_DISPENSING, ///< Gradual heparin dispensing in progress Index: MsgDefs.h =================================================================== diff -u -rd28027b83afa69852315c2c91383e3978fe11a63 -r01ed3842b4ee776b8d81a3b47a9cf0063469c97c --- MsgDefs.h (.../MsgDefs.h) (revision d28027b83afa69852315c2c91383e3978fe11a63) +++ MsgDefs.h (.../MsgDefs.h) (revision 01ed3842b4ee776b8d81a3b47a9cf0063469c97c) @@ -329,6 +329,8 @@ REQUEST_REJECT_REASON_RINSEBACK_MAX_VOLUME_REACHED = 27, ///< Rinseback volume maximum has been reached - no more additional rinsebacks allowed REQUEST_REJECT_REASON_UF_VOLUME_NOT_SET = 28, ///< Ultrafiltration volume is not set yet REQUEST_REJECT_REASON_NO_PATIENT_CONNECTION_CONFIRM = 29, ///< The user has not confirmed patient connection + REQUEST_REJECT_REASON_HEPARIN_PAUSE_INVALID_IN_THIS_STATE = 30, ///< Heparin cannot be paused if not currently deliverying Heparin + REQUEST_REJECT_REASON_HEPARIN_NOT_PAUSED = 31, ///< Heparin cannot be resumed if not paused NUM_OF_REQUEST_REJECT_REASONS ///< Number of settings change reject codes }; typedef enum Request_Reject_Reasons REQUEST_REJECT_REASON_CODE_T; ///< Type for settings change rejection reason codes enumeration