Index: etc/reports/alarms/AlarmMapping.py =================================================================== diff -u -ra924fbf2e81c3c61a3e817256bca51f98d2f099c -r746633b9ab1abe1c5f7adcbbecef64da16da8629 --- etc/reports/alarms/AlarmMapping.py (.../AlarmMapping.py) (revision a924fbf2e81c3c61a3e817256bca51f98d2f099c) +++ etc/reports/alarms/AlarmMapping.py (.../AlarmMapping.py) (revision 746633b9ab1abe1c5f7adcbbecef64da16da8629) @@ -190,7 +190,117 @@ 188 : "TD ejector failed to extend or retract during auto-eject operation." 189 : "TD ejector POST homing failure." 190 : "TD high blood pump torque during auto-load\eject operation." - 191 : "Number of alarms." + 191 : "TD air pump stall detected." + 192 : "TD CPU RAM error." + 193 : "DD CPU RAM error." + 194 : "TD integrity post test fault." + 195 : "TD integrity post test fault." + 196 : "TD saline bag volume low alarm." + 197 : "DD D92 pump rpm out of range." + 198 : "TD prime completed medium priority alarm." + 199 : "TD repeated air trap lower events." + 200 : "TD tubeset mismatch alarm." + 201 : "FW reserved for use." + 202 : "FW reserved for use." + 203 : "FW reserved for use." + 204 : "FW reserved for use." + 205 : "FW reserved for use." + 206 : "FW reserved for use." + 207 : "FW reserved for use." + 208 : "TD initial rev blood circuit prime limit reached." + 209 : "TD initial blood circuit prime timeout." + 210 : "FW reserved for use." + 211 : "FW reserved for use." + 212 : "FW reserved for use." + 213 : "FW reserved for use." + 214 : "FW reserved for use." + 215 : "FW reserved for use." + 216 : "FW reserved for use." + 217 : "FW reserved for use." + 218 : "FW reserved for use." + 219 : "FW reserved for use." + 220 : "DD invalid NVM System record." + 221 : "DD invalid NVM Service record." + 222 : "DD invalid NVM calibration record." + 223 : "DD invalid NVM institutional record." + 224 : "DD invalid NVM Usage Info record." + 225 : "DD invalid serial number." + 226 : "DD invalid pressure sensor calibration record." + 227 : "DD invalid temperature sensor calibration record." + 228 : "DD invalid concentrate pump calibration record." + 229 : "DD invalid d12 dialysate pump calibration record." + 230 : "DD invalid d48 dialysate pump calibration record." + 231 : "DD invalid acid concentrate calibration record." + 232 : "DD invalid bicarbonate concentrate calibration record." + 233 : "DD invalid accelerometer sensor calibration record." + 234 : "DD invalid blood leak sensor calibration record." + 235 : "TD recirculate timeout warning." + 236 : "TD recirculate timeout." + 237 : "FW reserved for use." + 238 : "FW reserved for use." + 239 : "FW reserved for use." + 240 : "FW reserved for use." + 241 : "FW reserved for use." + 242 : "FW reserved for use." + 243 : "FW reserved for use." + 244 : "FW reserved for use." + 245 : "FW reserved for use." + 246 : "FW reserved for use." + 247 : "FW reserved for use." + 248 : "FW reserved for use." + 249 : "FW reserved for use." + 250 : "FW reserved for use." + 251 : "FW reserved for use." + 252 : "FW reserved for use." + 253 : "FW reserved for use." + 254 : "FW reserved for use." + 255 : "FW reserved for use." + 256 : "FW reserved for use." + 257 : "FW reserved for use." + 258 : "FW reserved for use." + 259 : "FW reserved for use." + 260 : "FW reserved for use." + 261 : "FW reserved for use." + 262 : "FW reserved for use." + 263 : "FW reserved for use." + 264 : "FW reserved for use." + 265 : "FW reserved for use." + 266 : "FW reserved for use." + 267 : "FW reserved for use." + 268 : "FW reserved for use." + 269 : "FW reserved for use." + 270 : "FW reserved for use." + 271 : "FW reserved for use." + 272 : "FW reserved for use." + 273 : "FW reserved for use." + 274 : "FW reserved for use." + 275 : "FW reserved for use." + 276 : "FW reserved for use." + 277 : "FW reserved for use." + 278 : "FW reserved for use." + 279 : "FW reserved for use." + 280 : "FW reserved for use." + 281 : "FW reserved for use." + 282 : "FW reserved for use." + 283 : "FW reserved for use." + 284 : "FW reserved for use." + 285 : "FW reserved for use." + 286 : "FW reserved for use." + 287 : "FW reserved for use." + 288 : "FW reserved for use." + 289 : "FW reserved for use." + 290 : "FW reserved for use." + 291 : "FW reserved for use." + 292 : "FW reserved for use." + 293 : "FW reserved for use." + 294 : "FW reserved for use." + 295 : "FW reserved for use." + 296 : "FW reserved for use." + 297 : "FW reserved for use." + 298 : "FW reserved for use." + 299 : "FW reserved for use." + 300 : "FW reserved for use." + 301 : "Number of alarms." } # dictionary of rejection reason from application source code. @@ -212,11 +322,11 @@ 13 : "REQUEST_REJECT_REASON_TREATMENT_TIME_LESS_THAN_MINIMUM" # Treatment time change is less than minimum treatment time. 14 : "REQUEST_REJECT_REASON_UF_NOT_IN_PROGESS" # Ultrafiltration is not currently in progress. 15 : "REQUEST_REJECT_REASON_UF_NOT_PAUSED" # Ultrafiltration is not currently paused. - 16 : "REQUEST_REJECT_REASON_SALINE_BOLUS_IN_PROGRESS" # A saline bolus is in progress. + 16 : "REQUEST_REJECT_REASON_FLUID_BOLUS_IN_PROGRESS" # A fluid bolus is in progress. 17 : "REQUEST_REJECT_REASON_PARAM_OUT_OF_RANGE" # A treatment parameter is out of range. 18 : "REQUEST_REJECT_REASON_FILTER_FLUSH_HAS_BEEN_EXPIRED" # Filter flush time has been expired. 19 : "REQUEST_REJECT_REASON_SALINE_MAX_VOLUME_REACHED" # Saline bolus volume maximum has been reached. - 20 : "REQUEST_REJECT_REASON_SALINE_BOLUS_NOT_IN_PROGRESS" # A saline bolus is not in progress. + 20 : "REQUEST_REJECT_REASON_FLUID_BOLUS_NOT_IN_PROGRESS" # A fluid bolus is not in progress. 21 : "REQUEST_REJECT_REASON_ACTION_DISABLED_IN_CURRENT_STATE" # Requested user action is disabled in current state. 22 : "REQUEST_REJECT_REASON_ALARM_IS_ACTIVE" # Requested user action not allowed while alarm is active. 23 : "REQUEST_REJECT_REASON_INVALID_COMMAND" # Requested user action invalid. @@ -239,7 +349,7 @@ 40 : "REQUEST_REJECT_REASON_TD_SERVICE_IS_DUE" # TD service is due. 41 : "REQUEST_REJECT_REASON_RO_FILTER_TEMPERATURE_OUT_OF_RANGE" # RO filter temperature out of range. 42 : "REQUEST_REJECT_REASON_DD_INCOMPATIBLE" # DD firmware version is not compatible with TD firmware. - 43 : "REQUEST_REJECT_REASON_DIALYZER_REPRIME_IN_PROGRESS" # Saline bolus is not allowed during dialyzer reprime. + 43 : "REQUEST_REJECT_REASON_DIALYZER_REPRIME_IN_PROGRESS" # Fluid bolus is not allowed during dialyzer reprime. 44 : "REQUEST_REJECT_REASON_RO_ONLY_MODE_DD_BUSY" # RO only mode DD is busy. 45 : "REQUEST_REJECT_REASON_RO_ONLY_MODE_INVALID_PARAMETER" # RO only mode invalid parameter. 46 : "REQUEST_REJECT_REASON_RO_ONLY_MODE_INVALID_PAYLOAD_LENGTH" # RO only mode invalid payload length. @@ -253,6 +363,14 @@ 54 : "REQUEST_REJECT_REASON_ACID_CONV_FACTOR_MISMATCH" # Acid conversion factor from UI mismatch with FW. 55 : "REQUEST_REJECT_REASON_INVALID_PATIENT_WEIGHTS" # Patient pre and estimated target weights are invalid. 56 : "REQUEST_REJECT_REASON_UF_VOL_AND_WEIGHTS_INCONSISTENT" # UF volume and the patient weights are not consistent. - 57 : "NUM_OF_REQUEST_REJECT_REASONS" # Number of settings change reject codes. + 57 : "REQUEST_REJECT_REASON_TD_AUTHENTICATION_INVALID" # TD authentication invalid. + 58 : "REQUEST_REJECT_REASON_CONFIRMATION_NOT_EXPECTED" # Confirmation received without prior validation. + 59 : "REQUEST_REJECT_REASON_CONFIRMATION_MISMATCH" # Confirmed value does not match validated value. + 60 : "REQUEST_REJECT_REASON_INVALID_TREATMENT_SUB_STATE" # Request is not allowed in current treatment sub-state. + 61 : "REQUEST_REJECT_REASON_MODALITY_MISMATCH" # Mismatched modality (Rx entered vs reatment initiation modality ). + 62 : "REQUEST_REJECT_REASON_NVM_JOB_QUEUE_BUSY" # NVM Job queue is busy sending other records. + 63 : "REQUEST_REJECT_REASON_NVM_INVALID_CRC" # NVM received CRC of the record is invalid. + 64 : "REQUEST_REJECT_REASON_NVM_INVALID_OPERATION_MODE" # NVM Operation Mode is not Service mode. + 65 : "NUM_OF_REQUEST_REJECT_REASONS" # Number of settings change reject codes. }