UI-DEN-5751_Pre Treatment Ultrafiltration

Activity

UI-DEN-5751-1 71

Keyboard shortcuts  
  • Summarize the review outcomes (optional)
     
    #permalink

    Details

    Warning: no files are visible, they have all been filtered.
    Participant Role Time Spent Comments Latest Comment
    Author 3h 57m 24 created a sub-task for this as DoubleSlider doesn't have ...
    plucia  (deleted user)
    Reviewer completed
    Reviewer - Complete 1h 36m 37 will be addressed later, RESOLVED
    pmontazemi  (deleted user)
    Reviewer completed
    Reviewer - Complete 1h 5m 10 RESOLVED.
    Total   6h 38m 71  
    #permalink

    Objectives

    Application :

    • Fixed comments in some files of the Pre-Treatment Create.
    • Removed not used SliderDoubleCreateTreatment.qml component.
    • A lot of code clean up and refactoring
    • cherry picked a fix from DEN-5830_AlarmDesign@51accb for the Treatment End message which has no payload.
    • Also made the interpretMessage() for received messages to be more identical to the DEN-5830_AlarmDesign to hopefully help merging easier.
    • Had a conversation with Syseng(Nic) and Fweng(Sean) and decided to have the fix somehow more understandable but there is no actual fix
      and if that happens it would be the FW bug.
    • The modification is that the main progress bar will always have VTreatmentUltratiltration.minimum as minimum (current;y always zero) and
      VTreatmentUltratiltration.maximum as maximum.
    • The UI always expects to get the vTreatmentRanges.treatmentRanges_Ultrafiltration_Volume_Min (adjustable min and slider min) greater than
      vTreatmentUltrafiltration.ultrafiltration_RefUFVol (current uf volume delivered and current value on the progress bar) and so close to each other.
    • Removed the precision from VTreatmentUltrafiltration and moved into the Variables.
    • linked the pre-treatment ultrafiltration adjustment with the in-treatment ultrafiltration section and the adjustment flow.
    • added the rejection reason text to the pTx uf adj screen.
    • Fixed the message id of the ID_ConfirmTreatmentReq from 58 to 59
    • Enabled the priming button for now since there is no FW implementation.
    • Removed the unused flag of ALARM_ID_TEMPERATURE_SENSORS_INCONSISTENT
    • Removed the semi-colon at the end of the imports.
    • Added the new MVC for initial UF Volume adjustment messages (79/80).
    • reviewed the pre-treatment screens and modified
    • added the double range slider for Arterial and Venous
    • modified the treatmentBegin(ultrafiltration)
    • so many other tweaks.
    • reformat and commented out the message id debug log.


    TestSuits:

    • Reverted back the end treatment button click to cover that message.
    • Fixed ConfirmPrimingBegin
    • Fixed Create Treatment
    • added the message id 80 for pTx uf adj rsp.

    Branches in review

    #permalink

    Issues Raised From Comments

    Key Summary State Assignee
    #permalink

    General Comments

    There are no general comments on this review.
    /sources/canbus/MessageDispatcher.cpp Changed
    /sources/canbus/MessageDispatcher.h Changed
    /sources/canbus/MessageGlobals.h Changed
    /sources/canbus/MessageInterpreter.cpp Changed
    /sources/canbus/MessageInterpreter.h Changed
    /sources/gui/.../components/CircleWithText.qml Deleted
    Open in IDE #permalink
    /sources/.../components/ConfirmTreatmentSubTable.qml Changed 3
    /sources/.../components/ConfirmTreatmentTable.qml Changed
    /sources/gui/.../components/GridSelection.qml Changed
    /sources/.../components/NotificationBar.qml Changed
    Open in IDE #permalink
    /sources/gui/.../components/ProgressCircle.qml Changed
    /sources/gui/.../components/RangeSlider.qml Changed
    /sources/gui/qml/components/Slider.qml Changed
    /sources/.../components/SliderCreateTreatment.qml Changed
    /sources/.../components/SliderDoubleCreateTreatment.qml Deleted
    Open in IDE #permalink
    /sources/gui/qml/components/StepBullet.qml Added
    Open in IDE #permalink
    /sources/gui/.../components/StepIndicator.qml Added
    Open in IDE #permalink
    /sources/gui/qml/components/TickMarks.qml Changed
    /sources/.../components/TitleBarCreateTreatment.qml Added
    Open in IDE #permalink
    /sources/.../components/TopMenuBarCreateTreatment.qml Deleted
    Open in IDE #permalink
    /sources/gui/qml/globals/Colors.qml Changed
    /sources/gui/qml/globals/Fonts.qml Changed
    /sources/gui/qml/globals/Variables.qml Changed 8
    /sources/gui/.../create/PreTreatmentBase.qml Added 3
    Open in IDE #permalink
    /sources/.../create/PreTreatmentConfirm.qml Added
    /sources/gui/.../create/PreTreatmentCreate.qml Added 6
    /sources/gui/.../create/PreTreatmentPrime.qml Added
    /sources/.../create/PreTreatmentUltrafiltration.qml Added
    /sources/.../adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml Changed 3
    /sources/.../adjustments/TreatmentAdjustmentUltrafiltrationEdit.qml Changed
    /sources/.../adjustments/TreatmentAdjustmentUltrafiltrationPaused.qml Changed
    /sources/.../adjustments/TreatmentAdjustmentUltrafiltrationStart.qml Changed
    /sources/.../sections/TreatmentUltrafiltration.qml Changed
    /sources/gui/.../treatment/TreatmentBegin.qml Deleted
    Open in IDE #permalink
    /sources/.../treatment/TreatmentConfirm.qml Deleted
    Open in IDE #permalink
    /sources/gui/.../treatment/TreatmentCreate.qml Deleted
    Open in IDE #permalink
    /sources/gui/.../treatment/TreatmentPrime.qml Deleted
    Open in IDE #permalink
    /sources/gui/.../treatment/TreatmentStack.qml Changed
    /sources/gui/qml/main.qml Changed
    /sources/gui/GuiGlobals.cpp Changed
    /sources/gui/GuiGlobals.h Changed
    /sources/.../adjustment/MTreatmentAdjustRequests.h Changed
    /sources/.../adjustment/MTreatmentAdjustUltrafiltrationInitResponse.cpp Added
    Open in IDE #permalink
    /sources/.../adjustment/MTreatmentAdjustUltrafiltrationInitResponse.h Added
    Open in IDE #permalink
    /sources/model/hd/alarm/MAlarmCleared.cpp Changed
    /sources/model/hd/alarm/MAlarmCleared.h Changed
    /sources/model/.../alarm/MAlarmStatusData.cpp Changed 6
    Open in IDE #permalink
    /sources/model/hd/alarm/MAlarmStatusData.h Changed
    /sources/model/.../alarm/MAlarmTriggered.cpp Changed 6
    /sources/model/hd/alarm/MAlarmTriggered.h Changed
    /sources/model/MModel.h Changed
    /sources/.../adjustment/VTreatmentAdjustmentUltrafiltrationInit.cpp Added
    Open in IDE #permalink
    /sources/.../adjustment/VTreatmentAdjustmentUltrafiltrationInit.h Added
    Open in IDE #permalink
    /sources/view/hd/alarm/VAlarmStatus.cpp Changed
    /sources/.../data/VTreatmentUltrafiltration.h Changed
    /sources/view/VTreatmentBegin.h Changed
    /sources/view/VTreatmentCreate.cpp Changed
    /sources/view/VTreatmentEnd.cpp Changed
    /sources/view/VView.h Changed
    /unittests/tst_messaging.cpp Changed 3
    /unittests/tst_messaging.h Changed
    /unittests/tst_models.cpp Changed
    /unittests/tst_models.h Changed
    /cppcheck.log Changed
    /denali.pro Changed
    /denali.pro.user Changed
    /denali.qrc Changed
    /en_US.udic Changed
    /shared/scripts/names.py Changed 3
    /simulator/plugins/alarms/interface.ui Added
    /simulator/plugins/alarms/loader.py Added 12
    Open in IDE #permalink
    /simulator/.../createtreatment/interface.ui Added
    Open in IDE #permalink
    /simulator/.../createtreatment/loader.py Added 6
    /simulator/plugins/heparin/interface.ui Changed
    /simulator/plugins/heparin/loader.py Changed
    /simulator/.../inlinebloodpressures/interface.ui Changed
    /simulator/.../inlinebloodpressures/loader.py Changed 3
    /simulator/.../salinebolus/interface.ui Changed
    /simulator/plugins/salinebolus/loader.py Changed 3
    /simulator/.../treatmentranges/interface.ui Changed
    /simulator/.../treatmentranges/loader.py Changed 3
    /simulator/.../treatmentstates/interface.ui Changed
    /simulator/.../treatmentstates/loader.py Changed 3
    /simulator/.../ultrafiltration/interface.ui Changed
    /simulator/.../ultrafiltration/loader.py Changed
    /simulator/plugins/__init__.py Changed
    Open in IDE #permalink
    /simulator/simulator/dynamicloader.py Added
    /simulator/simulator/interface.ui Added
    /simulator/simulator/loader.py Added
    /simulator/simulator/runtimewidget.py Deleted
    Open in IDE #permalink
    /simulator/run.py Changed
    /simulator/runtimewidget.py Deleted
    Open in IDE #permalink
    /simulator/simulator.ui Deleted
    Open in IDE #permalink
    /tst_CreateTreatment/test.py Changed

    Review updated: Reload | Ignore | Collapse

    You cannot reload the review while writing a comment.

    Log time