|
@@ -22,7 +22,6 @@ list($careTeamMembers, $counts) = Point::getPointsOfCategoryExtended($patient, '
|
|
|
<th class="border-bottom-0 text-secondary text-center width-30px">Rel.</th>
|
|
|
@endif
|
|
|
<th class="border-bottom-0 text-secondary">Name/Details</th>
|
|
|
- @if(!@$summaryView) <th class="border-bottom-0 text-secondary width-50px">Edit</th> @endif
|
|
|
<th class="border-bottom-0 text-secondary w-30">Subjective</th>
|
|
|
<th class="border-bottom-0 text-secondary w-30">Plan</th>
|
|
|
<th class="border-bottom-0 text-secondary">Contact</th>
|
|
@@ -49,112 +48,117 @@ list($careTeamMembers, $counts) = Point::getPointsOfCategoryExtended($patient, '
|
|
|
<div class="d-flex align-items-baseline">
|
|
|
@include('app.patient.wizard-partials.state-icon', ['point' => $careTeamMember])
|
|
|
<div>
|
|
|
- <b class="text-nowrap"><?= !!@($careTeamMember->data->name) ? @($careTeamMember->data->name) : '-' ?></b>
|
|
|
- <?= !!@($careTeamMember->data->specialty) ? '<br>' . @($careTeamMember->data->specialty) : '' ?>
|
|
|
- <?= !!@($careTeamMember->data->organization) ? '<br>' . @($careTeamMember->data->organization) : '' ?>
|
|
|
- @include('app.patient.wizard-partials.state-badge', ['point' => $careTeamMember])
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </td>
|
|
|
- @if(!@$summaryView)
|
|
|
- <td>
|
|
|
- <div moe huge relative>
|
|
|
- <a start show href="#" title="Edit">Edit</a>
|
|
|
- <form url="/api/visitPoint/updateTopLevel" class="mcp-theme-1 frm-edit-care-team-member">
|
|
|
- <input type="hidden" name="uid" value="<?= $careTeamMember->uid ?>">
|
|
|
- <input type="hidden" name="noteUid" value="<?= $note->uid ?>">
|
|
|
- <p class="mb-2"><b>Update Care Team Member</b></p>
|
|
|
-
|
|
|
- <input type="hidden" name="data" value='{{json_encode($careTeamMember->data)}}'>
|
|
|
-
|
|
|
- @if($careTeamMember->added_in_note_id === $note->id)
|
|
|
-
|
|
|
- <div class="row mb-2">
|
|
|
- <div class="col-6 pr-0">
|
|
|
- <label class="text-sm mb-1 font-weight-bold">Name</label>
|
|
|
- <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
- data-name="name"
|
|
|
- value="{{@$careTeamMember->data->name}}">
|
|
|
- </div>
|
|
|
- <div class="col-6">
|
|
|
- <label class="text-sm mb-1 font-weight-bold">Specialty</label>
|
|
|
- <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
- data-name="specialty"
|
|
|
- data-option-list="specialty"
|
|
|
- value="{{@$careTeamMember->data->specialty}}">
|
|
|
- <div class="data-option-list">
|
|
|
- <div>Allergy and immunology</div>
|
|
|
- <div>Anesthesiology</div>
|
|
|
- <div>Dermatology</div>
|
|
|
- <div>Diagnostic radiology</div>
|
|
|
- <div>Emergency medicine</div>
|
|
|
- <div>Family medicine</div>
|
|
|
- <div>Internal medicine</div>
|
|
|
- <div>Medical genetics</div>
|
|
|
- <div>Neurology</div>
|
|
|
- <div>Nuclear medicine</div>
|
|
|
- <div>Obstetrics and gynecology</div>
|
|
|
- <div>Ophthalmology</div>
|
|
|
- <div>Pathology</div>
|
|
|
- <div>Pediatrics</div>
|
|
|
- <div>Physical medicine and rehabilitation</div>
|
|
|
- <div>Preventive medicine</div>
|
|
|
- <div>Psychiatry</div>
|
|
|
- <div>Radiation oncology</div>
|
|
|
- <div>Surgery</div>
|
|
|
- <div>Urology</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="row mb-2">
|
|
|
- <div class="col-6 pr-0">
|
|
|
- <label class="text-sm mb-1 font-weight-bold">Organization</label>
|
|
|
- <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
- data-name="organization"
|
|
|
- value="{{@$careTeamMember->data->organization}}">
|
|
|
- </div>
|
|
|
- <div class="col-3 pr-0">
|
|
|
- <label class="text-sm mb-1 font-weight-bold">Phone</label>
|
|
|
- <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
- data-name="phone"
|
|
|
- value="{{@$careTeamMember->data->phone}}">
|
|
|
- </div>
|
|
|
- <div class="col-3">
|
|
|
- <label class="text-sm mb-1 font-weight-bold">Fax</label>
|
|
|
- <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
- data-name="fax"
|
|
|
- value="{{@$careTeamMember->data->fax}}">
|
|
|
+ @if(!@$summaryView)
|
|
|
+ <div>
|
|
|
+ <div moe huge relative>
|
|
|
+ <a start show href="#" title="Edit">
|
|
|
+ <?= !!@($careTeamMember->data->name) ? @($careTeamMember->data->name) : '-' ?>
|
|
|
+ <?= !!@($careTeamMember->data->specialty) ? '<br>' . @($careTeamMember->data->specialty) : '' ?>
|
|
|
+ <?= !!@($careTeamMember->data->organization) ? '<br>' . @($careTeamMember->data->organization) : '' ?>
|
|
|
+ </a>
|
|
|
+ <form url="/api/visitPoint/updateTopLevel" class="mcp-theme-1 frm-edit-care-team-member">
|
|
|
+ <input type="hidden" name="uid" value="<?= $careTeamMember->uid ?>">
|
|
|
+ <input type="hidden" name="noteUid" value="<?= $note->uid ?>">
|
|
|
+ <p class="mb-2"><b>Update Care Team Member</b></p>
|
|
|
+
|
|
|
+ <input type="hidden" name="data" value='{{json_encode($careTeamMember->data)}}'>
|
|
|
+
|
|
|
+ @if($careTeamMember->added_in_note_id === $note->id)
|
|
|
+
|
|
|
+ <div class="row mb-2">
|
|
|
+ <div class="col-6 pr-0">
|
|
|
+ <label class="text-sm mb-1 font-weight-bold">Name</label>
|
|
|
+ <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
+ data-name="name"
|
|
|
+ value="{{@$careTeamMember->data->name}}">
|
|
|
+ </div>
|
|
|
+ <div class="col-6">
|
|
|
+ <label class="text-sm mb-1 font-weight-bold">Specialty</label>
|
|
|
+ <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
+ data-name="specialty"
|
|
|
+ data-option-list="specialty"
|
|
|
+ value="{{@$careTeamMember->data->specialty}}">
|
|
|
+ <div class="data-option-list">
|
|
|
+ <div>Allergy and immunology</div>
|
|
|
+ <div>Anesthesiology</div>
|
|
|
+ <div>Dermatology</div>
|
|
|
+ <div>Diagnostic radiology</div>
|
|
|
+ <div>Emergency medicine</div>
|
|
|
+ <div>Family medicine</div>
|
|
|
+ <div>Internal medicine</div>
|
|
|
+ <div>Medical genetics</div>
|
|
|
+ <div>Neurology</div>
|
|
|
+ <div>Nuclear medicine</div>
|
|
|
+ <div>Obstetrics and gynecology</div>
|
|
|
+ <div>Ophthalmology</div>
|
|
|
+ <div>Pathology</div>
|
|
|
+ <div>Pediatrics</div>
|
|
|
+ <div>Physical medicine and rehabilitation</div>
|
|
|
+ <div>Preventive medicine</div>
|
|
|
+ <div>Psychiatry</div>
|
|
|
+ <div>Radiation oncology</div>
|
|
|
+ <div>Surgery</div>
|
|
|
+ <div>Urology</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="row mb-2">
|
|
|
+ <div class="col-6 pr-0">
|
|
|
+ <label class="text-sm mb-1 font-weight-bold">Organization</label>
|
|
|
+ <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
+ data-name="organization"
|
|
|
+ value="{{@$careTeamMember->data->organization}}">
|
|
|
+ </div>
|
|
|
+ <div class="col-3 pr-0">
|
|
|
+ <label class="text-sm mb-1 font-weight-bold">Phone</label>
|
|
|
+ <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
+ data-name="phone"
|
|
|
+ value="{{@$careTeamMember->data->phone}}">
|
|
|
+ </div>
|
|
|
+ <div class="col-3">
|
|
|
+ <label class="text-sm mb-1 font-weight-bold">Fax</label>
|
|
|
+ <input type="text" class="form-control form-control-sm min-width-unset"
|
|
|
+ data-name="fax"
|
|
|
+ value="{{@$careTeamMember->data->fax}}">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ @else
|
|
|
+
|
|
|
+ <div class="mb-2 bg-light p-2 border">
|
|
|
+ <p class="mb-1 font-weight-bold">
|
|
|
+ {{ @$careTeamMember->data->name }}
|
|
|
+ {{ @$careTeamMember->data->specialty }}
|
|
|
+ {{ @$careTeamMember->data->organization }}
|
|
|
+ </p>
|
|
|
+ @if($patient->core_note_id !== $note->id)
|
|
|
+ <div class="text-secondary text-sm">Clinical details cannot be modified since the care team member was added prior to this visit.</div>
|
|
|
+ @else
|
|
|
+ <div class="text-secondary text-sm">Clinical details cannot be modified since the care team member was added on a previous visit.</div>
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
+
|
|
|
+ @endif
|
|
|
+
|
|
|
+ @include('app.patient.wizard-partials.common-fields', ['label' => 'care-team-member', 'point' => $careTeamMember])
|
|
|
+
|
|
|
+ <div class="mt-3 pt-2 d-flex align-items-center border-top">
|
|
|
+ <button type="submit" class="btn-save-care-team-member btn btn-sm btn-primary mr-2">Save</button>
|
|
|
+ <button cancel class="btn btn-sm bg-light btn-default border">Cancel</button>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
@else
|
|
|
-
|
|
|
- <div class="mb-2 bg-light p-2 border">
|
|
|
- <p class="mb-1 font-weight-bold">
|
|
|
- {{ @$careTeamMember->data->name }}
|
|
|
- {{ @$careTeamMember->data->specialty }}
|
|
|
- {{ @$careTeamMember->data->organization }}
|
|
|
- </p>
|
|
|
- @if($patient->core_note_id !== $note->id)
|
|
|
- <div class="text-secondary text-sm">Clinical details cannot be modified since the care team member was added prior to this visit.</div>
|
|
|
- @else
|
|
|
- <div class="text-secondary text-sm">Clinical details cannot be modified since the care team member was added on a previous visit.</div>
|
|
|
- @endif
|
|
|
- </div>
|
|
|
-
|
|
|
+ <?= !!@($careTeamMember->data->name) ? @($careTeamMember->data->name) : '-' ?>
|
|
|
+ <?= !!@($careTeamMember->data->specialty) ? '<br>' . @($careTeamMember->data->specialty) : '' ?>
|
|
|
+ <?= !!@($careTeamMember->data->organization) ? '<br>' . @($careTeamMember->data->organization) : '' ?>
|
|
|
@endif
|
|
|
-
|
|
|
- @include('app.patient.wizard-partials.common-fields', ['label' => 'care-team-member', 'point' => $careTeamMember])
|
|
|
-
|
|
|
- <div class="mt-3 pt-2 d-flex align-items-center border-top">
|
|
|
- <button type="submit" class="btn-save-care-team-member btn btn-sm btn-primary mr-2">Save</button>
|
|
|
- <button cancel class="btn btn-sm bg-light btn-default border">Cancel</button>
|
|
|
- </div>
|
|
|
- </form>
|
|
|
+ @include('app.patient.wizard-partials.state-badge', ['point' => $careTeamMember])
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</td>
|
|
|
- @endif
|
|
|
<td>
|
|
|
<?php
|
|
|
$segment = $note->getSegmentByInternalName('intake_care_team');
|