Index: shared/scripts/names.py =================================================================== diff -u -rb57d3fe4033d27aced0c5ebb7edba0079c7ed363 -rffb28af3cb1ae17c31092f9f96d14c2ec82adeea --- shared/scripts/names.py (.../names.py) (revision b57d3fe4033d27aced0c5ebb7edba0079c7ed363) +++ shared/scripts/names.py (.../names.py) (revision ffb28af3cb1ae17c31092f9f96d14c2ec82adeea) @@ -1,500 +1,4 @@ # encoding: UTF-8 -## -# Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. -# copyright -# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, -# IN PART OR IN WHOLE, -# WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. -# -# file names.py -# date 2019/10/10 -# author Behrouz NematiPour -# +from objectmaphelper import * -AUT_NAME = "denaliSquish" # Squish - -# KEPT THE START AT LINE 20 SO ANY (MESSAGE LINE NUMBER - 20) IS THE INDEX -AlarmTextMap = [ -"" , -"Software Error." , -"Stuck button POST failure." , -"FPGA POST failure." , -"Watchdog POST failure." , -"UI communication POST failure." , -"Blood pump failed motor controller current check." , -"Blood pump failed motor off check. \nMeasured speed while commanded off." , -"Blood pump failed motor controller direction check." , -"Blood pump failed rotor speed check." , -"Dialysis inlet pump failed motor controller current check." , -"Dialysis inlet pump failed motor off check. \nMeasured speed while commanded off." , -"Dialysis inlet pump failed motor controller direction check." , -"Dialysis inlet pump failed rotor speed check." , -"Dialysis outlet pump failed motor controller current check." , -"Dialysis outlet pump failed motor off check. \nMeasured speed while commanded off." , -"Dialysis outlet pump failed motor controller direction check." , -"Dialysis outlet pump failed rotor speed check." , -"Watchdog expired error." , -"Real-time clock communication error." , -"Real-time clock configuration error." , -"Dialysate generator communication timeout." , -"User interface communication timeout." , -"Too many bad CRCs detected on received system messages." , -"Treatment stopped by user action - pressed stop button." , -"Blood sitting too long warning (>4 min)." , -"Blood sitting too long alarm (>5 min)." , -"Blood sitting too long alarm (>10 min)." , -"System message needing acknowledgment was not acknowledged." , -"Blood pump occlusion detected." , -"Dialysate inlet pump occlusion detected." , -"Dialysate outlet pump occlusion detected." , -"Arterial pressure too low during treatment." , -"Arterial pressure too high during treatment." , -"Venous pressure too low during treatment." , -"Venous pressure too high during treatment." , -"Ultrafiltration rate is too high error during treatment." , -"Ultrafiltration volume accuracy error during treatment." , -"RTC battery low." , -"RTC or MCU timer inaccurate." , -"RTC or RAM operations failure (read or write)." , -"EEPRON operations (read, write, erase) failure." , -"Manufacturing record CRC failure." , -"Service record CRC failure." , -"Calibration record CRC failure." , -"HW usage data failure." , -"Last disinfection date CRC error." , -"Pressure at outlet of RO pump is out of range." , -"DG temperature sensors fault." , -"FPGA communication down for too long" , -"HD communication timeout." , -"FPGA not accepting commanded valve states." , -"Blood pump failed flow vs. motor speed check. \nMismatch with flow rate and rate implied by motor speed." , -"Dialysate inlet pump failed flow vs. motor speed check. \nMismatch with flow rate and rate implied by motor speed." , -"Dialysate outlet pump failed flow vs. motor speed check. \nMismatch with flow rate and rate implied by motor speed." , -"Blood pump failed motor speed check. Measured vs. commanded." , -"Dialysate inlet pump failed motor speed check. Measured vs. commanded." , -"Dialysate outlet pump failed motor speed check. Measured vs. commanded." , -"Blood pump rotor speed too high." , -"Inlet water conductivity too low." , -"Inlet water conductivity too high" , -"DG software fault. Software found itself in an unexpected state" , -"Conductivity sensor fault" , -"Inlet water temperature too low" , -"Inlet water temperature too high" , -"Pressure sensor fault" , -"Inlet water pressure too low" , -"HD critical data integrity check failed" , -"HD accelerometer failed POST" , -"DG accelerometer failed POST" , -"HD tilt exceeds maximum" , -"DG tilt exceeds maximum" , -"HD experienced large acceleration" , -"DG experienced large acceleration" , -"HD accelerometer error (no readings or FPGA reports error)" , -"DG accelerometer error (no readings or FPGA reports error)" , -"DG critical data integrity check failed" , -"RO rejection ratio out of range" , -"Inlet water pressure fault" , -"HD valve homing failed" , -"HD valve transition time out" , -"HD valve not functional" , -"HD valve current out of range" , -"HD valve position out of target" , -"Air trap level sensors reporting illegal combination of air/fluid" , -"Air trap fill timeout during priming" , -"Air trap fill timeout during treatment" , -"Blood flow sensor signal strength too low" , -"Dialysate flow sensor signal strength too low" , -"Saline bag is empty" , -"Saline bolus volume check failure" , -"FPGA reports failure reading arterial pressure sensor" , -"FPGA reports failure reading venous pressure sensor" , -"UV reactor not healthy (either inlet or outlet)" , -"Post-acid concentrate conductivity out of range" , -"Post-bicarb concentrate conductivity out of range" , -"RO pump flow rate out of range" , -"DG thermistors/sensors temperature out of range" , -"DG fan RPM out of range" , -"DG dialysate fill runs out of time" , -"DG concentrate pump CP1 speed control error" , -"DG concentrate pump CP2 speed control error" , -"DG flow rate out of range" , -"DG RO pump pressure out of range" , -"DG drain pump RPM out of range" , -"DG heaters cold junction temperature out of range" , -"DG heaters fault" , -"HD end of treatment warning" , -"HD end of treatment alarm (user not acting to end treatment)" , -"HD end of treatment alarm (high priority - user still not acting to end treatment)" , -"ALARM_ID_UNDEFINED" -] - -# Top Parents -o_QQuickView = { "type": "QQuickView"} -o_Overlay = {"container": o_QQuickView, "type": "Overlay" } - -# Home Screen -o_treatmentHome = {"container": o_QQuickView , "id": "_treatmentHome" , "type": "TreatmentHome", "unnamed": 1, "visible": True} -o_treatmentHome_backgroung = {"container": o_treatmentHome, "id": "_backgroundRect" , "type": "Rectangle" , "unnamed": 1, "visible": True} -o_treatmentHome_startTreatment = {"container": o_treatmentHome, "id": "_startTreatmentRect" , "type": "TouchRect" , "unnamed": 1, "visible": True} -o_treatmentHome_createTreatment = {"container": o_treatmentHome, "id": "_createTreatmentRect", "type": "TouchRect" , "unnamed": 1, "visible": True} - - -# Main Menu -o_mainMenu = {"container": o_QQuickView, "id": "_mainMenu" , "type": "MainMenu" , "unnamed": 1 , "visible": True} -o_mainMenu_treatment = {"container": o_mainMenu , "id": "_touchRect", "type": "TouchRect", "objectName": "_touchRect0", "visible": True} -o_mainMenu_manager = {"container": o_mainMenu , "id": "_touchRect", "type": "TouchRect", "objectName": "_touchRect1", "visible": True} -o_mainMenu_settings = {"container": o_mainMenu , "id": "_touchRect", "type": "TouchRect", "objectName": "_touchRect2", "visible": True} - -# manager menu item -o_managerHome = {"container": o_QQuickView , "id": "_managerHome" , "type": "ScreenItem", "unnamed": 1, "visible": True} -o_managerHome_background = {"container": o_managerHome, "id": "_backgroundRect", "type": "Rectangle" , "unnamed": 1, "visible": True} - -# settings menu item -o_settingsHome = {"container": o_QQuickView , "id": "_settingsHome" , "type": "ScreenItem", "unnamed": 1, "visible": True} -o_settingsHome_background = {"container": o_settingsHome, "id": "_backgroundRect", "type": "Rectangle" , "unnamed": 1, "visible": True} -o_diagnostics = {"container": o_settingsHome, "id": "_item_diagnostics", "type": "SettingsItem", "visible": True} -o_diagnostics_ScreenItem = {"container": o_QQuickView, "id": "_diagnostics", "type": "ScreenItem", "unnamed": 1, "visible": True} - -# Modal Dialog -o_modalDialog = {"container": o_Overlay , "id": "_backgroundRect", "type": "Rectangle", "unnamed": 1, "visible": True} - -# Power off -o_poweroffButton = {"container": o_settingsHome, "id": "_poweroffButton", "type": "TouchRect" , "unnamed": 1, "visible": True} -#o_poweroffButton = {"container": o_diagnostics_ScreenItem, "id": "_poweroffButton", "type": "TouchRect", "unnamed": 1, "visible": True} -o_poweroff_shutdown = {"container": o_QQuickView , "id": "_shutdownRect" , "type": "TouchRect" , "unnamed": 1, "visible": True} -o_poweroff_cancel = {"container": o_QQuickView , "id": "_cancelTouch" , "type": "TouchRect" , "unnamed": 1, "visible": True} -o_poweroff_notification = {"container": o_Overlay , "id": "_titleText" , "type": "TitleText" , "unnamed": 1, "visible": True, "type": "Text", "text": "System is shutting down"} -o_poweroff_rejection = {"container": o_Overlay , "id": "_titleText" , "type": "TitleText" , "unnamed": 1, "visible": True, "type": "Text"} -o_settings_end_treatment = {"container": o_QQuickView , "objectName": "_endTreatmentButton", "type": "TouchRect"} - -# Main Treatment Screen -o_treatmentStart_TreatmentStart = {"container": o_QQuickView, "id": "_treatmentStart", "type": "TreatmentStart", "unnamed": 1, "visible": True} -o_treatmentStart_backgroundRect_Rectangle = {"container": o_treatmentStart_TreatmentStart, "id": "_backgroundRect", "type": "Rectangle", "unnamed": 1, "visible": True} -o_treatmentStart_flowsTouchArea_TreatmentFlows = {"container": o_treatmentStart_TreatmentStart, "id": "_flowsTouchArea", "type": "TreatmentFlows", "unnamed": 1, "visible": True} -o_treatmentStart_vitalsTouchArea_TreatmentVitals = {"container": o_treatmentStart_TreatmentStart, "id": "_vitalsTouchArea", "type": "TreatmentVitals", "unnamed": 1, "visible": True} -o_treatmentStart_pressureTouchArea_TreatmentPressure = {"container": o_treatmentStart_TreatmentStart, "id": "_pressuresTouchArea", "type": "TreatmentPressures", "unnamed": 1, "visible": True} -o_treatmentStart_shape_Shape = {"container": o_treatmentStart_TreatmentStart, "id": "_shape", "type": "Shape", "unnamed": 1, "visible": True} -o_treatmentStart_ultrafiltrationTouchArea_TreatmentUltrafiltration = {"container": o_treatmentStart_TreatmentStart, "id": "_ultrafiltrationTouchArea", "type": "TreatmentUltrafiltration", "unnamed": 1, "visible": True} -o_treatmentStart_fluidManagementTouchArea_TouchArea = {"container": o_treatmentStart_TreatmentStart, "id": "_fluidManagementTouchArea", "type": "TouchArea", "unnamed": 1, "visible": True} -o_treatmentStart_solutionInfusionTouchArea_TouchArea = {"container": o_treatmentStart_TreatmentStart, "id": "_solutionInfusionTouchArea", "type": "TouchArea", "unnamed": 1, "visible": True} -o_treatmentStart_back = {"container": {"type":"Gui::MainView"}, "objectName": "_touchRect0", "type": "TouchRect"} - -# Blood/Dialysate Treatment Section -o_treatmentStart_FLOWS_Text = {"container": o_treatmentStart_TreatmentStart, "text": "FLOWS", "type": "Text", "unnamed": 1, "visible": True} -# Blood -o_treatmentStart_Blood_Text = {"container": o_treatmentStart_TreatmentStart, "text": "Blood", "type": "Text", "unnamed": 1, "visible": True} -o_treatmentStart_0_Text = {"container": o_treatmentStart_TreatmentStart, "text": 0, "type": "Text", "unnamed": 1, "visible": True} -o_treatmentStart_mL_min_Text = {"container": o_treatmentStart_TreatmentStart, "text": "mL/min", "type": "Text", "unnamed": 1, "visible": True} -# Dialysate -o_treatmentStart_Dialysate_Text = {"container": o_treatmentStart_TreatmentStart, "text": "Dialysate", "type": "Text", "unnamed": 1, "visible": True} -o_treatmentStart_0_Text_2 = {"container": o_treatmentStart_TreatmentStart, "occurrence": 2, "text": 0, "type": "Text", "unnamed": 1, "visible": True} -o_treatmentStart_mL_min_Text_2 = {"container": o_treatmentStart_TreatmentStart, "occurrence": 2, "text": "mL/min", "type": "Text", "unnamed": 1, "visible": True} - - - - -# Treatment Parameter Range -o_dialysateFlowSlider_Slider = {"container": o_Overlay, "id": "_dialysateFlowSlider", "type": "Slider", "unnamed": 1, "visible": True} -o_bloodFlowSlider_Slider = {"container": o_Overlay, "id": "_bloodFlowSlider", "type": "Slider", "unnamed": 1, "visible": True} - -o_treatmentStart_225_Text = {"container": o_treatmentStart_TreatmentStart, "text": 225, "type": "Text", "unnamed": 1, "visible": True} -o_treatmentStart_200_Text = {"container": o_treatmentStart_TreatmentStart, "text": 200, "type": "Text", "unnamed": 1, "visible": True} - - -# Treatment Time -o_treatmentStart_01_Text = {"container": o_treatmentStart_TreatmentStart, "text": "01", "type": "Text", "unnamed": 1, "visible": True} -o_treatmentStart_00_Text = {"container": o_treatmentStart_TreatmentStart, "occurrence": 2, "text": "00", "type": "Text", "unnamed": 1, "visible": True} -o_treatmentStart_59_Text = {"container": o_treatmentStart_TreatmentStart, "text": 59, "type": "Text", "unnamed": 1, "visible": True} - -# Alarm Status -o_alarm_dialog_content = {"container": o_Overlay , "objectName": "_NotificationDialog" , "type": "ContentItem" } -o_alarm_dialog_titleBar = {"container": o_alarm_dialog_content , "id" : "_titleBar" , "type": "Rectangle" } -o_alarm_button_minimize = {"container": o_alarm_dialog_content , "id" : "_minimizeButton" , "type": "UpDownButton" ,"visible": True } -o_alarm_button_mute = {"container": o_alarm_dialog_content , "id" : "_muteButton" , "type": "MuteButton" ,"visible": True } -o_alarm_button_mute_img = {"container": o_alarm_button_mute , "id" : "_muteImage" , "type": "Image" } -o_alarm_button_mute_min = {"container": o_alarm_button_mute , "id" : "_hourText" , "type": "Text" } -o_alarm_button_mute_sec = {"container": o_alarm_button_mute , "id" : "_minuteText" , "type": "Text" } -o_alarm_button_row = {"container": o_alarm_dialog_content , "id" : "_buttonGroup" , "type": "Row" } -o_alarm_button_resume = {"container": o_alarm_button_row , "id" : "_resumeTouchRect" , "type": "TouchRect" } -o_alarm_button_rinseback = {"container": o_alarm_button_row , "id" : "_rinsebackTouchRect" , "type": "TouchRect" } -o_alarm_button_end = {"container": o_alarm_button_row , "id" : "_endTouchRect" , "type": "TouchRect" } -o_alarm_button_ok = {"container": o_alarm_button_row , "id" : "_okTouchRect" , "type": "TouchRect" } -o_alarm_text_description = {"container": o_alarm_dialog_content , "id" : "_desc" , "type": "Text" } - -o_alarm_bar = {"container": o_QQuickView , "id" : "_alarmBar" , "type": "NotificationBar" } -o_alarm_bar_text = {"container": o_alarm_bar , "id" : "_text" , "type": "Text" } -o_alarm_bar_mute_img = {"container": o_alarm_bar , "id" : "_muteImage" , "type": "Image" } -o_alarm_bar_mute_min = {"container": o_alarm_bar , "id" : "_hourText" , "type": "Text" } -o_alarm_bar_mute_sec = {"container": o_alarm_bar , "id" : "_minuteText" , "type": "Text" } -o_alarm_bar_maximize = {"container": o_alarm_bar , "id" : "_updownButton" , "type": "UpDownButton" } - -o_qquickview_alarm = {"type": "QQuickView", "unnamed": 1, "visible": True} -o_okay_alarm = {"container": o_Overlay, "id": "_okay", "type": "TouchRect", "unnamed": 1, "visible": True} -o_treatmentStart_heparinTouchArea_TreatmentFluid = {"container": o_treatmentStart_TreatmentStart, "id": "_heparinTouchArea", "type": "TreatmentFluid", "unnamed": 1, "visible": True} -o_dismiss_alarm = {"container": o_Overlay, "id": "_silence", "type": "TouchRect", "unnamed": 1, "visible": True} -o_treatmentStart_TimeText_TimeText = {"container": o_treatmentStart_TreatmentStart, "objectName": "_TimeText", "type": "TimeText", "visible": True} -o_treatmentStart_TimeText_hour_Text = {"container": o_treatmentStart_TreatmentStart, "objectName": "_TimeText_hour", "type": "Text", "visible": True} -o_treatmentStart_TimeText_minute_Text = {"container": o_treatmentStart_TreatmentStart, "objectName": "_TimeText_minute", "type": "Text", "visible": True} -o_treatmentStart_TimeText_second_Text = {"container": o_treatmentStart_TreatmentStart, "objectName": "_TimeText_second", "type": "Text", "visible": True} -o_durationSlider_Slider = {"container": o_Overlay, "id": "_durationSlider", "type": "Slider", "unnamed": 1, "visible": True} -o_TimeText_TimeText = {"container": o_Overlay, "objectName": "_TimeText", "type": "TimeText", "visible": True} -o_TimeText_hour_Text = {"container": o_Overlay, "objectName": "_TimeText_hour", "type": "Text", "visible": True} -o_TimeText_minute_Text = {"container": o_Overlay, "objectName": "_TimeText_minute", "type": "Text", "visible": True} -o_TimeText_second_Text = {"container": o_Overlay, "objectName": "_TimeText_second", "type": "Text", "visible": True} -o_TimeText_hour_Text_2 = {"container": o_Overlay, "objectName": "_TimeText_hour", "occurrence": 2, "type": "Text", "visible": True} -o_TimeText_minute_Text_2 = {"container": o_Overlay, "objectName": "_TimeText_minute", "occurrence": 2, "type": "Text", "visible": True} -o_treatmentHome_START_TREATMENT_Text = {"container": o_treatmentHome, "text": "START TREATMENT", "type": "Text", "unnamed": 1, "visible": True} -o_treatmentStart_START_BOLUS_100_mL_Text = {"container": o_treatmentStart_TreatmentStart, "text": "START BOLUS (100 mL)", "type": "Text", "unnamed": 1, "visible": True} - - -# Reviewed Objects - -# Global Objects -o_backButton = {"container": o_Overlay, "id": "_backButton" , "type": "BackButton" } -o_closeButton = {"container": o_Overlay, "id": "_closeButton" , "type": "CloseButton" } -o_confirmButton = {"container": o_Overlay, "id": "_confirmButton" , "type": "TouchRect" } - -# Treatment Adjustment Duration -o_treatmentAdjustmentDuration_Screen = {"container": o_Overlay, "objectName": "TreatmentAdjustmentDuration" , "type": "ContentItem" } - - -# Treatment Adjustment Ultrafiltration -## Start Screen -o_treatmentAdjustmentUltrafiltrationStart_Screen = {"container": o_Overlay, "objectName": "TreatmentAdjustmentUltrafiltrationStart" , "type": "ContentItem" } -o_treatmentAdjustmentUltrafiltrationStart_VolumeProgress = {"container": o_treatmentAdjustmentUltrafiltrationStart_Screen, "id": "_progressbarex" , "type": "ProgressBarEx" } -o_treatmentAdjustmentUltrafiltrationStart_PauseButton = {"container": o_treatmentAdjustmentUltrafiltrationStart_Screen, "id": "_pauseButton" , "type": "TouchRect" } -o_treatmentAdjustmentUltrafiltrationStart_InformationText = {"container": o_treatmentAdjustmentUltrafiltrationStart_Screen, "id": "_informationText" , "type": "Text" } -o_treatmentAdjustmentUltrafiltrationStart_NotificationBar = {"container": o_treatmentAdjustmentUltrafiltrationStart_Screen, "id": "_notification" , "type": "NotificationBar" } - - -## Paused Screen -o_treatmentAdjustmentUltrafiltrationPaused_Screen = {"container": o_Overlay, "objectName": "TreatmentAdjustmentUltrafiltrationPaused" , "type": "ContentItem" } -o_treatmentAdjustmentUltrafiltrationPaused_EditButton = {"container": o_treatmentAdjustmentUltrafiltrationPaused_Screen, "id": "_editButton" , "type": "TouchRect" } -o_treatmentAdjustmentUltrafiltrationPaused_ResumeButton = {"container": o_treatmentAdjustmentUltrafiltrationPaused_Screen, "id": "_resumeButton" , "type": "TouchRect" } -o_treatmentAdjustmentUltrafiltrationPaused_NotificationBar = {"container": o_treatmentAdjustmentUltrafiltrationPaused_Screen, "id": "_notification" , "type": "NotificationBar" } -o_treatmentAdjustmentUltrafiltrationPaused_PausedText = {"container": o_treatmentAdjustmentUltrafiltrationPaused_Screen, "id": "_information" , "type": "NotificationBarSmall" } - -## Edit Screen -o_treatmentAdjustmentUltrafiltrationEdit_Screen = {"container": o_Overlay, "objectName": "TreatmentAdjustmentUltrafiltrationEdit" , "type": "ContentItem" } -o_treatmentAdjustmentUltrafiltrationEdit_NextButton = {"container": o_treatmentAdjustmentUltrafiltrationEdit_Screen, "id": "_nextButton" , "type": "TouchRect" } -o_treatmentAdjustmentUltrafiltrationEdit_NotificationBar = {"container": o_treatmentAdjustmentUltrafiltrationEdit_Screen, "id": "_notification" , "type": "NotificationBar" } -o_treatmentAdjustmentUltrafiltrationEdit_PausedText = {"container": o_treatmentAdjustmentUltrafiltrationEdit_Screen, "id": "_information" , "type": "NotificationBarSmall" } -o_treatmentAdjustmentUltrafiltrationEdit_VolumeSlider = {"container": o_treatmentAdjustmentUltrafiltrationEdit_Screen, "id": "_volumeSlider" , "type": "Slider" } - -## Confirm Screen -o_treatmentAdjustmentUltrafiltrationConfirm_Screen = {"container": o_Overlay, "objectName": "TreatmentAdjustmentUltrafiltrationConfirm" , "type": "ContentItem" } -o_treatmentAdjustmentUltrafiltrationConfirm_Title = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_Screen, "id": "_titleText" , "type": "Text" } -o_treatmentAdjustmentUltrafiltrationConfirm_ConfirmButton = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_Screen, "id": "_confirmButton" , "type": "TouchRect" } -o_treatmentAdjustmentUltrafiltrationConfirm_NotificationBar = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_Screen, "id": "_notification" , "type": "NotificationBar" } -o_treatmentAdjustmentUltrafiltrationConfirm_PausedText = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_Screen, "id": "_information" , "type": "NotificationBarSmall" } -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_Screen, "id": "_rateAdjustmentButton" , "type": "UltrafiltrationButton"} -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_Screen, "id": "_durationAdjustmentButton", "type": "UltrafiltrationButton"} -### Rate Option -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate_Title = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate , "id": "_title" , "type": "Text" } -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate_Description = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate , "id": "_description" , "type": "Text" } -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate_DiffImageWave = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate , "id": "_diffImageWave" , "type": "ImageWave" } -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate_DiffImageClock = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonRate , "id": "_diffImageClock", "type": "ImageClock"} -### Duration Option -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration_Title = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration, "id": "_title" , "type": "Text" } -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration_Description = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration, "id": "_description" , "type": "Text" } -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration_DiffImageWave = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration, "id": "_diffImageWave" , "type": "ImageWave" } -o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration_DiffImageClock = {"container": o_treatmentAdjustmentUltrafiltrationConfirm_AdjustmentButtonDuration, "id": "_diffImageClock", "type": "ImageClock"} - -## o_rangeRect_RangeRect = {"container": o_treatmentAdjustmentPressures_Screen, "id": "_rangeRect", "type": "RangeRect"} - -# Pressure Adjustment -o_treatmentAdjustmentPressures_Screen = {"container": o_Overlay, "objectName": "TreatmentAdjustmentPressures", "type": "ContentItem"} -o_treatmentAdjustmentPressures_Screen_Title = {"container": o_Overlay, "text": "PRESSURES" , "type": "Text" } -# o_treatmentAdjustmentPressures_Screen_confrim = {"container": o_treatmentAdjustmentPressures_Screen, "text": "CONFIRM", "type": "Text", "unnamed": 1, "visible": True} -# arterial pressure range slider -o_arterial_range_slider = {"container": o_treatmentAdjustmentPressures_Screen, "id": "_arterialPressure", "type": "PressureRangeSlider"} -# arterial progress -o_arterial_progress = {"container": o_arterial_range_slider , "id": "_pressureRangeBar", "type": "RangeBar" } -o_arterial_progress_textMinimum = {"container": o_arterial_progress , "id": "_textMinimum" , "type": "Text" } -o_arterial_progress_textMaximum = {"container": o_arterial_progress , "id": "_textMaximum" , "type": "Text" } -o_arterial_marker = {"container": o_arterial_progress , "id": "_rangeMarkerValue", "type": "RangeMarker" } -o_arterial_progress_textValue = {"container": o_arterial_marker , "id": "_textValue" , "type": "Text" } -# arterial slider -o_arterial_slider = {"container": o_arterial_range_slider , "id": "_pressureSlider" , "type": "RangeSlider" } -# arterial limits bar -o_arterial_limitbar = {"container": o_arterial_range_slider , "id": "_rangeRect" , "type": "RangeRect" } -o_arterial_limitbar_textMinimum = {"container": o_arterial_limitbar , "id": "_textMinimum" , "type": "Text" } -o_arterial_limitbar_textMaximum = {"container": o_arterial_limitbar , "id": "_textMaximum" , "type": "Text" } -# venous pressure range slider -o_venous_range_slider = {"container": o_treatmentAdjustmentPressures_Screen, "id": "_venousPressure" , "type": "PressureRangeSlider"} -# venous progress -o_venous_progress = {"container": o_venous_range_slider , "id": "_pressureRangeBar", "type": "RangeBar" } -o_venous_progress_textMinimum = {"container": o_venous_progress , "id": "_textMinimum" , "type": "Text" } -o_venous_progress_textMaximum = {"container": o_venous_progress , "id": "_textMaximum" , "type": "Text" } -o_venous_marker = {"container": o_venous_progress , "id": "_rangeMarkerValue", "type": "RangeMarker" } -o_venous_progress_textValue = {"container": o_venous_marker , "id": "_textValue" , "type": "Text" } -# venous slider -o_venous_slider = {"container": o_venous_range_slider , "id": "_pressureSlider" , "type": "RangeSlider" } -o_venous_limitbar = {"container": o_venous_range_slider , "id": "_rangeRect" , "type": "RangeRect" } -o_venous_limitbar_textMinimum = {"container": o_venous_limitbar , "id": "_textMinimum" , "type": "Text" } -o_venous_limitbar_textMaximum = {"container": o_venous_limitbar , "id": "_textMaximum" , "type": "Text" } - - - - - -# DGROPumpData -o_managerHome_DGROPumpData_SetPtPressure = {"container": o_managerHome, "objectName": "_DGROPumpData0", "type": "Text"} -o_managerHome_DGROPumpData_FlowRate = {"container": o_managerHome, "objectName": "_DGROPumpData1", "type": "Text"} -o_managerHome_DGROPumpData_PWM = {"container": o_managerHome, "objectName": "_DGROPumpData2", "type": "Text"} - -# DGPressuresData -o_managerHome_DGPressuresData_ROInletPSI = {"container": o_managerHome, "objectName": "_DGPressuresData0", "type": "Text"} -o_managerHome_DGPressuresData_ROOutletPSI = {"container": o_managerHome, "objectName": "_DGPressuresData1", "type": "Text"} -o_managerHome_DGPressuresData_DrainInletPSI = {"container": o_managerHome, "objectName": "_DGPressuresData2", "type": "Text"} -o_managerHome_DGPressuresData_DrainOutletPSI = {"container": o_managerHome, "objectName": "_DGPressuresData3", "type": "Text"} - -# DGDrainPumpData -o_managerHome_DGDrainPumpData_SetPtRPM = {"container": o_managerHome, "objectName": "_DGDrainPumpData0", "type": "Text"} -o_managerHome_DGDrainPumpData_DACValue = {"container": o_managerHome, "objectName": "_DGDrainPumpData1", "type": "Text"} - -# DGOperationMode -o_managerHome_DGOperationModeData_DGOpMode = {"container": o_managerHome, "objectName": "_DGOperationModeData0", "type": "Text"} - -# DGReservoirData -o_managerHome_DGReservoirData_ActiveReservoir = {"container": o_managerHome, "objectName": "_DGReservoirData0", "type": "Text"} -o_managerHome_DGReservoirData_FillToVolML = {"container": o_managerHome, "objectName": "_DGReservoirData1", "type": "Text"} -o_managerHome_DGReservoirData_DrainToVolML = {"container": o_managerHome, "objectName": "_DGReservoirData2", "type": "Text"} - -# DGValvesStates -o_managerHome_DGValvesStatesData_ValvesStates = {"container": o_managerHome, "objectName": "_DGValvesStatesData0", "type": "Text"} - -# DGHeatersData -o_managerHome_DGHeatersData_MainPriMaryDC = {"container": o_managerHome, "objectName": "_DGHeatersData0", "type": "Text"} -o_managerHome_DGHeatersData_SmallPrimaryDC = {"container": o_managerHome, "objectName": "_DGHeatersData1", "type": "Text"} -o_managerHome_DGHeatersData_TrimmerDC = {"container": o_managerHome, "objectName": "_DGHeatersData2", "type": "Text"} - -# DGLoadCellReadingsData -o_managerHome_DGLoadCellReadingsData_Rs1Prim = {"container": o_managerHome, "objectName": "_DGLoadCellReadingsData0", "type": "Text"} -o_managerHome_DGLoadCellReadingsData_Rs1Bkup = {"container": o_managerHome, "objectName": "_DGLoadCellReadingsData1", "type": "Text"} -o_managerHome_DGLoadCellReadingsData_Rs2Prim = {"container": o_managerHome, "objectName": "_DGLoadCellReadingsData2", "type": "Text"} -o_managerHome_DGLoadCellReadingsData_Rs2Bkup = {"container": o_managerHome, "objectName": "_DGLoadCellReadingsData3", "type": "Text"} - -# DGTemperaturesData -o_managerHome_DGTemperaturesData_InletPrimaryHeater = {"container": o_managerHome, "objectName": "_DGTemperaturesData0", "type": "Text"} -o_managerHome_DGTemperaturesData_OutletPrimaryHeater = {"container": o_managerHome, "objectName": "_DGTemperaturesData1", "type": "Text"} -o_managerHome_DGTemperaturesData_ConductivitySensor1 = {"container": o_managerHome, "objectName": "_DGTemperaturesData2", "type": "Text"} -o_managerHome_DGTemperaturesData_ConductivitySensor2 = {"container": o_managerHome, "objectName": "_DGTemperaturesData3", "type": "Text"} -o_managerHome_DGTemperaturesData_OutletRedundancy = {"container": o_managerHome, "objectName": "_DGTemperaturesData4", "type": "Text"} -o_managerHome_DGTemperaturesData_InletDialysate = {"container": o_managerHome, "objectName": "_DGTemperaturesData5", "type": "Text"} -o_managerHome_DGTemperaturesData_PrimaryHeaterThermocouple = {"container": o_managerHome, "objectName": "_DGTemperaturesData6", "type": "Text"} -o_managerHome_DGTemperaturesData_TrimmerHeaterThermocouple = {"container": o_managerHome, "objectName": "_DGTemperaturesData7", "type": "Text"} -o_managerHome_DGTemperaturesData_PrimaryHeaterColdJunction = {"container": o_managerHome, "objectName": "_DGTemperaturesData8", "type": "Text"} -o_managerHome_DGTemperaturesData_TrimmerHeaterColdJunction = {"container": o_managerHome, "objectName": "_DGTemperaturesData9", "type": "Text"} -o_managerHome_DGTemperaturesData_PrimaryHeaterInternalTemperature = {"container": o_managerHome, "objectName": "_DGTemperaturesData10", "type": "Text"} -o_managerHome_DGTemperaturesData_TrimmerHeaterInternalTemperature = {"container": o_managerHome, "objectName": "_DGTemperaturesData11", "type": "Text"} - -# HDOperationModeData -o_managerHome_HDOperationModeData_OpMode = {"container": o_managerHome, "objectName": "_HDOperationModeData0", "type": "Text"} - -# TreatmentStatesData -o_settingsHome_TreatmentStatesData_SubMode = {"container": o_settingsHome, "objectName": "_TreatmentStatesData0", "type": "Text"} -o_settingsHome_TreatmentStatesData_UFState = {"container": o_settingsHome, "objectName": "_TreatmentStatesData1", "type": "Text"} -o_settingsHome_TreatmentStatesData_SalineState = {"container": o_settingsHome, "objectName": "_TreatmentStatesData2", "type": "Text"} - -# Treatment Time Section -o_treatmentStart_treatmentTime_section = {"container": o_treatmentStart_TreatmentStart , "id": "_treatmentTime", "type": "Rectangle" } -o_treatmentStart_treatmentTime_arrowImage = {"container": o_treatmentStart_treatmentTime_section , "id": "_arrowImage", "source": "qrc:/images/iArrow", "type": "Image"} -o_treatmentStart_treatmentTime_second = {"container": o_treatmentStart_treatmentTime_section , "objectName": "_TimeText_second", "type": "Text" } -o_treatmentStart_treatmentTime_notification = {"container": o_treatmentStart_treatmentTime_section , "objectName": "NotificationBar", "type": "NotificationBarSmall"} - -# Ultrafiltration Section -o_treatmentStart_ultrafiltration_section = {"container": o_treatmentStart_TreatmentStart , "id": "_ultrafiltrationTouchArea", "type": "TreatmentUltrafiltration"} -o_treatmentStart_ultrafiltration_notification = {"container": o_treatmentStart_ultrafiltration_section, "objectName": "NotificationBar" , "type": "NotificationBarSmall" } - -# PressureOcclusionData -o_managerHome_PressureOcclusionData_ArterialPressure = {"container": o_managerHome, "objectName": "_PressureOcclusionData0", "type": "Text"} -o_managerHome_PressureOcclusionData_VenousPressure = {"container": o_managerHome, "objectName": "_PressureOcclusionData1", "type": "Text"} -o_managerHome_PressureOcclusionData_BloodPumpOcclusion = {"container": o_managerHome, "objectName": "_PressureOcclusionData2", "type": "Text"} -o_managerHome_PressureOcclusionData_DialysateInletPumpOcclusion = {"container": o_managerHome, "objectName": "_PressureOcclusionData3", "type": "Text"} -o_managerHome_PressureOcclusionData_DialysateOutletPumpOcclusion = {"container": o_managerHome, "objectName": "_PressureOcclusionData4", "type": "Text"} - -# BloodFlowData -o_managerHome_BloodFlowData_FlowSetPoint = {"container": o_managerHome, "objectName": "_HDBloodFlowData0" , "type": "Text"} -o_managerHome_BloodFlowData_MeasuredFlow = {"container": o_managerHome, "objectName": "_HDBloodFlowData1" , "type": "Text"} -o_managerHome_BloodFlowData_RotorSpeed = {"container": o_managerHome, "objectName": "_HDBloodFlowData2" , "type": "Text"} -o_managerHome_BloodFlowData_MotorSpeed = {"container": o_managerHome, "objectName": "_HDBloodFlowData3" , "type": "Text"} -o_managerHome_BloodFlowData_MotorCtlSpeed = {"container": o_managerHome, "objectName": "_HDBloodFlowData4" , "type": "Text"} -o_managerHome_BloodFlowData_MotorCtlCurrent = {"container": o_managerHome, "objectName": "_HDBloodFlowData5" , "type": "Text"} -o_managerHome_BloodFlowData_PWMDutyCycle = {"container": o_managerHome, "objectName": "_HDBloodFlowData6" , "type": "Text"} - -# InletFlowData -o_managerHome_InletFlowData_FlowSetPoint = {"container": o_managerHome, "objectName": "_HDInletFlowData0" , "type": "Text"} -o_managerHome_InletFlowData_MeasuredFlow = {"container": o_managerHome, "objectName": "_HDInletFlowData1" , "type": "Text"} -o_managerHome_InletFlowData_RotorSpeed = {"container": o_managerHome, "objectName": "_HDInletFlowData2" , "type": "Text"} -o_managerHome_InletFlowData_MotorSpeed = {"container": o_managerHome, "objectName": "_HDInletFlowData3" , "type": "Text"} -o_managerHome_InletFlowData_MotorCtlSpeed = {"container": o_managerHome, "objectName": "_HDInletFlowData4" , "type": "Text"} -o_managerHome_InletFlowData_MotorCtlCurrent = {"container": o_managerHome, "objectName": "_HDInletFlowData5" , "type": "Text"} -o_managerHome_InletFlowData_PWMDutyCycle = {"container": o_managerHome, "objectName": "_HDInletFlowData6" , "type": "Text"} - -# OutletFlowData -o_managerHome_OutletFlowData_RefUFVol = {"container": o_managerHome, "objectName": "_HDOutletFlowData0", "type": "Text"} -o_managerHome_OutletFlowData_MeasUFVol = {"container": o_managerHome, "objectName": "_HDOutletFlowData1", "type": "Text"} -o_managerHome_OutletFlowData_RotorSpeed = {"container": o_managerHome, "objectName": "_HDOutletFlowData2", "type": "Text"} -o_managerHome_OutletFlowData_MotorSpeed = {"container": o_managerHome, "objectName": "_HDOutletFlowData3", "type": "Text"} -o_managerHome_OutletFlowData_MotorCtlSpeed = {"container": o_managerHome, "objectName": "_HDOutletFlowData4", "type": "Text"} -o_managerHome_OutletFlowData_MotorCtlCurrent = {"container": o_managerHome, "objectName": "_HDOutletFlowData5", "type": "Text"} -o_managerHome_OutletFlowData_PWMDtCycle = {"container": o_managerHome, "objectName": "_HDOutletFlowData6", "type": "Text"} - -# Saline Bolus -o_treatmentStart_SalineSection = {"container": o_treatmentStart_TreatmentStart, "id": "_salineTouchArea" , "type": "TreatmentFluid" } -o_treatmentStart_SalineCumulative = {"container": o_treatmentStart_SalineSection , "id": "_cumulativeValue" , "type": "Text" } -o_treatmentStart_SalineDelivered = {"container": o_treatmentStart_SalineSection , "id": "_fluidValue" , "type": "Text" } -o_treatmentStart_SalineTarget = {"container": o_treatmentStart_SalineSection , "id": "_fluidTarget" , "type": "Text" } -o_treatmentStart_SalineStart = {"container": o_treatmentStart_SalineSection , "id": "_startFluidButton", "type": "TouchRect" } -o_treatmentStart_SalineNotification = {"container": o_treatmentStart_SalineSection , "objectName": "NotificationBar", "type": "NotificationBarSmall"} - -# Heparin -o_treatmentStart_HeparinSection = {"container": o_treatmentStart_TreatmentStart , "id": "_heparinTouchArea", "type": "TreatmentFluid" } -o_treatmentStart_HeparinDelivered = {"container": o_treatmentStart_HeparinSection , "id": "_fluidValue" , "type": "Text" } -o_treatmentStart_HeparinPause = {"container": o_treatmentStart_HeparinSection , "id": "_startFluidButton", "type": "TouchRect" } -o_treatmentStart_HeparinNotification = {"container": o_treatmentStart_HeparinSection , "objectName": "NotificationBar", "type": "NotificationBarSmall"} - -# Setting CANBusFaultCountText -o_managerHome_canbusFaultCount = {"container": o_managerHome, "id": "_canbusFaultCountText", "type": "Text" } - -# Alarm System -o_NotificationDialog_OKAY = {"container": o_Overlay, "text": "OKAY", "type": "Text"} - -o_create_treatment_button = {"container": o_treatmentHome, "text": "CREATE TREATMENT", "type": "Text", "unnamed": 1 } -o_create_treatment_container = {"container": o_qquickview_alarm, "objectName": "_PreTreatmentCreate", "type": "PreTreatmentCreate" } -o_create_treatment_flickable = {"container": o_create_treatment_container, "objectName": "TreatmentCreateFlickable", "type": "Flickable"} -o_create_treatment_saline_bolus_0 = {"container": o_create_treatment_container, "objectName": "_salineBolusRect0", "type": "TouchRect"} -o_create_treatment_saline_bolus_1 = {"container": o_create_treatment_container, "objectName": "_salineBolusRect1", "type": "TouchRect"} -o_create_treatment_saline_bolus_2 = {"container": o_create_treatment_container, "objectName": "_salineBolusRect2", "type": "TouchRect"} -o_create_treatment_acid_0 = {"container": o_create_treatment_container, "objectName": "_acidConcentrateRect0", "type": "TouchRect"} -o_create_treatment_acid_1 = {"container": o_create_treatment_container, "objectName": "_acidConcentrateRect1", "type": "TouchRect"} -o_create_treatment_acid_2 = {"container": o_create_treatment_container, "objectName": "_acidConcentrateRect2", "type": "TouchRect"} -o_create_treatment_bicarbonate_0 = {"container": o_create_treatment_container, "objectName": "_bicarbonateConcentrateRect0", "type": "TouchRect"} -o_create_treatment_dialyzer_0 = {"container": o_create_treatment_container, "objectName": "_dialyzerTypeRect0", "type": "TouchRect"} -o_create_treatment_dialyzer_1 = {"container": o_create_treatment_container, "objectName": "_dialyzerTypeRect1", "type": "TouchRect"} -o_create_treatment_dialyzer_2 = {"container": o_create_treatment_container, "objectName": "_dialyzerTypeRect2", "type": "TouchRect"} -o_create_treatment_dialyzer_3 = {"container": o_create_treatment_container, "objectName": "_dialyzerTypeRect3", "type": "TouchRect"} -o_create_treatment_continue = {"container": o_create_treatment_container, "objectName": "_continueButton", "type": "TouchRect"} -o_create_treatment_rinseback = {"container": o_create_treatment_container, "objectName": "_rinsebackFlowRate", "type": "SliderCreateTreatment"} -o_create_treatment_back_button = {"container": o_create_treatment_container, "objectName": "_backButton", "type": "BackButton"} - -o_create_treatment_venousPressureLimitsSlider = {"container": o_create_treatment_container, "objectName": "_venousPressureLimitsSlider" , "type": "RangeSlider"} -o_create_treatment_arterialPressureLimitsSlider = {"container": o_create_treatment_container, "objectName": "_arterialPressureLimitsSlider", "type": "RangeSlider"} - -o_create_treatment_confirm_container = {"container": o_qquickview_alarm, "objectName": "_PreTreatmentConfirm", "type": "PreTreatmentConfirm" } -o_create_treatment_confirm = {"container": o_create_treatment_confirm_container, "objectName": "_continueRect", "type": "TouchRect"} -o_create_treatment_confirm_back_button = {"container": o_create_treatment_confirm_container, "objectName": "_backButton", "type": "BackButton"} - -# Confirm + Priming + Begin Treatment -o_confirm_treatment_flickable = {"container": o_create_treatment_confirm_container, "objectName": "_PreTreatmentConfirmFlickable", "type": "Flickable"} -o_priming_container = {"container": o_qquickview_alarm, "objectName": "_PreTreatmentPrime", "type": "PreTreatmentPrime"} -o_priming_back_button = {"container": o_priming_container, "objectName": "_backButton", "type": "BackButton"} -o_priming_continue_button = {"container": o_priming_container, "objectName": "_treatmentPrimeContinueButton", "type": "TouchRect"} -o_treatment_begin_container = {"container": o_qquickview_alarm, "objectName": "_PreTreatmentUltrafiltration", "type": "PreTreatmentUltrafiltration"} -o_treatment_begin_flickable = {"container": o_treatment_begin_container, "objectName": "_treatmentBeginFlickable", "type": "TreatmentBegin"} -o_treatment_begin_start_button = {"container": o_treatment_begin_container, "objectName": "_startButton", "type": "TouchRect"} -o_treatment_begin_back_button = {"container": o_treatment_begin_container, "objectName": "_backButton", "type": "BackButton"} - -o_PreTreatmentUltrafiltration_volumeSlider_Slider = {"container": o_treatment_begin_container, "objectName": "_volumeSlider", "type": "Slider"}