Explorar el Código

LSRX Review - Form and summary UI update with help text

Vijayakrishnan hace 4 años
padre
commit
bb362a8fa1

+ 502 - 412
resources/views/app/patient/canvas-sections/lifestyle_rx_review/form.blade.php

@@ -130,459 +130,549 @@ $formID = rand(0, 100000);
         </a>
     </h3>
 
-    <p class="my-2">As you know many of our elderly patients are either inactive or doing very little physical activity, Studies have shown even a modest increase in the physical activity can be beneficial to their overall health and can help manage hypertension, diabetes and obesity.</p>
-    <p class="my-2">Here are some of the guidelines to determine someone’s physical activity levels and then prescribe appropriate exercise prescription.</p>
+    <p class="my-3">As you know many of our elderly patients are either inactive or doing very little physical activity, Studies have shown even a modest increase in the physical activity can be beneficial to their overall health and can help manage hypertension, diabetes and obesity.</p>
+    <p class="my-3">Here are some of the guidelines to determine someone’s physical activity levels and then prescribe appropriate exercise prescription.</p>
 
-    <p class="font-weight-bold my-2">Physical Activity History</p>
+    <p class="font-weight-bold my-3">Physical Activity History</p>
 
-    <div class="pl-3 border-left mb-3">
-
-        <p class="font-weight-bold text-secondary my-2">Current Physical Activity</p>
+    <div class="pl-3 py-1 border-left mb-3">
 
         <input type="hidden" name="data" value="{{json_encode($contentData)}}">
 
-        <div class="border p-2 mb-3">
-            <div class="row mb-2">
-                <div class="col-4">
-                    <label class="mb-1 text-secondary text-sm">Type:</label>
-                    <input type="text" v-model="data['physical_activity']['type']" class="form-control form-control-sm">
-                </div>
-                <div class="col-4">
-                    <label class="mb-1 text-secondary text-sm">Frequency:</label>
-                    <input type="text" v-model="data['physical_activity']['frequency']" class="form-control form-control-sm">
-                </div>
-                <div class="col-4">
-                    <label class="mb-1 text-secondary text-sm">Time:</label>
-                    <input type="text" v-model="data['physical_activity']['time']" class="form-control form-control-sm">
-                </div>
-            </div>
-
-            <div class="row mb-2">
-                <div class="col-4">
-                    <label class="mb-1 text-secondary text-sm">Intensity:</label>
-                    <input type="text" v-model="data['physical_activity']['intensity']" class="form-control form-control-sm">
-                </div>
-                <div class="col-8">
-                    <label class="mb-1 text-secondary text-sm">Enjoyment:</label>
-                    <input type="text" v-model="data['physical_activity']['enjoyment']" class="form-control form-control-sm">
-                </div>
-            </div>
-        </div>
-
-        <p class="font-weight-bold text-secondary mt-2 mb-1">Barriers To Physical Activity</p>
-        <input type="text" v-model="data['physical_activity']['barriers']" class="form-control form-control-sm">
-
-    </div>
-
-    <div class="row mb-3">
-        <div class="col-4">
-            <p class="font-weight-bold mb-1">Assessment of Physical Activity Level</p>
-            <select v-model="data['physical_activity']['assessment']" class="form-control form-control-sm" required>
-                <option value="">-- select --</option>
-                <option value="Inactive">Inactive</option>
-                <option value="Insufficiently Active">Insufficiently Active</option>
-                <option value="Active">Active</option>
-                <option value="Highly Active">Highly Active</option>
-            </select>
-        </div>
-    </div>
-
-    <p class="font-weight-bold my-2">Lifestyle Rx Adherence</p>
-
-    <div class="pl-3 border-left mb-3">
-        <table class="table table-sm table-bordered mb-2 table-edit-sheet bg-white">
-        <thead>
-        <tr class="bg-light">
-            <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Lifestyle Rx</th>
-            <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Rx Memo</th>
-            <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Adherence</th>
-            <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Adherence Memo</th>
-        </tr>
-        </thead>
-
-        <tbody class="border-0" v-if="data['adherence']['seated']['active'] || data['adherence']['arm']['active'] || data['adherence']['aquatic']['active']">
-            <tr v-if="data['adherence']['seated']['active']">
-                <td class="px-2 align-middle">
-                    Seated Exercises
-                </td>
-                <td class="px-2 align-middle" v-html="data['adherence']['seated']['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['seated']['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['seated']['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['seated']['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
+        <table class="table table-sm table-bordered mb-4 bg-white">
+            <thead>
+            <tr class="bg-white">
+                <th class="px-2 text-dark border-bottom-0 text-nowrap" colspan="2">1. Asses Current Physical Activity</th>
+                <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap w-50">Sample Language</th>
+            </tr>
+            </thead>
+            <tbody class="border-0">
+            <tr>
+                <td class="px-2 align-top width-200px bg-light">Type</td>
+                <td class="px-0 py-0 bg-white align-top">
+                    <input type="text" v-model="data['physical_activity']['type']" class="form-control form-control-sm border-0 shadow-none">
                 </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['seated']['adherence_memo']">
