Index: SDDs/VitalsLayout.puml =================================================================== diff -u --- SDDs/VitalsLayout.puml (revision 0) +++ SDDs/VitalsLayout.puml (revision 2159047639581b255250c8f83a63ff1bb8818ccd) @@ -0,0 +1,44 @@ +@startuml +title Vitals Layout + +package "TreatmentAdjustmentVitals.qml\nTreatmentAdjustmentBase" { + package "BPHREntry.qml\nItem" as VitalsEntry{ + Rectangle "Column" as vitalsColumn #line:blue;line.dashed { + Rectangle "Blood Pressure" as Blood_Pressure { + package "LabelUnitContainer.qml" as Blood_Pressure_LUC #AliceBlue { + Rectangle "Row" as BP_Row #line:red;line.dashed { + package "TextEntry.qml" as Blood_Pressure_S #APPLICATION { + [vTreatmentVitals.systolic] + } + package "TextEntry.qml" as Blood_Pressure_D #APPLICATION { + [vTreatmentVitals.diastolic] + } + Blood_Pressure_S -[hidden]right-> Blood_Pressure_D + } + } + } + + Rectangle "Heart Rate" as Heart_Rate { + package "LabelUnitContainer.qml" as Heparin_Dispensing_Rate_LUC #AliceBlue { + package "TextEntry.qml" as Heparin_Dispensing_Rate_VA #APPLICATION { + [vTreatmentVitals.heartRate] + } + } + } + + Blood_Pressure -[hidden]down-> Heart_Rate + } + } + + Rectangle "Column" as BC #line:blue;line.dashed { + Rectangle "Confirm Button" as Confirm + Rectangle "Measure Vitals Button" as MeasureVitals + Confirm -[hidden]down-> MeasureVitals + } + + Rectangle "Numpad Slider Button" as numpadSlide + VitalsEntry -[hidden]down-> BC + BC -[hidden]-> numpadSlide +} +@enduml + \ No newline at end of file