From 53f2b86ddc29925e88eac6c13cf5151ea5e15d41 Mon Sep 17 00:00:00 2001 From: yimin Date: Thu, 18 May 2017 21:46:02 +0800 Subject: [PATCH 1/2] Translation for medication model --- app/locales/en/translations.js | 13 +++++++++++++ app/medication/edit/template.hbs | 22 +++++++++++----------- app/medication/index/template.hbs | 12 ++++++------ app/medication/return/template.hbs | 2 +- 4 files changed, 31 insertions(+), 18 deletions(-) diff --git a/app/locales/en/translations.js b/app/locales/en/translations.js index 12b5a84881..7b76c279d5 100644 --- a/app/locales/en/translations.js +++ b/app/locales/en/translations.js @@ -1313,6 +1313,19 @@ export default { visit: 'Visit' } }, + medication: { + labels: { + patient: 'Patient', + visit: 'Visit', + medicationName: 'Medication', + requestedBy: 'Prescriber', + prescription: 'Prescription', + prescriptionDate: 'Prescription Date', + refills: 'Refills', + quantity: 'Quantity', + status: 'Status' + } + }, lab: { labels: { labDate: 'Date Completed', diff --git a/app/medication/edit/template.hbs b/app/medication/edit/template.hbs index ffac6d87b9..d68bb30abb 100644 --- a/app/medication/edit/template.hbs +++ b/app/medication/edit/template.hbs @@ -5,10 +5,10 @@ {{/unless}}
{{#if model.selectPatient}} - {{patient-typeahead property="patientTypeAhead" label=(t 'labels.patient') content=patientList selection=selectedPatient class="col-xs-6 required test-patient-input"}} + {{patient-typeahead property="patientTypeAhead" label=(t 'models.medication.labels.patient') content=patientList selection=selectedPatient class="col-xs-6 required test-patient-input"}} {{/if}} {{#if model.isNew}} - {{em-select class="col-xs-4 required test-add-visit" label=(t 'labels.visit') + {{em-select class="col-xs-4 required test-add-visit" label=(t 'models.medication.labels.visit') property="visit" content=patientVisitsForSelect optionValuePath="selectObject" optionLabelPath="selectObject.visitDescription" prompt=(t 'labels.addNewOutpatientVisit') @@ -16,14 +16,14 @@ }} {{else}}
- +

{{model.visit.visitDescription}}

{{/if}}
{{#if isFulfilledOrRequested}}
- +

{{model.medicationName}}

{{else}} @@ -31,27 +31,27 @@ {{/if}} {{#if isFulfilledOrRequested}}
- +

{{model.requestedBy}}

{{/if}} {{#if isFulfilled}} - {{static-text label=(t 'labels.prescription') value=model.prescription }} + {{static-text label=(t 'models.medication.labels.prescription') value=model.prescription }}
- {{#static-text label=(t 'labels.prescriptionDate') class="col-xs-4"}} + {{#static-text label=(t 'models.medication.labels.prescriptionDate') class="col-xs-4"}} {{date-format model.prescriptionDate}} {{/static-text}} {{static-text label=quantityLabel class="col-xs-3" value=model.quantity }} - {{static-text label=(t 'medication.labels.refills') class="col-xs-3" value=model.refills }} + {{static-text label=(t 'models.medication.labels.refills') class="col-xs-3" value=model.refills }}
{{else}} - {{em-text property="prescription" label=(t 'labels.prescription')rows="3" class=prescriptionClass }} + {{em-text property="prescription" label=(t 'models.medication.labels.prescription') rows="3" class=prescriptionClass }}
- {{date-picker property="prescriptionDate" label=(t 'labels.prescriptionDate') class="col-sm-4"}} + {{date-picker property="prescriptionDate" label=(t 'models.medication.labels.prescriptionDate') class="col-sm-4"}}
{{number-input property="quantity" label=quantityLabel class=quantityClass }} - {{em-input property="refills" label=(t 'medication.labels.refills') class="col-xs-3"}} + {{em-input property="refills" label=(t 'models.medication.labels.refills') class="col-xs-3"}}
{{#unless model.hideFulfillRequest}} {{#if model.isNew}} diff --git a/app/medication/index/template.hbs b/app/medication/index/template.hbs index 744bae99aa..b8dab05727 100644 --- a/app/medication/index/template.hbs +++ b/app/medication/index/template.hbs @@ -2,12 +2,12 @@ {{#if model}} - - - - - - + + + + + + {{#if showActions}} {{/if}} diff --git a/app/medication/return/template.hbs b/app/medication/return/template.hbs index 7e70c351eb..e1a423c0d3 100644 --- a/app/medication/return/template.hbs +++ b/app/medication/return/template.hbs @@ -11,7 +11,7 @@ {{/if}}
{{patient-typeahead property="patientTypeAhead" label=(t 'labels.patient') content=patientList selection=selectedPatient class="col-xs-6"}} - {{em-select class="col-xs-6" label=(t 'labels.visit') + {{em-select class="col-xs-6" label=(t 'models.medication.labels.visit') property="visit" content=patientVisitsForSelect optionValuePath="selectObject" optionLabelPath="selectObject.visitDescription" selected=model.visit From ebb677d884ae603e10d404f8ff5c03178dc3be3d Mon Sep 17 00:00:00 2001 From: yimin Date: Thu, 18 May 2017 22:21:50 +0800 Subject: [PATCH 2/2] Translation for procedure model --- app/locales/en/translations.js | 14 ++++++++++++++ app/procedures/edit/template.hbs | 22 +++++++++++----------- 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/app/locales/en/translations.js b/app/locales/en/translations.js index 7b76c279d5..f82561f054 100644 --- a/app/locales/en/translations.js +++ b/app/locales/en/translations.js @@ -1326,6 +1326,20 @@ export default { status: 'Status' } }, + procedure: { + labels: { + cptCode: 'CPT Code', + location: 'Procedure Location', + procedureDate: 'Procedure Date', + timeStarted: 'Time Started', + timeEnded: 'Time Ended', + physician: 'Physician', + assistant: 'Assistant', + anesthesiologist: 'Anesthesiologist', + anesthesiaType: 'Anesthesia Type', + notes: 'Notes' + } + }, lab: { labels: { labDate: 'Date Completed', diff --git a/app/procedures/edit/template.hbs b/app/procedures/edit/template.hbs index 160f56a54c..88910c989c 100644 --- a/app/procedures/edit/template.hbs +++ b/app/procedures/edit/template.hbs @@ -1,45 +1,45 @@ {{#edit-panel editPanelProps=editPanelProps}} {{#em-form model=model submitButton=false }} {{select-or-typeahead className="required procedure-description" property="description" - label="Procedure" list=procedureList + label=(t 'labels.procedures') list=procedureList selection=model.description hint=false }}
{{select-or-typeahead className="col-xs-6" property="cptCode" - label="CPT Code" list=cptCodeList + label=(t 'models.procedure.labels.cptCode') list=cptCodeList selection=model.cptCode }}
{{select-or-typeahead className="col-sm-3" property="location" - label="Procedure Location" list=procedureLocations + label=(t 'models.procedure.labels.location') list=procedureLocations selection=model.location }} - {{date-picker property="procedureDate" label="Procedure Date" class="col-sm-3 required"}} - {{em-input property="timeStarted" label="Time Started" class="col-sm-3"}} - {{em-input property="timeEnded" label="Time Ended" class="col-sm-3"}} + {{date-picker property="procedureDate" label=(t 'models.procedure.labels.procedureDate') class="col-sm-3 required"}} + {{em-input property="timeStarted" label=(t 'models.procedure.labels.timeStarted') class="col-sm-3"}} + {{em-input property="timeEnded" label=(t 'models.procedure.labels.timeEnded') class="col-sm-3"}}
{{select-or-typeahead className="col-sm-4 required procedure-physician" property="physician" - label="Physician" list=physicianList + label=(t 'models.procedure.labels.physician') list=physicianList selection=model.physician }} {{select-or-typeahead className="col-sm-4" property="assistant" - label="Assistant" list=physicianList + label=(t 'models.procedure.labels.assistant') list=physicianList selection=model.assistant prompt=" " }} {{select-or-typeahead className="col-sm-4" property="anesthesiologist" - label="Anesthesiologist" list=anesthesiologistList + label=(t 'models.procedure.labels.anesthesiologist') list=anesthesiologistList selection=model.anesthesiologist }}
{{select-or-typeahead className="col-sm-4" property="anesthesiaType" - label="Anesthesia Type" list=anesthesiaTypes + label=(t 'models.procedure.labels.anesthesiaType') list=anesthesiaTypes selection=model.anesthesiaTypes }}
- {{em-text label="Notes" property="notes" rows=3 class="procedure-notes"}} + {{em-text label=(t 'models.procedure.labels.notes') property="notes" rows=3 class="procedure-notes"}} {{partial 'item-charges'}}
{{t 'labels.date'}}{{t 'labels.patient'}}{{t 'labels.prescriber'}}{{t 'labels.medication'}}{{t 'labels.quantity'}}{{t 'labels.status'}}{{t 'models.medication.labels.prescriptionDate'}}{{t 'models.medication.labels.patient'}}{{t 'models.medication.labels.requestedBy'}}{{t 'models.medication.labels.medicationName'}}{{t 'models.medication.labels.quantity'}}{{t 'models.medication.labels.status'}}{{t 'labels.actions'}}