Index: dialin/common/msg_defs.py =================================================================== diff -u -r32e628abcbbd3fd70866505d9f2836a6f732ef06 -rb4dabd9b9976e6a202dd9265baeda21ec8f34551 --- dialin/common/msg_defs.py (.../msg_defs.py) (revision 32e628abcbbd3fd70866505d9f2836a6f732ef06) +++ dialin/common/msg_defs.py (.../msg_defs.py) (revision b4dabd9b9976e6a202dd9265baeda21ec8f34551) @@ -164,7 +164,9 @@ REQUEST_REJECT_REASON_DG_RO_ONLY_MODE_INVALID_PARAMETER = 55 REQUEST_REJECT_REASON_DG_RO_ONLY_MODE_INVALID_PAYLOAD_LENGTH = 56 REQUEST_REJECT_REASON_TREATMENT_CANNOT_BE_RESUMED = 57 - NUM_OF_REQUEST_REJECT_REASONS = 58 + REQUEST_REJECT_REASON_EXCEEDS_MAXIMUM_HEPARIN_VOLUME = 58 + REQUEST_REJECT_REASON_CHEM_DISINFECT_NOT_ENABLED_INST_CONFIG = 59 + NUM_OF_REQUEST_REJECT_REASONS = 60 class MsgFieldPositions: Index: dialin/hd/institutional_record.py =================================================================== diff -u -r621bb43cdd732ac9f81c4b2d0912c52bbbb084ab -rb4dabd9b9976e6a202dd9265baeda21ec8f34551 --- dialin/hd/institutional_record.py (.../institutional_record.py) (revision 621bb43cdd732ac9f81c4b2d0912c52bbbb084ab) +++ dialin/hd/institutional_record.py (.../institutional_record.py) (revision b4dabd9b9976e6a202dd9265baeda21ec8f34551) @@ -56,6 +56,7 @@ _DEFAULT_MAX_HEPARIN_DISP_RATE_MLPHR = 1.0 _DEFAULT_MIN_HEPARIN_BOLUS_VOLUME_ML = 0.0 _DEFAULT_MAX_HEPARIN_BOLUS_VOLUME_ML = 2.0 + _DEFAULT_ENABLE_CHEM_DISINFECT = 1 _RECORD_SPECS_BYTES = 12 _DEFAULT_TIME_VALUE = 0 @@ -330,6 +331,7 @@ 'max_heparin_disp_rate_mlphr': ['