+                <td class="px-2 align-top bg-white text-secondary">
+                    Mr/Mrs May I ask you currently how much physical activity you do such as? Such as Walking, Jogging, Swimming and weight lifting
                 </td>
             </tr>
-            <tr v-if="data['adherence']['arm']['active']">
-                <td class="px-2 align-middle">
-                    Arm Exercises
-                </td>
-                <td class="px-2 align-middle" v-html="data['adherence']['arm']['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['arm']['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['arm']['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['arm']['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
+            <tr>
+                <td class="px-2 align-top bg-light">Frequency</td>
+                <td class="px-0 py-0 bg-white align-top">
+                    <input type="text" v-model="data['physical_activity']['frequency']" class="form-control form-control-sm border-0 shadow-none">
                 </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['arm']['adherence_memo']">
+                <td class="px-2 align-top bg-white text-secondary">
+                    How often you do that?
                 </td>
             </tr>
-            <tr v-if="data['adherence']['aquatic']['active']">
-                <td class="px-2 align-middle">
-                    Aquatic Exercises
+            <tr>
+                <td class="px-2 align-top bg-light">Time</td>
+                <td class="px-0 py-0 bg-white align-top">
+                    <input type="text" v-model="data['physical_activity']['time']" class="form-control form-control-sm border-0 shadow-none">
                 </td>
-                <td class="px-2 align-middle" v-html="data['adherence']['aquatic']['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['aquatic']['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['aquatic']['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['aquatic']['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aquatic']['adherence_memo']">
+                <td class="px-2 align-top bg-white text-secondary">
+                    How long does it take to perform the activity?
                 </td>
             </tr>
-        </tbody>
-
-        <tbody class="border-0" v-if="data['adherence']['aerobic']['active']">
-            <tr v-if="data['adherence']['aerobic']['walk']['active']">
-                <td class="px-2 align-middle">
-                    Aerobic → Walk
-                    <span v-if="data['adherence']['aerobic']['walk']['intensity']" v-html="' / ' + data['adherence']['aerobic']['walk']['intensity']"></span>
-                    <span v-if="data['adherence']['aerobic']['walk']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['walk']['days_per_week'] + ' days/wk'"></span>
-                    <span v-if="data['adherence']['aerobic']['walk']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['walk']['minutes_per_day'] + ' mins/days'"></span>
+            <tr>
+                <td class="px-2 align-top bg-light">Intensity</td>
+                <td class="px-0 py-0 bg-white align-top">
+                    <input type="text" v-model="data['physical_activity']['intensity']" class="form-control form-control-sm border-0 shadow-none">
                 </td>
