Index: AlarmDefs.h =================================================================== diff -u -rffe968d36207b80678a9fd77a834f48f7d3b5aed -rbc78746b414ba851d16faf30347cfad156a92583 --- AlarmDefs.h (.../AlarmDefs.h) (revision ffe968d36207b80678a9fd77a834f48f7d3b5aed) +++ AlarmDefs.h (.../AlarmDefs.h) (revision bc78746b414ba851d16faf30347cfad156a92583) @@ -225,6 +225,8 @@ ALARM_ID_DD_CPU_RAM_ERROR = 193, ///< DD CPU RAM error ALARM_ID_TD_INTEGRITY_POST_TEST_FAILED = 194, ///< TD integrity post test fault ALARM_ID_DD_INTEGRITY_POST_TEST_FAILED = 195, ///< TD integrity post test fault + ALARM_ID_TD_PRIME_COMPLETED_MEDIUM = 196, ///< TD prime completed medium priority alarm + ALARM_ID_TD_PRIME_COMPLETED_HIGH = 197, ///< TD prime completed high priority alarm NUM_OF_ALARM_IDS ///< Number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -397,6 +399,8 @@ { ALARM_PRIORITY_HIGH, 204, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , ALARM_ID_TD_TMP_PRESSURE_LOW }, { ALARM_PRIORITY_HIGH, 205, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , ALARM_ID_TD_TMP_PRESSURE_HIGH }, { ALARM_PRIORITY_LOW, 711, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_VENOUS_BUBBLE_SELF_TEST_FAILURE }, + { 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, 293, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_TD_PRIME_COMPLETED_HIGH }, { ALARM_PRIORITY_HIGH, 292, ALM_SRC_TD, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_BLOOD_PRIME_PAUSE_WARNING }, { ALARM_PRIORITY_HIGH, 291, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_BLOOD_PRIME_PAUSE_TIMEOUT }, { ALARM_PRIORITY_HIGH, 10, ALM_SRC_TD, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_TD_VOLTAGE_OUT_OF_RANGE }, @@ -730,6 +734,7 @@ { 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_PRIME_COMPLETED_HIGH }, { 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 }, @@ -740,6 +745,7 @@ { 435, ALARM_ID_FP_INLET_PRESSURE_OUT_HIGH_RANGE }, { 436, ALARM_ID_FP_INLET_CONDUCTIVITY_OUT_HIGH_RANGE }, { 437, ALARM_ID_FP_INLET_CONDUCTIVITY_OUT_LOW_RANGE }, + { 590, ALARM_ID_TD_PRIME_COMPLETED_MEDIUM }, { 698, ALARM_ID_DD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT }, { 700, ALARM_ID_TD_ARTERIAL_PRESSURE_SELF_TEST_FAILURE }, { 700, ALARM_ID_TD_VENOUS_PRESSURE_SELF_TEST_FAILURE }, @@ -994,6 +1000,8 @@ { 193 , ALARM_ID_DD_CPU_RAM_ERROR , "DD | Service Required: Dialysate Device | 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. | DD CPU RAM error | DD CPU RAM check failure | If the RAM status indicates any of the following: Double bit error, Address decode failure, Address decode logic element failure, Read address parity failure, Write address parity failure. | "}, { 194 , ALARM_ID_TD_INTEGRITY_POST_TEST_FAILED , "TD | Service Required: Hemodialysis Device | 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. | TD Firmware Image Integrity Failure | TD firmware image integrity POST test failed | If the calculated CRC of the TD image does not match the expected CRC. | "}, { 195 , ALARM_ID_DD_INTEGRITY_POST_TEST_FAILED , "DD | Service Required: Hemodialysis Device | 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. | DD Firmware Image Integrity Failure | DD firmware image integrity POST test failed | If the calculated CRC of the DD image does not match the expected CRC. | "}, + { 196, 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 (escalation to alarm 197) | "}, + { 197, ALARM_ID_TD_PRIME_COMPLETED_HIGH , "TD | Pre-Treatment Process Terminated | The pre-treatment process has been terminated because \ntreatment did not begin within two hours of priming. \n- Press Resume/OK to continue with the next steps to remove \nthe cartridge from the device. | Process: Pre-Tx Terminated | TD prime completed high priority alarm | In Pre-Treatment Recirculation for 120 minutes (escalation of alarm 196) | "}, }; #endif // manual alarms