Index: AlarmDefs.h =================================================================== diff -u -rd1d088e2daa86f02ce1adee7c837e72e94e548f1 -r4d1a530c898a03fd2fde1f2594d3c189a0abefa3 --- AlarmDefs.h (.../AlarmDefs.h) (revision d1d088e2daa86f02ce1adee7c837e72e94e548f1) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 4d1a530c898a03fd2fde1f2594d3c189a0abefa3) @@ -161,6 +161,9 @@ ALARM_ID_UI_RESERVED_129 = 129, ///< UI Reserved failure ALARM_ID_UI_RESERVED_130 = 130, ///< UI Reserved failure ALARM_ID_BATTERY_LOW = 131, ///< TD Battery Low warning + ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_SAFETY_TEMP = 132, ///< DD dialysate temperature above safety + ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_TARGET_TEMP = 133, ///< DD dialysate temperature high + ALARM_ID_DD_DIALYSATE_TEMP_BELOW_TARGET_TEMP = 134, ///< DD dialysate temperature low NUM_OF_ALARM_IDS ///< Number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -434,6 +437,9 @@ { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_UI_RESERVED_129 }, { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_UI_RESERVED_130 }, { ALARM_PRIORITY_LOW, 850, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_BATTERY_LOW }, + { ALARM_PRIORITY_MEDIUM, 401, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_SAFETY_TEMP }, + { ALARM_PRIORITY_MEDIUM, 401, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_TARGET_TEMP }, + { ALARM_PRIORITY_MEDIUM, 402, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , ALARM_ID_DD_DIALYSATE_TEMP_BELOW_TARGET_TEMP }, }; // Priority Rank Fault DDFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET NoBRcr NoDRcr ClrOnly TxLog ID /// Table of alarms and their rank. @@ -542,6 +548,9 @@ { 203, ALARM_ID_TD_ARTERIAL_PRESSURE_HIGH }, { 210, ALARM_ID_TD_CARTRIDGE_DOOR_OPENED }, { 300, ALARM_ID_TD_TREATMENT_STOPPED_BY_USER }, + { 401, ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_SAFETY_TEMP }, + { 401, ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_TARGET_TEMP }, + { 402, ALARM_ID_DD_DIALYSATE_TEMP_BELOW_TARGET_TEMP }, { 430, ALARM_ID_DD_INLET_WATER_PRESSURE_IN_HIGH_RANGE }, { 431, ALARM_ID_DD_INLET_WATER_PRESSURE_IN_LOW_RANGE }, { 430, ALARM_ID_DD_INLET_WATER_PRESSURE_OUT_HIGH_RANGE }, @@ -730,6 +739,9 @@ { 129 , ALARM_ID_UI_RESERVED_129 , "UI TD | 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. | TD Fault: UI- RESERVED | RESERVED | RESERVED | "}, { 130 , ALARM_ID_UI_RESERVED_130 , "UI TD | 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. | TD Fault: UI- RESERVED | RESERVED | RESERVED | "}, { 131 , ALARM_ID_BATTERY_LOW , "TD | Battery Capacity Low | Allow more time for battery to charge.\nWhen alarm is acknowledged, you may continue with\nthe treatment at risk or you may return to the\nhome screen. | TD Alarm (Low): Battery Low | Insufficient battery charge to support 20 min without A/C power | User initiating treatment workflow with battery capacity < 60 Whr. | "}, + { 132 , ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_SAFETY_TEMP , "DD | High Dialysate Temperature | Dialysate temperature is high. \n- Treatment is currently paused.\n- When dialysate temperature is within target range,\n treatment will need to be resumed. | Dial. Gen: Dialysate Temp High | Dialysate temperature is out of high safety range | If the dialysate temperature is > 46 C for a certain period of time. | "}, + { 133 , ALARM_ID_DD_DIALYSATE_TEMP_ABOVE_TARGET_TEMP , "DD | High Dialysate Temperature | Dialysate temperature is high. \n- Treatment is currently paused.\n- When dialysate temperature is within target range,\n treatment will need to be resumed. | Dial. Gen: Dialysate Temp High | Dialysate temperature is above the target temperature | If the dialysate temperature is above the target temperature for a certain period of time. | "}, + { 134 , ALARM_ID_DD_DIALYSATE_TEMP_BELOW_TARGET_TEMP , "DD | Low Dialysate Temperature | Dialysate temperature is low. \n- Treatment is currently paused.\n- When dialysate temperature is within target range,\n treatment will need to be resumed. | Dial. Gen: Dialysate Temp Low | Dialysate temperature is below the target temperature | If the dialysate temperature is below the target temperature for a certain period of time. | "}, }; #endif // manual alarms