Index: AlarmDefs.h =================================================================== diff -u -rb506e3091852e13c0dde8c3606b79490c0b98666 -r80149ea4409ab941fe5bb66023fa0c26974b1f29 --- AlarmDefs.h (.../AlarmDefs.h) (revision b506e3091852e13c0dde8c3606b79490c0b98666) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 80149ea4409ab941fe5bb66023fa0c26974b1f29) @@ -36,7 +36,6 @@ enum Alarm_List { ALARM_ID_NO_ALARM = 0, ///< Indication for when no alarms is a possible situation - // POST machine fault alarms ALARM_ID_STUCK_BUTTON_TEST_FAILED, ///< Stuck button POST failure. Stop or Off button detected to be pressed for at least 1 second during test shortly after power up ALARM_ID_HD_FPGA_POST_TEST_FAILED, ///< HD FPGA POST failure ALARM_ID_DG_FPGA_POST_TEST_FAILED, ///< DG FPGA POST failure @@ -52,10 +51,6 @@ ALARM_ID_HD_BLOOD_FLOW_INVALID_CALIBRATION, ///< HD blood flow invalid calibration ALARM_ID_HD_DIALYSATE_FLOW_INVALID_CALIBRATION, ///< HD dialysate flow invalid calibration ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE, ///< HD alarm audio failed POST - - // Service alarms - - // Machine fault alarms ALARM_ID_HD_SOFTWARE_FAULT, ///< HD Software fault. Software found itself in an unexpected state ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK, ///< Blood pump failed motor controller current check. Too high when pump should be off or out of range when pump should be running ALARM_ID_BLOOD_PUMP_OFF_CHECK, ///< Blood pump failed motor off check. Measured speed while commanded off @@ -109,8 +104,6 @@ ALARM_ID_HD_SYRINGE_PUMP_OVER_TRAVEL_ERROR, ///< HD syringe pump over travel error ALARM_ID_HD_SYRINGE_PUMP_DAC_WRITE_ERROR, ///< HD syringe pump DAC write failure ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR, ///< HD syringe pump is running while the BP is off - ALARM_ID_DG_FPGA_COMM_TIMEOUT, ///< DG FPGA communication down for too long - ALARM_ID_DG_LOAD_CELL_ADC_ERROR, ///< DG load cell ADC error ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR, ///< HD venous pressure sensor not being read ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE, ///< HD venous pressure sensor temperature out of range error ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR, ///< HD BP occlusion sensor not being read @@ -119,41 +112,17 @@ ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR, ///< HD BP occlusion sensor error ALARM_ID_HD_DPI_OCCLUSION_SENSOR_ERROR, ///< HD DPi occlusion sensor error ALARM_ID_HD_DPO_OCCLUSION_SENSOR_ERROR, ///< HD DPo occlusion sensor error - ALARM_ID_DG_CONCENTRATE_PUMP_FAULT, ///< DG concentrate pump fault ALARM_ID_HD_BP_FLOW_READ_TIMEOUT_ERROR, ///< HD blood flow sensor not being read ALARM_ID_HD_BP_FLOW_SENSOR_ERROR, ///< HD blood flow sensor error ALARM_ID_HD_DP_FLOW_READ_TIMEOUT_ERROR, ///< HD dialysate flow sensor not being read ALARM_ID_HD_DP_FLOW_SENSOR_ERROR, ///< HD dialysate flow sensor error ALARM_ID_HD_BP_FLOW_SLOW_READ_TIMEOUT_ERROR, ///< HD blood flow sensor not being read - slow packet ALARM_ID_HD_DP_FLOW_SLOW_READ_TIMEOUT_ERROR, ///< HD dialysate flow sensor not being read - slow packet - ALARM_ID_DG_LOAD_CELLS_TARE_WEIGHT_OUT_OF_RANGE, ///< DG load cells weight out of range before tare ALARM_ID_HD_BATTERY_COMM_FAULT, ///< HD battery communication fault ALARM_ID_HD_SYRINGE_PUMP_STALL, ///< HD syringe pump stall alarm ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT, ///< HD no cartridge self-test timeout ALARM_ID_HD_DRY_SELF_TEST_TIMEOUT, ///< HD dry self-test timeout - ALARM_ID_DG_TEMPERATURE_SENSOR_FAULT, ///< DG temperature sensor error flag fault. - ALARM_ID_DG_SOFTWARE_FAULT, ///< DG software fault. Software found itself in an unexpected state ALARM_ID_RTC_COMM_ERROR, ///< Real-time clock communication error - ALARM_ID_DG_INVALID_LOAD_CELL_VALUE, ///< DG invalid load cell value - ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT, ///< DG drain circulation line timeout - ALARM_ID_DG_TEMPERATURE_SENSORS_ADC_FAULT, ///< DG temperature sensors ADC fault - ALARM_ID_DG_FLOW_METER_CHECK_FAILURE, ///< DG flow meter check failure alarm - ALARM_ID_RO_PUMP_FLOW_RATE_OUT_OF_RANGE, ///< RO pump flow rate out of range - ALARM_ID_FLOW_RATE_OUT_OF_UPPER_RANGE, ///< DG flow rate out of upper range - ALARM_ID_FLOW_RATE_OUT_OF_LOWER_RANGE, ///< DG flow rate out of lower range - ALARM_ID_RO_PUMP_OFF_FAULT, ///< DG RO pump off fault - ALARM_ID_RO_PUMP_PRESSURE_OUT_OF_RANGE, ///< DG RO pump pressure out of range - ALARM_ID_DRAIN_PUMP_RPM_OUT_OF_RANGE, ///< DG drain pump RPM out of range - ALARM_ID_DRAIN_PUMP_OFF_FAULT, ///< DG drain pump off fault - ALARM_ID_DG_HEATERS_NEGATIVE_COLD_JUNCTION_TEMPERATURE, ///< DG heaters cold junction temperature out of range - ALARM_ID_DG_HEATERS_FAULT, ///< DG heaters fault - ALARM_ID_DG_THERMISTORS_TEMPERATURE_OUT_OF_RANGE, ///< DG thermistors/sensors temperature out of range - ALARM_ID_CP1_SPEED_CONTROL_ERROR, ///< DG concentrate pump CP1 speed control error - ALARM_ID_CP2_SPEED_CONTROL_ERROR, ///< DG concentrate pump CP2 speed control error - ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE, ///< RO rejection ratio out of range - ALARM_ID_INLET_WATER_PRESSURE_FAULT, ///< Inlet water pressure fault - ALARM_ID_PRESSURE_SENSOR_FAULT, ///< Pressure sensor fault - ALARM_ID_CONDUCTIVITY_SENSOR_FAULT, ///< Conductivity sensor fault ALARM_ID_NVDATA_MFG_RECORD_CRC_ERROR, ///< Manufacturing record CRC failure ALARM_ID_AIR_TRAP_ILLEGAL_LEVELS, ///< Air trap level sensors reporting illegal combination of air/fluid ALARM_ID_NVDATAMGMT_INDIVIDUAL_RECORD_CRC_INVALID, ///< DG/HD NV data management individual record CRC invalid @@ -164,14 +133,8 @@ ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR, ///< HD syringe pump speed check error ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR, ///< HD syringe pump not stopped in off state error ALARM_ID_HD_BLOOD_LEAK_FAULT, ///< HD blood leak detector fault - ALARM_ID_DG_LOAD_CELLS_INVALID_CALIBRATION, ///< DG load cells invalid calibration - ALARM_ID_DG_PRIMARY_HEATERS_INTERNAL_TEMP_OUT_OF_RANGE, ///< DG primary heaters internal temperature out of range - ALARM_ID_DG_TRIMMER_HEATER_INTERNAL_TEMP_OUT_OF_RANGE, ///< DG trimmer heater internal temperature out of range - ALARM_ID_DG_HEATERS_ON_WITH_NO_FLOW_TIMEOUT, ///< DG heaters on with no flow time out ALARM_ID_HD_ARTERIAL_BUBBLE_SELF_TEST_FAILURE, ///< HD arterial air bubble detector self-test failure ALARM_ID_HD_VENOUS_BUBBLE_SELF_TEST_FAILURE, ///< HD venous air bubble detector self-test failure - - // Ranked high priority alarms ALARM_ID_END_OF_TREATMENT_HIGH, ///< HD end of treatment alarm (high priority - user still not acting to end treatment) ALARM_ID_TREATMENT_STOPPED_NO_RINSEBACK, ///< Blood sitting too long after treatment stopped by user alarm (>10 min) ALARM_ID_HD_BLOOD_LEAK_DETECTED, ///< HD blood leak detected alarm @@ -196,26 +159,16 @@ ALARM_ID_ACID_CONDUCTIVITY_OUT_OF_RANGE, ///< Concentrate conductivity after adding acid out of range alarm ALARM_ID_DIALYSATE_CONDUCTIVITY_OUT_OF_RANGE, ///< Dialysate conductivity out of range ALARM_ID_DIALYSATE_CONDUCTIVITY_FAULT, ///< DG dialysate generation conductivity fault alarm - // General inlet water high temperature > 50 degree C ALARM_ID_INLET_WATER_HIGH_TEMPERATURE, ///< Inlet water temperature too high - // Pre-Treatment, Flush, Chemical Disinfection, Heat Disinfection inlet water high temperature > 39 degree C ALARM_ID_INLET_WATER_LOW_TEMPERATURE, ///< Inlet water temperature too low - // Pre-Treatment, Flush, Chemical Disinfection, Heat Disinfection inlet water low temperature < 22 degree C ALARM_ID_INLET_WATER_HIGH_CONDUCTIVITY, ///< Inlet water conductivity too high ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY, ///< Inlet water conductivity too low - // Pre-Treatment, Flush, Chemical Disinfection, Heat Disinfection inlet water low conductivity ALARM_ID_INLET_WATER_LOW_PRESSURE, ///< Inlet water pressure too low - // Pre-Treatment, Flush, Chemical Disinfection, Heat Disinfection inlet water low pressure ALARM_ID_PRIME_COMPLETED_HIGH, ///< HD prime completed high priority alarm - - // Unranked high priority alarms - ALARM_ID_UV_REACTOR_NOT_HEALTHY, ///< Inlet or Outlet UV reactor not healthy - ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE, ///< DG fan RPM out of range - ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME, ///< DG dialysate fill runs out of time ALARM_ID_NVDATA_EEPROM_OPS_FAILURE, ///< EEPROM operations (read, write, erase) failure ALARM_ID_NVDATA_SRVC_RECORD_CRC_ERROR, ///< Service record CRC failure ALARM_ID_NVDATA_HW_USAGE_DATA_CRC_ERROR, ///< HW usage data (treatment time in HD and total consumed water in DG) failure - ALARM_ID_HD_COMM_TIMEOUT, ///< HD communication timeout + ALARM_ID_NVDATA_CAL_RECORD_CRC_ERROR, ///< Calibration record CRC failure ALARM_ID_BLOOD_PUMP_FLOW_VS_MOTOR_SPEED_CHECK, ///< Blood pump failed flow vs. motor speed check. Mismatch with flow rate and rate implied by motor speed ALARM_ID_DIAL_IN_PUMP_FLOW_VS_MOTOR_SPEED_CHECK, ///< Dialysate inlet pump failed flow vs. motor speed check. Mismatch with flow rate and rate implied by motor speed ALARM_ID_BLOOD_PUMP_ROTOR_SPEED_TOO_HIGH, ///< Blood pump rotor speed too high @@ -230,15 +183,46 @@ ALARM_ID_DIALYSATE_TEMPERATURE_TOO_LOW, ///< HD dialysate temperature too low alarm ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY, ///< HD syringe empty alarm ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION, ///< HD syringe pump occlusion alarm - ALARM_ID_DG_BAD_INLET_WATER_QUALITY, ///< Inlet water quality is bad (temperature, conductivity, pressure) ALARM_ID_HD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM, ///< HD syringe pump not enough Heparin alarm ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED, ///< HD arterial air bubble detected alarm ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED_RINSEBACK, ///< HD arterial air bubble detected rinseback alarm ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR, ///< HD pump direction status error - ALARM_ID_NVDATA_CAL_RECORD_CRC_ERROR, ///< Calibration record CRC failure ALARM_ID_HD_RESERVOIR_FULL_AND_DG_NOT_READY_TO_SWITCH, ///< HD active reservoir is full during treatment and DG not ready to switch reservoirs. - - // Medium priority alarms + ALARM_ID_DG_SOFTWARE_FAULT, ///< DG software fault. Software found itself in an unexpected state + ALARM_ID_HD_COMM_TIMEOUT, ///< HD communication timeout + ALARM_ID_DG_FPGA_COMM_TIMEOUT, ///< DG FPGA communication down for too long + ALARM_ID_DG_LOAD_CELL_ADC_ERROR, ///< DG load cell ADC error + ALARM_ID_DG_LOAD_CELLS_TARE_WEIGHT_OUT_OF_RANGE, ///< DG load cells weight out of range before tare + ALARM_ID_DG_LOAD_CELLS_INVALID_CALIBRATION, ///< DG load cells invalid calibration + ALARM_ID_DG_INVALID_LOAD_CELL_VALUE, ///< DG invalid load cell value + ALARM_ID_UV_REACTOR_NOT_HEALTHY, ///< Inlet or Outlet UV reactor not healthy + ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE, ///< DG fan RPM out of range + ALARM_ID_DG_CONCENTRATE_PUMP_FAULT, ///< DG concentrate pump fault + ALARM_ID_CP1_SPEED_CONTROL_ERROR, ///< DG concentrate pump CP1 speed control error + ALARM_ID_CP2_SPEED_CONTROL_ERROR, ///< DG concentrate pump CP2 speed control error + ALARM_ID_DRAIN_PUMP_RPM_OUT_OF_RANGE, ///< DG drain pump RPM out of range + ALARM_ID_DRAIN_PUMP_OFF_FAULT, ///< DG drain pump off fault + ALARM_ID_FLOW_RATE_OUT_OF_UPPER_RANGE, ///< DG flow rate out of upper range + ALARM_ID_FLOW_RATE_OUT_OF_LOWER_RANGE, ///< DG flow rate out of lower range + ALARM_ID_RO_PUMP_FLOW_RATE_OUT_OF_RANGE, ///< RO pump flow rate out of range + ALARM_ID_RO_PUMP_OFF_FAULT, ///< DG RO pump off fault + ALARM_ID_RO_PUMP_PRESSURE_OUT_OF_RANGE, ///< DG RO pump pressure out of range + ALARM_ID_DG_TEMPERATURE_SENSOR_FAULT, ///< DG temperature sensor error flag fault.= + ALARM_ID_DG_TEMPERATURE_SENSORS_ADC_FAULT, ///< DG temperature sensors ADC fault + ALARM_ID_DG_HEATERS_NEGATIVE_COLD_JUNCTION_TEMPERATURE, ///< DG heaters cold junction temperature out of range + ALARM_ID_DG_HEATERS_FAULT, ///< DG heaters fault + ALARM_ID_DG_THERMISTORS_TEMPERATURE_OUT_OF_RANGE, ///< DG thermistors/sensors temperature out of range + ALARM_ID_DG_BAD_INLET_WATER_QUALITY, ///< Inlet water quality is bad (temperature, conductivity, pressure) + ALARM_ID_INLET_WATER_PRESSURE_FAULT, ///< Inlet water pressure fault + ALARM_ID_PRESSURE_SENSOR_FAULT, ///< Pressure sensor fault + ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE, ///< RO rejection ratio out of range + ALARM_ID_CONDUCTIVITY_SENSOR_FAULT, ///< Conductivity sensor fault + ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME, ///< DG dialysate fill runs out of time + ALARM_ID_DG_FLOW_METER_CHECK_FAILURE, ///< DG flow meter check failure alarm + ALARM_ID_DG_PRIMARY_HEATERS_INTERNAL_TEMP_OUT_OF_RANGE, ///< DG primary heaters internal temperature out of range + ALARM_ID_DG_TRIMMER_HEATER_INTERNAL_TEMP_OUT_OF_RANGE, ///< DG trimmer heater internal temperature out of range + ALARM_ID_DG_HEATERS_ON_WITH_NO_FLOW_TIMEOUT, ///< DG heaters on with no flow time out + ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT, ///< DG drain circulation line timeout ALARM_ID_BLOOD_SITTING_WARNING, ///< Blood sitting too long warning (>4 min) ALARM_ID_END_OF_TREATMENT_ALARM, ///< HD end of treatment alarm (user not acting to end treatment) ALARM_ID_PRIME_COMPLETED_MEDIUM, ///< HD prime completed medium priority alarm @@ -248,15 +232,12 @@ ALARM_ID_BLOOD_PRIME_VOLUME_CHECK_FAILURE, ///< HD blood prime volume check failure ALARM_ID_HD_SYRINGE_DETECTED, ///< HD syringe detected alarm ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED, ///< HD syringe pump syringe removed alarm - - // Low priority alarms ALARM_ID_EMPTY_SALINE_BAG, ///< HD Saline bag is empty ALARM_ID_DIALYSATE_TEMPERATURE_HIGH, ///< HD dialysate temperature too high alarm ALARM_ID_DIALYSATE_TEMPERATURE_LOW, ///< HD dialysate temperature too low alarm ALARM_ID_TREATMENT_STOPPED_BY_USER, ///< Treatment stopped by user action - pressed stop button ALARM_ID_END_OF_TREATMENT_WARNING, ///< HD end of treatment warning ALARM_ID_PRIME_COMPLETED_LOW_PRIORITY, ///< HD prime completed low priority alarm - // HD Door open, latch open ALARM_ID_PRIME_OUT_OF_TIME, ///< HD prime out of time alarm ALARM_ID_HD_PRIME_PURGE_AIR_TIME_OUT, ///< HD time out on prime sub-mode purge air state. ALARM_ID_PRIME_DIALYSATE_DIALYZER_TIME_OUT, ///< HD prime dialysate dialyzer time out alarm @@ -406,6 +387,7 @@ { ALARM_PRIORITY_HIGH, 1, 0, ALARM_ID_NO_ALARM, TRUE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_HD_BLOOD_FLOW_INVALID_CALIBRATION }, { ALARM_PRIORITY_HIGH, 1, 0, ALARM_ID_NO_ALARM, TRUE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_HD_DIALYSATE_FLOW_INVALID_CALIBRATION }, { ALARM_PRIORITY_HIGH, 1, 0, ALARM_ID_NO_ALARM, TRUE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE }, + // Machine fault high priority alarms { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_SOFTWARE_FAULT }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_BLOOD_PUMP_MC_CURRENT_CHECK }, @@ -460,8 +442,6 @@ { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_SYRINGE_PUMP_OVER_TRAVEL_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_SYRINGE_PUMP_DAC_WRITE_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_FPGA_COMM_TIMEOUT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_LOAD_CELL_ADC_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR }, @@ -470,41 +450,17 @@ { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_DPI_OCCLUSION_SENSOR_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_DPO_OCCLUSION_SENSOR_ERROR }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_CONCENTRATE_PUMP_FAULT }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_BP_FLOW_READ_TIMEOUT_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_BP_FLOW_SENSOR_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_DP_FLOW_READ_TIMEOUT_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_DP_FLOW_SENSOR_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_BP_FLOW_SLOW_READ_TIMEOUT_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_DP_FLOW_SLOW_READ_TIMEOUT_ERROR }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_LOAD_CELLS_TARE_WEIGHT_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_BATTERY_COMM_FAULT }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_SYRINGE_PUMP_STALL }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_DRY_SELF_TEST_TIMEOUT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_TEMPERATURE_SENSOR_FAULT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_SOFTWARE_FAULT }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RTC_COMM_ERROR }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_INVALID_LOAD_CELL_VALUE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE , FALSE, ALARM_ID_DG_TEMPERATURE_SENSORS_ADC_FAULT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_FLOW_METER_CHECK_FAILURE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RO_PUMP_FLOW_RATE_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_FLOW_RATE_OUT_OF_UPPER_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_FLOW_RATE_OUT_OF_LOWER_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RO_PUMP_OFF_FAULT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RO_PUMP_PRESSURE_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DRAIN_PUMP_RPM_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DRAIN_PUMP_OFF_FAULT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEATERS_NEGATIVE_COLD_JUNCTION_TEMPERATURE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEATERS_FAULT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_THERMISTORS_TEMPERATURE_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_CP1_SPEED_CONTROL_ERROR }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_CP2_SPEED_CONTROL_ERROR }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_INLET_WATER_PRESSURE_FAULT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_PRESSURE_SENSOR_FAULT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_CONDUCTIVITY_SENSOR_FAULT }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE , FALSE, ALARM_ID_NVDATA_MFG_RECORD_CRC_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_AIR_TRAP_ILLEGAL_LEVELS }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_NVDATAMGMT_INDIVIDUAL_RECORD_CRC_INVALID }, @@ -515,10 +471,6 @@ { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_HD_BLOOD_LEAK_FAULT }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_DG_LOAD_CELLS_INVALID_CALIBRATION }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_DG_PRIMARY_HEATERS_INTERNAL_TEMP_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_DG_TRIMMER_HEATER_INTERNAL_TEMP_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_DG_HEATERS_ON_WITH_NO_FLOW_TIMEOUT }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_ARTERIAL_BUBBLE_SELF_TEST_FAILURE }, { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_VENOUS_BUBBLE_SELF_TEST_FAILURE }, @@ -539,7 +491,7 @@ { ALARM_PRIORITY_HIGH, 17, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_EXCESSIVE_TILT }, { ALARM_PRIORITY_HIGH, 17, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DG_EXCESSIVE_TILT }, { ALARM_PRIORITY_HIGH, 18, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_AC_POWER_LOST }, - { ALARM_PRIORITY_HIGH, 19, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DG_COMM_TIMEOUT }, + { ALARM_PRIORITY_HIGH, 19, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DG_COMM_TIMEOUT }, { ALARM_PRIORITY_HIGH, 20, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_AIR_TRAP_FILL_DURING_TREATMENT }, { ALARM_PRIORITY_HIGH, 21, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_OCCLUSION_BLOOD_PUMP }, { ALARM_PRIORITY_HIGH, 21, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_OCCLUSION_DIAL_IN_PUMP }, @@ -555,77 +507,107 @@ { ALARM_PRIORITY_HIGH, 36, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE, FALSE, TRUE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_COMPLETED_HIGH }, // Unranked high priority alarms - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_UV_REACTOR_NOT_HEALTHY }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_NVDATA_EEPROM_OPS_FAILURE }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_NVDATA_SRVC_RECORD_CRC_ERROR }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_NVDATA_HW_USAGE_DATA_CRC_ERROR }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_COMM_TIMEOUT }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_PUMP_FLOW_VS_MOTOR_SPEED_CHECK }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIAL_IN_PUMP_FLOW_VS_MOTOR_SPEED_CHECK }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_PUMP_ROTOR_SPEED_TOO_HIGH }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_FLOW_SIGNAL_STRENGTH_TOO_LOW }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIALYSATE_FLOW_SIGNAL_STRENGTH_TOO_LOW }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_TREATMENT_RINSEBACK_TIMEOUT_ALARM }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_TREATMENT_RECIRC_TIMEOUT_ALARM }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_CARTRIDGE_DOOR_OPENED }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_DIALYSATE_TEMPERATURE_TOO_HIGH }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIALYSATE_TEMPERATURE_TOO_LOW }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DG_BAD_INLET_WATER_QUALITY }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED_RINSEBACK }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE , FALSE, ALARM_ID_NVDATA_CAL_RECORD_CRC_ERROR }, - { ALARM_PRIORITY_HIGH, 37, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_RESERVOIR_FULL_AND_DG_NOT_READY_TO_SWITCH }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_NVDATA_EEPROM_OPS_FAILURE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_NVDATA_SRVC_RECORD_CRC_ERROR }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_NVDATA_HW_USAGE_DATA_CRC_ERROR }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE , FALSE, ALARM_ID_NVDATA_CAL_RECORD_CRC_ERROR }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_PUMP_FLOW_VS_MOTOR_SPEED_CHECK }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIAL_IN_PUMP_FLOW_VS_MOTOR_SPEED_CHECK }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_PUMP_ROTOR_SPEED_TOO_HIGH }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_FLOW_SIGNAL_STRENGTH_TOO_LOW }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIALYSATE_FLOW_SIGNAL_STRENGTH_TOO_LOW }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_TREATMENT_RINSEBACK_TIMEOUT_ALARM }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_TREATMENT_RECIRC_TIMEOUT_ALARM }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_CARTRIDGE_DOOR_OPENED }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_DIALYSATE_TEMPERATURE_TOO_HIGH }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIALYSATE_TEMPERATURE_TOO_LOW }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED_RINSEBACK }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_RESERVOIR_FULL_AND_DG_NOT_READY_TO_SWITCH }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_SOFTWARE_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_COMM_TIMEOUT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_FPGA_COMM_TIMEOUT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_LOAD_CELL_ADC_ERROR }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_LOAD_CELLS_TARE_WEIGHT_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_DG_LOAD_CELLS_INVALID_CALIBRATION }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_INVALID_LOAD_CELL_VALUE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_UV_REACTOR_NOT_HEALTHY }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_CONCENTRATE_PUMP_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_CP1_SPEED_CONTROL_ERROR }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_CP2_SPEED_CONTROL_ERROR }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DRAIN_PUMP_RPM_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DRAIN_PUMP_OFF_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_FLOW_RATE_OUT_OF_UPPER_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_FLOW_RATE_OUT_OF_LOWER_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RO_PUMP_FLOW_RATE_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RO_PUMP_OFF_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RO_PUMP_PRESSURE_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_TEMPERATURE_SENSOR_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE , FALSE, ALARM_ID_DG_TEMPERATURE_SENSORS_ADC_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEATERS_NEGATIVE_COLD_JUNCTION_TEMPERATURE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEATERS_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_THERMISTORS_TEMPERATURE_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DG_BAD_INLET_WATER_QUALITY }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_INLET_WATER_PRESSURE_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_PRESSURE_SENSOR_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_CONDUCTIVITY_SENSOR_FAULT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_FLOW_METER_CHECK_FAILURE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_DG_PRIMARY_HEATERS_INTERNAL_TEMP_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_DG_TRIMMER_HEATER_INTERNAL_TEMP_OUT_OF_RANGE }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, ALARM_ID_DG_HEATERS_ON_WITH_NO_FLOW_TIMEOUT }, + { ALARM_PRIORITY_HIGH, 799, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT }, // Medium priority alarms - { ALARM_PRIORITY_MEDIUM, 50, ALM_ESC_1_MIN, ALARM_NO_RINSEBACK, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_SITTING_WARNING }, - { ALARM_PRIORITY_MEDIUM, 51, ALM_ESC_5_MIN, ALARM_ID_END_OF_TREATMENT_HIGH, FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, ALARM_ID_END_OF_TREATMENT_ALARM }, - { ALARM_PRIORITY_MEDIUM, 52, ALM_ESC_30_MIN, ALARM_ID_PRIME_COMPLETED_HIGH, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_COMPLETED_MEDIUM }, - { ALARM_PRIORITY_MEDIUM, 53, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_SALINE_BOLUS_VOLUME_CHECK_FAILURE }, - { ALARM_PRIORITY_MEDIUM, 53, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_RINSEBACK_VOLUME_CHECK_FAILURE }, - { ALARM_PRIORITY_MEDIUM, 53, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_END_TREATMENT_TIMEOUT_ALARM }, - { ALARM_PRIORITY_MEDIUM, 53, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_PRIME_VOLUME_CHECK_FAILURE }, - { ALARM_PRIORITY_MEDIUM, 53, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_DETECTED }, - { ALARM_PRIORITY_MEDIUM, 53, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED }, + { ALARM_PRIORITY_MEDIUM, 800, ALM_ESC_1_MIN, ALARM_NO_RINSEBACK, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_SITTING_WARNING }, + { ALARM_PRIORITY_MEDIUM, 801, ALM_ESC_5_MIN, ALARM_ID_END_OF_TREATMENT_HIGH, FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, ALARM_ID_END_OF_TREATMENT_ALARM }, + { ALARM_PRIORITY_MEDIUM, 802, ALM_ESC_30_MIN, ALARM_ID_PRIME_COMPLETED_HIGH, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_COMPLETED_MEDIUM }, + { ALARM_PRIORITY_MEDIUM, 899, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_SALINE_BOLUS_VOLUME_CHECK_FAILURE }, + { ALARM_PRIORITY_MEDIUM, 899, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_RINSEBACK_VOLUME_CHECK_FAILURE }, + { ALARM_PRIORITY_MEDIUM, 899, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_END_TREATMENT_TIMEOUT_ALARM }, + { ALARM_PRIORITY_MEDIUM, 899, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BLOOD_PRIME_VOLUME_CHECK_FAILURE }, + { ALARM_PRIORITY_MEDIUM, 899, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_DETECTED }, + { ALARM_PRIORITY_MEDIUM, 899, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED }, // Low priority alarms - { ALARM_PRIORITY_LOW, 70, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_EMPTY_SALINE_BAG }, - { ALARM_PRIORITY_LOW, 71, ALM_ESC_5_MIN, ALARM_ID_DIALYSATE_TEMPERATURE_TOO_HIGH, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIALYSATE_TEMPERATURE_HIGH }, - { ALARM_PRIORITY_LOW, 72, ALM_ESC_5_MIN, ALARM_ID_DIALYSATE_TEMPERATURE_TOO_LOW, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIALYSATE_TEMPERATURE_LOW }, - { ALARM_PRIORITY_LOW, 73, ALM_ESC_4_MIN, ALARM_ID_BLOOD_SITTING_WARNING, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_TREATMENT_STOPPED_BY_USER }, - { ALARM_PRIORITY_LOW, 74, ALM_ESC_5_MIN, ALARM_ID_END_OF_TREATMENT_ALARM, FALSE, FALSE, TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_END_OF_TREATMENT_WARNING }, - { ALARM_PRIORITY_LOW, 75, ALM_ESC_90_MIN, ALARM_ID_PRIME_COMPLETED_MEDIUM, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_COMPLETED_LOW_PRIORITY }, - { ALARM_PRIORITY_LOW, 79, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_OUT_OF_TIME }, - { ALARM_PRIORITY_LOW, 79, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_PRIME_PURGE_AIR_TIME_OUT }, - { ALARM_PRIORITY_LOW, 79, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_DIALYSATE_DIALYZER_TIME_OUT }, - { ALARM_PRIORITY_LOW, 79, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_DIALYSATE_BYPASS_TIME_OUT }, - { ALARM_PRIORITY_LOW, 80, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRE_TREATMENT_DRY_SELF_TEST_FAILURE }, - { ALARM_PRIORITY_LOW, 80, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRE_TREATMENT_WET_SELF_TEST_FAILURE }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, ALARM_ID_RTC_BATTERY_LOW }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_RTC_RAM_OPS_ERROR }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_INSTALL_NEW_CARTRIDGE }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_CARTRIDGE_INSTALLED_IMPROPERLY }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_NO_CARTRIDGE_LOADED }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE, FALSE, FALSE, ALARM_ID_CARTRIDGE_REMOVAL_FAILURE }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BICARB_CONDUCTIVITY_OUT_OF_RANGE }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_RESERVOIR_DRAIN_TIMEOUT }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_RESERVOIR_FILL_TIMEOUT }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_RESERVOIR_LEAK_TIMEOUT }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_TEMP_SENSORS_DIFF_OUT_OF_RANGE }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEAT_DISINFECT_TARGET_TEMP_TIMEOUT }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEAT_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEAT_DISINFECT_INLET_COND_AND_TEMP_OUT }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_CHEM_DISINFECT_TARGET_TEMP_TIMEOUT }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_CHEM_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT }, - { ALARM_PRIORITY_LOW, 81, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_CHEM_DISINFECT_INLET_COND_AND_TEMP_OUT }, + { ALARM_PRIORITY_LOW, 900, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_EMPTY_SALINE_BAG }, + { ALARM_PRIORITY_LOW, 901, ALM_ESC_5_MIN, ALARM_ID_DIALYSATE_TEMPERATURE_TOO_HIGH, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIALYSATE_TEMPERATURE_HIGH }, + { ALARM_PRIORITY_LOW, 902, ALM_ESC_5_MIN, ALARM_ID_DIALYSATE_TEMPERATURE_TOO_LOW, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_DIALYSATE_TEMPERATURE_LOW }, + { ALARM_PRIORITY_LOW, 903, ALM_ESC_4_MIN, ALARM_ID_BLOOD_SITTING_WARNING, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_TREATMENT_STOPPED_BY_USER }, + { ALARM_PRIORITY_LOW, 904, ALM_ESC_5_MIN, ALARM_ID_END_OF_TREATMENT_ALARM, FALSE, FALSE, TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_END_OF_TREATMENT_WARNING }, + { ALARM_PRIORITY_LOW, 905, ALM_ESC_90_MIN, ALARM_ID_PRIME_COMPLETED_MEDIUM, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_COMPLETED_LOW_PRIORITY }, + { ALARM_PRIORITY_LOW, 909, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_OUT_OF_TIME }, + { ALARM_PRIORITY_LOW, 909, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_PRIME_PURGE_AIR_TIME_OUT }, + { ALARM_PRIORITY_LOW, 909, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_DIALYSATE_DIALYZER_TIME_OUT }, + { ALARM_PRIORITY_LOW, 909, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRIME_DIALYSATE_BYPASS_TIME_OUT }, + { ALARM_PRIORITY_LOW, 910, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRE_TREATMENT_DRY_SELF_TEST_FAILURE }, + { ALARM_PRIORITY_LOW, 910, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_PRE_TREATMENT_WET_SELF_TEST_FAILURE }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, ALARM_ID_RTC_BATTERY_LOW }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_RTC_RAM_OPS_ERROR }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_INSTALL_NEW_CARTRIDGE }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_CARTRIDGE_INSTALLED_IMPROPERLY }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_NO_CARTRIDGE_LOADED }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE, FALSE, FALSE, ALARM_ID_CARTRIDGE_REMOVAL_FAILURE }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_BICARB_CONDUCTIVITY_OUT_OF_RANGE }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_RESERVOIR_DRAIN_TIMEOUT }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_RESERVOIR_FILL_TIMEOUT }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_RESERVOIR_LEAK_TIMEOUT }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_TEMP_SENSORS_DIFF_OUT_OF_RANGE }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEAT_DISINFECT_TARGET_TEMP_TIMEOUT }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEAT_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_HEAT_DISINFECT_INLET_COND_AND_TEMP_OUT }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_CHEM_DISINFECT_TARGET_TEMP_TIMEOUT }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_CHEM_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT }, + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_DG_CHEM_DISINFECT_INLET_COND_AND_TEMP_OUT }, // Priority Rank Escalate In Escalate To Fault Stops ClrIm NoClr NoRes NoRin NoEnd NoNew NoRcr UsrAck ID };