Index: AlarmDefs.h =================================================================== diff -u -ra63277464c9d72846c48ee43b0246de39d46102b -r4406f0969fd13888a93b9852c8c6c5190facd539 --- AlarmDefs.h (.../AlarmDefs.h) (revision a63277464c9d72846c48ee43b0246de39d46102b) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 4406f0969fd13888a93b9852c8c6c5190facd539) @@ -7,8 +7,8 @@ * * @file AlarmDefs.h * -* @author (last) Sean Nash -* @date (last) 17-Jul-2023 +* @author (last) James Walter Taylor +* @date (last) 25-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 @@ -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 @@ -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 }, @@ -603,13 +603,13 @@ { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_MAIN_PRIMARY_HEATER_VOLTAGE_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_SMALL_PRIMARY_HEATER_VOLTAGE_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_TRIMMER_HEATER_VOLTAGE_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 11, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_END_OF_TREATMENT_HIGH }, + { 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, FALSE, 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, 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, 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, 301, 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 }, @@ -695,7 +695,7 @@ { ALARM_PRIORITY_MEDIUM, 600, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_DG_DRAIN_CIRCULATION_LINE_TIMEOUT }, { ALARM_PRIORITY_LOW, 850, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_BATTERY_PACK_ERROR_DETECTED }, { ALARM_PRIORITY_HIGH, 290, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_BLOOD_SITTING_WARNING }, - { ALARM_PRIORITY_HIGH, 290, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_END_OF_TREATMENT_ALARM }, + { ALARM_PRIORITY_HIGH, 290, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_END_OF_TREATMENT_ALARM }, { ALARM_PRIORITY_MEDIUM, 590, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_HD_PRIME_COMPLETED_MEDIUM }, { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_AVAILABLE_30 }, { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_AVAILABLE_31 }, @@ -900,7 +900,6 @@ { 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 }, @@ -1036,6 +1035,7 @@ { 291, ALARM_ID_HD_END_TREATMENT_TIMEOUT_ALARM }, { 292, ALARM_ID_HD_PRIME_COMPLETED_HIGH }, { 300, ALARM_ID_HD_TREATMENT_STOPPED_BY_USER }, + { 301, ALARM_ID_HD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT }, { 400, ALARM_ID_HD_DIAL_IN_FLOW_CHECK_FAILURE }, { 401, ALARM_ID_HD_DIALYSATE_TEMP_ABOVE_SAFETY_TEMP }, { 401, ALARM_ID_HD_DIALYSATE_TEMP_ABOVE_TARGET_TEMP }, @@ -1133,10 +1133,10 @@ { 999, ALARM_ID_AVAILABLE_13 }, { 999, ALARM_ID_AVAILABLE_15 }, { 999, ALARM_ID_AVAILABLE_16 }, - { 999, ALARM_ID_AVAILABLE_17 }, { 999, ALARM_ID_AVAILABLE_30 }, { 999, ALARM_ID_AVAILABLE_31 }, { 999, ALARM_ID_AVAILABLE_32 }, + { 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. | "}, @@ -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 proceed to the next step. 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. | "}, @@ -1374,7 +1374,7 @@ { 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. | "}, @@ -1389,7 +1389,7 @@ { 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. | "},