Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8430

Subreport Shared DateTimeVar

$
0
0

I'm attempting to create a report which will show if a patient was treated in the Emergency Department, Then scheduled with their primary care provider for follow up and if the Appointment was Kept, Canceled, or No showed.

 

I do pretty good up to the point of getting the amount of time it took to schedule the patients appointments.

 

I am pulling the difference of dates between "vwGenPatApptInfo"."Appt_DateTime" and "SCAN_DOCUMENT"."DOCUMENT_DT".  The problem that I'm running in to is that the report is still looking at the max date of the entire patient record.

 

The Main Report is pulling from a seperate database than the 1st and 2nd Subreports, however the 1st and 2nd Subreports are pulling from the same database.

 

Sorry for the lengthy code.

 

Thanks for any help.

Jen

 

The main report Query is:

SELECT "vwGenPatInfo"."Patient_Number"

     , "vwGenPatInfo"."Patient_Name"

     , "vwGenPatInfo"."Patient_Home_Phone"

     , "vwGenPatInfo"."Patient_Work_Phone"    

     , "vwGenPatApptInfo"."Appt_DateTime"

     , "vwGenPatApptInfo"."Appt_Type_Descr"

     , "vwGenPatApptInfo"."Appt_Status"

     , "vwGenPatApptInfo"."Appt_Resource_Descr"

FROM   "Ntier_0699"."PM"."vwGenPatInfo" "vwGenPatInfo" RIGHT OUTER JOIN "Ntier_0699"."PM"."vwGenPatApptInfo" "vwGenPatApptInfo"

     ON "vwGenPatInfo"."Patient_ID"="vwGenPatApptInfo"."Patient_ID"

WHERE  ("vwGenPatApptInfo"."Appt_Type_Descr"

     ='Transitional Care ADM  Follow Up (40)' OR "vwGenPatApptInfo"."Appt_Type_Descr"='Transitional Care ADM (30)'

     OR "vwGenPatApptInfo"."Appt_Type_Descr"='Transitional Care ADM (40)'

     OR "vwGenPatApptInfo"."Appt_Type_Descr"='Transitional Care ED Follow up (15)'

     OR "vwGenPatApptInfo"."Appt_Type_Descr"='Transitional Care ED Follow up (20)')

     AND ("vwGenPatApptInfo"."Appt_DateTime">={ts '2014-01-01 00:00:00'}

     AND "vwGenPatApptInfo"."Appt_DateTime"<{ts '2014-08-01 00:00:00'})

 

The 1st SubReport Query is:

SELECT "DEMOGRAPHICS"."DEM_EXTERNALID"

     , "ENCOUNTER"."ENC_BILLLEVEL"    

     , "DEMOGRAPHICS"."DEM_STATUS"

     , "ENCOUNTER"."ENC_CHARTPULLTIME"

     , "DICTIONARIES_VIEW"."DICT_DESCRIPTION"

     , "DICTIONARIES_VIEW"."DICT_TYPE"

     , "PROVIDERS"."PROV_FIRSTNAME"

     , "PROVIDERS"."PROV_LASTNAME"

     , "PROVIDERS"."PROV_SUFFIX"
FROM   (

     (

     "EMR"."HPSITE"."ENCOUNTER" "ENCOUNTER" LEFT OUTER JOIN "EMR"."HPSITE"."DEMOGRAPHICS" "DEMOGRAPHICS"

     ON "ENCOUNTER"."IMREDEMEC_CODE"="DEMOGRAPHICS"."IMREDEM_CODE"

     )

     LEFT OUTER JOIN "EMR"."HPSITE"."DICTIONARIES_VIEW" "DICTIONARIES_VIEW"

     ON "ENCOUNTER"."ENC_VISITTYPE"="DICTIONARIES_VIEW"."DICT_CODE"

     )

     LEFT OUTER JOIN "EMR"."HPSITE"."PROVIDERS" "PROVIDERS"

     ON "ENCOUNTER"."IMREPROV_CODE"="PROVIDERS"."IMREPROV_CODE"
WHERE  "DICTIONARIES_VIEW"."DICT_TYPE"='VISKD'

     AND "DEMOGRAPHICS"."DEM_STATUS"=1 AND "DEMOGRAPHICS"."DEM_EXTERNALID"='110188'

     AND  NOT (

     "ENCOUNTER"."ENC_BILLLEVEL"='&DEF' OR "ENCOUNTER"."ENC_BILLLEVEL"='&ZERO'

     )
     ORDER BY "DEMOGRAPHICS"."DEM_EXTERNALID", "ENCOUNTER"."ENC_CHARTPULLTIME" DESC

 

The 2nd SubReport Query is:

SELECT "DEMOGRAPHICS"."DEM_EXTERNALID"    

     , "SCAN_DOCUMENT"."DOCUMENT_DT"

     , "DEMOGRAPHICS"."DEM_FIRSTNAME"

     , "DEMOGRAPHICS"."DEM_LASTNAME"

     , "SCAN_DOCUMENTTYPE"."DESCRIPTION"

     , "SCAN_DOCUMENT"."COMMENTS"
FROM   (

     "EMR"."HPSITE"."SCAN_DOCUMENT" "SCAN_DOCUMENT" LEFT OUTER JOIN "EMR"."HPSITE"."DEMOGRAPHICS" "DEMOGRAPHICS"

     ON "SCAN_DOCUMENT"."IMREDEM_CODE"="DEMOGRAPHICS"."IMREDEM_CODE"

     )

     LEFT OUTER JOIN "EMR"."HPSITE"."SCAN_DOCUMENTTYPE" "SCAN_DOCUMENTTYPE"

     ON "SCAN_DOCUMENT"."SCAN_ID"="SCAN_DOCUMENTTYPE"."SCAN_ID"
WHERE  "DEMOGRAPHICS"."DEM_EXTERNALID"='155620'

     AND (

     "SCAN_DOCUMENTTYPE"."DESCRIPTION"='*Communication - Transition into Care'

     OR "SCAN_DOCUMENTTYPE"."DESCRIPTION"='*Discharge Summary -Hospital or External Facility'

     OR "SCAN_DOCUMENTTYPE"."DESCRIPTION"='*History & Physical- Hospital or External Facility'

     OR "SCAN_DOCUMENTTYPE"."DESCRIPTION"='*Record - Emergency Department'

     OR "SCAN_DOCUMENTTYPE"."DESCRIPTION"='*Record- Hospital or External Facility'

     )

ORDER BY "DEMOGRAPHICS"."DEM_EXTERNALID", "SCAN_DOCUMENT"."DOCUMENT_DT" DESC




Viewing all articles
Browse latest Browse all 8430

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>