From f2a341cda6b68d9c3644a5923b7dd930f793a461 Mon Sep 17 00:00:00 2001 From: "aime.rolandi" Date: Wed, 23 Jul 2025 13:44:20 -0300 Subject: [PATCH] correccion consulta informes - servicio- --- lib/api/api_consultas/downloadpdf.ex | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/api/api_consultas/downloadpdf.ex b/lib/api/api_consultas/downloadpdf.ex index cc8d830..9cc3338 100644 --- a/lib/api/api_consultas/downloadpdf.ex +++ b/lib/api/api_consultas/downloadpdf.ex @@ -54,14 +54,15 @@ defmodule Api.Downloadpdf do informantphysician: u.username, insurer: fragment("COALESCE(?, '')",s.insurer), institutionname: s.institutionname, - referringphysiciansname: fragment("COALESCE(?, '')", s.referringphysiciansname) + referringphysiciansname: fragment("COALESCE(?, '')", s.referringphysiciansname), + servicio: fragment("COALESCE(?, '')", s.servicio) } result = Repo.one( from q in subquery(query), - select: fragment("json_build_object('idstudyreport', ?, 'body', ?, 'idstudy', ?, 'accessionnumber', ?, 'patientname', ?, 'studydate', ?, 'studytime', ?, 'studydescription', ?, 'proceduredescription', ?, 'procedurecode', ?, 'modality', ?, 'patientid', ?, 'patientbirthdate', ?, 'fin_signature', ?, 'matricula_finalized', ?, 'informantphysician', ?, 'insurer', ?, 'institutionname', ?, 'referringphysiciansname', ?, 'printtemplate', ?)", - q.idstudyreport, q.body, q.idstudy, q.accessionnumber, q.patientname, q.studydate, q.studytime, q.studydescription, q.proceduredescription, q.procedurecode, q.modality, q.patientid, q.patientbirthdate, q.fin_signature, q.matricula_finalized, q.informantphysician, q.insurer, q.institutionname, q.referringphysiciansname, q.printtemplate + select: fragment("json_build_object('idstudyreport', ?, 'body', ?, 'idstudy', ?, 'accessionnumber', ?, 'patientname', ?, 'studydate', ?, 'studytime', ?, 'studydescription', ?, 'proceduredescription', ?, 'procedurecode', ?, 'modality', ?, 'patientid', ?, 'patientbirthdate', ?, 'fin_signature', ?, 'matricula_finalized', ?, 'informantphysician', ?, 'insurer', ?, 'institutionname', ?, 'referringphysiciansname', ?, 'printtemplate', ?, 'servicio', ?)", + q.idstudyreport, q.body, q.idstudy, q.accessionnumber, q.patientname, q.studydate, q.studytime, q.studydescription, q.proceduredescription, q.procedurecode, q.modality, q.patientid, q.patientbirthdate, q.fin_signature, q.matricula_finalized, q.informantphysician, q.insurer, q.institutionname, q.referringphysiciansname, q.printtemplate, q.servicio ) ) Logger.info("#{inspect(result)}")