Index: shared/scripts/configuration/strings.py =================================================================== diff -u -r9038bc8f2b56f220260292ab4ad4df26bcf72c2b -rbdb25c1883799428450f1dfca03ad7dc686ad11a --- shared/scripts/configuration/strings.py (.../strings.py) (revision 9038bc8f2b56f220260292ab4ad4df26bcf72c2b) +++ shared/scripts/configuration/strings.py (.../strings.py) (revision bdb25c1883799428450f1dfca03ad7dc686ad11a) @@ -1,5 +1,5 @@ - # -*- coding: utf-8 -*- + ########################################################################### # # Copyright (c) 2019-2021 Diality Inc. - All Rights Reserved. @@ -8,17 +8,26 @@ # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file strings.py -# @file utils.py # # @author (last) Joseph varghese # @date (last) 18-Jan-2022 -# ############################################################################ +PRE_TREATMENT_SCREENS = ["Create" , "Sample" , "Consumables" , "Disposables" , "Prime" , "Ultrafiltration" , "BP/HR" , "Connection" , "Start"] +POST_TREATMENT_SCREENS = ["Disconnection", "Review", "Disposables", "Disinfection"] + BLOOD_PRIMING_TEXT = "Blood Priming" SALINE_UNIT = "mL" BLOOD_PRIMING_DEFAULT_VALUE = "0 mL" +ULTRAFILTRATION_PAUSED_TEXT = "Ultrafiltration Paused" +RESUME_TEXT = "RESUME ULTRAFILTRATION" +EDIT_TEXT = "EDIT ULTRAFILTRATION VOLUME" +TITLE_TEXT = "ULTRAFILTRATION VOLUME (L)" +BLOOD_PRIMING_TEXT = "Blood Priming" +SALINE_UNIT = "mL" +BLOOD_PRIMING_DEFAULT_VALUE = "0 mL" + #main treatment pressure PRESSURE_TITLE = "PRESSURES" ARTERIAL_TITLE = "Arterial" @@ -28,6 +37,22 @@ LOW_TEXT = "LOW" HIGH_TEXT = "HIGH" + +#main-treatment heparin +HEPARIN_UNIT = "mL" +HEPARIN_DELIVERY_TEXT = "HEPARIN DELIVERY" +HEPARIN_DELIVERY_OFF_TEXT = "OFF" +HEPARIN_STOP_TEXT = "Delivery Stopped" +HEPARIN_RESUME_DELIVERY_TEXT = "RESUME DELIVERY" +HEPARIN_BOLUS_ACTIVE_TEXT = "Bolus Active" +HEPARIN_BOLUS_DISPENSING_TEXT = "Dispensing Active" +HEPARIN_PAUSE_DELIVERY_TEXT = "PAUSE DELIVERY" +HEPARIN_MAXIMUM_VOLUME_DELIVERED_TEXT = "Maximum Cumulative Heparin Volume Delivered" +HEPARIN_SYRINGE_EMPTY_TEXT = "Syringe Empty" + +#tst_treatment_saline_data +SALINE_UNIT = "mL" + # dictionary of rejection reason from application source code. # message location -> denali-> Headers-> common-> MsgDefs.h REJECTION_REASON = { @@ -77,6 +102,7 @@ 43: "REQUEST_REJECT_REASON_SYRINGE_NOT_PRESENT", # Syringe is not present } + ALARM_ID_AND_MESSAGES = { 1: "Stuck button POST failure.\nStop or Off button detected to be pressed for at least 1 second during test shortly after power up.", 2: "HD FPGA POST failure.", @@ -497,17 +523,28 @@ BACK_BUTTON_TEXT = "BACK" CONFIRM_BUTTON_TEXT = "CONFIRM" +#Filter Flush +BEGIN_PRIME_TITLE = "Begin Prime" +PRIMING_TITLE = "Priming" +FILTER_FLUSH_TITLE = "Filter Flush" +SYSTEM_SELF_TEST_TITLE = "System Self Test" + + #Pre_treatment_water_sample SAMPLE_TEXT = "Sample" CREATE_TEXT = "Create" WATER_SAMPLE_BUTTON_TEXT = "WATER SAMPLE" +NEXT_BUTTON_TEXT = "NEXT" +WATER_SAMPLE_BUTTON_TEXT = "WATER SAMPLE" +BACK_BUTTON_TEXT = "BACK" PASS_TEXT = "PASS" FAIL_TEXT = "FAIL" OK_TEXT = "OK" #Vitals SYSTOLIC_TEXT = "systolic" DIASTOLIC_TEXT = "diastolic" + #priming TEST_DRY_STEPS = ["Used Cartridge Check", "Occlusion Sensors Check", "Pressure Sensors Check", "Syringe Pump Check"] PRIMING_STEPS = ["Blood Circuit Priming", "Dialysate Circuit Priming", "Wet Self Tests"] @@ -652,5 +689,10 @@ 3 : "Connect arterial and venous cartridge lines to your patient access lines." } -PRE_TREATMENT_SCREENS = ["Create" , "Sample" , "Consumables" , "Disposables" , "Prime" , "Ultrafiltration" , "BP/HR" , "Connection" , "Start"] +ACCEPTED = True +REJECTED = False +#pretreatment_screen_bullets +PRE_TREATMENT_SCREENS = ["Create" , "Sample" , "Consumables" , "Disposables" , "Prime" , "Ultrafiltration" , "BP/HR" , "Connection" , "Start"] + + \ No newline at end of file