diff --git a/frontend/src/app/components/report-medical-history-explanation-of-benefit/report-medical-history-explanation-of-benefit.component.ts b/frontend/src/app/components/report-medical-history-explanation-of-benefit/report-medical-history-explanation-of-benefit.component.ts index 9c6e24e86..f196bfb64 100644 --- a/frontend/src/app/components/report-medical-history-explanation-of-benefit/report-medical-history-explanation-of-benefit.component.ts +++ b/frontend/src/app/components/report-medical-history-explanation-of-benefit/report-medical-history-explanation-of-benefit.component.ts @@ -77,7 +77,7 @@ export class ReportMedicalHistoryExplanationOfBenefitComponent implements OnInit this.eobDisplayModel.procedures?.forEach((procedure) => { let procedureModel = new ProcedureModel({}) procedureModel.performed_datetime = procedure.date - procedureModel.coding = procedure.procedureCodeableConcept.coding?.[0] + procedureModel.coding = procedure.procedureCodeableConcept.coding procedureModel.display = procedure.procedureCodeableConcept.text || procedure.procedureCodeableConcept.coding?.[0]?.display this.procedures.push(procedureModel) }) diff --git a/frontend/src/lib/models/resources/diagnostic-report-model.spec.ts b/frontend/src/lib/models/resources/diagnostic-report-model.spec.ts index 407e41e79..c3150afcf 100644 --- a/frontend/src/lib/models/resources/diagnostic-report-model.spec.ts +++ b/frontend/src/lib/models/resources/diagnostic-report-model.spec.ts @@ -21,6 +21,9 @@ describe('DiagnosticReportModel', () => { { system: 'http://snomed.info/sct', code: '252275004', display: 'Haematology test' }, { system: 'http://hl7.org/fhir/v2/0074', code: 'HM' } ] + expected.code_coding = [ + { system: 'http://loinc.org', code: '58410-2', display: 'Complete blood count (hemogram) panel - Blood by Automated count' } + ] expected.has_category_coding = true expected.has_performer = true expected.conclusion = 'Core lab'