Sha256: fe6974570648b23fbb70a91ac81b347fcea8332c7c879b7504771e4aa4602d42

Contents?: true

Size: 655 Bytes

Versions: 21

Compression:

Stored size: 655 Bytes

Contents

/* Returns a table of date => result for a patient, obx code (eg HGB) and start date */
CREATE OR REPLACE FUNCTION renalware.pathology_chart_data(patient_id integer, code text, start_date date)
 RETURNS TABLE(observed_on date, result float)
 LANGUAGE sql
AS $function$
   SELECT observed_at::date, convert_to_float(result) from pathology_observations po
   inner join pathology_observation_requests por on por.id = po.request_id
   inner join pathology_observation_descriptions pod on pod.id = po.description_id
   where pod.code = $2 and observed_at >= start_date and por.patient_id = $1
   order by po.observed_at asc, po.created_at desc;

$function$
;

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
renalware-core-2.1.1 db/functions/pathology_chart_data_v01.sql
renalware-core-2.1.0 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.167 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.166 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.165 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.164 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.163 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.162 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.161 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.160 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.159 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.158 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.157 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.156 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.155 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.153 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.152 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.151 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.149 db/functions/pathology_chart_data_v01.sql
renalware-core-2.0.148 db/functions/pathology_chart_data_v01.sql