Selaa lähdekoodia

Inline add-form for meds/probs, etc.

Vijayakrishnan 3 vuotta sitten
vanhempi
commit
31ad77cbfd

+ 10 - 6
resources/views/app/patient/segment-templates/intake_allergies/edit.blade.php

@@ -122,9 +122,9 @@ $allergies = Point::getIntakePointsOfCategory($patient, 'ALLERGY', $note);
         </table>
     </div>
 
-    <div visit-moe class="mt-1">
-        <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add allergy patient ALREADY is diagnosed with, prior to this visit</a>
-        <form url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1">
+    <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+        <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add allergy patient ALREADY is diagnosed with, prior to this visit</a>-->
+        <form show url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1 w-100">
             <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
             <input type="hidden" name="category" value="ALLERGY">
             <input type="hidden" name="data">
@@ -134,15 +134,19 @@ $allergies = Point::getIntakePointsOfCategory($patient, 'ALLERGY', $note);
             <input type="hidden" data-name="damConceptId">
             <input type="hidden" data-name="damConceptIdType">
 
-            <div class="mb-2">
+            <div class="d-flex align-items-start">
+
+            <div class="mb-2 w-25">
                 <label class="text-sm text-secondary mb-1">Name</label>
                 <input type="text" data-name="name" class="form-control form-control-sm"
                        stag-suggest
                        stag-suggest-ep="/fdb-allergy-suggest/json">
             </div>
-            <div class="mb-2">
+            <div class="mb-2 ml-2 flex-grow-1">
                 <label class="text-sm text-secondary mb-1">Description</label>
-                <textarea type="text" data-name="description" class="form-control form-control-sm"></textarea>
+                <textarea rows="1" data-name="description" class="form-control form-control-sm"></textarea>
+            </div>
+
             </div>
 
             <div>

+ 14 - 10
resources/views/app/patient/segment-templates/intake_care_team/edit.blade.php

