SELECT ltrd.id as detail_id,ltrd.lab_test_request_id as lab_test_request_id,ltrd.begin_specimen_received_time as spec_procedure_time, s.id as service_id,
s.name as service_name,s.is_vantana, sp.name as specimen_name,lt.patient_id,ltrd.urgent_check,ltp.status as ltp_status, ltp.extid,ltp.priority_comments, ltrd.status as ltrd_status,s.report_type,
ltp.indications,ltp.specimen_prefix as specimen_prefix,ltp.specimen_number as specimen_number,ltrd.station_id,ltrd.service_request_detail_id,(p.name||$1||p.last_name) as pat_name,p.extid as pat_extid,lt.visit_id as visit_id, v.patient_type,v.clinician_id as cli_id,
sr.is_cpoe_request,stn.name as station_name,srd.order_remarks,p.title_id,p.id as pat_id,p.age as pat_age,p.gender_id as pat_gender, ltp.id as specimen_id,ltrd.specimen_received_time,ltrd.status FROM "lab_test_request_details" as ltrd
inner join lab_test_requests as lt on lt.id =ltrd.lab_test_request_id
inner join cross_location_orders as clo on clo.lab_test_request_detail_id=ltrd.id
inner join services as s on s.id = ltrd.service_id
inner join specimens as sp on sp.id = ltrd.specimen_id
inner join lab_test_specimens as ltp on ltp.lab_test_request_detail_id = ltrd.id
inner join patients as p on lt.patient_id = p.id
inner join visits as v on v.id=lt.visit_id
inner join service_request_details as srd on srd.id = ltrd.service_request_detail_id
inner join service_requests as sr on srd.service_request_id=sr.id
inner join stations as stn on stn.id=ltrd.station_id WHERE (ltrd.specimen_recieved = $2 and (ltrd.status = $3 or ltrd.status = $4 or ltrd.status = $5) and ltrd.sending_approval is null and ltp.status = $6 and (date(ltrd.begin_specimen_received_time) >= $7 and date(ltrd.begin_specimen_received_time) <= $8) and s.id in(select id from services where service_group_id in(select service_group_id from service_groups_stations where (station_id = $9 ))) and ((s.report_type= $10) or (s.report_type = $11) or (s.report_type = $12) or (s.report_type = $13)) and lt.location_id = $14 and clo.to_location_id = $15 and clo.status = $16) ORDER BY ltp.extid,lt.emergency desc,srd.is_urgent desc
Total Time ms
Loading...
Average Time ms
Loading...
Calls
Loading...
Tables
| Name |
Rows |
Indexes |
| cross_location_orders |
39103 |
-
id
PRIMARY
-
lab_test_request_detail_id
|
| lab_test_request_details |
111789 |
-
id
PRIMARY
-
service_request_detail_id
|
| lab_test_requests |
51750 |
|
| lab_test_specimens |
42739 |
|
| patients |
116156 |
-
id
PRIMARY
-
blood_group_id
-
extid
-
photograph_id
|
| service_groups_stations |
18580 |
|
| service_request_details |
596796 |
-
id
PRIMARY
-
created_at
-
placer_order_number
UNIQUE
-
service_id
-
service_request_id
-
service_request_id
|
| service_requests |
410926 |
-
id
PRIMARY
-
encounter_id
-
patient_id
-
visit_id
|
| services |
3981 |
|
| specimens |
13 |
|
| stations |
334 |
|
| visits |
332919 |
-
id
PRIMARY
-
extid
-
patient_id
|