Index: SDDs/Create_Rx/FinalDiagram.dot =================================================================== diff -u --- SDDs/Create_Rx/FinalDiagram.dot (revision 0) +++ SDDs/Create_Rx/FinalDiagram.dot (revision 2db302b3e40f7331b0e0fbcb5bd708f127c0d4b4) @@ -0,0 +1,273 @@ +digraph combined_diagram { + margin=150 + center=true; + + + subgraph Create_Rx { + bgcolor=lightgray + margin=50 + ordering=out; + + // Prefix: q - Qt component, d - Diality component, i - image + // Define the main componenets + dPrescriptionOptions [shape=box, label="BaseComboBox.qml\nComboBox", fontsize="30pt"]; + + // screenshots + iCreateRx [shape=none, label="PreTreatmentCreateContent.qml\nItem", image="images/create_rx.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iprescription [shape=none, label="", image="images/prescription.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iprescriptionComboBox [shape=none, label="", image="images/prescriptionDropDown.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + // qml types + qPrescriptionText [shape=ellipse, label="Text", fontsize="30pt"]; + qRow [shape=ellipse, label="Row", fontsize="30pt"]; + qLeftColumn [shape=ellipse, label="Column\n id: _leftColumn", fontsize="30pt"]; + qRightColumn [shape=ellipse, label="Column\n id: _rightColumn", fontsize="30pt"]; + + // Diagram Layout + subgraph cluster_one { + label="PreTreatmentCreateStack.qml\nPreTreatmentCreate.qml\nPreTreatmentBase.qml" + fontsize="30pt" + labeljust=l + + iCreateRx -> qPrescriptionText -> iprescription + iCreateRx -> dPrescriptionOptions -> iprescriptionComboBox + iCreateRx -> qRow + + qRow -> qLeftColumn + qRow -> qRightColumn + } +} + + subgraph left { + bgcolor=lightgray + margin=50 + ordering=out; + + // Prefix: q - Qt component, d - Diality component, i - image + // Define the main componenets + dPatientID [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dPatientIDContent [shape=box, label="ContentArea.qml\nTextEntry.qml\nvTreatmentCreate.patientID", fontsize="30pt"]; + dBloodFlowRate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dBloodFlowRateContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.bloodFlowRate", fontsize="30pt"]; + dDialysateFlowRate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dDialysateFlowRateContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.dialysateFlowRate", fontsize="30pt"]; + dDuration [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dDurationContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.treatmentDuration", fontsize="30pt"]; + dHeparinDispensingRate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dHeparinDispensingRateContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.heparinDispensingRate", fontsize="30pt"]; + dHeparinBolusVolume [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dHeparinBolusVolumeContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.heparinBolusVolume", fontsize="30pt"]; + dHeparinStopTime [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dHeparinStopTimeContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.heparinStopTime", fontsize="30pt"]; + + // screenshots + iLeftColumn [shape=none, label="", image="images/leftColumn.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iPatientID [shape=none, label="", image="images/patientID.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iPatientIDText [shape=none, label="", image="images/patientIDText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iPatientIDContent [shape=none, label="", image="images/patientIDContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iBloodFLowRate [shape=none, label="", image="images/bloodFLowRate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBloodFLowRateText [shape=none, label="", image="images/BloodFLowRateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBloodFLowRateUnit [shape=none, label="", image="images/BloodFLowRateUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBloodFLowRateContent [shape=none, label="", image="images/BloodFLowRateContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iDialysateFlowRate [shape=none, label="", image="images/DialysateFlowRate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateFlowRateText [shape=none, label="", image="images/DialysateFlowRateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateFlowRateUnit [shape=none, label="", image="images/DialysateFlowRateUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateFlowRateContent [shape=none, label="", image="images/DialysateFlowRateContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iDuration [shape=none, label="", image="images/Duration.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDurationText [shape=none, label="", image="images/DurationText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDurationUnit [shape=none, label="", image="images/DurationUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDurationContent [shape=none, label="", image="images/DurationContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iHeparinDispensingRate [shape=none, label="", image="images/HeparinDispensingRate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinDispensingRateText [shape=none, label="", image="images/HeparinDispensingRateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinDispensingRateUnit [shape=none, label="", image="images/HeparinDispensingRateUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinDispensingRateContent [shape=none, label="", image="images/HeparinDispensingRateContent.png",fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iHeparinBolusVolume [shape=none, label="", image="images/HeparinBolusVolume.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinBolusVolumeText [shape=none, label="", image="images/HeparinBolusVolumeText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinBolusVolumeUnit [shape=none, label="", image="images/HeparinBolusVolumeUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinBolusVolumeContent [shape=none, label="", image="images/HeparinBolusVolumeContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iHeparinStopTime [shape=none, label="", image="images/HeparinStopTime.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinStopTimeText [shape=none, label="", image="images/HeparinStopTimeText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinStopTimeUnit [shape=none, label="", image="images/HeparinStopTimeUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinStopTimeContent [shape=none, label="", image="images/HeparinStopTimeContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + // qml types + qLeftColumn [shape=ellipse, label="Column\n id: _leftColumn", fontsize="30pt"]; + + qPatientIDText [shape=ellipse, label="Text", fontsize="30pt"]; + qBloodFlowText [shape=ellipse, label="Text", fontsize="30pt"]; + qBloodFlowUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qDialysateFlowRateText [shape=ellipse, label="Text", fontsize="30pt"]; + qDialysateFlowRateUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qDurationText [shape=ellipse, label="Text", fontsize="30pt"]; + qDurationUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qHeparinDispensingRateText [shape=ellipse, label="Text", fontsize="30pt"]; + qHeparinDispensingRateUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qHeparinBolusVolumeText [shape=ellipse, label="Text", fontsize="30pt"]; + qHeparinBolusVolumeUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qHeparinStopTimeText [shape=ellipse, label="Text", fontsize="30pt"]; + qHeparinStopTimeUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + + // Diagram Layout + subgraph cluster_one { + label="Left Column" + fontsize="30pt" + labeljust=l + + qLeftColumn -> iLeftColumn + + iLeftColumn -> dPatientID -> iPatientID + iPatientID -> qPatientIDText -> iPatientIDText + iPatientID -> dPatientIDContent -> iPatientIDContent + + iLeftColumn -> dBloodFlowRate -> iBloodFLowRate + iBloodFLowRate -> qBloodFlowText -> iBloodFLowRateText + iBloodFLowRate -> qBloodFlowUnit -> iBloodFLowRateUnit + iBloodFLowRate -> dBloodFlowRateContent -> iBloodFLowRateContent + + iLeftColumn -> dDialysateFlowRate -> iDialysateFlowRate + iDialysateFlowRate -> qDialysateFlowRateText -> iDialysateFlowRateText + iDialysateFlowRate -> qDialysateFlowRateUnit -> iDialysateFlowRateUnit + iDialysateFlowRate -> dDialysateFlowRateContent -> iDialysateFlowRateContent + + iLeftColumn -> dDuration -> iDuration + iDuration -> qDurationText -> iDurationText + iDuration -> qDurationUnit -> iDurationUnit + iDuration -> dDurationContent -> iDurationContent + + iLeftColumn -> dHeparinDispensingRate -> iHeparinDispensingRate + iHeparinDispensingRate -> qHeparinDispensingRateText -> iHeparinDispensingRateText + iHeparinDispensingRate -> qHeparinDispensingRateUnit -> iHeparinDispensingRateUnit + iHeparinDispensingRate -> dHeparinDispensingRateContent -> iHeparinDispensingRateContent + + iLeftColumn -> dHeparinBolusVolume -> iHeparinBolusVolume + iHeparinBolusVolume -> qHeparinBolusVolumeText -> iHeparinBolusVolumeText + iHeparinBolusVolume -> qHeparinBolusVolumeUnit -> iHeparinBolusVolumeUnit + iHeparinBolusVolume -> dHeparinBolusVolumeContent -> iHeparinBolusVolumeContent + + iLeftColumn -> dHeparinStopTime -> iHeparinStopTime + iHeparinStopTime -> qHeparinStopTimeText -> iHeparinStopTimeText + iHeparinStopTime -> qHeparinStopTimeUnit -> iHeparinStopTimeUnit + iHeparinStopTime -> dHeparinStopTimeContent -> iHeparinStopTimeContent + } +} + + subgraph right { + bgcolor=lightgray + margin=50 + ordering=out; + + // Prefix: q - Qt component, d - Diality component, i - image + // Define the main componenets + dQRCode [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dQRCodeContent [shape=box, label="QRCode.qml\nvTreatmentCreate.txCode", fontsize="30pt"]; + dAcidConcentrate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dAcidConcentrateContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.acidConcentrate", fontsize="30pt"]; + dBicarbonate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dBicarbonateContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.bicarbonateConcentrate", fontsize="30pt"]; + dDialyzer [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dDialyzerContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.dialyzerType", fontsize="30pt"]; + dDialysateTemp [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dDialysateTempContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.dialysateTemp", fontsize="30pt"]; + dSalineBolusVolume [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dSalineBolusVolumeContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.salineBolusVolume", fontsize="30pt"]; + dBPMeasurementInterval [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dBPMeasurementIntervalContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.bloodPressureMeasureInterval", fontsize="30pt"]; + + // screenshots + iRightColumn [shape=none, label="", image="images/rightColumn.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iQRCode [shape=none, label="", image="images/QRCodeRow.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iQRCodeText [shape=none, label="", image="images/QRCodeText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iQRCodeContent [shape=none, label="", image="images/QRCode.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iAcidConcentrate [shape=none, label="", image="images/AcidConcentrate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iAcidConcentrateText [shape=none, label="", image="images/AcidConcentrateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iAcidConcentrateEdit [shape=none, label="", image="images/editicon.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iAcidConcentrateContent [shape=none, label="", image="images/AcidConcentrateContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBicarbonate [shape=none, label="", image="images/Bicarbonate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBicarbonateText [shape=none, label="", image="images/BicarbonateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBicarbonateContent [shape=none, label="", image="images/BicarbonateContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialyzer [shape=none, label="", image="images/Dialyzer.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialyzerText [shape=none, label="", image="images/DialyzerText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialyzerContent [shape=none, label="", image="images/DialyzerContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateTemp [shape=none, label="", image="images/DialysateTemperature.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateTempText [shape=none, label="", image="images/DialysateTemperatureText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateTempUnit [shape=none, label="", image="images/DialysateTemperatureUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateTempContent [shape=none, label="", image="images/DialysateTemperatureContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iSalineBolusVolume [shape=none, label="", image="images/SalineBolusVolume.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iSalineBolusVolumeText [shape=none, label="", image="images/SalineBolusVolumeText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iSalineBolusVolumeUnit [shape=none, label="", image="images/SalineBolusVolumeUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iSalineBolusVolumeContent [shape=none, label="", image="images/SalineBolusVolumeContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBPMeasurementInterval [shape=none, label="", image="images/BPMeasurementInterval.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBPMeasurementIntervalText [shape=none, label="", image="images/BPMeasurementIntervalText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBPMeasurementIntervalUnit [shape=none, label="", image="images/BPMeasurementIntervalUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBPMeasurementIntervalContent [shape=none, label="", image="images/BPMeasurementIntervalContent.png",fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + // qml types + qRightColumn [shape=ellipse, label="Column\n id: _rightColumn", fontsize="30pt"]; + qQRCodeText [shape=ellipse, label="Text", fontsize="30pt"]; + qAcidConcentrateText [shape=ellipse, label="Text", fontsize="30pt"]; + qAcidConcentrateEdit [shape=ellipse, label="Image", fontsize="30pt"]; + qBicarbonateText [shape=ellipse, label="Text", fontsize="30pt"]; + qDialyzerText [shape=ellipse, label="Text", fontsize="30pt"]; + qDialysateTempText [shape=ellipse, label="Text", fontsize="30pt"]; + qDialysateTempUnit [shape=ellipse, label="Text", fontsize="30pt"]; + qSalineBolusVolumeText [shape=ellipse, label="Text", fontsize="30pt"]; + qSalineBolusVolumeUnit [shape=ellipse, label="Text", fontsize="30pt"]; + qBPMeasurementIntervalText [shape=ellipse, label="Text", fontsize="30pt"]; + qBPMeasurementIntervalUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + // Diagram Layout + subgraph cluster_one { + label="Right Column" + fontsize="30pt" + labeljust=l + + qRightColumn -> iRightColumn + + iRightColumn -> dQRCode -> iQRCode + iQRCode -> dQRCodeContent -> iQRCodeContent + iQRCode -> qQRCodeText -> iQRCodeText + + iRightColumn -> dAcidConcentrate -> iAcidConcentrate + iAcidConcentrate -> qAcidConcentrateText -> iAcidConcentrateText + iAcidConcentrate -> qAcidConcentrateEdit -> iAcidConcentrateEdit + iAcidConcentrate -> dAcidConcentrateContent -> iAcidConcentrateContent + + iRightColumn -> dBicarbonate -> iBicarbonate + iBicarbonate -> qBicarbonateText -> iBicarbonateText + iBicarbonate -> dBicarbonateContent -> iBicarbonateContent + + iRightColumn -> dDialyzer -> iDialyzer + iDialyzer -> qDialyzerText -> iDialyzerText + iDialyzer -> dDialyzerContent -> iDialyzerContent + + iRightColumn -> dDialysateTemp -> iDialysateTemp + iDialysateTemp -> qDialysateTempText -> iDialysateTempText + iDialysateTemp -> qDialysateTempUnit -> iDialysateTempUnit + iDialysateTemp -> dDialysateTempContent -> iDialysateTempContent + + iRightColumn -> dSalineBolusVolume -> iSalineBolusVolume + iSalineBolusVolume -> qSalineBolusVolumeText -> iSalineBolusVolumeText + iSalineBolusVolume -> qSalineBolusVolumeUnit -> iSalineBolusVolumeUnit + iSalineBolusVolume -> dSalineBolusVolumeContent -> iSalineBolusVolumeContent + + iRightColumn -> dBPMeasurementInterval -> iBPMeasurementInterval + iBPMeasurementInterval -> qBPMeasurementIntervalText -> iBPMeasurementIntervalText + iBPMeasurementInterval -> qBPMeasurementIntervalUnit -> iBPMeasurementIntervalUnit + iBPMeasurementInterval -> dBPMeasurementIntervalContent -> iBPMeasurementIntervalContent + + } +} + +} Index: SDDs/Create_Rx/Final_Diagram.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/QRCode.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/QRCodeRow.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/QRCodeText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/acidConcentrate.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/acidConcentrateContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/acidConcentrateText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bicarbonate.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bicarbonateContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bicarbonateText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bloodFlowRate.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bloodFlowRateContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bloodFlowRateText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bloodFlowRateUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bpMeasurementInterval.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bpMeasurementIntervalContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bpMeasurementIntervalText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/bpMeasurementIntervalUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/create_rx.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialysateFlowRate.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialysateFlowRateContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialysateFlowRateText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialysateFlowRateUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialysateTemperature.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialysateTemperatureContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialysateTemperatureText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialysateTemperatureUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialyzer.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialyzerContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/dialyzerText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/duration.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/durationContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/durationText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/durationUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/editIcon.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinBolusVolume.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinBolusVolumeContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinBolusVolumeText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinBolusVolumeUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinDispensingRate.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinDispensingRateContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinDispensingRateText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinDispensingRateUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinStopTime.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinStopTimeContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinStopTimeText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/heparinStopTimeUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/leftColumn.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/patientID.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/patientIDContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/patientIDText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/prescription.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/prescriptionDropDown.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/rightColumn.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/salineBolusVolume.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/salineBolusVolumeContent.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/salineBolusVolumeText.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/images/salineBolusVolumeUnit.png =================================================================== diff -u Binary files differ Index: SDDs/Create_Rx/left.dot =================================================================== diff -u --- SDDs/Create_Rx/left.dot (revision 0) +++ SDDs/Create_Rx/left.dot (revision 2db302b3e40f7331b0e0fbcb5bd708f127c0d4b4) @@ -0,0 +1,124 @@ +digraph left { + bgcolor=lightgray + margin=50 + ordering=out; + + // Prefix: q - Qt component, d - Diality component, i - image + // Define the main componenets + dPatientID [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dPatientIDContent [shape=box, label="ContentArea.qml\nTextEntry.qml\nvTreatmentCreate.patientID", fontsize="30pt"]; + dBloodFlowRate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dBloodFlowRateContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.bloodFlowRate", fontsize="30pt"]; + dDialysateFlowRate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dDialysateFlowRateContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.dialysateFlowRate", fontsize="30pt"]; + dDuration [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dDurationContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.treatmentDuration", fontsize="30pt"]; + dHeparinDispensingRate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dHeparinDispensingRateContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.heparinDispensingRate", fontsize="30pt"]; + dHeparinBolusVolume [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dHeparinBolusVolumeContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.heparinBolusVolume", fontsize="30pt"]; + dHeparinStopTime [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dHeparinStopTimeContent [shape=box, label="ContentArea.qml\nValueAdjuster.qml\nvTreatmentCreate.heparinStopTime", fontsize="30pt"]; + + // screenshots + iLeftColumn [shape=none, label="", image="images/leftColumn.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iPatientID [shape=none, label="", image="images/patientID.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iPatientIDText [shape=none, label="", image="images/patientIDText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iPatientIDContent [shape=none, label="", image="images/patientIDContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iBloodFLowRate [shape=none, label="", image="images/bloodFLowRate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBloodFLowRateText [shape=none, label="", image="images/BloodFLowRateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBloodFLowRateUnit [shape=none, label="", image="images/BloodFLowRateUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBloodFLowRateContent [shape=none, label="", image="images/BloodFLowRateContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iDialysateFlowRate [shape=none, label="", image="images/DialysateFlowRate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateFlowRateText [shape=none, label="", image="images/DialysateFlowRateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateFlowRateUnit [shape=none, label="", image="images/DialysateFlowRateUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateFlowRateContent [shape=none, label="", image="images/DialysateFlowRateContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iDuration [shape=none, label="", image="images/Duration.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDurationText [shape=none, label="", image="images/DurationText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDurationUnit [shape=none, label="", image="images/DurationUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDurationContent [shape=none, label="", image="images/DurationContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iHeparinDispensingRate [shape=none, label="", image="images/HeparinDispensingRate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinDispensingRateText [shape=none, label="", image="images/HeparinDispensingRateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinDispensingRateUnit [shape=none, label="", image="images/HeparinDispensingRateUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinDispensingRateContent [shape=none, label="", image="images/HeparinDispensingRateContent.png",fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iHeparinBolusVolume [shape=none, label="", image="images/HeparinBolusVolume.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinBolusVolumeText [shape=none, label="", image="images/HeparinBolusVolumeText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinBolusVolumeUnit [shape=none, label="", image="images/HeparinBolusVolumeUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinBolusVolumeContent [shape=none, label="", image="images/HeparinBolusVolumeContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + iHeparinStopTime [shape=none, label="", image="images/HeparinStopTime.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinStopTimeText [shape=none, label="", image="images/HeparinStopTimeText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinStopTimeUnit [shape=none, label="", image="images/HeparinStopTimeUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iHeparinStopTimeContent [shape=none, label="", image="images/HeparinStopTimeContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + // qml types + qLeftColumn [shape=ellipse, label="Column\n id: _leftColumn", fontsize="30pt"]; + + qPatientIDText [shape=ellipse, label="Text", fontsize="30pt"]; + qBloodFlowText [shape=ellipse, label="Text", fontsize="30pt"]; + qBloodFlowUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qDialysateFlowRateText [shape=ellipse, label="Text", fontsize="30pt"]; + qDialysateFlowRateUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qDurationText [shape=ellipse, label="Text", fontsize="30pt"]; + qDurationUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qHeparinDispensingRateText [shape=ellipse, label="Text", fontsize="30pt"]; + qHeparinDispensingRateUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qHeparinBolusVolumeText [shape=ellipse, label="Text", fontsize="30pt"]; + qHeparinBolusVolumeUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + qHeparinStopTimeText [shape=ellipse, label="Text", fontsize="30pt"]; + qHeparinStopTimeUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + + // Diagram Layout + subgraph cluster_one { + label="Left Column" + fontsize="30pt" + labeljust=l + + qLeftColumn -> iLeftColumn + + iLeftColumn -> dPatientID -> iPatientID + iPatientID -> qPatientIDText -> iPatientIDText + iPatientID -> dPatientIDContent -> iPatientIDContent + + iLeftColumn -> dBloodFlowRate -> iBloodFLowRate + iBloodFLowRate -> qBloodFlowText -> iBloodFLowRateText + iBloodFLowRate -> qBloodFlowUnit -> iBloodFLowRateUnit + iBloodFLowRate -> dBloodFlowRateContent -> iBloodFLowRateContent + + iLeftColumn -> dDialysateFlowRate -> iDialysateFlowRate + iDialysateFlowRate -> qDialysateFlowRateText -> iDialysateFlowRateText + iDialysateFlowRate -> qDialysateFlowRateUnit -> iDialysateFlowRateUnit + iDialysateFlowRate -> dDialysateFlowRateContent -> iDialysateFlowRateContent + + iLeftColumn -> dDuration -> iDuration + iDuration -> qDurationText -> iDurationText + iDuration -> qDurationUnit -> iDurationUnit + iDuration -> dDurationContent -> iDurationContent + + iLeftColumn -> dHeparinDispensingRate -> iHeparinDispensingRate + iHeparinDispensingRate -> qHeparinDispensingRateText -> iHeparinDispensingRateText + iHeparinDispensingRate -> qHeparinDispensingRateUnit -> iHeparinDispensingRateUnit + iHeparinDispensingRate -> dHeparinDispensingRateContent -> iHeparinDispensingRateContent + + iLeftColumn -> dHeparinBolusVolume -> iHeparinBolusVolume + iHeparinBolusVolume -> qHeparinBolusVolumeText -> iHeparinBolusVolumeText + iHeparinBolusVolume -> qHeparinBolusVolumeUnit -> iHeparinBolusVolumeUnit + iHeparinBolusVolume -> dHeparinBolusVolumeContent -> iHeparinBolusVolumeContent + + iLeftColumn -> dHeparinStopTime -> iHeparinStopTime + iHeparinStopTime -> qHeparinStopTimeText -> iHeparinStopTimeText + iHeparinStopTime -> qHeparinStopTimeUnit -> iHeparinStopTimeUnit + iHeparinStopTime -> dHeparinStopTimeContent -> iHeparinStopTimeContent + } +} Index: SDDs/Create_Rx/main.dot =================================================================== diff -u --- SDDs/Create_Rx/main.dot (revision 0) +++ SDDs/Create_Rx/main.dot (revision 2db302b3e40f7331b0e0fbcb5bd708f127c0d4b4) @@ -0,0 +1,34 @@ +digraph Create_Rx { + bgcolor=lightgray + margin=50 + ordering=out; + + // Prefix: q - Qt component, d - Diality component, i - image + // Define the main componenets + dPrescriptionOptions [shape=box, label="BaseComboBox.qml\nComboBox", fontsize="30pt"]; + + // screenshots + iCreateRx [shape=none, label="PreTreatmentCreateContent.qml\nItem", image="images/create_rx.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iprescription [shape=none, label="", image="images/prescription.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iprescriptionComboBox [shape=none, label="", image="images/prescriptionDropDown.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + // qml types + qPrescriptionText [shape=ellipse, label="Text", fontsize="30pt"]; + qRow [shape=ellipse, label="Row", fontsize="30pt"]; + qLeftColumn [shape=ellipse, label="Column\n id: _leftColumn", fontsize="30pt"]; + qRightColumn [shape=ellipse, label="Column\n id: _rightColumn", fontsize="30pt"]; + + // Diagram Layout + subgraph cluster_one { + label="PreTreatmentCreateStack.qml\nPreTreatmentCreate.qml\nPreTreatmentBase.qml" + fontsize="30pt" + labeljust=l + + iCreateRx -> qPrescriptionText -> iprescription + iCreateRx -> dPrescriptionOptions -> iprescriptionComboBox + iCreateRx -> qRow + + qRow -> qLeftColumn + qRow -> qRightColumn + } +} Index: SDDs/Create_Rx/merge.m4 =================================================================== diff -u --- SDDs/Create_Rx/merge.m4 (revision 0) +++ SDDs/Create_Rx/merge.m4 (revision 2db302b3e40f7331b0e0fbcb5bd708f127c0d4b4) @@ -0,0 +1,9 @@ +digraph combined_diagram { + margin=150 + center=true; + + define(`digraph',`subgraph') + include(main.dot) + include(left.dot) + include(right.dot) +} Index: SDDs/Create_Rx/right.dot =================================================================== diff -u --- SDDs/Create_Rx/right.dot (revision 0) +++ SDDs/Create_Rx/right.dot (revision 2db302b3e40f7331b0e0fbcb5bd708f127c0d4b4) @@ -0,0 +1,106 @@ +digraph right { + bgcolor=lightgray + margin=50 + ordering=out; + + // Prefix: q - Qt component, d - Diality component, i - image + // Define the main componenets + dQRCode [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dQRCodeContent [shape=box, label="QRCode.qml\nvTreatmentCreate.txCode", fontsize="30pt"]; + dAcidConcentrate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dAcidConcentrateContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.acidConcentrate", fontsize="30pt"]; + dBicarbonate [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dBicarbonateContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.bicarbonateConcentrate", fontsize="30pt"]; + dDialyzer [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dDialyzerContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.dialyzerType", fontsize="30pt"]; + dDialysateTemp [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dDialysateTempContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.dialysateTemp", fontsize="30pt"]; + dSalineBolusVolume [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dSalineBolusVolumeContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.salineBolusVolume", fontsize="30pt"]; + dBPMeasurementInterval [shape=box, label="LabelUnitContainer.qml\nRectangle", fontsize="30pt"]; + dBPMeasurementIntervalContent [shape=box, label="ContentArea.qml\nBaseComboBox.qml\nvTreatmentCreate.bloodPressureMeasureInterval", fontsize="30pt"]; + + // screenshots + iRightColumn [shape=none, label="", image="images/rightColumn.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iQRCode [shape=none, label="", image="images/QRCodeRow.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iQRCodeText [shape=none, label="", image="images/QRCodeText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iQRCodeContent [shape=none, label="", image="images/QRCode.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iAcidConcentrate [shape=none, label="", image="images/AcidConcentrate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iAcidConcentrateText [shape=none, label="", image="images/AcidConcentrateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iAcidConcentrateEdit [shape=none, label="", image="images/editicon.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iAcidConcentrateContent [shape=none, label="", image="images/AcidConcentrateContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBicarbonate [shape=none, label="", image="images/Bicarbonate.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBicarbonateText [shape=none, label="", image="images/BicarbonateText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBicarbonateContent [shape=none, label="", image="images/BicarbonateContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialyzer [shape=none, label="", image="images/Dialyzer.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialyzerText [shape=none, label="", image="images/DialyzerText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialyzerContent [shape=none, label="", image="images/DialyzerContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateTemp [shape=none, label="", image="images/DialysateTemperature.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateTempText [shape=none, label="", image="images/DialysateTemperatureText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateTempUnit [shape=none, label="", image="images/DialysateTemperatureUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iDialysateTempContent [shape=none, label="", image="images/DialysateTemperatureContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iSalineBolusVolume [shape=none, label="", image="images/SalineBolusVolume.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iSalineBolusVolumeText [shape=none, label="", image="images/SalineBolusVolumeText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iSalineBolusVolumeUnit [shape=none, label="", image="images/SalineBolusVolumeUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iSalineBolusVolumeContent [shape=none, label="", image="images/SalineBolusVolumeContent.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBPMeasurementInterval [shape=none, label="", image="images/BPMeasurementInterval.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBPMeasurementIntervalText [shape=none, label="", image="images/BPMeasurementIntervalText.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBPMeasurementIntervalUnit [shape=none, label="", image="images/BPMeasurementIntervalUnit.png", fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + iBPMeasurementIntervalContent [shape=none, label="", image="images/BPMeasurementIntervalContent.png",fontcolor="#00FF21", fontsize="30pt", labelloc=t, imagescale=true]; + + // qml types + qRightColumn [shape=ellipse, label="Column\n id: _rightColumn", fontsize="30pt"]; + qQRCodeText [shape=ellipse, label="Text", fontsize="30pt"]; + qAcidConcentrateText [shape=ellipse, label="Text", fontsize="30pt"]; + qAcidConcentrateEdit [shape=ellipse, label="Image", fontsize="30pt"]; + qBicarbonateText [shape=ellipse, label="Text", fontsize="30pt"]; + qDialyzerText [shape=ellipse, label="Text", fontsize="30pt"]; + qDialysateTempText [shape=ellipse, label="Text", fontsize="30pt"]; + qDialysateTempUnit [shape=ellipse, label="Text", fontsize="30pt"]; + qSalineBolusVolumeText [shape=ellipse, label="Text", fontsize="30pt"]; + qSalineBolusVolumeUnit [shape=ellipse, label="Text", fontsize="30pt"]; + qBPMeasurementIntervalText [shape=ellipse, label="Text", fontsize="30pt"]; + qBPMeasurementIntervalUnit [shape=ellipse, label="Text", fontsize="30pt"]; + + // Diagram Layout + subgraph cluster_one { + label="Right Column" + fontsize="30pt" + labeljust=l + + qRightColumn -> iRightColumn + + iRightColumn -> dQRCode -> iQRCode + iQRCode -> dQRCodeContent -> iQRCodeContent + iQRCode -> qQRCodeText -> iQRCodeText + + iRightColumn -> dAcidConcentrate -> iAcidConcentrate + iAcidConcentrate -> qAcidConcentrateText -> iAcidConcentrateText + iAcidConcentrate -> qAcidConcentrateEdit -> iAcidConcentrateEdit + iAcidConcentrate -> dAcidConcentrateContent -> iAcidConcentrateContent + + iRightColumn -> dBicarbonate -> iBicarbonate + iBicarbonate -> qBicarbonateText -> iBicarbonateText + iBicarbonate -> dBicarbonateContent -> iBicarbonateContent + + iRightColumn -> dDialyzer -> iDialyzer + iDialyzer -> qDialyzerText -> iDialyzerText + iDialyzer -> dDialyzerContent -> iDialyzerContent + + iRightColumn -> dDialysateTemp -> iDialysateTemp + iDialysateTemp -> qDialysateTempText -> iDialysateTempText + iDialysateTemp -> qDialysateTempUnit -> iDialysateTempUnit + iDialysateTemp -> dDialysateTempContent -> iDialysateTempContent + + iRightColumn -> dSalineBolusVolume -> iSalineBolusVolume + iSalineBolusVolume -> qSalineBolusVolumeText -> iSalineBolusVolumeText + iSalineBolusVolume -> qSalineBolusVolumeUnit -> iSalineBolusVolumeUnit + iSalineBolusVolume -> dSalineBolusVolumeContent -> iSalineBolusVolumeContent + + iRightColumn -> dBPMeasurementInterval -> iBPMeasurementInterval + iBPMeasurementInterval -> qBPMeasurementIntervalText -> iBPMeasurementIntervalText + iBPMeasurementInterval -> qBPMeasurementIntervalUnit -> iBPMeasurementIntervalUnit + iBPMeasurementInterval -> dBPMeasurementIntervalContent -> iBPMeasurementIntervalContent + + } +}