@@ -143,42 +143,46 @@ $careTeamMembers = Point::getIntakePointsOfCategory($patient, 'CARE_TEAM_MEMBER'
         </table>
     </div>
 
-    <div visit-moe class="mt-1">
-        <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add care team member patient is ALREADY having, prior to this visit</a>
-        <form url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1">
+    <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+        <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add care team member patient is ALREADY having, prior to this visit</a>-->
+        <form show url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1 w-100">
             <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
             <input type="hidden" name="category" value="CARE_TEAM_MEMBER">
             <input type="hidden" name="data">
 
             <p class="mb-2"><b>Add Care Team Member (on intake)</b></p>
 
+            <div class="d-flex align-items-start">
+
             <div class="mb-2">
                 <label class="text-sm text-secondary mb-1">Name</label>
                 <input type="text" data-name="name" class="form-control form-control-sm">
             </div>
-            <div class="mb-2">
+            <div class="mb-2 ml-2">
                 <label class="text-sm text-secondary mb-1">Specialty</label>
                 <input type="text" data-name="specialty" class="form-control form-control-sm">
             </div>
-            <div class="mb-2">
+            <div class="mb-2 ml-2">
                 <label class="text-sm text-secondary mb-1">Organization</label>
                 <input type="text" data-name="organization" class="form-control form-control-sm">
             </div>
-            <div class="mb-2">
+            <div class="mb-2 ml-2">
                 <label class="text-sm text-secondary mb-1">Phone</label>
                 <input type="text" data-name="phone" class="form-control form-control-sm">
             </div>
-            <div class="mb-2">
+            <div class="mb-2 ml-2">
                 <label class="text-sm text-secondary mb-1">Fax</label>
                 <input type="text" data-name="fax" class="form-control form-control-sm">
             </div>
-            <div class="mb-2">
+            <div class="mb-2 ml-2">
                 <label class="text-sm text-secondary mb-1">Date</label>
                 <input type="date" data-name="date" class="form-control form-control-sm">
             </div>
-            <div class="mb-2">
+            <div class="mb-2 ml-2 flex-grow-1">
                 <label class="text-sm text-secondary mb-1">Memo</label>
-                <textarea type="text" data-name="memo" class="form-control form-control-sm"></textarea>
+                <textarea rows="1" data-name="memo" class="form-control form-control-sm"></textarea>
+            </div>
+
             </div>
 
             <div>

+ 3 - 3
resources/views/app/patient/segment-templates/intake_goals/edit.blade.php

@@ -196,9 +196,9 @@ $goals = Point::getIntakePointsOfCategory($patient, 'GOAL', $note);
         </table>
     </div>
 
-    <div visit-moe class="mt-1">
-        <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add goal patient is ALREADY having, prior to this visit</a>
-        <form url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1 max-width-500px min-width-500px">
+    <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+        <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add goal patient is ALREADY having, prior to this visit</a>-->
+        <form show url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1 w-100">
             <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
             <input type="hidden" name="category" value="GOAL">
             <input type="hidden" name="data">

+ 18 - 15
resources/views/app/patient/segment-templates/intake_medications/edit.blade.php

@@ -158,9 +158,9 @@ $medications = Point::getIntakePointsOfCategory($patient, 'MEDICATION', $note);
         </table>
     </div>
 
-    <div visit-moe large class="mt-1">
-        <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add medication patient is ALREADY taking, prior to this visit</a>
-        <form url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1">
+    <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+        <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add medication patient is ALREADY taking, prior to this visit</a>-->
+        <form show url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1 w-100">
             <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
             <input type="hidden" name="category" value="MEDICATION">
             <input type="hidden" name="data">
@@ -172,16 +172,18 @@ $medications = Point::getIntakePointsOfCategory($patient, 'MEDICATION', $note);
 
             <p class="mb-2"><b>Add Medication (on intake)</b></p>
 
-            <div class="mb-2">
-                <label class="text-sm text-secondary mb-1">Medication</label>
+            <div class="d-flex align-items-start">
+
+            <div class="mb-2 w-25">
+                <label class="text-sm text-secondary mb-1 text-nowrap">Medication</label>
                 <input type="text"
                        data-name="name"
                        class="form-control form-control-sm"
                        stag-suggest
                        stag-suggest-ep="/fdb-med-suggest-v2/json">
             </div>
-            <div class="mb-2">
-                <label class="text-sm text-secondary mb-1">Frequency</label>
+            <div class="mb-2 ml-2">
+                <label class="text-sm text-secondary mb-1 text-nowrap">Frequency</label>
                 <input type="text" class="form-control form-control-sm" data-name="frequency"
                        data-option-list="frequency-options" autocomplete="off">
                 <div id="frequency-options" class="data-option-list">
@@ -189,20 +191,21 @@ $medications = Point::getIntakePointsOfCategory($patient, 'MEDICATION', $note);
                     <div>Twice a day</div>
                 </div>
             </div>
-            <div class="mb-2">
-                <label class="text-sm text-secondary mb-1">Start Date</label>
+            <div class="mb-2 ml-2">
+                <label class="text-sm text-secondary mb-1 text-nowrap">Start Date</label>
                 <input type="date" class="form-control form-control-sm" data-name="start_date">
             </div>
-            <div class="mb-2">
-                <label class="text-sm text-secondary mb-1">Prescribed By</label>
+            <div class="mb-2 ml-2">
+                <label class="text-sm text-secondary mb-1 text-nowrap">Prescribed By</label>
                 <input type="text" class="form-control form-control-sm" data-name="prescriber">
             </div>
-            <div class="mb-2">
-                <label class="text-sm text-secondary mb-1">Description</label>
-                <textarea type="text" data-name="description" class="form-control form-control-sm"></textarea>
+            <div class="mb-2 ml-2 flex-grow-1">
+                <label class="text-sm text-secondary mb-1 text-nowrap">Description</label>
+                <textarea rows="1" data-name="description" class="form-control form-control-sm"></textarea>
+            </div>
             </div>
 
-            <div>
+            <div class="d-flex align-items-start">
                 <button submit class="btn btn-sm btn-primary mr-2">Submit</button>
                 <button cancel class="btn btn-sm btn-default border">Cancel</button>
             </div>

+ 12 - 8
resources/views/app/patient/segment-templates/intake_problems/edit.blade.php

@@ -132,10 +132,10 @@ $problems = Point::getIntakePointsOfCategory($patient, 'PROBLEM', $note);
         </table>
     </div>
 
-    <div visit-moe large class="mt-1 max-width-500px">
-        <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add Problem patient is ALREADY having, prior
-            to this visit</a>
-        <form url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1">
+    <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+        <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add Problem patient is ALREADY having, prior
+            to this visit</a>-->
+        <form show url="/api/visitPoint/addTopLevelOnIntake" class="mcp-theme-1 w-100">
             <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
             <input type="hidden" name="category" value="PROBLEM">
             <input type="hidden" name="data">
@@ -145,14 +145,16 @@ $problems = Point::getIntakePointsOfCategory($patient, 'PROBLEM', $note);
 
             <p class="mb-2"><b>Add Problem (on intake)</b></p>
 
-            <div class="mb-2">
+            <div class="d-flex align-items-start">
+
+            <div class="mb-2 w-25">
                 <label class="text-sm text-secondary mb-1">Name</label>
                 <input type="text" data-name="name" class="form-control form-control-sm"
                        stag-suggest
                        stag-suggest-ep="/fdb-dx-suggest/json">
             </div>
 
-            <div class="mb-2">
+            <div class="mb-2 w-25 ml-2">
                 <label class="text-sm text-secondary mb-1">ICD</label>
                 <select data-name="icd"
                         class="form-control form-control-sm"
@@ -160,9 +162,11 @@ $problems = Point::getIntakePointsOfCategory($patient, 'PROBLEM', $note);
                 </select>
             </div>
 
-            <div class="mb-2">
+            <div class="mb-2 ml-2 flex-grow-1">
                 <label class="text-sm text-secondary mb-1">Description</label>
-                <textarea type="text" data-name="description" class="form-control form-control-sm"></textarea>
+                <textarea rows="1" data-name="description" class="form-control form-control-sm"></textarea>
+            </div>
+
             </div>
 
             <div>

+ 10 - 6
resources/views/app/patient/segment-templates/plan_allergies/edit.blade.php

@@ -146,9 +146,9 @@ else {
                 <button submit class="btn btn-sm btn-info font-weight-bold">Save Relevance</button>
             </form>
         </div>
-        <div visit-moe large class="max-width-500px">
-            <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new allergy, added during this visit</a>
-            <form url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1">
+        <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+            <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new allergy, added during this visit</a>-->
+            <form show url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1 w-100">
                 <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
                 <input type="hidden" name="category" value="ALLERGY">
                 <input type="hidden" name="data">
@@ -158,15 +158,19 @@ else {
                 <input type="hidden" data-name="damConceptId">
                 <input type="hidden" data-name="damConceptIdType">
 
-                <div class="mb-2">
+                <div class="d-flex align-items-start">
+
+                <div class="mb-2 w-25">
                     <label class="text-sm text-secondary mb-1">Name</label>
                     <input type="text" data-name="name" class="form-control form-control-sm"
                            stag-suggest
                            stag-suggest-ep="/fdb-allergy-suggest/json">
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2 flex-grow-1">
                     <label class="text-sm text-secondary mb-1">Description</label>
-                    <textarea type="text" data-name="description" class="form-control form-control-sm"></textarea>
+                    <textarea rows="1" data-name="description" class="form-control form-control-sm"></textarea>
+                </div>
+
                 </div>
 
                 <div>

+ 15 - 11
resources/views/app/patient/segment-templates/plan_care_team/edit.blade.php

@@ -167,42 +167,46 @@ else {
                 <button submit class="btn btn-sm btn-info font-weight-bold">Save Relevance</button>
             </form>
         </div>
-        <div visit-moe large class="max-width-500px">
-            <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new care team member, added during this visit</a>
-            <form url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1">
+        <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+            <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new care team member, added during this visit</a>-->
+            <form show url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1 w-100">
                 <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
                 <input type="hidden" name="category" value="CARE_TEAM_MEMBER">
                 <input type="hidden" name="data">
 
-                <p class="mb-2"><b>Add Care Team Member (on intake)</b></p>
+                <p class="mb-2"><b>Add Care Team Member (plan)</b></p>
+
+                <div class="d-flex align-items-start">
 
                 <div class="mb-2">
                     <label class="text-sm text-secondary mb-1">Name</label>
                     <input type="text" data-name="name" class="form-control form-control-sm">
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2">
                     <label class="text-sm text-secondary mb-1">Specialty</label>
                     <input type="text" data-name="specialty" class="form-control form-control-sm">
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2">
                     <label class="text-sm text-secondary mb-1">Organization</label>
                     <input type="text" data-name="organization" class="form-control form-control-sm">
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2">
                     <label class="text-sm text-secondary mb-1">Phone</label>
                     <input type="text" data-name="phone" class="form-control form-control-sm">
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2">
                     <label class="text-sm text-secondary mb-1">Fax</label>
                     <input type="text" data-name="fax" class="form-control form-control-sm">
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2">
                     <label class="text-sm text-secondary mb-1">Date</label>
                     <input type="date" data-name="date" class="form-control form-control-sm">
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2 flex-grow-1">
                     <label class="text-sm text-secondary mb-1">Memo</label>
-                    <textarea type="text" data-name="memo" class="form-control form-control-sm"></textarea>
+                    <textarea rows="1" data-name="memo" class="form-control form-control-sm"></textarea>
+                </div>
+
                 </div>
 
                 <div>

+ 3 - 3
resources/views/app/patient/segment-templates/plan_goals/edit.blade.php

@@ -222,9 +222,9 @@ else {
                 <button submit class="btn btn-sm btn-info font-weight-bold">Save Relevance</button>
             </form>
         </div>
-        <div visit-moe large class="max-width-500px">
-            <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new goal, added during this visit</a>
-            <form url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1 max-width-500px min-width-500px">
+        <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+            <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new goal, added during this visit</a>-->
+            <form show url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1 w-100">
                 <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
                 <input type="hidden" name="category" value="GOAL">
                 <input type="hidden" name="data">

+ 11 - 7
resources/views/app/patient/segment-templates/plan_medications/edit.blade.php

@@ -159,9 +159,9 @@ else {
                 <button submit class="btn btn-sm btn-info font-weight-bold">Save Relevance</button>
             </form>
         </div>
-        <div visit-moe large class="max-width-500px">
-            <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new medication, prescribed during this visit</a>
-            <form url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1">
+        <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+            <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new medication, prescribed during this visit</a>-->
+            <form show url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1 w-100">
                 <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
                 <input type="hidden" name="category" value="MEDICATION">
                 <input type="hidden" name="data">
@@ -173,7 +173,9 @@ else {
 
                 <p class="mb-2"><b>Add Medication (during visit)</b></p>
 
-                <div class="mb-2">
+                <div class="d-flex align-items-start">
+
+                <div class="mb-2 w-25">
                     <label class="text-sm text-secondary mb-1">Name</label>
                     <input type="text"
                            data-name="name"
@@ -181,7 +183,7 @@ else {
                            stag-suggest
                            stag-suggest-ep="/fdb-med-suggest-v2/json">
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2">
                     <label class="text-sm text-secondary mb-1">Frequency</label>
                     <input type="text" class="form-control form-control-sm" data-name="frequency"
                            data-option-list="frequency-options" autocomplete="off">
@@ -190,9 +192,11 @@ else {
                         <div>Twice a day</div>
                     </div>
                 </div>
-                <div class="mb-2">
+                <div class="mb-2 ml-2 flex-grow-1">
                     <label class="text-sm text-secondary mb-1">Description</label>
-                    <textarea type="text" data-name="description" class="form-control form-control-sm"></textarea>
+                    <textarea rows="1" data-name="description" class="form-control form-control-sm"></textarea>
+                </div>
+
                 </div>
 
                 <div>

+ 11 - 7
resources/views/app/patient/segment-templates/plan_problems/edit.blade.php

@@ -155,9 +155,9 @@ else {
                 <button submit class="btn btn-sm btn-info font-weight-bold">Save Relevance</button>
             </form>
         </div>
-        <div visit-moe large class="max-width-500px">
-            <a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new problem, added during this visit</a>
-            <form url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1">
+        <div visit-moe large class="mt-1 w-100 border p-2 bg-white rounded">
+            <!--<a href="#" start show class="btn btn-sm btn btn-outline-primary">+ Add new problem, added during this visit</a>-->
+            <form show url="/api/visitPoint/addTopLevelDuringVisit" class="mcp-theme-1 w-100">
                 <input type="hidden" name="segmentUid" value="<?= $segment->uid ?>">
                 <input type="hidden" name="category" value="PROBLEM">
                 <input type="hidden" name="data">
@@ -167,14 +167,16 @@ else {
 
                 <p class="mb-2"><b>Add Problem (plan)</b></p>
 
-                <div class="mb-2">
+                <div class="d-flex align-items-start">
+
+                <div class="mb-2 w-25">
                     <label class="text-sm text-secondary mb-1">Name</label>
                     <input type="text" data-name="name" class="form-control form-control-sm"
                            stag-suggest
                            stag-suggest-ep="/fdb-dx-suggest/json">
                 </div>
 
-                <div class="mb-2">
+                <div class="mb-2 w-25 ml-2">
                     <label class="text-sm text-secondary mb-1">ICD</label>
                     <select data-name="icd"
                             class="form-control form-control-sm"
@@ -182,9 +184,11 @@ else {
                     </select>
                 </div>
 
-                <div class="mb-2">
+                <div class="mb-2 ml-2 flex-grow-1">
                     <label class="text-sm text-secondary mb-1">Description</label>
-                    <textarea type="text" data-name="description" class="form-control form-control-sm"></textarea>
+                    <textarea rows="1" data-name="description" class="form-control form-control-sm"></textarea>
+                </div>
+
                 </div>
 
                 <div>