Revision [259]

Last edited on 2009-09-22 14:25:20 by admin
Additions:
(DATE(COALESCE(
(SELECT MIN(nextreviewdate)
FROM v_tpreviews
WHERE ptepisodenum = b.ptepisodenum
AND tpheadernum = c.tpheadernum
AND spv_signandfinalize = 1
AND rowstatus = 'O' ),c.nextreviewdate)
)) AS nextreviewdate,
patients a
JOIN ptepisodes b ON a.ptnum = b.ptnum
JOIN tpheaders c ON b.ptepisodenum = c.ptepisodenum
LEFT OUTER JOIN providers d ON b.providernum = d.providernum
Deletions:
(SELECT MIN(nextreviewdate)
FROM v_tpreviews
WHERE ptepisodenum = b.ptepisodenum
AND tpheadernum = c.tpheadernum
AND spv_signandfinalize = 1
AND rowstatus = 'O'
) AS nextreviewdate,
patients a
JOIN ptepisodes b ON a.ptnum = b.ptnum
JOIN tpheaders c ON b.ptepisodenum = c.ptepisodenum
LEFT OUTER JOIN providers d ON b.providernum = d.providernum


Revision [258]

Edited on 2009-09-21 15:29:36 by SethKrieger
Additions:
AND tpheadernum = c.tpheadernum
AND spv_signandfinalize = 1
AND rowstatus = 'O'
Deletions:
AND tpheadernum = c.tpheadernum
AND spv_signandfinalize = 1
AND rowstatus = 'O'


Revision [257]

Edited on 2009-09-21 15:27:46 by SethKrieger
Additions:
======List Next Treatment Plan Reviews======
This query demonstrates the use of a subquery to create values in a column -- nextreviewdate, in this case. Adjust the date range as needed.
SELECT
(SELECT MIN(nextreviewdate)
FROM v_tpreviews
WHERE ptepisodenum = b.ptepisodenum
AND tpheadernum = c.tpheadernum
AND spv_signandfinalize = 1
AND rowstatus = 'O'
) AS nextreviewdate,
(a.lastname+', '+a.firstname+' / '+a.id) AS "Patient",
d.provcode AS "Primary Provider"
FROM
patients a
JOIN ptepisodes b ON a.ptnum = b.ptnum
JOIN tpheaders c ON b.ptepisodenum = c.ptepisodenum
LEFT OUTER JOIN providers d ON b.providernum = d.providernum
WHERE
a.flag = 0
AND b.currentflag = 1
AND a.dischargedate IS NULL
AND nextreviewdate BETWEEN '2009-09-01' AND '2009-09-30'
ORDER BY "NextReviewDate","Patient"
Deletions:
======Query Title ======
comments here appear in italics
paste your tested query here


Revision [256]

The oldest known version of this page was created on 2009-09-21 15:24:47 by SethKrieger [Cloned from NewQuery]
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki