Index: AlarmDefs.h
===================================================================
diff -u -r36ee59a069768e02031d4e0777a0faf74a7d751b -rf82d5490b34b79f8410b1852139f7f3748b38e61
--- AlarmDefs.h (.../AlarmDefs.h) (revision 36ee59a069768e02031d4e0777a0faf74a7d751b)
+++ AlarmDefs.h (.../AlarmDefs.h) (revision f82d5490b34b79f8410b1852139f7f3748b38e61)
@@ -229,6 +229,7 @@
ALARM_ID_DD_D92_PUMP_RPM_OUT_OF_RANGE = 197, ///< DD D92 pump rpm out of range
ALARM_ID_TD_PRIME_COMPLETED_MEDIUM = 198, ///< TD prime completed medium priority alarm
ALARM_ID_TD_REPEATED_AIR_TRAP_LOWER_EVENTS = 199, ///< TD repeated air trap lower events
+ ALARM_ID_TD_PRE_TX_HEPARIN_LOAD_SYRINGE = 200, ///< TD Pre-Treatment Load Heparin Syringe
NUM_OF_ALARM_IDS ///< Number of alarms
};
typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration
@@ -560,6 +561,7 @@
{ ALARM_PRIORITY_LOW, 745, ALM_SRC_TD, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_SYRINGE_DETECTED },
{ ALARM_PRIORITY_LOW, 715, ALM_SRC_TD, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM },
{ ALARM_PRIORITY_LOW, 716, ALM_SRC_TD, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_SYRINGE_PUMP_OCCLUSION },
+ { ALARM_PRIORITY_LOW, 717, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_TD_PRE_TX_HEPARIN_LOAD_SYRINGE },
{ ALARM_PRIORITY_HIGH, 10, ALM_SRC_TD, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_TD_SYRINGE_PUMP_PRIME_TIMEOUT },
{ ALARM_PRIORITY_HIGH, 110, ALM_SRC_FP, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_FP_P9_COND_SENSOR_FPGA_FAULT },
{ ALARM_PRIORITY_HIGH, 110, ALM_SRC_FP, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_FP_P18_COND_SENSOR_FPGA_FAULT },
@@ -759,6 +761,7 @@
{ 711, ALARM_ID_TD_VENOUS_BUBBLE_SELF_TEST_FAILURE },
{ 715, ALARM_ID_TD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM },
{ 716, ALARM_ID_TD_SYRINGE_PUMP_OCCLUSION },
+ { 717, ALARM_ID_TD_PRE_TX_HEPARIN_LOAD_SYRINGE },
{ 730, ALARM_ID_TD_SYRINGE_PUMP_SYRINGE_EMPTY },
{ 745, ALARM_ID_TD_SYRINGE_DETECTED },
{ 850, ALARM_ID_BATTERY_LOW },
@@ -935,7 +938,7 @@
// Num Alarm ID Device Display Title Instructions Alarm List Title Description Trigger Condition
{ 125 , ALARM_ID_UI_RESERVED_125 , "UI TD | 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. | TD Fault: UI- RESERVED | RESERVED | RESERVED | "},
{ 126 , ALARM_ID_UI_RESERVED_126 , "UI TD | 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. | TD Fault: UI- RESERVED | RESERVED | RESERVED | "},
- { 127 , ALARM_ID_UI_RESERVED_127 , "UI TD | Load Syringe | Fill syringe with 4mL of heparin.\n- Connect heparin filled syringe to infusion port.\n- Insert syringe into the syringe pump.\n- Lock heparin syringe in place.\n- Unclamp heparin pinch clamp. | Process: Pre-Tx Load Syringe | User must load the heparin syringe before continuing heparin setup. | While in Pre-Treatment: Heparin Setup: Await Syringe Load Confirmation state. | "},
+ { 127 , ALARM_ID_UI_RESERVED_127 , "UI TD | 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. | TD Fault: UI- RESERVED | RESERVED | RESERVED | "},
{ 128 , ALARM_ID_UI_RESERVED_128 , "UI TD | 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. | TD Fault: UI- RESERVED | RESERVED | RESERVED | "},
{ 129 , ALARM_ID_UI_RESERVED_129 , "UI TD | 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. | TD Fault: UI- RESERVED | RESERVED | RESERVED | "},
{ 130 , ALARM_ID_UI_RESERVED_130 , "UI TD | 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. | TD Fault: UI- RESERVED | RESERVED | RESERVED | "},
@@ -1010,6 +1013,7 @@
{ 197 , ALARM_ID_DD_D92_PUMP_RPM_OUT_OF_RANGE , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD Fault: Subtitution Pump Fault | DD substitution pump RPM out of range | If the substitution pump RPM > 20.0 of the target RPM. | "},
{ 198 , ALARM_ID_TD_PRIME_COMPLETED_MEDIUM , "TD | Prime Complete - 30 MIN WARNING | The priming process completed 90 minutes ago. \n- Treatment must begin within 30 minutes or the\npre-treatment process will be terminated.\n- Press Resume/OK to continue. | Process: Pre-Tx Prime Complete | TD prime completed medium priority alarm | In Pre-Treatment Recirculation for 90 minutes | "},
{ 199 , ALARM_ID_TD_REPEATED_AIR_TRAP_LOWER_EVENTS , "TD | Blood Pump Stopped: Venous Air Detector | The air trap level required repeated lowering events. \n- Confirm blood tubing connections are secure.\n- Inspect the air trap for abnormal fluid levels. \n- Resume treatment if the condition has been corrected. | Blood Stop: Repeated Air Trap Lower | Repeated air trap lower events detected during treatment | If 5 air trap lower events occur within 5 minutes during treatment. | "},
+ { 200 , ALARM_ID_TD_PRE_TX_HEPARIN_LOAD_SYRINGE , "UI TD | Load Syringe | Fill syringe with 4mL of heparin.\n- Connect heparin filled syringe to infusion port.\n- Insert syringe into the syringe pump.\n- Lock heparin syringe in place.\n- Unclamp heparin pinch clamp. | Process: Pre-Tx Load Syringe | User must load the heparin syringe before continuing heparin setup. | While in Pre-Treatment: Heparin Setup: Await Syringe Load Confirmation state. | "},
};
#endif // manual alarms