@startuml Blood Prime participant TD as TD participant SW as SW participant UI as UI actor USER as US 'Possible actions and interaction types ' TD -> SW: MSG: Message ' SW -> TD: MSG: Message ' SW -> UI: CMD: command ' UI -> SW: ACT: Action ' US -> UI: User actions are: ' ENT: User enters a value or string ' TCH: User touches a button (RadioButton, CheckBox, ...) ' SET: User sets/slides a slider ' SCL: User scrolls a flipable area ' 'Messages conventions: '[x \n ,] '[x \n ,# certain amount of parameters according to the content] '[x \n ,X The rest of the parameters do not matter.] == Blood Prime Progess == TD -> SW: MSG: Blood Prime Progress [x82 Dat #2]\ \n\t(F32) targetVol\ \n\t(F32) deliveredVol SW -> UI: CMD: Blood Prime Progress Data UI -> US: ACT: Display Blood Prime Progress == Fluid Bolus Infusion == note over UI See Fluid Bolus Infusion diagram for details end note == Fluid Bolus Volume Adjustment == note over UI See Fluid Bolus Volume Adjustment diagram for details end note == Pressures Display == note over UI See Main Treatment Screen diagram for details end note @enduml