| demos\medical\summary.sdf |
1 SplitPane { 2 name: "coverSheet" 3 splitProportions { "0.3"; "0.3" } 4 regions { 5 { 6 viewer { 7 SplitPane { 8 splitOrientation: "left_to_right" 9 regions { 10 { 11 name: "summaryProblems" 12 viewer { 13 Table { 14 templateName: "prototypeTable" 15 name: "summary_problems" 16 title: "Active Problems" 17 dataURL: "data/problems_summary.txt" 18 autoSizeRowsToFit: "true" 19 columns { 20 {title: "Problem"; textWrapping: "line" } 21 } 22 } 23 } 24 } 25 { 26 name: "summaryReactions" 27 viewer { 28 Table { 29 templateName: "prototypeTable" 30 name: "summary_allergies" 31 title: "Allergies" 32 dataURL: "data/allergies.txt" 33 columns { 34 {title: "Allergen"; width: "40%"; fgColor: "#80000" } 35 {title: "Adverse Reaction" } 36 } 37 } 38 } 39 } 40 { 41 name: "summaryPostings" 42 viewer { 43 Table { 44 templateName: "prototypeTable" 45 name: "summary_postings" 46 title: "Postings" 47 dataURL: "data/postings.txt" 48 columns { 49 {title: "Posting"; fgColor: "#80000" } 50 } 51 } 52 } 53 } 54 } 55 } 56 } 57 } 58 { 59 viewer { 60 SplitPane { 61 splitOrientation: "left_to_right" 62 regions { 63 { 64 name: "summaryMeds" 65 viewer { 66 Table { 67 templateName: "prototypeTable" 68 name: "summary_meds" 69 title: "Active Medications" 70 dataURL: "data/activemeds.txt" 71 columns { 72 {title: "Medication"; width: "80%" } 73 {title: "Status" } 74 } 75 } 76 } 77 } 78 { 79 name: "summaryReminders" 80 viewer { 81 Table { 82 templateName: "prototypeTable" 83 name: "summary_reminders" 84 title: "Clinical Reminders" 85 dataURL: "data/reminders.txt" 86 columns { 87 {title: "Clinical Event" } 88 { 89 title: "Due Date" 90 valueType: "date_time_type" 91 valueContext: "MMM dd, yyyy HH:mm" 92 } 93 } 94 } 95 } 96 } 97 } 98 } 99 } 100 } 101 { 102 viewer { 103 SplitPane { 104 splitOrientation: "left_to_right" 105 regions { 106 { 107 name: "summaryLabs" 108 viewer { 109 Table { 110 templateName: "prototypeTable" 111 name: "summary_labs" 112 title: "Recent Labs" 113 dataURL: "data/labs_summary.txt" 114 columns { 115 { 116 title: "Date" 117 valueType: "date_time_type" 118 valueContext: "MMM dd, yyyy HH:mm" 119 width: "13ch" 120 } 121 {title: "Test" } 122 {title: "Result"; width: "5ch" } 123 } 124 } 125 } 126 } 127 { 128 name: "summaryVitals" 129 viewer { 130 Table { 131 templateName: "prototypeTable" 132 name: "summary_vitals" 133 title: "Vitals" 134 dataURL: "data/vitals.txt" 135 popupMenu { 136 { 137 value: "Show Vital" 138 } [ onAction="window.status=widget.selection.get(0)" ] 139 } 140 gridLineType: "both" 141 columns { 142 {title: "Type"; fgColor: "#1C0B5A"; width: "6ch" } 143 {title: "Result"; width: "6ch" } 144 { 145 title: "Date/Time" 146 valueType: "date_time_type" 147 valueContext: "MMM dd, yyyy HH:mm" 148 } 149 } 150 } 151 } 152 } 153 { 154 viewer { 155 Table { 156 templateName: "prototypeTable" 157 name: "summary_visits" 158 title: "Appointments/Visits/Admissions" 159 dataURL: "data/visits.txt" 160 columns { 161 { 162 title: "Date" 163 valueType: "date_time_type" 164 valueContext: "MMM dd, yyyy HH:mm" 165 width: "40%" 166 } 167 {title: "Type"; width: "30%" } 168 {title: "Location" } 169 } 170 } 171 } 172 } 173 } 174 } 175 } 176 } 177 } 178 } 179 180 181 182