Index: AlarmDefs.h =================================================================== diff -u -r23c6a623afe7b16729d3ebe15e492b7332381bcd -r849e2060af41e7dc2159be88e5046b80ad09931b --- AlarmDefs.h (.../AlarmDefs.h) (revision 23c6a623afe7b16729d3ebe15e492b7332381bcd) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 849e2060af41e7dc2159be88e5046b80ad09931b) @@ -230,6 +230,8 @@ ALARM_ID_TD_PRIME_COMPLETED_MEDIUM = 198, ///< TD prime completed medium priority alarm ALARM_ID_TD_REPEATED_AIR_TRAP_LOWER_EVENTS = 199, ///< TD repeated air trap lower events ALARM_ID_TD_TUBE_SET_MISMATCH = 200, ///< TD tubeset mismatch alarm + ALARM_ID_TD_INITIAL_BC_REV_PRIME_LIMIT_REACHED = 201, ///< TD initial rev blood circuit prime limit reached + ALARM_ID_TD_INITIAL_BC_REV_PRIME_TIMEOUT = 202, ///< TD initial blood circuit prime timeout NUM_OF_ALARM_IDS ///< Number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -605,6 +607,8 @@ { ALARM_PRIORITY_MEDIUM, 590, ALM_SRC_TD, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_TD_PRIME_COMPLETED_MEDIUM }, { ALARM_PRIORITY_HIGH, 17, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , ALARM_ID_TD_REPEATED_AIR_TRAP_LOWER_EVENTS }, { ALARM_PRIORITY_MEDIUM, 300, ALM_SRC_TD, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_TUBE_SET_MISMATCH }, + { ALARM_PRIORITY_HIGH, 293, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_INITIAL_BC_REV_PRIME_LIMIT_REACHED }, + { ALARM_PRIORITY_HIGH, 294, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_INITIAL_BC_REV_PRIME_TIMEOUT }, }; // Priority Rank Source Fault DDFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET NoBRcr NoDRcr AutoRes ClrOnly TxLog ID /// Table of alarms and their rank. @@ -770,6 +774,8 @@ { 290, ALARM_ID_TD_BLOOD_SITTING_WARNING }, { 291, ALARM_ID_TD_BLOOD_PRIME_PAUSE_TIMEOUT }, { 292, ALARM_ID_TD_BLOOD_PRIME_PAUSE_WARNING }, + { 293, ALARM_ID_TD_INITIAL_BC_REV_PRIME_LIMIT_REACHED }, + { 294, ALARM_ID_TD_INITIAL_BC_REV_PRIME_TIMEOUT }, { 300, ALARM_ID_TD_TREATMENT_STOPPED_BY_USER }, { 300, ALARM_ID_TD_TUBE_SET_MISMATCH }, { 401, ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_SAFETY_TEMP }, @@ -1041,6 +1047,8 @@ { 198 , ALARM_ID_TD_PRIME_COMPLETED_MEDIUM , "TD | Prime Complete - 30 MIN WARNING | The priming process completed 90 minutes ago. \n- Treatment must begin within 30 minutes or the\npre-treatment process will be terminated.\n- Press Resume/OK to continue. | Process: Pre-Tx Prime Complete | TD prime completed medium priority alarm | In Pre-Treatment Recirculation for 90 minutes | "}, { 199 , ALARM_ID_TD_REPEATED_AIR_TRAP_LOWER_EVENTS , "TD | Blood Pump Stopped: Venous Air Detector | The air trap level required repeated lowering events. \n- Confirm blood tubing connections are secure.\n- Inspect the air trap for abnormal fluid levels. \n- Resume treatment if the condition has been corrected. | Blood Stop: Repeated Air Trap Lower | Repeated air trap lower events detected during treatment | If 5 air trap lower events occur within 5 minutes during treatment. | "}, { 200 , ALARM_ID_TD_TUBE_SET_MISMATCH , "TD | Wrong Tube Set Installed | The installed tube set does not match the selected treatment type. \n- Remove the current tube set.\n- Install the correct tube set for the selected treatment:\n HD or HD with Online Fluid requires an HD tube set.\n HDF requires an HDF tube set. | TD Tube Set Mismatch | TD installed tube set type does not match the selected treatment modality | If the scanned tube set type does not match the tube set type required for the selected treatment modality. | "}, + { 201 , ALARM_ID_TD_INITIAL_BC_REV_PRIME_LIMIT_REACHED , "TD | Prime Paused: Check Saline Line | The system has repeatedly paused priming to relieve negative pressure in the venous line.\n- Check that the saline line is not clamped or kinked.\n- Check that the saline bag is not empty.\n- Resume priming once checked, or end treatment. | Prime: BC: Venous Line, Retry Limit | Venous pressure (H14) reached the neg pressure pause limit, possibly indicating a clamped or occluded saline/H14 line. | During Blood Circuit: Venous Line prime state, when the negative pressure pause/equalize cycle has occurred 3 times. | "}, + { 202 , ALARM_ID_TD_INITIAL_BC_REV_PRIME_TIMEOUT , "TD | Prime Timeout: Venous Line | Priming the venous line and air trap did not complete within the expected time.\n- Check the saline line and connections.\n- Resume priming, or end treatment. | Prime: BC: Venous Line, Timeout | Blood Circuit: Venous Line state failed to complete within 40 seconds, excluding time spent paused for pressure equalization. | During Blood Circuit: Venous Line prime state, when the state has been active for more than 40 seconds, excluding paused time. | "}, }; #endif // manual alarms