Index: tools/Code_Report.csv =================================================================== diff -u -r55c25538601366def638bdf5eacbe5331a551304 -ra35244d878c87975c2eb0429c7f4a3a671e1e427 --- tools/Code_Report.csv (.../Code_Report.csv) (revision 55c25538601366def638bdf5eacbe5331a551304) +++ tools/Code_Report.csv (.../Code_Report.csv) (revision a35244d878c87975c2eb0429c7f4a3a671e1e427) @@ -16,12 +16,12 @@ ./dg/alarms.py, Function, cmd_clear_all_alarms(self) -> int: ./dg/alarms.py, Function, cmd_alarm_info_broadcast_interval_override(self, ms: int = 1000, reset: int = NO_RESET): ./dg/alarms.py, Function, get_alarm_states(self): +./dg/calibration_record.py, Function, cmd_reset_dg_calibration_record(self) -> bool: ./dg/calibration_record.py, Function, cmd_get_dg_calibration_record_report(self, report_destination: str = None): ./dg/calibration_record.py, Function, cmd_request_dg_calibration_record(self) -> bool: ./dg/calibration_record.py, Function, cmd_dg_calibration_record_crc_override(self, crc: int) -> bool: ./dg/calibration_record.py, Function, cmd_set_dg_calibration_excel_to_fw(self, report_address: str) -> bool: ./dg/calibration_record.py, Function, cmd_set_dg_calibration_record(self, previous_record: OrderedDict) -> bool: -./dg/calibration_record.py, Function, cmd_reset_dg_calibration_record(self) -> bool: ./dg/chemical_disinfect_flush.py, Function, clear_flush_info(self) -> None: ./dg/chemical_disinfect.py, Function, get_chem_disinfect_target_time(self) -> int: ./dg/chemical_disinfect.py, Function, get_chem_disinfect_elapsed_time(self) -> int: @@ -60,6 +60,7 @@ ./dg/dialysate_fill.py, Function, cmd_used_bicarb_volume_override(self, volume: float, reset: int = NO_RESET) -> int: ./dg/dialysate_fill.py, Function, cmd_fill_mode_data_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: ./dg/dialysate_fill.py, Function, cmd_dialysate_fill_integrated_volume_override(self, volume: float, reset: int = NO_RESET) -> int: +./dg/dialysate_fill.py, Function, cmd_set_mode_fill_cal_check_state(self, cal_check_state: int) -> int: ./dg/dialysate_fill.py, Function, get_fill_mode_data(self): ./dg/dialysate_generator.py, Function, get_version(self): ./dg/dialysate_generator.py, Function, get_fpga_version(self): @@ -130,13 +131,14 @@ ./dg/hd_proxy.py, Function, cmd_stop_primary_heater(self) -> None: ./dg/hd_proxy.py, Function, cmd_sample_water(self, cmd: int) -> None: ./dg/hd_proxy.py, Function, cmd_start_stop_dg_heat_disinfect(self, start: bool = True) -> int: +./dg/hd_proxy.py, Function, cmd_start_stop_dg_passive_cool_heat_disinfect(self, start: bool = True) -> int: ./dg/hd_proxy.py, Function, cmd_start_stop_dg_heat_disinfect_active_cool(self, start: bool = True) -> int: ./dg/hd_proxy.py, Function, cmd_start_stop_dg_flush(self, start: bool = True) -> int: ./dg/hd_proxy.py, Function, cmd_start_stop_dg_chemical_disinfect(self, start: bool = True) -> int: ./dg/hd_proxy.py, Function, cmd_start_stop_dg_chemical_disinfect_flush(self, start: bool = True) -> int: ./dg/hd_proxy.py, Function, cmd_start_stop_dg_ro_permeate_sample(self, start: bool = True) -> int: -./dg/hd_proxy.py, Function, cmd_resend_dg_alarms(self) -> int: ./dg/hd_proxy.py, Function, cmd_switch_reservoirs(self, reservoir_id: int = RESERVOIR1, use_last_trimmer_dc: int = 0) -> int: +./dg/hd_proxy.py, Function, cmd_resend_dg_alarms(self) -> int: ./dg/hd_proxy.py, Function, cmd_hd_communication_status_override(self, status: bool, reset: int = NO_RESET) -> int: ./dg/hd_proxy.py, Function, cmd_hd_send_collect_ro_permeate_sample(self, cmd: bool = 0): ./dg/hd_proxy.py, Function, cmd_hd_send_chem_flush_sample_result(self, result: bool = 0): @@ -145,7 +147,6 @@ ./dg/heat_disinfect.py, Function, clear_heat_disinfect_info(self) -> None: ./dg/heat_disinfect.py, Function, get_heat_disinfect_state(self) -> int: ./dg/heat_disinfect.py, Function, get_heat_disinfect_heat_disinfect_target_time(self) -> int: -./dg/heat_disinfect.py, Function, get_heat_disinfect_heat_disinfect_count_down_time(self) -> int: ./dg/heat_disinfect.py, Function, get_heat_disinfect_overall_elapsed_time(self) -> int: ./dg/heat_disinfect.py, Function, get_heat_disinfect_state_elapsed_time(self) -> int: ./dg/heat_disinfect.py, Function, get_heat_disinfect_cancellation_mode(self) -> int: @@ -267,10 +268,13 @@ ./hd/air_pump.py, Function, get_air_pump_state(self): ./hd/air_pump.py, Function, cmd_air_pump_set_state(self, state: int) -> int: ./hd/air_trap.py, Function, cmd_air_trap_level_sensor_override(self, sensor: int, detected: int, reset: int = NO_RESET) -> int: +./hd/air_trap.py, Function, cmd_raw_air_trap_level_sensor_override(self, sensor: int, detected: int, reset: int = NO_RESET) -> int: ./hd/air_trap.py, Function, cmd_air_trap_data_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: ./hd/air_trap.py, Function, get_air_trap_levels(self): ./hd/air_trap.py, Function, get_air_trap_lower_level(self): ./hd/air_trap.py, Function, get_air_trap_upper_level(self): +./hd/air_trap.py, Function, get_raw_air_trap_lower_level(self): +./hd/air_trap.py, Function, get_raw_air_trap_upper_level(self): ./hd/alarms.py, Function, get_current_alarms_state(self): ./hd/alarms.py, Function, get_alarm_states(self): ./hd/alarms.py, Function, get_alarm_response_button_table_blocker_states(self): @@ -385,8 +389,11 @@ ./hd/dialysate_inlet_flow.py, Function, get_measured_dialysate_inlet_pump_rotor_speed(self): ./hd/dialysate_inlet_flow.py, Function, get_measured_dialysate_inlet_pump_speed(self): ./hd/dialysate_inlet_flow.py, Function, get_measured_dialysate_inlet_pump_motor_controller_speed(self): +./hd/dialysate_outlet_flow.py, Function, get_measured_dialysate_outlet_pump_motor_controller_current(self): ./hd/dialysate_outlet_flow.py, Function, get_pwm_duty_cycle_pct(self): ./hd/dialysate_outlet_flow.py, Function, get_dial_outlet_pump_rotor_hall_state(self): +./hd/dialysate_outlet_flow.py, Function, get_uf_set_rate(self): +./hd/dialysate_outlet_flow.py, Function, get_dial_outlet_pump_state(self): ./hd/dialysate_outlet_flow.py, Function, cmd_dialysate_outlet_flow_set_point_override(self, ./hd/dialysate_outlet_flow.py, Function, cmd_dialysate_outlet_reference_uf_volume_override(self, refvol: float, reset: int = NO_RESET) -> int: ./hd/dialysate_outlet_flow.py, Function, cmd_dialysate_outlet_measured_uf_volume_override(self, measvol: float, reset: int = NO_RESET) -> int: @@ -405,7 +412,6 @@ ./hd/dialysate_outlet_flow.py, Function, get_measured_dialysate_outlet_pump_rotor_speed(self): ./hd/dialysate_outlet_flow.py, Function, get_measured_dialysate_outlet_pump_speed(self): ./hd/dialysate_outlet_flow.py, Function, get_measured_dialysate_outlet_pump_motor_controller_speed(self): -./hd/dialysate_outlet_flow.py, Function, get_measured_dialysate_outlet_pump_motor_controller_current(self): ./hd/fans.py, Function, cmd_fans_rpm_override(self, fan: int, rpm: float, reset: int = NO_RESET) -> int: ./hd/fans.py, Function, cmd_fans_rpm_alarm_start_time_offset(self, time: int) -> int: ./hd/fans.py, Function, cmd_fans_data_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: @@ -444,14 +450,24 @@ ./hd/hemodialysis_device.py, Function, cmd_request_ui_version(self) -> None: ./hd/hemodialysis_device.py, Function, cmd_hd_ram_status_override(self, ram_reg: int = 0, status: int = 0, reset: int = NO_RESET) -> int: ./hd/hemodialysis_device.py, Function, cmd_hd_pending_ack_override(self, pending_ack_channel: int = 0, reset: int = NO_RESET) -> int: +./hd/institutional_record.py, Function, cmd_reset_hd_institutional_record(self) -> bool: +./hd/institutional_record.py, Function, cmd_request_hd_institutional_record(self) -> int: +./hd/institutional_record.py, Function, cmd_hd_institutional_record_crc_override(self, crc: int) -> bool: +./hd/institutional_record.py, Function, cmd_set_hd_institutional_record(self, hd_institutional_record: OrderedDict) -> bool: +./hd/institutional_record.py, Function, cmd_set_hd_institutional_record_excel_to_fw(self, report_address: str) -> bool: +./hd/institutional_record.py, Function, cmd_get_hd_institutional_record(self, report_address: str = None): ./hd/post_treatment.py, Function, get_post_treatment_sub_mode(self) -> int: ./hd/pressure_occlusion.py, Function, get_arterial_pressure_limit_min(self): ./hd/pressure_occlusion.py, Function, get_arterial_pressure_limit_max(self): ./hd/pressure_occlusion.py, Function, get_venous_pressure_limit_min(self): ./hd/pressure_occlusion.py, Function, get_venous_pressure_limit_max(self): +./hd/pressure_occlusion.py, Function, get_filtered_blood_pump_occlusion(self): +./hd/pressure_occlusion.py, Function, get_partial_blood_pump_occlusion_baseline(self): ./hd/pressure_occlusion.py, Function, cmd_arterial_pressure_measured_override(self, pres: float, filtered: bool = False, reset: int = NO_RESET) -> int: ./hd/pressure_occlusion.py, Function, cmd_venous_pressure_measured_override(self, pres: float, filtered: bool = False, reset: int = NO_RESET) -> int: ./hd/pressure_occlusion.py, Function, cmd_blood_pump_measured_occlusion_override(self, occl: int, reset: int = NO_RESET) -> int: +./hd/pressure_occlusion.py, Function, cmd_filtered_blood_pump_measured_occlusion_override(self, filtered_occl: float, reset: int = NO_RESET) -> int: +./hd/pressure_occlusion.py, Function, cmd_blood_pump_measured_partial_occlusion_baseline_override(self, partial_occl_baseline: float, reset: int = NO_RESET) -> int: ./hd/pressure_occlusion.py, Function, cmd_pressure_occlusion_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: ./hd/pressure_occlusion.py, Function, get_arterial_pressure(self): ./hd/pressure_occlusion.py, Function, get_long_filtered_arterial_pressure(self): @@ -722,6 +738,7 @@ dg/chemical_disinfect_flush.py, Variable, overall_elapsed_time dg/chemical_disinfect_flush.py, Variable, state_elapsed_time dg/chemical_disinfect_flush.py, Variable, rinse_count +dg/chemical_disinfect_flush.py, Variable, cancellation_mode dg/chemical_disinfect_flush.py, Variable, flush_UI_state dg/chemical_disinfect_flush.py, Variable, dg_chem_disinfect_flush_timestamp dg/chemical_disinfect.py, Variable, chemical_disinfect_state @@ -1005,6 +1022,8 @@ hd/air_pump.py, Variable, hd_air_pump_timestamp hd/air_trap.py, Variable, lower_level hd/air_trap.py, Variable, upper_level +hd/air_trap.py, Variable, lower_level_raw +hd/air_trap.py, Variable, upper_level_raw hd/air_trap.py, Variable, hd_air_trap_timestamp hd/alarms.py, Variable, hd_alarm_status_timestamp hd/alarms.py, Variable, hd_alarm_triggered_timestamp @@ -1111,6 +1130,8 @@ hd/dialysate_outlet_flow.py, Variable, dialysate_outlet_pump_calc_rate hd/dialysate_outlet_flow.py, Variable, uf_calculated_rate hd/dialysate_outlet_flow.py, Variable, rotor_hall_state +hd/dialysate_outlet_flow.py, Variable, uf_set_rate +hd/dialysate_outlet_flow.py, Variable, dialysate_outlet_pump_state hd/dialysate_outlet_flow.py, Variable, hd_dial_outlet_flow_timestamp hd/fans.py, Variable, duty_cycle hd/fans.py, Variable, target_rpm @@ -1176,6 +1197,9 @@ hd/hemodialysis_device.py, Variable, battery hd/hemodialysis_device.py, Variable, usage_record hd/hemodialysis_device.py, Variable, test_configs +hd/hemodialysis_device.py, Variable, institutional_record +hd/institutional_record.py, Variable, hd_institutional_record +hd/institutional_record.py, Variable, hd_institutional_record_timestamp hd/post_treatment.py, Variable, hd_post_treatment_state_timestamp hd/post_treatment.py, Variable, post_treatment_sub_mode hd/post_treatment.py, Variable, post_treatment_drain_state @@ -1190,6 +1214,8 @@ hd/pressure_occlusion.py, Variable, arterial_pressure_limit_max hd/pressure_occlusion.py, Variable, venous_pressure_limit_min hd/pressure_occlusion.py, Variable, venous_pressure_limit_max +hd/pressure_occlusion.py, Variable, blood_pump_occlusion_long_filter +hd/pressure_occlusion.py, Variable, partial_occlusion_baseline hd/pretreatment.py, Variable, hd_pre_treatment_state_timestamp hd/pretreatment.py, Variable, hd_no_cart_st_timestamp hd/pretreatment.py, Variable, hd_dry_st_timestamp @@ -1464,15 +1490,15 @@ common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_OUTLET_UV_REACTOR_ON_WITH_NO_FLOW common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_LOAD_CELL_A1_B1_FPGA_FAULT common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_DIALYSATE_FLOW_DATA_NOT_RECEIVE -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_1 +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_TEMPERATURE_SENSORS_INVALID_CAL_RECORD common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_OUTLET_PRIMARY_CONDUCTIVITY_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_PRESSURE_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_WATCHDOG_EXPIRED common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_INLET_WATER_TEMPERATURE_IN_HIGH_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_FILL_CONDUCTIVITY_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_BATTERY_COMM_FAULT common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_SYRINGE_PUMP_STALL -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_12 +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_COND_SENSORS_INVALID_TEMP_COMP_CAL_RECORD common/alarm_defs.py, Enum, AlarmList, ALARM_ID_UI_POST_HD_COMM common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_HEAT_DISINFECT_TEMP_GRAD_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID @@ -1565,7 +1591,7 @@ common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_DRAIN_PUMP_OFF_FAULT common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_FLOW_RATE_OUT_OF_UPPER_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_FLOW_RATE_OUT_OF_LOWER_RANGE -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_5 +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_PARTIAL_OCCLUSION_BLOOD_PUMP common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_RO_PUMP_DUTY_CYCLE_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_RO_PUMP_PRESSURE_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CPI_CPO_SENSORS_FPGA_FAULT @@ -1575,7 +1601,7 @@ common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_THERMISTORS_TEMPERATURE_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_PRE_TREATMENT_WET_FLOW_TEST_FAILURE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_PRE_TREATMENT_DRY_PRESSURE_NORMAL_TEST_FAILURE -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_6 +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_FILL_CONDUCTIVITIES_INVALID_CAL_RECORD common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_RO_REJECTION_RATIO_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CONDUCTIVITY_SENSOR_FAULT common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_DIALYSATE_FILL_OUT_OF_TIME @@ -1629,7 +1655,7 @@ common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_INVALID_SERVICE_RECORD_CRC common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_UI_COMPATIBILITY_ERROR common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_DISINFECT_CHEM_FLUSH -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_8 +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_INVALID_INSTITUTIONAL_RECORD_CRC common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_UI_POST_FAILURE_OS_VERSION common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_UI_POST_FAILURE_SHASUM @@ -1646,7 +1672,7 @@ common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_SAFETY_SHUTDOWN_POST_TEST_FAILED common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_FAN_RPM_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_10 -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_11 +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_INACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE @@ -1678,7 +1704,7 @@ common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_DRAIN_PUMP_DIRECTION_FPGA_FAULT common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_INVALID_USAGE_RECORD_CRC common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_CPU_RAM_ERROR -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CD1_CD2_CHECK_FAULT +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_TURN_OFF_INLET_WATER_VALVES common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_AC_POWER_LOST_IN_TREATMENT common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CPI_COND_SENSOR_INVALID_CHAR common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CPO_COND_SENSOR_INVALID_CHAR @@ -1688,9 +1714,9 @@ common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_ACID_CONCENTRATE_PUMP_PARK_FAULT -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_BICARB_CONCENTRATE_PUMP_PARK_FAULT -common/alarm_defs.py, Enum, AlarmList, ALARM_ID_HD_AIR_PUMP_TIMEOUT +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_20 +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_21 +common/alarm_defs.py, Enum, AlarmList, ALARM_ID_AVAILABLE_2 common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_CHEM_DISINFECT_FLUSH_SAMPLE_TIMEOUT common/alarm_defs.py, Enum, AlarmList, ALARM_ID_DG_OUTLET_UV_REACTOR_NOT_HEALTHY @@ -1940,6 +1966,10 @@ common/dg_defs.py, Enum, DGEventList, DG_EVENT_RESERVOIR_FILL_VALUES common/dg_defs.py, Enum, DGEventList, DG_EVENT_OPERATION_STATUS common/dg_defs.py, Enum, DGEventList, DG_EVENT_TEMPERATURE_DRIFT +common/dg_defs.py, Enum, DGEventList, DG_EVENT_BICARB_CHECK_RESULT +common/dg_defs.py, Enum, DGEventList, DG_EVENT_ACID_CHECK_RESULT +common/dg_defs.py, Enum, DGEventList, DG_EVENT_COND1_VS_COND2_DIFF_RESULT +common/dg_defs.py, Enum, DGEventList, DG_EVENT_PASSIVE_COOL_HEAT_DISINFECT_STATUS common/dg_defs.py, Enum, DGEventList, NUM_OF_DG_EVENT_IDS common/dg_defs.py, Enum, DGEventDataType, DGEventDataType common/dg_defs.py, Enum, DGEventDataType, EVENT_DATA_TYPE_NONE @@ -2218,6 +2248,9 @@ common/hd_defs.py, Enum, HDEventList, HD_EVENT_AIR_PUMP_ON_OFF common/hd_defs.py, Enum, HDEventList, HD_EVENT_BLOOD_LEAK_SELF_TEST_RESULT common/hd_defs.py, Enum, HDEventList, HD_EVENT_BLOOD_LEAK_NUM_OF_SET_POINT_CHECK_FAILURES +common/hd_defs.py, Enum, HDEventList, HD_EVENT_DRY_SELF_TEST_PRESSURE_DECAY_WAIT_PERIOD +common/hd_defs.py, Enum, HDEventList, HD_EVENT_INSTIT_RECORD_UPDATE +common/hd_defs.py, Enum, HDEventList, HD_EVENT_PARTIAL_OCCLUSION_BASELINE common/hd_defs.py, Enum, HDEventList, NUM_OF_EVENT_IDS common/hd_defs.py, Enum, HDEventDataType, HDEventDataType common/hd_defs.py, Enum, HDEventDataType, EVENT_DATA_TYPE_NONE @@ -2299,15 +2332,15 @@ common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_SALINE_BOLUS_IN_PROGRESS common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_PARAM_OUT_OF_RANGE common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_HEPARIN_PRESTOP_EXCEEDS_DURATION -common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_ARTERIAL_PRESSURE_LOW_VS_HIGH -common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_VENOUS_PRESSURE_LOW_VS_HIGH +common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_DG_FILTER_FLUSH_HAS_BEEN_EXPIRED +common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_AVAILABLE_2 common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_SALINE_MAX_VOLUME_REACHED common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_SALINE_BOLUS_NOT_IN_PROGRESS common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_ACTION_DISABLED_IN_CURRENT_STATE common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_ALARM_IS_ACTIVE common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_INVALID_COMMAND common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_TREATMENT_IS_COMPLETED -common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_RINSEBACK_MAX_VOLUME_REACHED +common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_ADDL_RINSEBACK_MAX_VOLUME_REACHED common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_DIALYZER_NOT_INVERTED common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_NO_PATIENT_CONNECTION_CONFIRM common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_HEPARIN_PAUSE_INVALID_IN_THIS_STATE @@ -2338,6 +2371,8 @@ common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_DG_RO_ONLY_MODE_INVALID_PARAMETER common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_DG_RO_ONLY_MODE_INVALID_PAYLOAD_LENGTH common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_TREATMENT_CANNOT_BE_RESUMED +common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_EXCEEDS_MAXIMUM_HEPARIN_VOLUME +common/msg_defs.py, Enum, RequestRejectReasons, REQUEST_REJECT_REASON_CHEM_DISINFECT_NOT_ENABLED_INST_CONFIG common/msg_defs.py, Enum, RequestRejectReasons, NUM_OF_REQUEST_REJECT_REASONS common/msg_ids.py, Enum, MsgIds, MsgIds common/msg_ids.py, Enum, MsgIds, MSG_ID_UNUSED @@ -2525,7 +2560,7 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_DG_SERVICE_MODE_REQUEST common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_RTC_EPOCH_DATA common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_DG_USAGE_INFO_REQUEST -common/msg_ids.py, Enum, MsgIds, MSG_ID_MSG_AVAILABLE_9 +common/msg_ids.py, Enum, MsgIds, MSG_ID_UI_HD_RESET_IN_SERVICE_MODE_REQUEST common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_UI_CONFIRMATION_REQUEST common/msg_ids.py, Enum, MsgIds, MSG_ID_UI_CONFIRMATION_RESULT_RESPONSE common/msg_ids.py, Enum, MsgIds, MSG_ID_UI_SET_DG_RO_MODE @@ -2544,8 +2579,11 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_START_STOP_RO_PERMEATE_SAMPLE_MODE_CMD_REQUEST common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_RO_PERMEATE_SAMPLE_DATA common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_SEND_RO_PERMEATE_SAMPLE_DISPENSE_REQUEST_TO_DG +common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_START_STOP_PASSIVE_COOL_HEAT_DISINFECT common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_SEND_RO_PERMEATE_SAMPLE_DISPENSE_READY_TO_HD common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_DRAIN_MODE_DATA +common/msg_ids.py, Enum, MsgIds, MSG_ID_UI_INSTITUTIONAL_RECORD_REQUEST +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_INSTITUTIONAL_RECORD_RESPONSE common/msg_ids.py, Enum, MsgIds, MSG_ID_CAN_ERROR_COUNT common/msg_ids.py, Enum, MsgIds, MSG_ID_TESTER_LOGIN_REQUEST common/msg_ids.py, Enum, MsgIds, MSG_ID_DIAL_OUT_FLOW_SET_PT_OVERRIDE @@ -2703,6 +2741,12 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_VALVES_STATES_PUBLISH_INTERVAL_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_CAN_RECEIVE_ACK_MESSAGE_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_RECIRULATION_PCT_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_RAW_AIR_TRAP_LEVEL_SENSOR_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_GET_INSTITUTIONAL_RECORD +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_SET_INSTITUTIONAL_RECORD +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_SEND_INSTITUTIONAL_RECORD +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_PARTIAL_OCCLUSION_BLOOD_PUMP_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_PARTIAL_OCCL_BLOOD_PUMP_BASELINE_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_TESTER_LOGIN_REQUEST common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_ALARM_STATE_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_WATCHDOG_TASK_CHECKIN_OVERRIDE @@ -2766,7 +2810,7 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_SEND_SCHEDULED_RUNS_RECORD common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_FLUID_LEAK_SEND_INTERVAL_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_FLUID_LEAK_STATE_DETECTOR_OVERRIDE -common/msg_ids.py, Enum, MsgIds, MSG_ID_MSG_AVAILABLE_11 +common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_RUN_MODE_FILL_FOR_CAL_CHECK common/msg_ids.py, Enum, MsgIds, MSG_ID_FILTER_FLUSH_TIME_PERIOD_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_FANS_RPM_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_FLOW_DATA_PUBLISH_INTERVAL_OVERRIDE @@ -2918,14 +2962,12 @@ dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_FLUSH_DRAIN_R1 dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_FILL_WITH_WATER dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_DISINFECT_R1_TO_R2 +dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_PREPARE_FOR_HOT_WATER_TRANSITION dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_FILL_R2_WITH_HOT_WATER dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_DISINFECT_R2_TO_R1 dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_COOL_DOWN_HEATERS dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_MIX_DRAIN_R1 dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_MIX_DRAIN_R2 -dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_RINSE_R1_TO_R2 -dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_RINSE_R2_TO_R1_AND_DRAIN_R1 -dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_RINSE_CIRCULATION dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_CANCEL_BASIC_PATH dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_CANCEL_WATER_PATH dg/heat_disinfect.py, Enum, HeatDisinfectStates, DG_HEAT_DISINFECT_STATE_COMPLETE