|
@@ -19,6 +19,97 @@
|
|
|
|
|
|
<div class="row">
|
|
|
<div class="col-6">
|
|
|
+
|
|
|
+ {{-- measurements --}}
|
|
|
+ <div class="mt-2 pb-1">
|
|
|
+ <div class="d-flex align-items-center mb-2 py-2 border-top border-bottom">
|
|
|
+ <h6 class="my-0 font-weight-bold text-secondary">Measurements</h6>
|
|
|
+ <span class="mx-2 text-secondary">|</span>
|
|
|
+ <div moe>
|
|
|
+ <a start show class="py-0 font-weight-normal">Add</a>
|
|
|
+ <form url="/api/measurement/create">
|
|
|
+ <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
|
|
|
+ <div class="mb-2">
|
|
|
+ <input autofocus type="text" class="form-control form-control-sm" name="label" value="" placeholder="Type">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="text" class="form-control form-control-sm" name="value" value="" placeholder="Value">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="date" class="form-control form-control-sm" name="effectiveDate" max="{{ date('Y-m-d') }}" value="{{ date('Y-m-d') }}">
|
|
|
+ </div>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ <span class="mx-2 text-secondary">|</span>
|
|
|
+ <a start show class="py-0 font-weight-normal"
|
|
|
+ href="/patients/view/{{ $patient->uid }}/measurements">
|
|
|
+ View All
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+ <table class="table table-sm border-0 m-0">
|
|
|
+ <tbody>
|
|
|
+ @foreach($patient->measurements as $measurement)
|
|
|
+ @if(!empty($measurement->label))
|
|
|
+ <tr>
|
|
|
+ <td class="text-black p-0 border-0">
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <div moe relative class="mr-2">
|
|
|
+ <a class="on-hover-opaque" start show title="Delete">
|
|
|
+ <i class="font-size-11 fa fa-trash-alt text-danger"></i>
|
|
|
+ </a>
|
|
|
+ <form url="/api/measurement/remove">
|
|
|
+ <input type="hidden" name="uid" value="{{ $measurement->uid }}">
|
|
|
+ <p class="small min-width-200px">Are you sure you want to delete this entry?</p>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-danger mr-2" submit>Delete</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ <div moe class="mr-2">
|
|
|
+ <a class="on-hover-opaque" start show title="Delete">
|
|
|
+ <i class="font-size-11 fa fa-edit text-primary"></i>
|
|
|
+ </a>
|
|
|
+ <form url="/api/measurement/create">
|
|
|
+ <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="text" class="form-control form-control-sm" name="label" value="{{ $measurement->label }}" placeholder="Type">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input autofocus type="text" class="form-control form-control-sm" name="value" value="" placeholder="Value">
|
|
|
+ </div>
|
|
|
+ <div class="mb-2">
|
|
|
+ <input type="date" class="form-control form-control-sm" name="effectiveDate" max="{{ date('Y-m-d') }}" value="{{ date('Y-m-d') }}">
|
|
|
+ </div>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ <span>{{ $measurement->label }}:</span>
|
|
|
+ <span class="font-weight-bold ml-1">{{ $measurement->value }}</span>
|
|
|
+ <span class="font-weight-normal text-secondary ml-2 text-sm">(as on {{ friendly_date_time($measurement->effective_date, false) }})</span>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+ @endforeach
|
|
|
+ @if(!$patient->measurements || !count($patient->measurements) === 0)
|
|
|
+ <tr>
|
|
|
+ <td class="text-secondary p-0 border-0">
|
|
|
+ No items to show
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+
|
|
|
{{-- allergies --}}
|
|
|
<div class="mt-2 pb-1">
|
|
|
<div class="d-flex align-items-center mb-2 py-2 border-top border-bottom">
|
|
@@ -39,18 +130,18 @@
|
|
|
|
|
|
<span class="mx-2 text-secondary">|</span>
|
|
|
|
|
|
- <div moe>
|
|
|
- <a start show class="">Multi</a>
|
|
|
- <form url="/api/clientInfoLine/createMultiple">
|
|
|
- <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
|
|
|
- <input type="hidden" name="category" value="allergy">
|
|
|
- <div class="mb-2"><textarea class="form-control form-control-sm" rows="8" name="contentTexts" value="" placeholder="Allergies"></textarea></div>
|
|
|
- <div class="d-flex align-items-center">
|
|
|
- <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
- <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
- </div>
|
|
|
- </form>
|
|
|
- </div>
|
|
|
+ <div moe>
|
|
|
+ <a start show class="">Multi</a>
|
|
|
+ <form url="/api/clientInfoLine/createMultiple">
|
|
|
+ <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
|
|
|
+ <input type="hidden" name="category" value="allergy">
|
|
|
+ <div class="mb-2"><textarea class="form-control form-control-sm" rows="8" name="contentTexts" value="" placeholder="Allergies"></textarea></div>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
|
|
|
<span class="mx-2 text-secondary">|</span>
|
|
|
<a start show class="py-0 font-weight-normal"
|
|
@@ -135,20 +226,24 @@
|
|
|
</form>
|
|
|
</div>
|
|
|
|
|
|
- <span class="mx-2 text-secondary">|</span>
|
|
|
+ <span class="mx-2 text-secondary">|</span>
|
|
|
|
|
|
- <div moe>
|
|
|
- <a start show class="">Multi</a>
|
|
|
- <form url="/api/clientInfoLine/createMultiple">
|
|
|
- <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
|
|
|
- <input type="hidden" name="category" value="rx">
|
|
|
- <div class="mb-2"><textarea class="form-control form-control-sm" rows="8" name="contentTexts" value="" placeholder="Medications"></textarea></div>
|
|
|
- <div class="d-flex align-items-center">
|
|
|
- <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
- <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
- </div>
|
|
|
- </form>
|
|
|
- </div>
|
|
|
+ <div moe>
|
|
|
+ <a start show class="">Multi</a>
|
|
|
+ <form url="/api/clientInfoLine/createMultiple">
|
|
|
+ <input type="hidden" name="clientUid" value="{{ $patient->uid }}">
|
|
|
+ <input type="hidden" name="category" value="rx">
|
|
|
+ <div class="mb-2">
|
|
|
+ <textarea class="form-control form-control-sm" rows="8"
|
|
|
+ name="contentTexts" value=""
|
|
|
+ placeholder="Medications"></textarea>
|
|
|
+ </div>
|
|
|
+ <div class="d-flex align-items-center">
|
|
|
+ <button class="btn btn-sm btn-primary mr-2" submit>Save</button>
|
|
|
+ <button class="btn btn-sm btn-default mr-2 border" cancel>Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
|
|
|
<span class="mx-2 text-secondary">|</span>
|
|
|
<a start show class="py-0 font-weight-normal"
|