Index: AlarmDefs.h =================================================================== diff -u -r10f3e3d426cd8fd4fc9f8e90a4bf318e672b27e3 -rf6248736e2e9ae90bb9ff62b4874086de45197a1 --- AlarmDefs.h (.../AlarmDefs.h) (revision 10f3e3d426cd8fd4fc9f8e90a4bf318e672b27e3) +++ AlarmDefs.h (.../AlarmDefs.h) (revision f6248736e2e9ae90bb9ff62b4874086de45197a1) @@ -179,17 +179,17 @@ ALARM_ID_AIR_TRAP_FILL_DURING_TREATMENT = 141, ///< Air trap fill timeout during treatment ALARM_ID_OCCLUSION_BLOOD_PUMP = 142, ///< Blood pump occlusion detected ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE = 143, ///< DG dialysate temperature sensors out of range - ALARM_ID__AVAILABLE_1 = 144, ///< Alarm ID available for use + ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_HIGH = 144, ///< DG cleaning mode inlet water conductivity out of high range. ALARM_ID_ACID_CONDUCTIVITY_OUT_OF_RANGE = 145, ///< Concentrate conductivity after adding acid out of range alarm ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE = 146, ///< DG RTC or timer accuracy failure. ALARM_ID_CREATING_DIALYSATE_PLEASE_WAIT = 147, ///< Wait for the DG to produce dialysate - ALARM_ID_INLET_WATER_HIGH_TEMPERATURE = 148, ///< Inlet water temperature too high + ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_HIGH = 148, ///< DG Cleaning mode inlet water temperature too high ALARM_ID_HD_WATCHDOG_EXPIRED = 149, ///< HD watchdog expired ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_HIGH_RANGE = 150, ///< Inlet water conductivity in high range ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE = 151, ///< Inlet water conductivity in low range ALARM_ID_INLET_WATER_PRESSURE_IN_LOW_RANGE = 152, ///< Inlet water pressure in low range ALARM_ID_PRIME_COMPLETED_HIGH = 153, ///< HD prime completed high priority alarm - ALARM_ID_AVAILABLE_1 = 154, ///< Alarm ID available for use + ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_LOW = 154, ///< DG cleaning mode inlet water conductivity out of low range. ALARM_ID_HD_NEW_RESERVOIRS_DATA_MESSAGE_NOT_RECEIVE = 155, ///< HD No reservoirs data message receive at least once every 2 seconds ALARM_ID_HD_NEW_DG_OPERATION_MODE_MESSAGE_NOT_RECEIVE = 156, ///< HD No DG operation mode message receive at least once every 2 seconds ALARM_ID_DG_CHEM_DISINFECT_PRIME_ACID_LINE_TIME_OUT = 157, ///< DG chemical disinfect prime acid line timeout. @@ -269,7 +269,7 @@ ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE = 231, ///< HD pre-treatment mode dry pressure self-test failure ALARM_ID_PRE_TREATMENT_WET_LC_TEST_FAILURE = 232, ///< HD pre-treatment mode wet self-test LC vs. LC failure ALARM_ID_DG_BAROMETRIC_SENSOR_COEFFS_BAD_CRC = 233, ///< DG barometric sensor coefficients bad CRC - ALARM_ID_AVIALBLE_2 = 234, ///< Alarm ID availble for use + ALARM_ID_INLET_WATER_PRESSURE_IN_HIGH_RANGE = 234, ///< DG inlet water pressure in high range. ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK = 235, ///< HD in treatment stopped sub-mode after rinseback completed (no escalation) ALARM_ID_INSTALL_NEW_CARTRIDGE = 236, ///< HD needs new cartridge to be installed ALARM_ID_PRIME_SALINE_DIALYZER_TIME_OUT = 237, ///< HD prime saline dialyzer time out alarm @@ -348,6 +348,9 @@ ALARM_ID_DG_CD1_COND_SENSOR_INVALID_CHAR = 310, ///< DG CD1 conductivity sensor invalid character received ALARM_ID_DG_CD2_COND_SENSOR_INVALID_CHAR = 311, ///< DG CD2 conductivity sensor invalid character received ALARM_ID_HD_DIAL_IN_FLOW_CHECK_FAILURE = 312, ///< HD Dialysate In flow rate to too low. + ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW = 313, ///< DG cleaning mode inlet water temperature too low. + ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH = 314, ///< DG cleaning mode inlet water pressure too high. + ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW = 315, ///< DG cleaning mode inlet water pressure too low. NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -616,18 +619,18 @@ { ALARM_PRIORITY_HIGH, 20, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , ALARM_ID_AIR_TRAP_FILL_DURING_TREATMENT, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 21, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , ALARM_ID_OCCLUSION_BLOOD_PUMP, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, TRUE , ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE, 0, ALARM_ID_NO_ALARM }, - { ALARM_PRIORITY_HIGH, 1, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID__AVAILABLE_1, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_HIGH, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, TRUE , ALARM_ID_ACID_CONDUCTIVITY_OUT_OF_RANGE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 1, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, TRUE , ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 799, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_CREATING_DIALYSATE_PLEASE_WAIT, 0, ALARM_ID_NO_ALARM }, - { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_INLET_WATER_HIGH_TEMPERATURE, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_HIGH, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_WATCHDOG_EXPIRED, 0, ALARM_ID_NO_ALARM }, // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd NoBRcr NoDRcr ClrOnly TxLog ID Escalate In Escalate To { ALARM_PRIORITY_MEDIUM, 799, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_HIGH_RANGE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_MEDIUM, 799, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_MEDIUM, 799, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , ALARM_ID_INLET_WATER_PRESSURE_IN_LOW_RANGE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 36, FALSE, FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_PRIME_COMPLETED_HIGH, 0, ALARM_ID_NO_ALARM }, - { ALARM_PRIORITY_HIGH, 799, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_AVAILABLE_1, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_LOW, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_LOW, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_NEW_RESERVOIRS_DATA_MESSAGE_NOT_RECEIVE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_NEW_DG_OPERATION_MODE_MESSAGE_NOT_RECEIVE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CHEM_DISINFECT_PRIME_ACID_LINE_TIME_OUT, 0, ALARM_ID_NO_ALARM }, @@ -710,7 +713,7 @@ { ALARM_PRIORITY_LOW, 910, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 799, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_PRE_TREATMENT_WET_LC_TEST_FAILURE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE, TRUE, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_DG_BAROMETRIC_SENSOR_COEFFS_BAD_CRC, 0, ALARM_ID_NO_ALARM }, - { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_AVIALBLE_2, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_MEDIUM, 799, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , ALARM_ID_INLET_WATER_PRESSURE_IN_HIGH_RANGE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_INSTALL_NEW_CARTRIDGE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_PRIME_SALINE_DIALYZER_TIME_OUT, 0, ALARM_ID_NO_ALARM }, @@ -791,6 +794,9 @@ { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CD1_COND_SENSOR_INVALID_CHAR, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CD2_COND_SENSOR_INVALID_CHAR, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, TRUE, FALSE, TRUE , TRUE , TRUE, TRUE , TRUE, TRUE, TRUE, TRUE , FALSE, FALSE, ALARM_ID_HD_DIAL_IN_FLOW_CHECK_FAILURE, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW, 0, ALARM_ID_NO_ALARM }, }; // Priority Rank Fault DFault Stops ClrIm NoClr NoRes NoRin NoEnd NoBRcr NoDRcr ClrOnly TxLog ID Escalate In Escalate To /// Table of alarms and their rank. @@ -836,7 +842,6 @@ { 1, ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE }, { 1, ALARM_ID_HD_RTC_OR_TIMER_ACCURACY_FAILURE }, { 1, ALARM_ID_DG_FLOW_SENSORS_INVALID_CAL_RECORD }, - { 1, ALARM_ID__AVAILABLE_1 }, { 1, ALARM_ID_HD_INVALID_USAGE_RECORD_CRC }, { 1, ALARM_ID_DG_SET_RTC_YEAR_INVALID }, { 1, ALARM_ID_HD_SET_RTC_YEAR_INVALID }, @@ -957,7 +962,7 @@ { 3, ALARM_ID_ACID_CONDUCTIVITY_OUT_OF_RANGE }, { 3, ALARM_ID_BICARB_CONDUCTIVITY_OUT_OF_RANGE }, { 3, ALARM_ID_DG_FLOW_METER_CHECK_FAILURE }, - { 3, ALARM_ID_INLET_WATER_HIGH_TEMPERATURE }, + { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_HIGH }, { 3, ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE }, { 3, ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME }, { 3, ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE }, @@ -1016,6 +1021,11 @@ { 3, ALARM_ID_DG_CD1_COND_SENSOR_INVALID_CHAR }, { 3, ALARM_ID_DG_CD2_COND_SENSOR_INVALID_CHAR }, { 3, ALARM_ID_DG_DRAIN_PUMP_DIRECTION_FPGA_FAULT }, + { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_HIGH }, + { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_LOW }, + { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW }, + { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH }, + { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW }, { 4, ALARM_ID_END_OF_TREATMENT_HIGH }, { 5, ALARM_ID_TREATMENT_STOPPED_NO_RINSEBACK }, { 6, ALARM_ID_HD_BLOOD_LEAK_DETECTED }, @@ -1038,7 +1048,6 @@ { 21, ALARM_ID_OCCLUSION_BLOOD_PUMP }, { 36, ALARM_ID_PRIME_COMPLETED_HIGH }, { 799, ALARM_ID_HD_VENOUS_LINE_OCCLUSION }, - { 799, ALARM_ID_AVAILABLE_1 }, { 799, ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM }, { 799, ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM }, { 799, ALARM_ID_TREATMENT_RINSEBACK_TIMEOUT_ALARM }, @@ -1068,6 +1077,7 @@ { 799, ALARM_ID_PRE_TREATMENT_WET_FLOW_TEST_FAILURE }, { 799, ALARM_ID_HD_DIALYSATE_TEMP_ABOVE_TARGET_TEMP }, { 799, ALARM_ID_HD_DIALYSATE_TEMP_BELOW_TARGET_TEMP }, + { 799, ALARM_ID_INLET_WATER_PRESSURE_IN_HIGH_RANGE }, { 800, ALARM_ID_BLOOD_SITTING_WARNING }, { 801, ALARM_ID_END_OF_TREATMENT_ALARM }, { 802, ALARM_ID_PRIME_COMPLETED_MEDIUM }, @@ -1092,7 +1102,6 @@ { 910, ALARM_ID_PRE_TREATMENT_WET_PRIME_TEST_FAILURE }, { 999, ALARM_ID_HD_FAN_RPM_OUT_OF_RANGE }, { 999, ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE }, - { 999, ALARM_ID_AVIALBLE_2 }, { 999, ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK }, { 999, ALARM_ID_INSTALL_NEW_CARTRIDGE }, { 999, ALARM_ID_PRIME_SALINE_DIALYZER_TIME_OUT }, @@ -1264,6 +1273,7 @@ { 132 , ALARM_ID_ARTERIAL_PRESSURE_HIGH , "HD | Arterial Pressure High | Arterial pressure is high.\n- Check that the access is properly connected and secured.\n- Resolve access issue if applicable.\n- Check to be sure your red arterial connections are secure.\n- Check that there are no kinks or clots in the tubing.\n- Unkink lines if applicable.\n- End treatment and do not return blood if clots are present. | Arterial pressure too high during treatment | If the arterial pressure > TREATMENT_PARAM_ART_PRESSURE_HIGH_LIMIT. | "}, { 133 , ALARM_ID_DG_FLUID_LEAK_DETECTED , "DG | Fluid Leak in DG | Fluid leak detected in Dialysate Generation Delivery Device. | DG fluid leak detected alarm | If the fluid leak is detected as reported by the fluid leak detector. | "}, { 134 , ALARM_ID_HD_FLUID_LEAK_DETECTED , "HD | Fluid Leak in HD | Fluid leak detected in Hemodialysis Delivery device.\n- Identify and correct the cause of the spill.\n- Clean up the spill with a clean paper towel.\n- Resume treatment. | HD fluid leak detected alarm | If the fluid leak is detected as reported by the fluid leak detector. | "}, + // Num Alarm ID Device Display Title Instructions Description Trigger Condition { 135 , ALARM_ID_HD_SHOCK , "HD | Excessive Acceleration Detected in the HD | Excessive movement detected with Hemodialysis Delivery device.\n- Confirm the device is stationary and level before continuing. | HD experienced large acceleration | If the system experienced excessive shock > 2.5 g. | "}, { 136 , ALARM_ID_DG_SHOCK , "DG | Excessive Acceleration Detected in the DG | Excessive movement detected with Dialysis Generation device.\n- Confirm the device is stationary and level before continuing. | DG experienced large acceleration | If the system experienced excessive shock > 2.5 g. | "}, { 137 , ALARM_ID_HD_EXCESSIVE_TILT , "HD | Excessive Tilt Detected in the Hemodialysis Device | Excessive tilt detected with Hemodialysis Delivery device.\n- Confirm the device is stationary and level before continuing | HD tilt exceeds maximum | If the system experienced excessive tilt x and y axis angle > 7 deg for more than 1 sec. | "}, @@ -1273,17 +1283,17 @@ { 141 , ALARM_ID_AIR_TRAP_FILL_DURING_TREATMENT , "HD | Air Trap Unable to Fill | Failure to fill the Air Trap.\n- Check the air trap vent line and the transducer protector.\n- If the transducer protector is wet, replace it. | Air trap fill timeout during treatment | If the air trap fill timeout during treatment. | "}, { 142 , ALARM_ID_OCCLUSION_BLOOD_PUMP , "HD | Blood Pump Occlusion Detected | Occlusion detected after the blood pump.\n- Check for clots or kinks around the dialyzer and in the venous line.\n- Resolve access issue if applicable.\n- End treatment and do not return blood if clots are present.\n- Check for access or patient discomfort.\n- Unkink the lines if applicable. | Blood pump occlusion detected | If blood occlusion is detected > OCCLUSION_THRESHOLD_OFFSET + bloodPumpOcclusionAfterCartridgeInstall | "}, { 143 , ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE , "DG | Dialysate Temperature Error | Call service to schedule a repair. | DG dialysate temperature sensors drift timeout. | If TDi and TRo have drifter for more 1 C for a certain period of time. | "}, - { 144 , ALARM_ID__AVAILABLE_1 , "N/A | N/A | N/A | N/A | N/A | "}, + { 144 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_HIGH , "DG | Cleaning Mode Inlet Water Conductivity Too High | Inlet water conductivity too high.\n- Check the incoming water for issues with cold water supply. | DG cleaning mode inlet water conductivity out of high range | If inlet water conductivity is > 2000 uS/cm. | "}, { 145 , ALARM_ID_ACID_CONDUCTIVITY_OUT_OF_RANGE , "DG | Acid Concentrate Conductivity Out of Range | Dialysate conductivity is out of range.\n- Check correct acid concentrate is connected. | 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 | Self-Test Error | Call service to schedule a repair. | DG RTC vs. Timer accuracy error | If RTC and timer are not aligned on 1 second elapsed time. | "}, { 147 , ALARM_ID_CREATING_DIALYSATE_PLEASE_WAIT , "DG | Dialysate Conductivity Error | Call service to schedule a repair. | DG dialysate generation conductivity fault alarm | If dialysate conductivity > 14850 or < 13000. | "}, - { 148 , ALARM_ID_INLET_WATER_HIGH_TEMPERATURE , "DG | Inlet Water Temperature High | Inlet water temperature is high.\n- Check the incoming water for issues with cold water supply. | Inlet water temperature too high | Inlet temperature > 50 C. | "}, + { 148 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_HIGH , "DG | Cleaning Mode Inlet Water Temperature Too High | Cleaning Mode Inlet water temperature too high.\n- Check the incoming water for issues with cold water supply. | Cleaning Mode Inlet water temperature too high | Inlet temperature > 37 C. | "}, { 149 , ALARM_ID_HD_WATCHDOG_EXPIRED , "HD | Watchdog Error | Call service to schedule a repair. | HD watchdog expired | If the watchdog signal is low while not in POST. | "}, { 150 , ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_HIGH_RANGE , "DG | Inlet Water Conductivity High | Inlet water conductivity is high.\n- Check the incoming water for issues. | Inlet water conductivity too high | Inlet water conductivity > 2000 uS/cm. | "}, - { 151 , ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE , "DG | Inlet Water Conductivity Low | Inlet water conductivity is low.\n- Check the incoming water for issues. | Inlet water conductivity too low | Inlet water conductivity < 100 uS/cm. | "}, + { 151 , ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE , "DG | Inlet Water Conductivity Low | Inlet water conductivity is low.\n- Check the incoming water for issues. | Inlet water conductivity too low | Inlet water conductivity < 200 uS/cm. | "}, { 152 , ALARM_ID_INLET_WATER_PRESSURE_IN_LOW_RANGE , "DG | Inlet Water Pressure Low | Inlet water pressure is low.\n- Check the incoming water supply. | Inlet water pressure too low | Inlet water pressure < 25 PSI. | "}, { 153 , ALARM_ID_PRIME_COMPLETED_HIGH , "HD | Prime Complete | Prime of the bloodlines is complete. | HD prime completed high priority alarm | If alarm 213 is not cleared by user within 30 minutes. | "}, - { 154 , ALARM_ID_AVAILABLE_1 , "N/A | N/A | N/A | N/A | N/A | "}, + { 154 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_COND_TOO_LOW , "DG | Cleaning Mode Inlet Water Conductivity Low | Cleaning Mode Inlet water conductivity is low.\n- Check the incoming water. | Cleaning mode inlet water conductivity too low | If inlet water conductivity is < 200 uS/cm in cleaning mode. | "}, { 155 , ALARM_ID_HD_NEW_RESERVOIRS_DATA_MESSAGE_NOT_RECEIVE , "HD | No reservoir data received | Call service to schedule a repair. | HD No reservoir data message receive at least once every 2 seconds | No new reservoir data for 2 seconds. | "}, { 156 , ALARM_ID_HD_NEW_DG_OPERATION_MODE_MESSAGE_NOT_RECEIVE , "HD | No DG op mode received | Call service to schedule a repair. | HD No DG op mode message receive at least once every 2 seconds | No DG op mode for 2 seconds. | "}, { 157 , ALARM_ID_DG_CHEM_DISINFECT_PRIME_ACID_LINE_TIME_OUT , "DG | Chemical Disinfection Error | Ensure the acid is connected to the bicarb line | Chemical disinfect priming the acid line timeout | If the disinfectant acid line is not primed within a certain period of time. | "}, @@ -1350,6 +1360,7 @@ { 218 , ALARM_ID_HD_SYRINGE_DETECTED , "HD | Syringe Detected | Remove Heparin syringe. | HD syringe detected alarm | If the syringe detection switch > 2.0 volts. | "}, { 219 , ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED , "HD | Syringe Removed | Install Heparin syringe. | HD syringe pump syringe removed alarm | If the syringe detection switch < 2.0 volts. | "}, { 220 , ALARM_ID_DG_THD_SENSORS_FPGA_FAULT , "DG | FPGA Error | Call service to schedule a repair. | DG THd sensor FPGA fault | If the FPGA does not report fresh data or indicates an error for a certain period of time. | "}, + // Num Alarm ID Device Display Title Instructions Description Trigger Condition { 221 , ALARM_ID_EMPTY_SALINE_BAG , "HD | Saline Bag Empty | Saline back appears empty.\n- Check saline bag and line and replace if saline bag is empty. | HD Saline bag is empty | If the measured arterial pressure < -300.0 mmHg for more than 250 msec. | "}, { 222 , ALARM_ID_HD_OCCLUSION_SENSOR_FPGA_FAULT , "HD | FPGA Error | Call service to schedule a repair. | 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 | FPGA Error | Call service to schedule a repair. | HD arterial sensor FPGA fault | If the FPGA does not report fresh data or indicates an error for a certain period of time. | "}, @@ -1363,7 +1374,7 @@ { 231 , ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE , "HD | Self Test Error | Self Test Failure. Please ensure the disposable cartridge is completely installed and the handle moved to the down position. | HD pre-treatment mode dry self-tests failure | If the following dry self tests have failed: 1. handleDrySelfTestPressureSensorsState 2. handleDrySelfTestPressureSensorsNormalState | "}, { 232 , ALARM_ID_PRE_TREATMENT_WET_LC_TEST_FAILURE , "HD | Self Test Error | Self Test Failure. Please ensure the disposable cartridge is completely installed and the handle moved to the down position. Check for closed clamps or kinks in the tubing. | 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 | Pressure Sensors Error | Call service to schedule a repair. | 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_AVIALBLE_2 , "N/A | N/A | N/A | N/A | N/A | "}, + { 234 , ALARM_ID_INLET_WATER_PRESSURE_IN_HIGH_RANGE , "DG | Inlet Water Pressure High | Inlet water pressure is high.\n- Check the incoming water for issues. | DG inlet water pressure is too high | If the inlet water pressure is > 80 psig. | "}, { 235 , ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK , "HD | Rinseback Complete | Rinseback has been completed. | HD in treatment stopped sub-mode after rinseback completed (no escalation) | If there is no active alarm and rinseback has completed. | "}, { 236 , ALARM_ID_INSTALL_NEW_CARTRIDGE , "HD | New Cartridge Needed | New cartridge needs to be installed. | HD needs new cartridge to be installed | If the air trap sensor reported AIR and bubble sensor detected bubbles. | "}, { 237 , ALARM_ID_PRIME_SALINE_DIALYZER_TIME_OUT , "HD | Prime Error | Call service to schedule a repair. | HD prime saline dialyzer time out alarm | This alarm is available. If timeout, just transition to HD_PRIME_RESERVOIR_TWO_FILL_COMPLETE_STATE | "}, @@ -1424,6 +1435,7 @@ { 292 , ALARM_ID_HD_DISINFECT_HEAT , "HD | Cleaning Modes Start Alarm | No Instructions | DG heat disinfect started | If DG heat disinfect successfully started from the UI. | "}, { 293 , ALARM_ID_HD_DISINFECT_CHEM , "HD | Cleaning Modes Start Alarm | No Instructions | DG chemical disinfect started | If DG chemical disinfect successfully started from the UI. | "}, { 294 , ALARM_ID_HD_DISINFECT_CHEM_INSTRUCTION1 , "HD | Cleaning Modes Start Alarm | No Instructions | DG chemical disinfect instruction 1 | If DG chemical disinfect instruction has been called. | "}, + // Num Alarm ID Device Display Title Instructions Description Trigger Condition { 295 , ALARM_ID_UI_POST_FAILURE_CLOUDSYNC , "UI | Machine Error | Call service to schedule a repair. | UI cloud sync POST failure | If the UI POST reports cloud sync failure. | "}, { 296 , ALARM_ID_DG_TDI_SENSORS_FPGA_FAULT , "DG | FPGA Error | Call service to schedule a repair. | DG TDi sensor FPGA fault | If the FPGA does not report fresh data or indicates an error for a certain period of time. | "}, { 297 , ALARM_ID_DG_TRO_SENSORS_FPGA_FAULT , "DG | FPGA Error | Call service to schedule a repair. | DG TRo sensor FPGA fault | If the FPGA does not report fresh data or indicates an error for a certain period of time. | "}, @@ -1442,6 +1454,9 @@ { 310 , ALARM_ID_DG_CD1_COND_SENSOR_INVALID_CHAR , "DG | Conductivity Sensors Error | Call service to schedule a repair. | DG CD1 conductivity sensor transmits invalid characters | If the CD1 conductivity sensor transmits invalid characters for a certain period of time. | "}, { 311 , ALARM_ID_DG_CD2_COND_SENSOR_INVALID_CHAR , "DG | Conductivity Sensors Error | Call service to schedule a repair. | DG CD2 conductivity sensor transmits invalid characters | If the CD2 conductivity sensor transmits invalid characters for a certain period of time. | "}, { 312 , ALARM_ID_HD_DIAL_IN_FLOW_CHECK_FAILURE , "HD | Dialysate Flowrate Error | Call service to schedule a repair. | The dialysate inlet flow is too low. | If the dialysate inlet flow is too low. | "}, + { 313 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW , "DG | Cleaning Mode Inlet Water Temperature Too Low | Inlet water temperature too low.\n- Check the incoming water for issues. | DG cleaning mode inlet water temperature too low | If inlet water temperature is < 24 C. | "}, + { 314 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH , "DG | Cleaning Mode Inlet Water Pressure Too High | Inlet water pressure too high.\n- Check the incoming water for issues. | DG cleaning mode inlet water pressure too high | If inlet water temperature is > 80 psig. | "}, + { 315 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW , "DG | Cleaning Mode Inlet Water Pressure Too Low | Inlet water pressure too low.\n- Check the incoming water for issues. | DG cleaning mode inlet water pressure too low | If inlet water pressure is < 14 psig. | "}, }; #endif