Index: AlarmDefs.h =================================================================== diff -u -r00de8d8931d8e5e8d9b6cff54d6e92bc4a0c6051 -r0c7b4e92f1139b76d494217673e8c7547cff11fc --- AlarmDefs.h (.../AlarmDefs.h) (revision 00de8d8931d8e5e8d9b6cff54d6e92bc4a0c6051) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 0c7b4e92f1139b76d494217673e8c7547cff11fc) @@ -7,8 +7,8 @@ * * @file AlarmDefs.h * -* @author (last) Sean Nash -* @date (last) 26-Jun-2023 +* @author (last) Dara Navaei +* @date (last) 21-Jul-2023 * * @author (original) Sean * @date (original) 11-Feb-2020 @@ -98,7 +98,7 @@ ALARM_ID_HD_VALVE_NOT_FUNCTIONAL = 60, ///< HD valve not functional ALARM_ID_HD_VALVE_CURRENT_OUT_OF_RANGE = 61, ///< HD valve current out of range ALARM_ID_HD_VALVE_POSITION_OUT_OF_RANGE = 62, ///< HD valve position out of target - ALARM_ID_HD_BLOOD_LEAK_FPGA_FAULT = 63, ///< HD blood leak FPGA fault + ALARM_ID_AVAILABLE_20 = 63, ///< Alarm ID available ALARM_ID_DG_BARO_PRESSURE_OUT_OF_RANGE = 64, ///< DG barometric pressure sensor out of range ALARM_ID_HD_DG_COMMAND_INVALID_PARAMETER_FAULT = 65, ///< HD DG requests DG command with invalid parameter fault ALARM_ID_HD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE = 66, ///< HD blood leak sensor set point set failure @@ -135,7 +135,7 @@ ALARM_ID_DG_FILL_CONDUCTIVITY_OUT_OF_RANGE = 97, ///< DG fill conductivity out of range ALARM_ID_HD_BATTERY_COMM_FAULT = 98, ///< HD battery communication fault ALARM_ID_HD_SYRINGE_PUMP_STALL = 99, ///< HD syringe pump stall alarm - ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT = 100, ///< HD no cartridge self-test timeout + ALARM_ID_AVAILABLE_12 = 100, ///< Available for use ALARM_ID_UI_POST_HD_COMM = 101, ///< UI POST HD communication failure ALARM_ID_DG_HEAT_DISINFECT_TEMP_GRAD_OUT_OF_RANGE = 102, ///< DG heat disinfect temperature gradient out of range ALARM_ID_HD_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID = 103, ///< HD invalid calibration CRC @@ -164,7 +164,7 @@ ALARM_ID_HD_BLOOD_LEAK_DETECTED = 126, ///< HD blood leak detected alarm ALARM_ID_HD_VENOUS_PRESSURE_LOW = 127, ///< HD venous pressure too low during treatment ALARM_ID_HD_VENOUS_BUBBLE_DETECTED = 128, ///< HD venous air bubble detected alarm - ALARM_ID_AVAILABLE_17 = 129, ///< Available for use + ALARM_ID_HD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT = 129, ///< HD blood leak recovering please wait ALARM_ID_HD_VENOUS_PRESSURE_HIGH = 130, ///< HD venous pressure too high during treatment ALARM_ID_HD_ARTERIAL_PRESSURE_LOW = 131, ///< HD arterial pressure too low during treatment ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH = 132, ///< HD arterial pressure too high during treatment @@ -201,17 +201,17 @@ ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM = 163, ///< HD sees primary load cell for reservoir 1 change too much too fast ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM = 164, ///< HD sees primary load cell for reservoir 2 change too much too fast ALARM_ID_HD_TREATMENT_RINSEBACK_TIMEOUT_ALARM = 165, ///< HD in treatment rinseback operation timeout - ALARM_ID_AVAILABLE_3 = 166, ///< Available for use + ALARM_ID_TEST_ALARM_NO_BLOOD_RECIRC_CLR_TOP_ONLY = 166, ///< Test alarm - No blood recirculation, clear top only ALARM_ID_HD_CARTRIDGE_DOOR_OPENED = 167, ///< HD cartridge door opened alarm - ALARM_ID__AVAILABLE_70 = 168, ///< Available for use + ALARM_ID_TEST_ALARM_NO_DIAL_RECIRC_CLR_TOP_ONLY = 168, ///< Test alarm - No dialysate recirculation, clear top only ALARM_ID_DG_DIALYSATE_FLOW_RATE_OUT_OF_MAX_RANGE = 169, ///< DG Dialysate flow rate out of maximum range ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY = 170, ///< HD syringe empty alarm ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION = 171, ///< HD syringe pump occlusion alarm ALARM_ID_HD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM = 172, ///< HD syringe pump not enough Heparin alarm ALARM_ID_HD_RTC_CONFIG_ERROR = 173, ///< HD RTC configuration error ALARM_ID_HD_RTC_OR_TIMER_ACCURACY_FAILURE = 174, ///< HD RTC or timer accuracy failure ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR = 175, ///< HD pump direction status error - ALARM_ID_AVAILABLE_4 = 176, ///< HD dialysate temperature above high safety range + ALARM_ID_TEST_ALARM_NO_RECIRC_CLR_TOP_ONLY = 176, ///< Test alarm - No blood or dialysate recirculation, clear top only ALARM_ID_DG_SOFTWARE_FAULT = 177, ///< DG software fault. Software found itself in an unexpected state ALARM_ID_HD_COMM_TIMEOUT = 178, ///< HD communication timeout ALARM_ID_DG_FPGA_COMM_TIMEOUT = 179, ///< DG FPGA communication down for too long @@ -272,7 +272,7 @@ ALARM_ID_DG_INLET_WATER_PRESSURE_IN_HIGH_RANGE = 234, ///< DG inlet water pressure in high range. ALARM_ID_HD_TREATMENT_STOPPED_AFTER_RINSEBACK = 235, ///< HD in treatment stopped sub-mode after rinseback completed (no escalation) ALARM_ID_HD_INSTALL_NEW_CARTRIDGE = 236, ///< HD needs new cartridge to be installed - ALARM_ID_HD_PRIME_SALINE_DIALYZER_TIME_OUT = 237, ///< HD prime saline dialyzer time out alarm + ALARM_ID_AVAILABLE_13 = 237, ///< Available for useALARM_ID_AVAILABLE_13 ALARM_ID_HD_NO_CARTRIDGE_LOADED = 238, ///< HD no cartridge loaded or installed improperly alarm ALARM_ID_HD_CARTRIDGE_REMOVAL_FAILURE = 239, ///< HD fail to remove cartridge alarm ALARM_ID_DG_BICARB_CONDUCTIVITY_OUT_OF_RANGE = 240, ///< DG bicarb conductivity out of range during bicarb pump check alarm @@ -540,7 +540,7 @@ { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_VALVE_NOT_FUNCTIONAL }, { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_VALVE_CURRENT_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_VALVE_POSITION_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_BLOOD_LEAK_FPGA_FAULT }, + { ALARM_PRIORITY_LOW, 999, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_AVAILABLE_20 }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_BARO_PRESSURE_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 111, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_HD_DG_COMMAND_INVALID_PARAMETER_FAULT }, { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE }, @@ -579,7 +579,7 @@ { ALARM_PRIORITY_LOW, 850, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_BATTERY_COMM_FAULT }, { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_STALL }, // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID - { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT }, + { ALARM_PRIORITY_LOW, 999, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_AVAILABLE_12 }, { ALARM_PRIORITY_HIGH, 0, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_UI_POST_HD_COMM }, { ALARM_PRIORITY_MEDIUM, 600, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_DG_HEAT_DISINFECT_TEMP_GRAD_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID }, @@ -606,10 +606,10 @@ { ALARM_PRIORITY_HIGH, 11, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_END_OF_TREATMENT_HIGH }, // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID { ALARM_PRIORITY_HIGH, 11, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_TREATMENT_STOPPED_NO_RINSEBACK }, - { ALARM_PRIORITY_HIGH, 150, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , ALARM_ID_HD_BLOOD_LEAK_DETECTED }, + { ALARM_PRIORITY_HIGH, 150, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , ALARM_ID_HD_BLOOD_LEAK_DETECTED }, { ALARM_PRIORITY_HIGH, 200, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , ALARM_ID_HD_VENOUS_PRESSURE_LOW }, { ALARM_PRIORITY_HIGH, 12, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , ALARM_ID_HD_VENOUS_BUBBLE_DETECTED, }, - { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_AVAILABLE_17, }, + { ALARM_PRIORITY_MEDIUM, 151, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_HD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT, }, { ALARM_PRIORITY_HIGH, 201, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , ALARM_ID_HD_VENOUS_PRESSURE_HIGH }, { ALARM_PRIORITY_HIGH, 202, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , ALARM_ID_HD_ARTERIAL_PRESSURE_LOW }, { ALARM_PRIORITY_HIGH, 203, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH }, @@ -647,9 +647,9 @@ { ALARM_PRIORITY_MEDIUM, 442, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM }, { ALARM_PRIORITY_MEDIUM, 442, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM }, { ALARM_PRIORITY_HIGH, 11, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_TREATMENT_RINSEBACK_TIMEOUT_ALARM }, - { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_AVAILABLE_3 }, + { ALARM_PRIORITY_HIGH, 200, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, TRUE , FALSE, ALARM_ID_TEST_ALARM_NO_BLOOD_RECIRC_CLR_TOP_ONLY }, { ALARM_PRIORITY_HIGH, 209, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_CARTRIDGE_DOOR_OPENED }, - { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID__AVAILABLE_70 }, + { ALARM_PRIORITY_HIGH, 110, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, ALARM_ID_TEST_ALARM_NO_DIAL_RECIRC_CLR_TOP_ONLY }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_DIALYSATE_FLOW_RATE_OUT_OF_MAX_RANGE }, { ALARM_PRIORITY_LOW, 730, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY }, { ALARM_PRIORITY_LOW, 716, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION }, @@ -658,7 +658,7 @@ { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_RTC_OR_TIMER_ACCURACY_FAILURE }, // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR }, - { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_AVAILABLE_4 }, + { ALARM_PRIORITY_HIGH, 200, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, ALARM_ID_TEST_ALARM_NO_RECIRC_CLR_TOP_ONLY }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_SOFTWARE_FAULT }, { ALARM_PRIORITY_HIGH, 0, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_COMM_TIMEOUT }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_FPGA_COMM_TIMEOUT }, @@ -709,7 +709,7 @@ { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_ARTERIAL_SENSOR_FPGA_FAULT }, { ALARM_PRIORITY_MEDIUM, 300, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_TREATMENT_STOPPED_BY_USER }, // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID - { ALARM_PRIORITY_LOW, 739, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_END_OF_TREATMENT_WARNING }, + { ALARM_PRIORITY_LOW, 739, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_END_OF_TREATMENT_WARNING }, { ALARM_PRIORITY_LOW, 729, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_HD_PRIME_COMPLETED_LOW_PRIORITY }, { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_AVAILABLE_15 }, { ALARM_PRIORITY_LOW, 720, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_PRIME_SALINE_PURGE_AIR_TIME_OUT }, @@ -721,7 +721,7 @@ { ALARM_PRIORITY_MEDIUM, 430, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , ALARM_ID_DG_INLET_WATER_PRESSURE_IN_HIGH_RANGE }, { ALARM_PRIORITY_LOW, 738, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_HD_TREATMENT_STOPPED_AFTER_RINSEBACK }, { ALARM_PRIORITY_LOW, 710, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_INSTALL_NEW_CARTRIDGE }, - { ALARM_PRIORITY_LOW, 720, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_PRIME_SALINE_DIALYZER_TIME_OUT }, + { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_AVAILABLE_13 }, { ALARM_PRIORITY_LOW, 710, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_NO_CARTRIDGE_LOADED }, { ALARM_PRIORITY_LOW, 746, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_CARTRIDGE_REMOVAL_FAILURE }, { ALARM_PRIORITY_MEDIUM, 411, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , ALARM_ID_DG_BICARB_CONDUCTIVITY_OUT_OF_RANGE }, @@ -900,13 +900,11 @@ { 10, ALARM_ID_HD_VALVE_NOT_FUNCTIONAL }, { 10, ALARM_ID_HD_VALVE_CURRENT_OUT_OF_RANGE }, { 10, ALARM_ID_HD_VALVE_POSITION_OUT_OF_RANGE }, - { 10, ALARM_ID_HD_BLOOD_LEAK_FPGA_FAULT }, { 10, ALARM_ID_HD_SYRINGE_PUMP_SELF_TEST_FAILURE }, { 10, ALARM_ID_HD_VOLTAGE_OUT_OF_RANGE }, { 10, ALARM_ID_HD_SYRINGE_PUMP_ENCODER_DIRECTION_ERROR }, { 10, ALARM_ID_HD_SYRINGE_PUMP_CONTROLLER_DIRECTION_ERROR }, { 10, ALARM_ID_HD_SYRINGE_PUMP_STALL }, - { 10, ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT }, { 10, ALARM_ID_HD_AIR_TRAP_ILLEGAL_LEVELS }, { 10, ALARM_ID_HD_SYRINGE_PUMP_FPGA_ADC_FAULT }, { 10, ALARM_ID_HD_SYRINGE_PUMP_VOLUME_ERROR }, @@ -1006,6 +1004,7 @@ { 110, ALARM_ID_DG_FLUID_LEAK_DETECTED }, { 110, ALARM_ID_DG_SOFTWARE_FAULT }, { 110, ALARM_ID_DG_RO_PUMP_PRESSURE_OUT_OF_RANGE }, + { 110, ALARM_ID_TEST_ALARM_NO_DIAL_RECIRC_CLR_TOP_ONLY }, { 111, ALARM_ID_HD_DG_COMM_TIMEOUT }, { 111, ALARM_ID_HD_NEW_RESERVOIRS_DATA_MESSAGE_NOT_RECEIVE }, { 111, ALARM_ID_HD_DG_NEW_OPERATION_MODE_MESSAGE_NOT_RECEIVE }, @@ -1016,7 +1015,10 @@ { 111, ALARM_ID_HD_NEW_DIALYSATE_TEMP_DATA_MESSAGE_NOT_RECEIVE }, { 111, ALARM_ID_HD_CAN_MESSAGE_NOT_ACKED_BY_DG }, { 150, ALARM_ID_HD_BLOOD_LEAK_DETECTED }, + { 151, ALARM_ID_HD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT }, { 200, ALARM_ID_HD_VENOUS_PRESSURE_LOW }, + { 200, ALARM_ID_TEST_ALARM_NO_BLOOD_RECIRC_CLR_TOP_ONLY }, + { 200, ALARM_ID_TEST_ALARM_NO_RECIRC_CLR_TOP_ONLY }, { 201, ALARM_ID_HD_VENOUS_PRESSURE_HIGH }, { 201, ALARM_ID_HD_VENOUS_LINE_OCCLUSION }, { 202, ALARM_ID_HD_ARTERIAL_PRESSURE_LOW }, @@ -1088,7 +1090,6 @@ { 720, ALARM_ID_HD_PRIME_SALINE_PURGE_AIR_TIME_OUT }, { 720, ALARM_ID_HD_PRIME_DIALYSATE_DIALYZER_TIME_OUT }, { 720, ALARM_ID_HD_PRIME_DIALYSATE_BYPASS_TIME_OUT }, - { 720, ALARM_ID_HD_PRIME_SALINE_DIALYZER_TIME_OUT }, { 725, ALARM_ID_HD_BLOOD_LEAK_SENSOR_ZERO_SEQUENCE_FAILED }, { 725, ALARM_ID_HD_VENOUS_BUBBLE_SELF_TEST_FAILURE }, { 725, ALARM_ID_HD_PRE_TREATMENT_WET_PRIME_TEST_FAILURE }, @@ -1119,24 +1120,23 @@ { 851, ALARM_ID_DG_RTC_BATTERY_LOW }, { 851, ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE }, { 852, ALARM_ID_HD_AC_POWER_LOST }, + { 999, ALARM_ID_HD_UI_POST_FAILURE_DISPLAY }, { 999, ALARM_ID_AVAILABLE_1 }, - { 999, ALARM_ID_AVAILABLE_3 }, - { 999, ALARM_ID_AVAILABLE_4 }, { 999, ALARM_ID_AVAILABLE_5 }, { 999, ALARM_ID_AVAILABLE_6 }, { 999, ALARM_ID_AVAILABLE_7 }, { 999, ALARM_ID_AVAILABLE_8 }, { 999, ALARM_ID_AVAILABLE_9 }, { 999, ALARM_ID_AVAILABLE_10 }, { 999, ALARM_ID_AVAILABLE_11 }, + { 999, ALARM_ID_AVAILABLE_12 }, + { 999, ALARM_ID_AVAILABLE_13 }, { 999, ALARM_ID_AVAILABLE_15 }, { 999, ALARM_ID_AVAILABLE_16 }, - { 999, ALARM_ID_AVAILABLE_17 }, - { 999, ALARM_ID_HD_UI_POST_FAILURE_DISPLAY }, { 999, ALARM_ID_AVAILABLE_30 }, { 999, ALARM_ID_AVAILABLE_31 }, { 999, ALARM_ID_AVAILABLE_32 }, - { 999, ALARM_ID__AVAILABLE_70 }, + { 999, ALARM_ID_AVAILABLE_20 }, { 999, ALARM_ID_NO_ALARM }, }; @@ -1221,7 +1221,7 @@ { 60 , ALARM_ID_HD_VALVE_NOT_FUNCTIONAL , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Valve Control | HD valve not functional | If the valve bit masks are not as expected in different valve control mode. | "}, { 61 , ALARM_ID_HD_VALVE_CURRENT_OUT_OF_RANGE , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Valve Current | HD valve current out of range | If the valve current is over the threshold of 1.0 A for 1000 msec. | "}, { 62 , ALARM_ID_HD_VALVE_POSITION_OUT_OF_RANGE , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Valve Position | HD valve position out of target | If the current position has deviated from the expected position for more than 1 second. | "}, - { 63 , ALARM_ID_HD_BLOOD_LEAK_FPGA_FAULT , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: BLD Com | FPGA reports error | If the FPGA error counter increments for a certain period of time. | "}, + { 63 , ALARM_ID_AVAILABLE_20 , " | | \n\n | | | "}, { 64 , ALARM_ID_DG_BARO_PRESSURE_OUT_OF_RANGE , "DG | 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.\n\nDG Fault: Baro Range | Barometric pressure is out of range | If the barometric pressure is > 10.1 psi or < 15.4 psi for a certain period of time. | "}, { 65 , ALARM_ID_HD_DG_COMMAND_INVALID_PARAMETER_FAULT , "HD | Communication Error | A communication problem has been detected.\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. \n\nLoss of DG Comm (Reject) | HD requests DG command with invalid parameter fault | If the latest DG command response indicated invalid parameter | "}, { 66 , ALARM_ID_HD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE , "HD | 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. \n\nHD POST: BLD Config Set Point | HD 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. | "}, @@ -1242,7 +1242,7 @@ { 81 , ALARM_ID_HD_SYRINGE_PUMP_OVER_TRAVEL_ERROR , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Syringe Pump OT | HD syringe pump over travel error | If the syringe pump position is deemed to have overtraveled | "}, { 82 , ALARM_ID_HD_SYRINGE_PUMP_DAC_WRITE_ERROR , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Syringe Pump DAC Err | HD syringe pump DAC write failure | If the syringe pump DAC write error is reported by the FPGA | "}, { 83 , ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Syringe Pump On Err | HD syringe pump is running while the BP is off | If the syringe pump is on while the blood pump is off | "}, - { 84 , ALARM_ID_DG_SET_RTC_YEAR_INVALID , "DG | Service Required: Dialysate Device | A problem was detected with the dialysate 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.\n\nDG POST: HD RTC Time | DG RTC set year is invalid | If DG RTC set year is < 2021. | "}, + { 84 , ALARM_ID_DG_SET_RTC_YEAR_INVALID , "DG | Service Required: Dialysate Device | A problem was detected with the dialysate 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.\n\nDG POST: DG RTC Time | DG RTC set year is invalid | If DG RTC set year is < 2021. | "}, { 85 , ALARM_ID_HD_PUMP_TRACK_LATCH_OPENED , "HD | Cartridge Lever is Open | A problem has been detected with the cartridge.\n- Open the device door and push lever all the way down.\n- Close the device door.\n- Press RESUME button to continue.\n\nBlood Stop: Cartridge Lever Open | HD pump track lever is not fully latched | If the pump track lever is detected as unlatched when it should be. | "}, { 86 , ALARM_ID_HD_SET_RTC_YEAR_INVALID , "HD | 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. \n\nHD POST: HD RTC Time | HD RTC set year is invalid | If HD RTC set year is < 2021. | "}, { 87 , ALARM_ID_DG_HEATING_INVALID_CAL_RECORD , "DG | Service Required: Dialysate Device | A problem was detected with the dialysate 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. \n\nDG POST: Heat Cal | DG heating parameters invalid calibration record | If the heating paramters' non-volatile record's CRC does not match the calculated CRC. | "}, @@ -1258,12 +1258,12 @@ { 97 , ALARM_ID_DG_FILL_CONDUCTIVITY_OUT_OF_RANGE , "DG | Conductivity Out of Range | Treatment is currently paused.\n- Confirm that acid and bicarbonate concentrates\nare securely connected.\n- If empty, replace. \n- Treatment will need to be resumed when conductivity\nis within target range.\n\nDial. Gen: Dialysate Cond. | DG fill conductivity out of range | If the average acid or bicard conductivity is > 5% of the normal acid and bicarb conductivity values. | "}, { 98 , ALARM_ID_HD_BATTERY_COMM_FAULT , "HD | Service Required: Hemodialysis Device | A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair.\n\nHD Alarm (Low): Battery Com | HD battery or battery charger communication fault | If battery I2C communication fault persistence count > 5. | "}, { 99 , ALARM_ID_HD_SYRINGE_PUMP_STALL , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Syringe Pump Stall | HD syringe pump stall alarm | If syringe pump measured rate < stall speed threshold (0.05) and the ramp up has been restarted 3 times after stall has been detected. | "}, - { 100 , ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Timeout No Cart ST | HD no cartridge self-test timeout | If during the no cartridge self-tests state, the elapsed self-test time > maximum no cartridge self test time (30secs) | "}, + { 100 , ALARM_ID_AVAILABLE_12 , " | | \n\n | | | "}, { 101 , ALARM_ID_UI_POST_HD_COMM , "UI | 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. \n\nHD POST: UI- Proc Comm | UI POST FW Communication failure | If the HD is not communicating with the UI during POST. | "}, { 102 , ALARM_ID_DG_HEAT_DISINFECT_TEMP_GRAD_OUT_OF_RANGE , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Tpo THD Temp Delta | DG heat disinfection temperature gradient out of range | If temperature gradient between Tpo and Thd exceeds maximum 15°C. | "}, { 103 , ALARM_ID_HD_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID , "HD | 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.\n\nHD POST: Cal NVRAM CRC | HD non-volatile calibration group invalid record CRC | If the computed CRC of the calibration group record is not equal to the record CRC. | "}, { 104 , ALARM_ID_HD_AIR_TRAP_ILLEGAL_LEVELS , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Air Trap Sensor | Air trap level sensors reporting illegal combination of air/fluid | If the air trap level readings are not valid for more than 2 seconds. | "}, - { 105 , ALARM_ID_DG_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID , "DG | Service Required: Dialysate Device | A problem was detected with the dialysate 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. \n\nDG POST: Cal NVRAM CRC | DG non-volatile system group invalid record CRC | If the DG NVDATAMGMT CAL group calculated CRC does not mached the expected CRC. | "}, + { 105 , ALARM_ID_DG_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID , "DG | Service Required: Dialysate Device | A problem was detected with the dialysate 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. \n\nDG POST: Cal NVRAM CRC | DG non-volatile system group invalid record CRC | If the DG NVDATAMGMT CAL group calculated CRC does not matched the expected CRC. | "}, { 106 , ALARM_ID_DG_FLOW_SENSORS_INVALID_CAL_RECORD , "DG | Service Required: Dialysate Device | A problem was detected with the dialysate 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.\n\nDG POST: Flow Sensor Cal | DG flow sensors calibration error | If the calculated CRC of the flow sensors calibration record does not match the calibration records' CRC. | "}, { 107 , ALARM_ID_HD_DG_RESTARTED_FAULT , "HD | 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.\n\nDG Fault: DG Restarted | HD reports DG restarted fault | If DG reports being in any mode other than idle, drain, fill or fault during pre-tx, tx, or post-tx modes - means DG restarted unexpectedly and is no longer in sync w/ HD. | "}, { 108 , ALARM_ID_HD_SYRINGE_PUMP_FPGA_ADC_FAULT , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Syringe Pump ADC Com | HD syringe pump ADC error | If the ADC read is not fresh after POST init and the ADC read counter has not changed. | "}, @@ -1284,10 +1284,10 @@ { 123 , ALARM_ID_DG_TRIMMER_HEATER_VOLTAGE_OUT_OF_RANGE , "DG | 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.\n\nDG Fault: Trimmer Heater Control | DG trimmer heater voltage out of range | If the trimmer voltage is out of range. | "}, { 124 , ALARM_ID_HD_END_OF_TREATMENT_HIGH , "HD | Blood Pump Stop Time Exceeded | The blood pump has been off for too long.\n- Treatment must be terminated without rinseback.\n\nBlood Stop: Blood Clot Risk | HD end of treatment alarm (high priority - user still not acting to end treatment) | In treatment end paused state for > 5 minutes. | "}, { 125 , ALARM_ID_HD_TREATMENT_STOPPED_NO_RINSEBACK , "HD | Blood Pump Stop Time Exceeded | The blood pump has been off for too long.\n- Treatment must be terminated without rinseback.\n\nBlood Stop: Blood Clot Risk | Blood sitting too long after treatment stopped by user alarm (> 5 min) | If in treatment stop sub mode when blood is in the tubing, the blood sitting counter exceeded 5 minutes. | "}, - { 126 , ALARM_ID_HD_BLOOD_LEAK_DETECTED , "HD | Blood Leak | A blood leak has been detected. \n- Treatment must be terminated without rinseback.\n\nBlood Stop: Dialyzer Blood Leak | HD blood leak detected alarm | If the blood leak is detected based on the blood leak status reported by the sensor. | "}, + { 126 , ALARM_ID_HD_BLOOD_LEAK_DETECTED , "HD | Blood Leak | A blood leak has been detected. \n- Visually inspect dialysate return line for blood.\n- Press OK to restart blood pump. Dialysate will\n remain in bypass.\n\nBlood Stop: Dialyzer Blood Leak | HD blood leak detected alarm | If the blood leak is detected based on the blood leak status reported by the sensor. | "}, { 127 , ALARM_ID_HD_VENOUS_PRESSURE_LOW , "HD | Low Venous Pressure | Venous pressure is low.\n- Ensure venous access connections are properly secured.\n- If there has been an access disconnection or needle\n dislodgement, follow facility policy to address and\nterminate treatment without rinseback.\n- If access connections are properly secured, \npress RESUME to continue treatment.\n\nBlood Stop: Venous Pres. Low | Venous pressure too low during treatment | If the venous pressure < TREATMENT_PARAM_VEN_PRESSURE_LOW_LIMIT. Or expanded pressure limits based on mode of operation. | "}, { 128 , ALARM_ID_HD_VENOUS_BUBBLE_DETECTED , "HD | Venous Air Detected | Air detected in the venous air trap.\n- Confirm arterial access placement and confirm\nconnections are secure.\n- Treatment must be terminated without rinseback.\n\nBlood Stop: Venous Air Bubble | HD venous air bubble detected alarm | If bubbles are detected during the treatment. | "}, - { 129 , ALARM_ID_AVAILABLE_17 , " | | \n\n | | | "}, + { 129 , ALARM_ID_HD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT , "HD | Blood Leak | 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 or END TREATMENT.\n\nBlood Stop: Dialyzer Blood Leak Bypass | HD 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. | "}, { 130 , ALARM_ID_HD_VENOUS_PRESSURE_HIGH , "HD | High Venous Pressure | Venous pressure is high. \n- Check venous bloodlines for kinks or clamps.\n- Check needle placement and/or access position.\n- Resolve access issues, if applicable.\n- If clots are present, end treatment without rinseback.\n\nBlood Stop: Venous Pres. High | Venous pressure too high during treatment | If the venous pressure > TREATMENT_PARAM_VEN_PRESSURE_HIGH_LIMIT. Or expanded pressure limits based on mode of operation. | "}, { 131 , ALARM_ID_HD_ARTERIAL_PRESSURE_LOW , "HD | Low Arterial Pressure | Arterial pressure is low.\n- Inspect arterial bloodlines for kinks or clamps.\n- Check needle placement or access position.\n- Resolve access issues, if applicable.\n- If clots are present, end treatment without rinseback.\n\nBlood Stop: Arterial Pres. Low | Arterial pressure too low during treatment | If the arterial pressure < TREATMENT_PARAM_ART_PRESSURE_LOW_LIMIT. Or expanded pressure limits based on mode of operation. | "}, { 132 , ALARM_ID_HD_ARTERIAL_PRESSURE_HIGH , "HD | High Arterial Pressure | Arterial pressure is high.\n- Ensure arterial access connections are properly secured.\n- Check needle placement and/or access position.\n- Resolve access issues if applicable.\n- If clots are present, end treatment without rinseback.\n\nBlood Stop: Arterial Pres. High | Arterial pressure too high during treatment | If the arterial pressure > TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT. Or expanded pressure limits based on mode of operation. | "}, @@ -1300,12 +1300,12 @@ { 139 , ALARM_ID_HD_AC_POWER_LOST , "HD | Power Loss | AC Power has been lost.\n- Check all electrical connections.\n- Press OK to return to welcome screen. \n\nLoss of AC Power | HD AC power lost alarm | The HD Software shall trigger an alarm if an AC power loss is detected while the HD system is in standby, service, or treatment parameters mode. | "}, { 140 , ALARM_ID_HD_DG_COMM_TIMEOUT , "HD | Communication Error | A communication problem has been detected.\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. \n\nLoss of DG Comm (Timeout) | Dialysate generator communication timeout | If DG communication timeout is detected for more than 2 seconds. | "}, { 141 , ALARM_ID_HD_AIR_TRAP_FILL_DURING_TREATMENT , "HD | Blood Pump Stopped: Venous Air Detector | A problem was detected with the venous air detector.\n- Confirm arterial access placement and ensure\nconnections are secure.\n- Treatment must be terminated without rinseback.\n\nBlood Stop: Air Trap Fill | Air trap fill timeout during treatment | If the air trap fill timeout during treatment. | "}, - { 142 , ALARM_ID_HD_OCCLUSION_BLOOD_PUMP , "HD | Blood Pump Stopped: Occulusion | Occlusion detected after the blood pump.\n- Inspect bloodlines for kinks or clamps.\n- Check needle placement or access position.\n- Resolve access issues, if applicable.\n- If clots are present, end treatment without rinseback.\n\nBlood Stop: Blood Pump Occlusion | Blood pump occlusion detected | If blood occlusion is detected > OCCLUSION_THRESHOLD_OFFSET + bloodPumpOcclusionAfterCartridgeInstall | "}, + { 142 , ALARM_ID_HD_OCCLUSION_BLOOD_PUMP , "HD | Blood Pump Stopped: Occlusion | Occlusion detected after the blood pump.\n- Inspect bloodlines for kinks or clamps.\n- Check needle placement or access position.\n- Resolve access issues, if applicable.\n- If clots are present, end treatment without rinseback.\n\nBlood Stop: Blood Pump Occlusion | Blood pump occlusion detected | If blood occlusion is detected > OCCLUSION_THRESHOLD_OFFSET + bloodPumpOcclusionAfterCartridgeInstall | "}, { 143 , ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE , "DG | 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.\n\nDG Fault: TRo TDi Delta | DG dialysate temperature sensors drift timeout. | If TDi and TRo have drifted for more 1 C for a certain period of time. | "}, { 144 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_HIGH , "DG | Disinfection: Water Conductivity High | Incoming water conductivity is too high.\n- Disinfection has been terminated.\n- Check incoming water before initiating disinfection again. \n\nCleaning: Inlet Water Cond High | DG cleaning mode inlet water conductivity out of high range | Inlet water conductivity > 2000 uS/cm. Inlet water conductivity > 100 uS/cm (PURE WATER MODE). In cleaning mode | "}, { 145 , ALARM_ID_DG_ACID_CONDUCTIVITY_OUT_OF_RANGE , "DG | Conductivity Error During Prime | Conductivity out of range during prime.\n- Confirm that acid and bicarbonate concentrates\nare securely connected.\n- If empty, replace. \n- Treatment will need to be resumed when conductivity\nis within target range.\n\nDial. Gen: Acid Conc. Cond. | DG Concentrate conductivity after adding acid out of range alarm | If the conductivity value for the acid concentrate is out of range for more than 45 secs. | "}, { 146 , ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE , "DG | Service Required: Dialysate Device | A problem was detected with the dialysate 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. \n\nDG POST: DG RTC Timer | DG RTC vs. Timer accuracy error | If RTC and timer are not aligned on 1 second elapsed time. | "}, - { 147 , ALARM_ID_DG_CREATING_DIALYSATE_PLEASE_WAIT , "DG | Dialysate Generation Error | A problem has been detected with dialysate generation. \n- Treatment is paused and will be need to be resumed when \nthe dialysate is ready for use. \n\nDial. Gen: Dialysate not ready | DG dialysate generation conductivity fault alarm | If dialysate conductivity is not with 5% of the TCD | "}, + { 147 , ALARM_ID_DG_CREATING_DIALYSATE_PLEASE_WAIT , "DG | Dialysate Generation Error | A problem has been detected with dialysate generation. \n- Treatment is paused and will need to be resumed when \nthe dialysate is ready for use. \n\nDial. Gen: Dialysate not ready | DG dialysate generation conductivity fault alarm | If dialysate conductivity is not with 5% of the TCD | "}, { 148 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_HIGH , "DG | Disinfection: Water Temperature High | Incoming water temperature is too high.\n- Disinfection has been terminated.\n- Check incoming water before initiating disinfection again. \n\nCleaning: Inlet Water Temp High | Cleaning Mode Inlet water temperature too high | Inlet temperature > 37 C. | "}, { 149 , ALARM_ID_HD_WATCHDOG_EXPIRED , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: WD Error | HD watchdog expired | If the watchdog signal is low while not in POST. | "}, { 150 , ALARM_ID_DG_INLET_WATER_CONDUCTIVITY_IN_HIGH_RANGE , "DG | Incoming Water Conductivity High | Conductivity of incoming water is high.\n- Treatment is currently paused.\n- Check the incoming water supply.\n- When the conductivity is within target range\nRESUME button will be available.\n- Press RESUME to continue treatment.\n\nDial. Gen: Inlet Water Cond High | Inlet water conductivity too high | Inlet water conductivity > 2000 uS/cm. Inlet water conductivity > 100 uS/cm (PURE WATER MODE). | "}, @@ -1324,24 +1324,24 @@ { 163 , ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM , "HD | Ultrafiltration Error | A problem was detected with the dialysate device. \n- Confirm the device is level with minimal movement. \n- Resume treatment. \n- If problem persists, call service to report the issue and\nschedule a repair. \n\nDial. Gen: UF Rate Check | HD sees primary load cell for reservoir 1 change too much too fast | If the delta volume of the active reservoir exceeded 50.0 g (MAX_ACTIVE_LOAD_CELL_CHANGE_G). | "}, { 164 , ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM , "HD | Ultrafiltration Error | A problem was detected with the dialysate device. \n- Confirm the device is level with minimal movement. \n- Resume treatment. \n- If problem persists, call service to report the issue and\nschedule a repair. \n\nDial. Gen: UF Rate Check | HD sees primary load cell for reservoir 2 change too much too fast | If the delta volume of the active reservoir exceeded 50.0 g (MAX_ACTIVE_LOAD_CELL_CHANGE_G). | "}, { 165 , ALARM_ID_HD_TREATMENT_RINSEBACK_TIMEOUT_ALARM , "HD | Blood Pump Stop Time Exceeded | The blood pump has been off for too long.\n- Treatment must be terminated without rinseback.\n\nBlood Stop: Blood Clot Risk | HD in treatment rinseback operation timeout | If the maximum time inrinseback operation has been exceeded. | "}, - { 166 , ALARM_ID_AVAILABLE_3 , " | | \n\n | | | "}, + { 166 , ALARM_ID_TEST_ALARM_NO_BLOOD_RECIRC_CLR_TOP_ONLY , " | Test Alarm - Alarm 166 | \n\n | | | "}, { 167 , ALARM_ID_HD_CARTRIDGE_DOOR_OPENED , "HD | Blood Pump Stopped: Door Open | The device door is open.\n Close the device door. \n- Press RESUME to continue.\n\nBlood Stop: Door Open | HD cartridge door opened alarm | If the cartridge door is opened as reported by the FPGA. | "}, - { 168 , ALARM_ID__AVAILABLE_70 , " | | \n\n | | | "}, + { 168 , ALARM_ID_TEST_ALARM_NO_DIAL_RECIRC_CLR_TOP_ONLY , " | Test Alarm - Alarm 168 | \n\n | | | "}, { 169 , ALARM_ID_DG_DIALYSATE_FLOW_RATE_OUT_OF_MAX_RANGE , "DG | 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.\n\nDG Fault: Dialysate Flow Sens Rg | Dialysate flow rate out of range | If the dialysate flow rate > 2.00 L/min. | "}, { 170 , ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY , "HD | Heparin Syringe Empty | Heparin syringe is empty.\n- Treatment will continue without heparin.\n- Refer to facility policy if additional heparin is needed to\ncomplete treatment.\n\nHeparin Syringe Empty | HD syringe empty alarm | If the syringe pump position is near empty position. | "}, { 171 , ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION , "HD | Heparin Pump Occlusion | A problem has been detected with the heparin pump.\n- Ensure heparin line is not kinked or clamped.\n\nProcess: Pre- Tx Hep. Pump Occ. | HD syringe pump occlusion alarm | If the pressure sensor voltage reading > SYRINGE_FORCE_OCCLUSION_THRESHOLD_V. | "}, { 172 , ALARM_ID_HD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM , "HD | Not Enough Heparin | There is not enough heparin available for treatment.\n- Ensure the syringe pump is touching the syringe plunger.\n- If the syringe pump is touching the syringe plunger,\nend treatment.\n- If syringe pump is not touching the syringe plunger, \nensure the correct amount of heparin has been drawn and\nreload the syringe. \n\nProcess: Pre- Tx Not Enough Hep. | HD syringe pump not enough Heparin alarm | If the estimated syringe volume needed for treatment is not sufficient | "}, { 173 , ALARM_ID_HD_RTC_CONFIG_ERROR , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: RTC Config | HD RTC configuration error | If the RTC configuration registers report an error. | "}, { 174 , ALARM_ID_HD_RTC_OR_TIMER_ACCURACY_FAILURE , "HD | 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.\n\nHD POST: HD RTC Timer | HD RTC vs. Timer accuracy error | If RTC and timer are not aligned on 1 second elapsed time. | "}, { 175 , ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Pump Commutation Err | HD pump commutation error | If the set pump direction does not agree with the hall sensor direction. | "}, - { 176 , ALARM_ID_AVAILABLE_4 , " | | \n\n | | | "}, + { 176 , ALARM_ID_TEST_ALARM_NO_RECIRC_CLR_TOP_ONLY , " | Test Alarm - Alarm 176 | \n\n | | | "}, { 177 , ALARM_ID_DG_SOFTWARE_FAULT , "DG | 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.\n\nDG Fault: Software Invalid State | DG software fault. Software found itself in an unexpected state | If the specific software faults listed in alarm management SW faults has been detected | "}, { 178 , ALARM_ID_HD_COMM_TIMEOUT , "UI | 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.\n\nHD Fault: UI- Proc Comm | HD communication timeout | If the HD stops communicating with the UI. | "}, { 179 , ALARM_ID_DG_FPGA_COMM_TIMEOUT , "DG | 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.\n\nDG Fault: FPGA Com | DG FPGA communication down for too long | If retries for commands exceeds limit or FPGA reports comm error. | "}, { 180 , ALARM_ID_DG_RO_FLOW_RATE_OUT_OF_MAX_RANGE , "DG | 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.\n\nDG Fault: RO Flow Sensor Range | RO flow rate out of range | If the RO flow rate > 2.00 L/min. | "}, { 181 , ALARM_ID_DG_LOAD_CELLS_TARE_WEIGHT_OUT_OF_RANGE , "DG | 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.\n\nDG Fault: Tare Out of Range | DG load cells weight out of range for tare | If the load cell weight is out of range for tare. | "}, { 182 , ALARM_ID_DG_LOAD_CELLS_INVALID_CAL_RECORD , "DG | Service Required: Dialysate Device | A problem was detected with the dialysate 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. \n\nDG POST: LC Cal | DG load cells invalid calibration | If the CRC of load cells calibration data does not match the calculated CRC. | "}, - { 183 , ALARM_ID_DG_INVALID_LOAD_CELL_VALUE , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Invalid Resv Transfer | DG invalid load cell value | If the half full reservoir is filled prior to filling the reservoir that is supposed to overflow to the half full reservoir. | "}, + { 183 , ALARM_ID_DG_INVALID_LOAD_CELL_VALUE , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Invalid Resv Transfer | DG invalid load cell value | If the half full reservoir is filled prior to filling the reservoir that is supposed to overflow to the half full reservoir. | "}, { 184 , ALARM_ID_DG_INLET_UV_REACTOR_NOT_HEALTHY , "DG | 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.\n\nDG Fault: UVi Error | Inlet reactor not healthy | If the inlet reactor are not healthy. | "}, { 185 , ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE , "DG | Service Required: Dialysate Device | A non- critical problem was detected with the dialysate device.\n- Call service to report the issue and schedule a repair.\n\nDG Alarm (Low): Fan Speed | DG fan RPM out of range | If the fan RPM is out of Min/Max range. | "}, { 186 , ALARM_ID_DG_CONCENTRATE_PUMP_FAULT , "DG | 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.\n\nDG Fault: CP1/CP2 Fault | DG concentrate pump fault | If the concentrate pumps fault is reported by the FPGA. | "}, @@ -1367,14 +1367,14 @@ { 206 , ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME , "DG | 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.\n\nDG Fault: Reservoir Fill Timeout | DG dialysate fill runs out of time | If DG dialysate fill > 5 minutes. | "}, { 207 , ALARM_ID_DG_FLOW_METER_CHECK_FAILURE , "DG | 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.\n\nDG Fault: FMP Flow Rate Error | DG flow meter check failure alarm | If integrated Volume To Load Cell Reading Percent > 0.1. | "}, { 208 , ALARM_ID_HD_VENOUS_LINE_OCCLUSION , "HD | High Venous Pressure | Venous pressure is high. \n- Check venous bloodlines for kinks or clamps.\n- Check needle placement and/or access position.\n- Resolve access issues, if applicable.\n- If clots are present, end treatment without rinseback. \n\nBlood Stop: Venous Pres. High | HD venous line occlusion fault | If the venous pressure is > set limit + 50 mmHg if HD is in treatment or pre-treatment mode. | "}, - { 209 , ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Flush Circ Error | DG drain circulation line timeout | If the integrated volume < 0.1 for more than 60 secs. | "}, + { 209 , ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Flush Circ Error | DG drain circulation line timeout | If the integrated volume < 0.1 for more than 60 secs. | "}, { 210 , ALARM_ID_HD_BATTERY_PACK_ERROR_DETECTED , "HD | Service Required: Hemodialysis Device | A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair.\n\nHD Alarm (Low): Battery Fault | HD battery pack detected an error | If the battery pack status error is detected from the slave device I2C address 0x0B. | "}, { 211 , ALARM_ID_HD_BLOOD_SITTING_WARNING , "HD | Approaching MAX Blood Pump Stop Time | The blood has been stopped for nearly 5 minutes.\n- You must resume treatment before the blood pump stop time\ntimer expires.\n- If treatment is not resumed before the timer expires,\ntreatment will be terminated without rinseback.\n\nBlood Stopped: Warning | Blood sitting too long warning (> 4 min) | During treatment stop sub-mode, if the blood is in the line for more than 4 minutes. | "}, { 212 , ALARM_ID_HD_END_OF_TREATMENT_ALARM , "HD | Approaching MAX Blood Pump Stop Time | The blood has been stopped for nearly 5 minutes.\n- You must resume treatment before the blood pump stop time\ntimer expires.\n- If treatment is not resumed before the timer expires,\ntreatment will be terminated without rinseback.\n\nBlood Stopped: Warning | Blood sitting too long warning (> 4 min) | During treatment end paused state, if the blood is in the line for more than 4 minutes. | "}, { 213 , ALARM_ID_HD_PRIME_COMPLETED_MEDIUM , "HD | 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 OK to continue. \n\nProcess: Pre- Tx Prime Complete | HD prime completed medium priority alarm | In Pre-Treatment Recirculation for 90 minutes (escalation of alarm 226) | "}, { 214 , ALARM_ID_AVAILABLE_30 , " | | \n\n | | | "}, { 215 , ALARM_ID_AVAILABLE_31 , " | | \n\n | | | "}, - { 216 , ALARM_ID_HD_END_TREATMENT_TIMEOUT_ALARM , "HD | Treatment Complete | Dialysis treatment is complete.\n- Press OK to end treatment and rinseback.\n\nProcess: End of Dialysis Tx | HD end treatment sub-mode timeout alarm | If the treatment ended successfully. | "}, + { 216 , ALARM_ID_HD_END_TREATMENT_TIMEOUT_ALARM , "HD | Treatment Complete | Dialysis treatment is complete.\n- Press RINSEBACK to end treatment and rinseback.\n\nProcess: End of Dialysis Tx | HD end treatment sub-mode timeout alarm | If the treatment ended successfully. | "}, { 217 , ALARM_ID_AVAILABLE_32 , " | | \n\n | | | "}, { 218 , ALARM_ID_HD_SYRINGE_DETECTED , "HD | Syringe Detected | Heparin syringe was not removed from device.\n- Remove heparin syringe.\n- Press OK to continue.\n\nProcess: Remove Syringe | HD syringe detected alarm | If the syringe detection switch > 2.0 volts. | "}, { 219 , ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED , "HD | Blood Stopped: Syringe Not Detected | There is a problem detecting a syringe in the heparin pump.\n- Confirm the heparin syringe is properly installed. \n- Press Ok to resume treatment.\n\nBlood Stop: Syringe Not Detected | HD syringe pump syringe removed alarm | If the syringe detection switch < 2.0 volts. | "}, @@ -1383,30 +1383,30 @@ { 222 , ALARM_ID_HD_OCCLUSION_SENSOR_FPGA_FAULT , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: BP Occ Com | HD occlusion sensor FPGA fault | If the FPGA does not report fresh data or indicates an error for a certain period of time. | "}, { 223 , ALARM_ID_HD_ARTERIAL_SENSOR_FPGA_FAULT , "HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis 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.\n\nHD Fault: Art. Pres. Com | HD arterial sensor FPGA fault | If the FPGA does not report fresh data for a certain period of time | "}, { 224 , ALARM_ID_HD_TREATMENT_STOPPED_BY_USER , "HD | Blood Pump Stopped: Treatment Paused | Treatment has been stopped by user.\n- Press OK to resume treatment. \n- If treatment is not resumed within five minutes,\ntreatment will be terminated without rinseback. \n\nBlood Stopped: Treatment Pause | Treatment stopped by user action - pressed stop button | If the user has pressed the stop button. | "}, - { 225 , ALARM_ID_HD_END_OF_TREATMENT_WARNING , "HD | Treatment Complete | Dialysis treatment is complete.\n- Press OK to end treatment and rinseback.\n\nProcess: End of Treatment | HD end of treatment warning | If the treatment duration has exceeded the prescribed treatment time entered by the user. | "}, + { 225 , ALARM_ID_HD_END_OF_TREATMENT_WARNING , "HD | Treatment Complete | Dialysis treatment is complete.\n- If blood sampling is required, draw blood at\n the arterial sample port\n- Press RINSEBACK to end treatment and rinseback.\n\nProcess: End of Treatment | HD end of treatment warning | If the treatment duration has exceeded the prescribed treatment time entered by the user. | "}, { 226 , ALARM_ID_HD_PRIME_COMPLETED_LOW_PRIORITY , "HD | Priming Complete | Priming is complete. \n- Treatment must begin within 120 minutes \nor the pre- treatment process will be terminated.\n- Press OK to continue. \n\nProcess: Pre- Tx Priming Complete | HD prime completed low priority alarm | Start of Pre-Treatment Recirculation - notifiy user to proceed to patient connection | "}, { 227 , ALARM_ID_AVAILABLE_15 , " | | \n\n | | | "}, { 228 , ALARM_ID_HD_PRIME_SALINE_PURGE_AIR_TIME_OUT , "HD | Priming Error | A problem has been detected during prime. \n- Prime was unable to complete. \n - Check blood and dialysate lines for clamps, kinks or leaks. \n\nProcess: Pre- Tx Prime Timeout | HD time out on prime sub-mode purge air state. | During the pre-treatment prime state, if the prime saline purge air state exceeded 60 secs. | "}, { 229 , ALARM_ID_HD_PRIME_DIALYSATE_DIALYZER_TIME_OUT , "HD | Priming Error | A problem has been detected during prime. \n- Prime was unable to complete. \n - Check blood and dialysate lines for clamps, kinks or leaks. \n\nProcess: Pre- Tx Prime Timeout | HD prime dialysate dialyzer time out alarm | If the priming of the dialyzer dialysate flow path has exceeded the time limit. | "}, { 230 , ALARM_ID_HD_PRIME_DIALYSATE_BYPASS_TIME_OUT , "HD | Priming Error | A problem has been detected during prime. \n- Prime was unable to complete. \n - Check blood and dialysate lines for clamps, kinks or leaks. \n\nProcess: Pre- Tx Prime Timeout | HD prime dialysate bypass time out alarm | If the priming of the dialyzer bypass flow path has exceeded the time limit. | "}, - { 231 , ALARM_ID_HD_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE , "HD | Self Test: Pressure | A problem has been detected during self- test. \n- Confirm cartridge is properly installed without kinks or clamps.\n- Ensure all connections are secure. \n- Press OK to resume. \n- If problem persists, install a new cartridge.\n\nProcess: Pre- Tx Dry Self- Test | HD pre-treatment mode dry self-tests failure | If the following dry self tests have failed: 1. handleDrySelfTestPressureSensorsState 2. handleDrySelfTestPressureSensorsNormalState | "}, + { 231 , ALARM_ID_HD_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE , "HD | Self Test: Cartridge Check | A problem has been detected during self- test. \n- Confirm cartridge is properly installed without kinks or clamps.\n- Ensure all connections are secure. \n- Press OK to resume. \n- If problem persists, install a new cartridge.\n\nProcess: Pre- Tx Dry Self- Test | HD pre-treatment mode dry self-tests failure | If the following dry self tests have failed: 1. handleDrySelfTestPressureSensorsState 2. handleDrySelfTestPressureSensorsNormalState | "}, { 232 , ALARM_ID_HD_PRE_TREATMENT_WET_LC_TEST_FAILURE , "HD | Self Test: Dialysate Flow Rate | A problem has been detected when measuring dialysate flow.\n- Confirm cartridge is properly installed and primed.\n- If problem persists, terminate treatment preparation and \n start over using a new cartridge.\n\nProcess: Pre- Tx Wet Self- Test | HD pre-treatment mode wet self-tests failure | If the following wet self tests have failed: 1. handleWetSelfTestPrimeCheckState 2. handleWetSelfTestFirstDisplacementVerifyState 3. handleWetSelfTestSecondDisplacementVerifyState | "}, { 233 , ALARM_ID_DG_BAROMETRIC_SENSOR_COEFFS_BAD_CRC , "DG | 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.\n\nDG Fault: Baro Cal CRC | DG barometric pressure sensor bad coefficients CRC | If the following happens: 1. The stored CRC in the sensor does not match the calculated CRC. 2. The CRC and coefficients have not been received from the sensor after 20 seconds from the power up. | "}, { 234 , ALARM_ID_DG_INLET_WATER_PRESSURE_IN_HIGH_RANGE , "DG | Incoming Water Pressure High | Incoming water pressure is high.\n- Treatment is currently paused.\n- Check the incoming water supply.\n- When the pressure is within target range\nRESUME button will be available.\n- Press RESUME to continue treatment.\n\nDial. Gen: Inlet Water Pres High | DG inlet water pressure is too high | If the inlet water pressure is > 80 psig. | "}, { 235 , ALARM_ID_HD_TREATMENT_STOPPED_AFTER_RINSEBACK , "HD | Rinseback Complete | Rinseback is complete. \n- Follow facililty policy prior to disconnecting patient. \n- Press OK to continue. \n\nProcess: Rinseback Complete | HD in treatment stopped sub-mode after rinseback completed (no escalation) | If there is no active alarm and rinseback has completed. | "}, { 236 , ALARM_ID_HD_INSTALL_NEW_CARTRIDGE , "HD | Self Test: Fluid Present | A problem has been detected during self- test. \n- Cartridges are single- use only and fluid is present.\n- Install new cartridge to resume.\n\nProcess: Pre- Tx Dry Self- Test | HD needs new cartridge to be installed | If the air trap sensor reported AIR and bubble sensor detected bubbles. | "}, - { 237 , ALARM_ID_HD_PRIME_SALINE_DIALYZER_TIME_OUT , "HD | Priming Error | A problem has been detected during prime. \n- Prime was unable to complete. \n - Check blood and dialysate lines for clamps, kinks or leaks. \n\nProcess: Pre- Tx Prime Timeout | HD prime saline dialyzer time out alarm | If timeout, just transition to HD_PRIME_RESERVOIR_TWO_FILL_COMPLETE_STATE | "}, - { 238 , ALARM_ID_HD_NO_CARTRIDGE_LOADED , "HD | Cartridge Not Dectected | A problem has been detected during self- test. \n- Cartridge is not detected.\n- Confirm cartridge is properly installed.\n\nProcess: Pre- Tx Dry Self- Test | HD no cartridge loaded or installed improperly alarm | If the measured blood pump occlucsion pressure reading is < 5000 or > 24500. | "}, + { 237 , ALARM_ID_AVAILABLE_13 , " | | \n\n | | | "}, + { 238 , ALARM_ID_HD_NO_CARTRIDGE_LOADED , "HD | Cartridge Not Detected | A problem has been detected during self- test. \n- Cartridge is not detected.\n- Confirm cartridge is properly installed.\n\nProcess: Pre- Tx Dry Self- Test | HD no cartridge loaded or installed improperly alarm | If the measured blood pump occlucsion pressure reading is < 5000 or > 24500. | "}, { 239 , ALARM_ID_HD_CARTRIDGE_REMOVAL_FAILURE , "HD | Cartridge Still Detected | A problem has been detected during self- test. \n- Cartridge is still present or was unloaded incorrectly.\n- Confirm the cartridge has been fully removed.\n\nProcess: Post- Tx Remove Cartridge | HD fail to remove cartridge alarm | In the post treatment state, if the cartridge has not been removed. | "}, { 240 , ALARM_ID_DG_BICARB_CONDUCTIVITY_OUT_OF_RANGE , "DG | Conductivity Error During Prime | Conductivity out of range during prime.\n- Confirm that acid and bicarbonate concentrates\nare securely connected.\n- If empty, replace. \n- Treatment will need to be resumed when conductivity\nis within target range.\n\nDial. Gen: Bicarb Conc. Cond. | Bicarb conductivity out of range during bicarb pump check alarm | If the conductivity value for bicarbonate concentrate is out of range for more than 45 secs. | "}, - { 241 , ALARM_ID_DG_RESERVOIR_DRAIN_TIMEOUT , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Resv Drain Timeout | DG reservoir drain time out | If the DG reservoir drain is not complete in 120 secs. | "}, - { 242 , ALARM_ID_DG_RESERVOIR_FILL_TIMEOUT , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Resv Fill Timeout | DG reservoir fill time out | If the DG reservoir fill is not complete in 120 secs. | "}, - { 243 , ALARM_ID_DG_RESERVOIR_LEAK_TIMEOUT , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Fluid Loss Detected | DG reservoir leak time out | If the reservoir level is drifted by 100 mL for more than 30 seconds. | "}, - { 244 , ALARM_ID_DG_CLEANING_MODE_TEMP_SENSORS_DIFF_OUT_OF_RANGE , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Temp Sensor Check | DG temperature sensors difference out of range | If any of the temperature sensors are out of the average of the sensors by more than 3 C. | "}, - { 245 , ALARM_ID_DG_HEAT_DISINFECT_TARGET_TEMP_TIMEOUT , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Heat Disinfect Temp TO | DG heat disinfect target temperature time out (could not reach to temperature) | If heating up to minimum temperature for heat disinfect failed after 4 hours. | "}, - { 246 , ALARM_ID_DG_CLEANING_MODE_COND_SENSORS_OUT_OF_RANGE , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: RO Water Cond Error | DG chemical disinfect inlet conducitivty out of range | If CPo and CD2 conductivity values are above 100 uS/cm. | "}, + { 241 , ALARM_ID_DG_RESERVOIR_DRAIN_TIMEOUT , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Resv Drain Timeout | DG reservoir drain time out | If the DG reservoir drain is not complete in 120 secs. | "}, + { 242 , ALARM_ID_DG_RESERVOIR_FILL_TIMEOUT , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Resv Fill Timeout | DG reservoir fill time out | If the DG reservoir fill is not complete in 120 secs. | "}, + { 243 , ALARM_ID_DG_RESERVOIR_LEAK_TIMEOUT , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Fluid Loss Detected | DG reservoir leak time out | If the reservoir level is drifted by 100 mL for more than 30 seconds. | "}, + { 244 , ALARM_ID_DG_CLEANING_MODE_TEMP_SENSORS_DIFF_OUT_OF_RANGE , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Temp Sensor Check | DG temperature sensors difference out of range | If any of the temperature sensors are out of the average of the sensors by more than 3 C. | "}, + { 245 , ALARM_ID_DG_HEAT_DISINFECT_TARGET_TEMP_TIMEOUT , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Heat Disinfect Temp TO | DG heat disinfect target temperature time out (could not reach to temperature) | If heating up to minimum temperature for heat disinfect failed after 4 hours. | "}, + { 246 , ALARM_ID_DG_CLEANING_MODE_COND_SENSORS_OUT_OF_RANGE , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: RO Water Cond Error | DG chemical disinfect inlet conducitivty out of range | If CPo and CD2 conductivity values are above 100 uS/cm. | "}, { 247 , ALARM_ID_AVAILABLE_7 , " | | \n\n | | | "}, - { 248 , ALARM_ID_DG_CHEM_DISINFECT_TARGET_TEMP_OUT_OF_RANGE , "DG | Disinfection Interrupted | Dinsinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Chem Disinfect Proc | DG chemical disinfect out of target temperature | If TPo > 50 C after 1 second. | "}, + { 248 , ALARM_ID_DG_CHEM_DISINFECT_TARGET_TEMP_OUT_OF_RANGE , "DG | Disinfection Interrupted | Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Chem Disinfect Proc | DG chemical disinfect out of target temperature | If TPo > 50 C after 1 second. | "}, { 249 , ALARM_ID_DG_CHEM_DISINFECT_TARGET_COND_OUT_OF_RANGE , "DG | Chemical Disinfectant Not Detected | Unable to sense proper chemical disinfectant.\n- Disinfection process has terminated.\n- Confirm chemical disinfectant is connected to the\nconcentrate inlet.\n- Confirm chemical disinfectant container is not empty.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair.\n\nCleaning: Chem Disinf PAA Cond | DG chemical disinfect out of target conductivity | If CD2 < 150 uS/cm or CD2 > 650 uS/cm after 10 seconds. | "}, { 250 , ALARM_ID_DG_CHEM_DISINFECT_INSERT_ACID , "DG | Connect Chemical Disinfectant | Connect chemical disinfectant to the device. \n- Remove concentrate cap.\n- Keep dialysate cap on the device.\n- Place disinfectant straw in the disinfectant bottle. \n- Attach straw to concentrate connection and ensure\nconnection is secure.\n- Press OK to continue.\n\nCleaning: Chem Disinf Connect PAA | Insert the acid to start chemical disinfect | Start of chemical disinfect | "}, { 251 , ALARM_ID_HD_INVALID_SYSTEM_RECORD_CRC , "HD | 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. \n\nHD POST: Sys Rec NVRAM CRC | HD invalid system record | If the calculated CRC of the HD system record image does not match the expected CRC. | "},