-                <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['walk']['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['walk']['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['walk']['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['walk']['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['walk']['adherence_memo']">
+                <td class="px-2 align-top bg-white text-secondary">
+                    How hard it is to do that?
                 </td>
             </tr>
-            <tr v-if="data['adherence']['aerobic']['jog']['active']">
-                <td class="px-2 align-middle">
-                    Aerobic → Jog
-                    <span v-if="data['adherence']['aerobic']['jog']['intensity']" v-html="' / ' + data['adherence']['aerobic']['jog']['intensity']"></span>
-                    <span v-if="data['adherence']['aerobic']['jog']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['jog']['days_per_week'] + ' days/wk'"></span>
-                    <span v-if="data['adherence']['aerobic']['jog']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['jog']['minutes_per_day'] + ' mins/days'"></span>
+            <tr>
+                <td class="px-2 align-top bg-light">Enjoyment</td>
+                <td class="px-0 py-0 bg-white align-top">
+                    <input type="text" v-model="data['physical_activity']['enjoyment']" class="form-control form-control-sm border-0 shadow-none">
                 </td>
-                <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['jog']['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['jog']['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['jog']['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['jog']['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
+                <td class="px-2 align-top bg-white text-secondary">
+                    Do you do this alone, with some friend or you like listening to music etc.
                 </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['jog']['adherence_memo']">
+            </tr>
+            </tbody>
+        </table>
+
+        <table class="table table-sm table-bordered mb-4 bg-white">
+            <thead>
+            <tr class="bg-white">
+                <th class="px-2 text-dark border-bottom-0 text-nowrap" colspan="2">2. Asses Barriers To Physical Activity
+                </th>
+                <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap w-50"></th>
+            </tr>
+            </thead>
+            <tbody class="border-0">
+            <tr>
+                <td class="px-2 align-top width-200px bg-light">Barriers</td>
+                <td class="px-0 py-0 bg-white align-top">
+                    <input type="text" v-model="data['physical_activity']['barriers']"
+                           class="form-control form-control-sm border-0 shadow-none">
+                </td>
+                <td class="px-2 align-top bg-white text-secondary">
+                    Mr / Mrs is there anything that limits you to be move active. Such as Joint or Back Pain, Shortage
+                    of time, Chest pain, short breathe, lack of safe space to exercise?
                 </td>
             </tr>
-            <tr v-if="data['adherence']['aerobic']['elliptical']['active']">
-                <td class="px-2 align-middle">
-                    Aerobic → Elliptical
-                    <span v-if="data['adherence']['aerobic']['elliptical']['intensity']" v-html="' / ' + data['adherence']['aerobic']['elliptical']['intensity']"></span>
-                    <span v-if="data['adherence']['aerobic']['elliptical']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['elliptical']['days_per_week'] + ' days/wk'"></span>
-                    <span v-if="data['adherence']['aerobic']['elliptical']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['elliptical']['minutes_per_day'] + ' mins/days'"></span>
+            </tbody>
+        </table>
+
+        <table class="table table-sm table-bordered mb-0 bg-white">
+            <thead>
+            <tr class="bg-white">
+                <th class="px-2 text-dark border-bottom-0 text-nowrap" colspan="2">3. Assessment of Physical Activity Level</th>
+            </tr>
+            </thead>
+            <tbody class="border-0">
+            <tr>
+                <td class="px-2 align-top width-200px bg-light">
+                    <label class="d-flex align-items-center c-pointer">
+                        <input type="radio" v-model="data['physical_activity']['assessment']" value="Inactive" class="mr-2 my-0 align-middle">
+                        <span>Inactive</span>
+                    </label>
+                </td>
+                <td class="px-2 bg-white align-top text-secondary">
+                    Nothing beyond basic movement of daily life
                 </td>
-                <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['elliptical']['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['elliptical']['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['elliptical']['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['elliptical']['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
+            </tr>
+            <tr>
+                <td class="px-2 align-top width-200px bg-light">
+                    <label class="d-flex align-items-center c-pointer">
+                        <input type="radio" v-model="data['physical_activity']['assessment']" value="Insufficiently Active" class="mr-2 my-0 align-middle">
+                        <span>Insufficiently Active</span>
+                    </label>
                 </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['elliptical']['adherence_memo']">
+                <td class="px-2 bg-white align-top text-secondary">
+                    Doing something which is less than 150 minutes of moderate intensity or less than 75 minutes of vigorous intensity per week.
                 </td>
             </tr>
-            <tr v-if="data['adherence']['aerobic']['swim']['active']">
-                <td class="px-2 align-middle">
-                    Aerobic → Swim
-                    <span v-if="data['adherence']['aerobic']['swim']['intensity']" v-html="' / ' + data['adherence']['aerobic']['swim']['intensity']"></span>
-                    <span v-if="data['adherence']['aerobic']['swim']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['swim']['days_per_week'] + ' days/wk'"></span>
-                    <span v-if="data['adherence']['aerobic']['swim']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['swim']['minutes_per_day'] + ' mins/days'"></span>
+            <tr>
+                <td class="px-2 align-top width-200px bg-light">
+                    <label class="d-flex align-items-center c-pointer">
+                        <input type="radio" v-model="data['physical_activity']['assessment']" value="Active" class="mr-2 my-0 align-middle">
+                        <span>Active</span>
+                    </label>
                 </td>
-                <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['swim']['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['swim']['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['swim']['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['swim']['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['swim']['adherence_memo']">
+                <td class="px-2 bg-white align-top text-secondary">
+                    150-300 minutes per week of moderate intensity
                 </td>
             </tr>
-            <tr v-if="data['adherence']['aerobic']['bike']['active']">
-                <td class="px-2 align-middle">
-                    Aerobic → Bike
-                    <span v-if="data['adherence']['aerobic']['bike']['intensity']" v-html="' / ' + data['adherence']['aerobic']['bike']['intensity']"></span>
-                    <span v-if="data['adherence']['aerobic']['bike']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['bike']['days_per_week'] + ' days/wk'"></span>
-                    <span v-if="data['adherence']['aerobic']['bike']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['bike']['minutes_per_day'] + ' mins/days'"></span>
-                </td>
-                <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['bike']['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['bike']['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['bike']['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 mb-0">
-                            <input type="radio" v-model="data['adherence']['aerobic']['bike']['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
+            <tr>
+                <td class="px-2 align-top width-200px bg-light">
+                    <label class="d-flex align-items-center c-pointer">
+                        <input type="radio" v-model="data['physical_activity']['assessment']" value="Highly Active" class="mr-2 my-0 align-middle">
+                        <span>Highly Active</span>
+                    </label>
                 </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['bike']['adherence_memo']">
+                <td class="px-2 bg-white align-top text-secondary">
+                    300 minutes or more per week of moderate intensity
                 </td>
             </tr>
-        </tbody>
+            </tbody>
+        </table>
 
+    </div>
 
-        <tbody class="border-0" v-if="data['adherence']['strength']['active']">
+    <div v-if="data['adherence']['seated']['active'] || data['adherence']['arm']['active'] || data['adherence']['aquatic']['active'] || data['adherence']['aerobic']['active'] || data['adherence']['strength']['active'] || data['adherence']['neat']['active']">
 
-            <tr v-for="(exercise) in data['adherence']['strength']['exercises']">
-                <td class="px-2 align-middle">
-                    Strength → <span v-html="exercise.name"></span>
-                    <span v-if="exercise.intensity" v-html="' / ' + exercise.intensity"></span>
-                    <span v-if="exercise.reps" v-html="' / ' + exercise.reps + ' reps'"></span>
-                    <span v-if="exercise.days_per_week" v-html="' / ' + exercise.days_per_week + ' days/wk'"></span>
-                </td>
-                <td class="px-2 align-middle" v-html="exercise['memo']"></td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="exercise['adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="exercise['adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="exercise['adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="exercise['adherence_memo']">
-                </td>
-            </tr>
-        </tbody>
+        <p class="font-weight-bold my-2">Lifestyle Rx Adherence</p>
 
-        <tbody class="border-0" v-if="data['adherence']['neat']['active']">
+        <div class="pl-3 border-left mb-3">
+            <table class="table table-sm table-bordered mb-2 table-edit-sheet bg-white">
+                <thead>
+                <tr class="bg-light">
+                    <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Lifestyle Rx</th>
+                    <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Rx Memo</th>
+                    <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Adherence</th>
+                    <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Adherence Memo</th>
+                </tr>
+                </thead>
 
-            <tr v-if="data['adherence']['neat']['recommendations']['park_farther']">
-                <td class="px-2 align-middle" colspan="2">
-                    NEAT → Park farther away from entrances
-                </td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['park_farther_adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['park_farther_adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['park_farther_adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['park_farther_adherence_memo']">
-                </td>
-            </tr>
+                <tbody class="border-0" v-if="data['adherence']['seated']['active'] || data['adherence']['arm']['active'] || data['adherence']['aquatic']['active']">
+                    <tr v-if="data['adherence']['seated']['active']">
+                        <td class="px-2 align-middle">
+                            Seated Exercises
+                        </td>
+                        <td class="px-2 align-middle" v-html="data['adherence']['seated']['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['seated']['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['seated']['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['seated']['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['seated']['adherence_memo']">
+                        </td>
+                    </tr>
+                    <tr v-if="data['adherence']['arm']['active']">
+                        <td class="px-2 align-middle">
+                            Arm Exercises
+                        </td>
+                        <td class="px-2 align-middle" v-html="data['adherence']['arm']['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['arm']['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['arm']['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['arm']['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['arm']['adherence_memo']">
+                        </td>
+                    </tr>
+                    <tr v-if="data['adherence']['aquatic']['active']">
+                        <td class="px-2 align-middle">
+                            Aquatic Exercises
+                        </td>
+                        <td class="px-2 align-middle" v-html="data['adherence']['aquatic']['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['aquatic']['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['aquatic']['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['aquatic']['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aquatic']['adherence_memo']">
+                        </td>
+                    </tr>
+                </tbody>
 
-            <tr v-if="data['adherence']['neat']['recommendations']['steps_instead_of_elevator']">
-                <td class="px-2 align-middle" colspan="2">
-                    NEAT → Take the stairs instead of escalator/elevator
-                </td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence_memo']">
-                </td>
-            </tr>
+                <tbody class="border-0" v-if="data['adherence']['aerobic']['active']">
+                    <tr v-if="data['adherence']['aerobic']['walk']['active']">
+                        <td class="px-2 align-middle">
+                            Aerobic → Walk
+                            <span v-if="data['adherence']['aerobic']['walk']['intensity']" v-html="' / ' + data['adherence']['aerobic']['walk']['intensity']"></span>
+                            <span v-if="data['adherence']['aerobic']['walk']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['walk']['days_per_week'] + ' days/wk'"></span>
+                            <span v-if="data['adherence']['aerobic']['walk']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['walk']['minutes_per_day'] + ' mins/days'"></span>
+                        </td>
+                        <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['walk']['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['walk']['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['walk']['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['walk']['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['walk']['adherence_memo']">
+                        </td>
+                    </tr>
+                    <tr v-if="data['adherence']['aerobic']['jog']['active']">
+                        <td class="px-2 align-middle">
+                            Aerobic → Jog
+                            <span v-if="data['adherence']['aerobic']['jog']['intensity']" v-html="' / ' + data['adherence']['aerobic']['jog']['intensity']"></span>
+                            <span v-if="data['adherence']['aerobic']['jog']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['jog']['days_per_week'] + ' days/wk'"></span>
+                            <span v-if="data['adherence']['aerobic']['jog']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['jog']['minutes_per_day'] + ' mins/days'"></span>
+                        </td>
+                        <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['jog']['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['jog']['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['jog']['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['jog']['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['jog']['adherence_memo']">
+                        </td>
+                    </tr>
+                    <tr v-if="data['adherence']['aerobic']['elliptical']['active']">
+                        <td class="px-2 align-middle">
+                            Aerobic → Elliptical
+                            <span v-if="data['adherence']['aerobic']['elliptical']['intensity']" v-html="' / ' + data['adherence']['aerobic']['elliptical']['intensity']"></span>
+                            <span v-if="data['adherence']['aerobic']['elliptical']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['elliptical']['days_per_week'] + ' days/wk'"></span>
+                            <span v-if="data['adherence']['aerobic']['elliptical']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['elliptical']['minutes_per_day'] + ' mins/days'"></span>
+                        </td>
+                        <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['elliptical']['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['elliptical']['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['elliptical']['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['elliptical']['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['elliptical']['adherence_memo']">
+                        </td>
+                    </tr>
+                    <tr v-if="data['adherence']['aerobic']['swim']['active']">
+                        <td class="px-2 align-middle">
+                            Aerobic → Swim
+                            <span v-if="data['adherence']['aerobic']['swim']['intensity']" v-html="' / ' + data['adherence']['aerobic']['swim']['intensity']"></span>
+                            <span v-if="data['adherence']['aerobic']['swim']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['swim']['days_per_week'] + ' days/wk'"></span>
+                            <span v-if="data['adherence']['aerobic']['swim']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['swim']['minutes_per_day'] + ' mins/days'"></span>
+                        </td>
+                        <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['swim']['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['swim']['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['swim']['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['swim']['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['swim']['adherence_memo']">
+                        </td>
+                    </tr>
+                    <tr v-if="data['adherence']['aerobic']['bike']['active']">
+                        <td class="px-2 align-middle">
+                            Aerobic → Bike
+                            <span v-if="data['adherence']['aerobic']['bike']['intensity']" v-html="' / ' + data['adherence']['aerobic']['bike']['intensity']"></span>
+                            <span v-if="data['adherence']['aerobic']['bike']['days_per_week']" v-html="' / ' + data['adherence']['aerobic']['bike']['days_per_week'] + ' days/wk'"></span>
+                            <span v-if="data['adherence']['aerobic']['bike']['minutes_per_day']" v-html="' / ' + data['adherence']['aerobic']['bike']['minutes_per_day'] + ' mins/days'"></span>
+                        </td>
+                        <td class="px-2 align-middle" v-html="data['adherence']['aerobic']['bike']['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['bike']['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['bike']['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 mb-0">
+                                    <input type="radio" v-model="data['adherence']['aerobic']['bike']['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['aerobic']['bike']['adherence_memo']">
+                        </td>
+                    </tr>
+                </tbody>
 
-            <tr v-if="data['adherence']['neat']['recommendations']['stand_instead_of_sit']">
-                <td class="px-2 align-middle" colspan="2">
-                    NEAT → Stand instead of sit
-                </td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence_memo']">
-                </td>
-            </tr>
+                <tbody class="border-0" v-if="data['adherence']['strength']['active']">
 
-            <tr v-if="data['adherence']['neat']['recommendations']['steps_goal_per_day']">
-                <td class="px-2 align-middle" colspan="2">
-                    NEAT → Steps goal / day: <b v-html="data['adherence']['neat']['recommendations']['steps_goal_per_day']"></b>
-                </td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_goal_per_day_adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_goal_per_day_adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_goal_per_day_adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['steps_goal_per_day_adherence_memo']">
-                </td>
-            </tr>
+                    <tr v-for="(exercise) in data['adherence']['strength']['exercises']">
+                        <td class="px-2 align-middle">
+                            Strength → <span v-html="exercise.name"></span>
+                            <span v-if="exercise.intensity" v-html="' / ' + exercise.intensity"></span>
+                            <span v-if="exercise.reps" v-html="' / ' + exercise.reps + ' reps'"></span>
+                            <span v-if="exercise.days_per_week" v-html="' / ' + exercise.days_per_week + ' days/wk'"></span>
+                        </td>
+                        <td class="px-2 align-middle" v-html="exercise['memo']"></td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="exercise['adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="exercise['adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="exercise['adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="exercise['adherence_memo']">
+                        </td>
+                    </tr>
+                </tbody>
 
-            <tr v-if="data['adherence']['neat']['recommendations']['other']">
-                <td class="px-2 align-middle" colspan="2">
-                    NEAT → Other: <b v-html="data['adherence']['neat']['recommendations']['other']"></b>
-                </td>
-                <td class="px-2 align-middle">
-                    <div class="d-flex align-items-center">
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['other_adherence']" value="Yes">
-                            <span class="ml-1">Yes</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['other_adherence']" value="No">
-                            <span class="ml-1">No</span>
-                        </label>
-                        <label class="d-inline-flex align-items-center mr-3 my-0">
-                            <input type="radio" v-model="data['adherence']['neat']['recommendations']['other_adherence']" value="Other">
-                            <span class="ml-1">Other</span>
-                        </label>
-                    </div>
-                </td>
-                <td class="px-0 align-middle">
-                    <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['other_adherence_memo']">
-                </td>
-            </tr>
+                <tbody class="border-0" v-if="data['adherence']['neat']['active']">
+
+                    <tr v-if="data['adherence']['neat']['recommendations']['park_farther']">
+                        <td class="px-2 align-middle" colspan="2">
+                            NEAT → Park farther away from entrances
+                        </td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['park_farther_adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['park_farther_adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['park_farther_adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['park_farther_adherence_memo']">
+                        </td>
+                    </tr>
+
+                    <tr v-if="data['adherence']['neat']['recommendations']['steps_instead_of_elevator']">
+                        <td class="px-2 align-middle" colspan="2">
+                            NEAT → Take the stairs instead of escalator/elevator
+                        </td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence_memo']">
+                        </td>
+                    </tr>
+
+                    <tr v-if="data['adherence']['neat']['recommendations']['stand_instead_of_sit']">
+                        <td class="px-2 align-middle" colspan="2">
+                            NEAT → Stand instead of sit
+                        </td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence_memo']">
+                        </td>
+                    </tr>
+
+                    <tr v-if="data['adherence']['neat']['recommendations']['steps_goal_per_day']">
+                        <td class="px-2 align-middle" colspan="2">
+                            NEAT → Steps goal / day: <b v-html="data['adherence']['neat']['recommendations']['steps_goal_per_day']"></b>
+                        </td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_goal_per_day_adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_goal_per_day_adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['steps_goal_per_day_adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['steps_goal_per_day_adherence_memo']">
+                        </td>
+                    </tr>
+
+                    <tr v-if="data['adherence']['neat']['recommendations']['other']">
+                        <td class="px-2 align-middle" colspan="2">
+                            NEAT → Other: <b v-html="data['adherence']['neat']['recommendations']['other']"></b>
+                        </td>
+                        <td class="px-2 align-middle">
+                            <div class="d-flex align-items-center">
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['other_adherence']" value="Yes">
+                                    <span class="ml-1">Yes</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['other_adherence']" value="No">
+                                    <span class="ml-1">No</span>
+                                </label>
+                                <label class="d-inline-flex align-items-center mr-3 my-0">
+                                    <input type="radio" v-model="data['adherence']['neat']['recommendations']['other_adherence']" value="Other">
+                                    <span class="ml-1">Other</span>
+                                </label>
+                            </div>
+                        </td>
+                        <td class="px-0 align-middle">
+                            <input type="text" class="form-control form-control-sm border-0" v-model="data['adherence']['neat']['recommendations']['other_adherence_memo']">
+                        </td>
+                    </tr>
+
+                </tbody>
+            </table>
+        </div>
 
-        </tbody>
-    </table>
     </div>
 
 </div>

+ 187 - 177
resources/views/app/patient/canvas-sections/lifestyle_rx_review/summary.php

@@ -147,7 +147,7 @@ if($contentData === false) {
 else {
     ?>
     <p class="font-weight-bold text-secondary my-2">Current Physical Activity</p>
-    <p class="my-2">
+    <p class="my-2 text-dark">
         <b><?= $contentData['physical_activity']['type'] ?></b>
         <?php if($contentData['physical_activity']['frequency']): ?>
             <span class="text-secondary">&nbsp;/&nbsp;<?= @$contentData['physical_activity']['frequency'] ?></span>
@@ -162,191 +162,201 @@ else {
             <span class="text-secondary">&nbsp;/&nbsp;<?= @$contentData['physical_activity']['enjoyment'] ?></span>
         <?php endif; ?>
     </p>
-    <p class="font-weight-bold text-secondary my-2">Barriers To Physical Activity: <?= @$contentData['physical_activity']['barriers'] ?></p>
-    <p class="font-weight-bold text-secondary my-2">Assessment of Physical Activity Level: <?= @$contentData['physical_activity']['assessment'] ?></p>
-    <p class="font-weight-bold text-secondary my-2">Lifestyle Rx Adherence</p>
+    <p class="font-weight-bold text-secondary my-2">Barriers To Physical Activity: <span class="text-dark"><?= @$contentData['physical_activity']['barriers'] ?></span></p>
+    <p class="font-weight-bold text-secondary my-2">Assessment of Physical Activity Level: <span class="text-dark"><?= @$contentData['physical_activity']['assessment'] ?></span></p>
 
-    <div class="pl-3 border-left mb-3">
-        <table class="table table-sm table-bordered mb-2 table-edit-sheet bg-white">
-            <thead>
-            <tr class="bg-light">
-                <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Lifestyle Rx</th>
-                <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Rx Memo</th>
-                <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Adherence</th>
-                <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Adherence Memo</th>
-            </tr>
-            </thead>
+    <?php if ($contentData['adherence']['seated']['active'] ||
+        $contentData['adherence']['arm']['active'] ||
+        $contentData['adherence']['aquatic']['active'] ||
+        $contentData['adherence']['aerobic']['active'] ||
+        $contentData['adherence']['strength']['active'] ||
+        $contentData['adherence']['neat']['active']): ?>
 
-            <?php if ($contentData['adherence']['seated']['active'] || $contentData['adherence']['arm']['active'] || $contentData['adherence']['aquatic']['active']): ?>
-                <tbody class="border-0">
-                <?php if ($contentData['adherence']['seated']['active']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">Seated Exercises</td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['seated']['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['seated']['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['seated']['adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                <?php if ($contentData['adherence']['arm']['active']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">Arm Exercises</td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['arm']['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['arm']['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['arm']['adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                <?php if ($contentData['adherence']['aquatic']['active']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">Aquatic Exercises</td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['aquatic']['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['aquatic']['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['aquatic']['adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                </tbody>
-            <?php endif; ?>
-
-            <?php if ($contentData['adherence']['aerobic']['active']): ?>
-                <tbody class="border-0">
-                <?php if ($contentData['adherence']['aerobic']['walk']['active']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">
-                            Aerobic → Walk
-                            <?= @$contentData['adherence']['aerobic']['walk']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['walk']['intensity'] : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['walk']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['walk']['days_per_week'] . ' days/wk' : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['walk']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['walk']['minutes_per_day'] . ' mins/day' : '' ?>
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['walk']['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['walk']['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['walk']['adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                <?php if ($contentData['adherence']['aerobic']['jog']['active']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">
-                            Aerobic → Jog
-                            <?= @$contentData['adherence']['aerobic']['jog']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['jog']['intensity'] : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['jog']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['jog']['days_per_week'] . ' days/wk' : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['jog']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['jog']['minutes_per_day'] . ' mins/day' : '' ?>
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['jog']['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['jog']['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['jog']['adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                <?php if ($contentData['adherence']['aerobic']['elliptical']['active']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">
-                            Aerobic → Elliptical
-                            <?= @$contentData['adherence']['aerobic']['elliptical']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['elliptical']['intensity'] : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['elliptical']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['elliptical']['days_per_week'] . ' days/wk' : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['elliptical']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['elliptical']['minutes_per_day'] . ' mins/day' : '' ?>
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['elliptical']['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['elliptical']['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['elliptical']['adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                <?php if ($contentData['adherence']['aerobic']['swim']['active']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">
-                            Aerobic → Swim
-                            <?= @$contentData['adherence']['aerobic']['swim']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['swim']['intensity'] : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['swim']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['swim']['days_per_week'] . ' days/wk' : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['swim']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['swim']['minutes_per_day'] . ' mins/day' : '' ?>
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['swim']['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['swim']['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['swim']['adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                <?php if ($contentData['adherence']['aerobic']['bike']['active']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">
-                            Aerobic → Bike
-                            <?= @$contentData['adherence']['aerobic']['bike']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['bike']['intensity'] : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['bike']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['bike']['days_per_week'] . ' days/wk' : '' ?>
-                            <?= @$contentData['adherence']['aerobic']['bike']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['bike']['minutes_per_day'] . ' mins/day' : '' ?>
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['bike']['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['bike']['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['bike']['adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                </tbody>
-            <?php endif; ?>
+        <p class="font-weight-bold text-secondary my-2">Lifestyle Rx Adherence</p>
 
-            <?php if ($contentData['adherence']['strength']['active']): ?>
-                <tbody class="border-0">
-                <?php foreach ($contentData['adherence']['strength']['exercises'] as $exercise): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white">
-                            Strength → <?= @$exercise['name'] ?>
-                            <?= @$exercise['intensity'] ? ' / ' . $exercise['intensity'] : '' ?>
-                            <?= @$exercise['reps'] ? ' / ' . $exercise['reps'] . ' reps' : '' ?>
-                            <?= @$exercise['days_per_week'] ? ' / ' . $exercise['days_per_week'] . ' days/wk' : '' ?>
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $exercise['memo'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $exercise['adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= $exercise['adherence_memo'] ?></td>
-                    </tr>
-                <?php endforeach; ?>
-                </tbody>
-            <?php endif; ?>
+        <div class="pl-3 border-left mb-3">
+            <table class="table table-sm table-bordered mb-2 table-edit-sheet bg-white">
+                <thead>
+                <tr class="bg-light">
+                    <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Lifestyle Rx</th>
+                    <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Rx Memo</th>
+                    <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Adherence</th>
+                    <th class="px-2 text-secondary border-bottom-0 width-100px text-nowrap">Adherence Memo</th>
+                </tr>
+                </thead>
 
-            <?php if ($contentData['adherence']['neat']['active']): ?>
-                <tbody class="border-0">
-                <?php if ($contentData['adherence']['neat']['recommendations']['park_farther']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white" colspan="2">
-                            NEAT → Park farther away from entrances
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['park_farther_adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['park_farther_adherence_memo'] ?></td>
-                    </tr>
+                <?php if ($contentData['adherence']['seated']['active'] || $contentData['adherence']['arm']['active'] || $contentData['adherence']['aquatic']['active']): ?>
+                    <tbody class="border-0">
+                    <?php if ($contentData['adherence']['seated']['active']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">Seated Exercises</td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['seated']['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['seated']['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['seated']['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['arm']['active']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">Arm Exercises</td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['arm']['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['arm']['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['arm']['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['aquatic']['active']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">Aquatic Exercises</td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['aquatic']['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['aquatic']['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $contentData['adherence']['aquatic']['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    </tbody>
                 <?php endif; ?>
-                <?php if ($contentData['adherence']['neat']['recommendations']['steps_instead_of_elevator']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white" colspan="2">
-                            NEAT → Take the stairs instead of escalator/elevator
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence_memo'] ?></td>
-                    </tr>
-                <?php endif; ?>
-                <?php if ($contentData['adherence']['neat']['recommendations']['stand_instead_of_sit']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white" colspan="2">
-                            NEAT → Stand instead of sit
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence_memo'] ?></td>
-                    </tr>
+
+                <?php if ($contentData['adherence']['aerobic']['active']): ?>
+                    <tbody class="border-0">
+                    <?php if ($contentData['adherence']['aerobic']['walk']['active']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">
+                                Aerobic → Walk
+                                <?= @$contentData['adherence']['aerobic']['walk']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['walk']['intensity'] : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['walk']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['walk']['days_per_week'] . ' days/wk' : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['walk']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['walk']['minutes_per_day'] . ' mins/day' : '' ?>
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['walk']['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['walk']['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['walk']['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['aerobic']['jog']['active']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">
+                                Aerobic → Jog
+                                <?= @$contentData['adherence']['aerobic']['jog']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['jog']['intensity'] : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['jog']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['jog']['days_per_week'] . ' days/wk' : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['jog']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['jog']['minutes_per_day'] . ' mins/day' : '' ?>
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['jog']['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['jog']['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['jog']['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['aerobic']['elliptical']['active']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">
+                                Aerobic → Elliptical
+                                <?= @$contentData['adherence']['aerobic']['elliptical']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['elliptical']['intensity'] : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['elliptical']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['elliptical']['days_per_week'] . ' days/wk' : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['elliptical']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['elliptical']['minutes_per_day'] . ' mins/day' : '' ?>
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['elliptical']['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['elliptical']['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['elliptical']['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['aerobic']['swim']['active']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">
+                                Aerobic → Swim
+                                <?= @$contentData['adherence']['aerobic']['swim']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['swim']['intensity'] : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['swim']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['swim']['days_per_week'] . ' days/wk' : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['swim']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['swim']['minutes_per_day'] . ' mins/day' : '' ?>
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['swim']['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['swim']['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['swim']['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['aerobic']['bike']['active']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">
+                                Aerobic → Bike
+                                <?= @$contentData['adherence']['aerobic']['bike']['intensity'] ? ' / ' . $contentData['adherence']['aerobic']['bike']['intensity'] : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['bike']['days_per_week'] ? ' / ' . $contentData['adherence']['aerobic']['bike']['days_per_week'] . ' days/wk' : '' ?>
+                                <?= @$contentData['adherence']['aerobic']['bike']['minutes_per_day'] ? ' / ' . $contentData['adherence']['aerobic']['bike']['minutes_per_day'] . ' mins/day' : '' ?>
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['bike']['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['bike']['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['aerobic']['bike']['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    </tbody>
                 <?php endif; ?>
-                <?php if ($contentData['adherence']['neat']['recommendations']['steps_goal_per_day']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white" colspan="2">
-                            NEAT → Steps goal / day:
-                            <b><?= @$contentData['adherence']['neat']['recommendations']['steps_goal_per_day'] ?></b>
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['steps_goal_per_day_adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['steps_goal_per_day_adherence_memo'] ?></td>
-                    </tr>
+
+                <?php if ($contentData['adherence']['strength']['active']): ?>
+                    <tbody class="border-0">
+                    <?php foreach ($contentData['adherence']['strength']['exercises'] as $exercise): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white">
+                                Strength → <?= @$exercise['name'] ?>
+                                <?= @$exercise['intensity'] ? ' / ' . $exercise['intensity'] : '' ?>
+                                <?= @$exercise['reps'] ? ' / ' . $exercise['reps'] . ' reps' : '' ?>
+                                <?= @$exercise['days_per_week'] ? ' / ' . $exercise['days_per_week'] . ' days/wk' : '' ?>
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $exercise['memo'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $exercise['adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= $exercise['adherence_memo'] ?></td>
+                        </tr>
+                    <?php endforeach; ?>
+                    </tbody>
                 <?php endif; ?>
-                <?php if ($contentData['adherence']['neat']['recommendations']['other']): ?>
-                    <tr>
-                        <td class="px-2 align-middle py-1 bg-white" colspan="2">
-                            NEAT → Other: <b><?= @$contentData['adherence']['neat']['recommendations']['other'] ?></b>
-                        </td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['other_adherence'] ?></td>
-                        <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['other_adherence_memo'] ?></td>
-                    </tr>
+
+                <?php if ($contentData['adherence']['neat']['active']): ?>
+                    <tbody class="border-0">
+                    <?php if ($contentData['adherence']['neat']['recommendations']['park_farther']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white" colspan="2">
+                                NEAT → Park farther away from entrances
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['park_farther_adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['park_farther_adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['neat']['recommendations']['steps_instead_of_elevator']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white" colspan="2">
+                                NEAT → Take the stairs instead of escalator/elevator
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['steps_instead_of_elevator_adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['neat']['recommendations']['stand_instead_of_sit']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white" colspan="2">
+                                NEAT → Stand instead of sit
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['stand_instead_of_sit_adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['neat']['recommendations']['steps_goal_per_day']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white" colspan="2">
+                                NEAT → Steps goal / day:
+                                <b><?= @$contentData['adherence']['neat']['recommendations']['steps_goal_per_day'] ?></b>
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['steps_goal_per_day_adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['steps_goal_per_day_adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    <?php if ($contentData['adherence']['neat']['recommendations']['other']): ?>
+                        <tr>
+                            <td class="px-2 align-middle py-1 bg-white" colspan="2">
+                                NEAT → Other: <b><?= @$contentData['adherence']['neat']['recommendations']['other'] ?></b>
+                            </td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['other_adherence'] ?></td>
+                            <td class="px-2 align-middle py-1 bg-white"><?= @$contentData['adherence']['neat']['recommendations']['other_adherence_memo'] ?></td>
+                        </tr>
+                    <?php endif; ?>
+                    </tbody>
                 <?php endif; ?>
-                </tbody>
-            <?php endif; ?>
 
-        </table>
-    </div>
+            </table>
+        </div>
+
+    <?php endif; ?>
 
     <?php
 }