Here is the query from
http://www.opendental.com/manual/sheetsinputfield.html
I added a few more fields from patient.
/*Misc sheet field report for sheets created in date range*/
SET @SheetName='Keystone Beyond Your Smile'; /*Enter description of sheet here (sheet name)*/
SET @ReportableName='Has seen the PCP'; /*Enter the reportable name of the misc field here (from sheet field)*/
SET @FromDate='2016-01-01', @ToDate='2016-12-31'; /*Set sheet date range here*/
SELECT p.PatNum AS 'Pat#', CONCAT(p.LName,', ',p.FName) AS 'Patient Name', Gender, BirthDate, SSN, Address, Address2, City, State, Zip, HmPhone, WirelessPhone, Email, DateFirstVisit, sheet.DateTimeSheet, sheet.Description AS 'Sheet Name',
sheetfield.ReportableName AS 'FieldReportableName', sheetfield.FieldValue AS 'FieldReportableValue'
FROM sheet
INNER JOIN patient p ON p.PatNum=sheet.PatNum
INNER JOIN sheetfield ON sheetfield.SheetNum=sheet.SheetNum
WHERE sheet.Description LIKE @SheetName
AND sheetfield.ReportableName LIKE @ReportableName
AND DATE(sheet.DateTimeSheet) BETWEEN @FromDate AND @ToDate;
Problem solved.
Thanks.
Regards,
Joel