|
@@ -65,8 +65,9 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="d-flex align-items-baseline" v-if="prescription.erx_category === 'LAB' || prescription.erx_category === 'IMAGING'">
|
|
<div class="d-flex align-items-baseline" v-if="prescription.erx_category === 'LAB' || prescription.erx_category === 'IMAGING'">
|
|
- <b class="mr-2">@{{prescription.clinical_detail_json.test ?? '-'}}</b>
|
|
|
|
- <span class="text-secondary mr-1">@{{prescription.clinical_detail_json.icds ?? '-'}}</span>
|
|
|
|
|
|
+ <div class="d-flex align-items-baseline mb-1" v-for="test in prescription.clinical_detail_json.tests">
|
|
|
|
+ <b class="mr-2">@{{test ?? '-'}}</b>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<div class="d-flex align-items-baseline" v-if="prescription.erx_category === 'REFERRAL'">
|
|
<div class="d-flex align-items-baseline" v-if="prescription.erx_category === 'REFERRAL'">
|
|
<b class="mr-2">@{{prescription.clinical_detail_json.to ?? '-'}}</b>
|
|
<b class="mr-2">@{{prescription.clinical_detail_json.to ?? '-'}}</b>
|
|
@@ -148,8 +149,9 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="d-flex align-items-baseline" v-if="currentPrescription.erx_category === 'LAB' || currentPrescription.erx_category === 'IMAGING'">
|
|
<div class="d-flex align-items-baseline" v-if="currentPrescription.erx_category === 'LAB' || currentPrescription.erx_category === 'IMAGING'">
|
|
- <b class="mr-2">@{{currentPrescription.clinical_detail_json.test ?? '-'}}</b>
|
|
|
|
- <span class="text-secondary mr-1">@{{currentPrescription.clinical_detail_json.icds ?? '-'}}</span>
|
|
|
|
|
|
+ <div class="d-flex align-items-baseline mb-1" v-for="test in currentPrescription.clinical_detail_json.tests">
|
|
|
|
+ <b class="mr-2">@{{test ?? '-'}}</b>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<div class="d-flex align-items-baseline" v-if="currentPrescription.erx_category === 'REFERRAL'">
|
|
<div class="d-flex align-items-baseline" v-if="currentPrescription.erx_category === 'REFERRAL'">
|
|
<b class="mr-2">@{{currentPrescription.clinical_detail_json.to ?? '-'}}</b>
|
|
<b class="mr-2">@{{currentPrescription.clinical_detail_json.to ?? '-'}}</b>
|
|
@@ -662,7 +664,12 @@
|
|
this.currentPrescriptionType = _prescription.erx_category;
|
|
this.currentPrescriptionType = _prescription.erx_category;
|
|
this['currentPrescription_' + this.currentPrescriptionType] = {
|
|
this['currentPrescription_' + this.currentPrescriptionType] = {
|
|
uid: _prescription.uid,
|
|
uid: _prescription.uid,
|
|
- clinicalDetailJson: JSON.parse(JSON.stringify(_prescription.clinical_detail_json))
|
|
|
|
|
|
+ clinicalDetailJson: _prescription.clinical_detail_json ?
|
|
|
|
+ JSON.parse(JSON.stringify(_prescription.clinical_detail_json)) :
|
|
|
|
+ {
|
|
|
|
+ tests: [''],
|
|
|
|
+ icds: ['']
|
|
|
|
+ }
|
|
};
|
|
};
|
|
Vue.nextTick(() => {
|
|
Vue.nextTick(() => {
|
|
showStagPopup('prescription-popup-' + this.currentPrescriptionType, true);
|
|
showStagPopup('prescription-popup-' + this.currentPrescriptionType, true);
|