Index: AlarmDefs.h =================================================================== diff -u -r1fd4d31c01b66269e3b77d3a39a5bb6ac2f2d81e -raae848c41d514914dd56c619dd6491b07e5b63ad --- AlarmDefs.h (.../AlarmDefs.h) (revision 1fd4d31c01b66269e3b77d3a39a5bb6ac2f2d81e) +++ AlarmDefs.h (.../AlarmDefs.h) (revision aae848c41d514914dd56c619dd6491b07e5b63ad) @@ -189,6 +189,7 @@ ALARM_ID_DD_BLOOD_LEAK_SENSOR_EMBEDDED_MODE_FAILURE = 157, ///< DD blood leak sensor embedded mode failure ALARM_ID_DD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE = 158, ///< DD blood leak sensor set point failure ALARM_ID_DD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT = 159, ///< DD blood leak sensor recovering please wait + ALARM_ID_FP_GEN_PERMEATE_TANK_FILL_TIMEOUT = 160, ///< FP tank fill time out alarm. NUM_OF_ALARM_IDS ///< Number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -492,6 +493,7 @@ { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DD_BLOOD_LEAK_SENSOR_EMBEDDED_MODE_FAILURE }, { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE }, { ALARM_PRIORITY_MEDIUM, 698, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT, }, + { ALARM_PRIORITY_HIGH, 110, TRUE, FALSE, TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_FP_GEN_PERMEATE_TANK_FILL_TIMEOUT }, }; // Priority Rank Fault DDFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET NoBRcr NoDRcr AutoRes ClrOnly TxLog ID /// Table of alarms and their rank. @@ -606,6 +608,7 @@ { 110, ALARM_ID_FP_PERMEATE_FLUSH_CONDUCTIVITY_TIMEOUT }, { 110, ALARM_ID_FP_CONCENTRATE_FLUSH_VOLUME_OUT_OF_RANGE }, { 110, ALARM_ID_FP_GEN_PERMEATE_TANK_FULL_TIMEOUT }, + { 110, ALARM_ID_FP_GEN_PERMEATE_TANK_FILL_TIMEOUT }, { 110, ALARM_ID_DD_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE }, { 110, ALARM_ID_DD_D76_PUMP_SPEED_CONTROL_ERROR }, { 110, ALARM_ID_DD_SC_STATE1_FILL_START_PRESSURE_OUT_OF_RANGE }, @@ -845,6 +848,7 @@ { 157 , ALARM_ID_DD_BLOOD_LEAK_SENSOR_EMBEDDED_MODE_FAILURE , "DD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD POST: BLD Config Emb Mode | DD blood leak sensor embedded mode communication failed | If the blood leak sensor embedded mode is unresponsive. | "}, { 158 , ALARM_ID_DD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE , "DD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD POST: BLD Config Set Point | DD blood leak sensor set point set failure | If the set point of the blood leak sensor does not match the set point in the calibration record. | "}, { 159 , ALARM_ID_DD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT , "DD | Blood Leak: Bypass | The device is currently in bypass due to a potential blood leak.\n- If blood is present upon visual inspection, press\n END TREATMENT to terminate treatment without rinseback.\n- If blood is not visualized, check dialysate for blood using\n test strip.\n- Follow facility policy to Resume/OK or END TREATMENT. | Blood Stop: Dialyzer Blood Leak Bypass | DD blood leak detected and it is in the process of attempting to remove the bubbles/foam | If the blood leak is detected in treatment, the HD device transitions to treatment stop and runs in bypass until there is no blood detected. The user can hit end treatment anytime. | "}, + { 160 , ALARM_ID_FP_GEN_PERMEATE_TANK_FILL_TIMEOUT , "FP | FP: Permeate Underfill | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | FP Tank: Tank is not filling | FP tank level is too low | If the float sensor reads low for at least 5 seconds | "}, }; #endif // manual alarms