The error persists! The SQL script is displayed below:
I will try an ADO connection...
SELECT DISTINCT AL1.CONTRACT_ID, AL1.CONTRACT_ID, AL7.ENCOUNTER_NO, AL2.PATIENT_TYPE, AL6.LAST_NAME, AL6.FIRST_NAME, AL6.MEDICAL_RECORDS_NO, AL2.ADMIT_DATE, AL2.DISCHARGE_DATE, AL2.DATE_BILLED, AL2.TOTAL_PAYMENTS, AL2.TOTAL_CHARGES, AL2.TOTAL_CHARGES, AL2.EXPECTED_REIMBURSEMENT, AL2.EXPECTED_REIMBURSEMENT, AL1.TOTAL_PAYMENTS, AL1.TOTAL_PAYMENTS, AL2.EXPECTED_REIMBURSEMENT - AL1.TOTAL_PAYMENTS, AL2.EXPECTED_REIMBURSEMENT - AL2.TOTAL_PAYMENTS, AL1.TOTAL_PAYMENTS / AL2.EXPECTED_REIMBURSEMENT, AL1.TOTAL_PAYMENTS / AL2.EXPECTED_REIMBURSEMENT, AL2.TOTAL_PAYMENTS - AL1.TOTAL_PAYMENTS, AL2.TOTAL_CHARGES - (AL2.NONCOVERED_PC_CHARGES + AL2.NONCOVERED_CD_CHARGES), AL2.TOTAL_CHARGES - Sum (AL5.ADJUSTMENT_AMOUNT), AL2.TOTAL_CHARGES - Sum ( AL5.ADJUSTMENT_AMOUNT), AL7.DATE_INSERTED,AL7.DATE_UPDATED, AL2.LENGTH_OF_STAY, AL2.DRG_NO, MAX ( AL7.PAYMENT_DATE ), AL2.EXPECTED_REIMBURSEMENT - (AL2.TOTAL_CHARGES - Sum (AL5.ADJUSTMENT_AMOUNT)), AL2.EXPECTED_REIMBURSEMENT - (AL2.TOTAL_CHARGES - Sum (AL5.ADJUSTMENT_AMOUNT)), AL2.EXPECTED_REIMBURSEMENT - ( AL2.TOTAL_CHARGES - Sum ( AL5.ADJUSTMENT_AMOUNT ) ) FROM FV_SACW.ENCOUNTER_PAYOR AL1, FV_SACW.PATIENT_ENCOUNTER AL2, FV_SACW.ENCOUNTER_TRANSACTION_DETAILS AL5, FV_SACW.PATIENT AL6, FV_SACW.ENCOUNTER_PAYMENT_DETAIL AL7 WHERE ( AL2.ENCOUNTER_NO = AL1.ENCOUNTER_NO AND AL2.ENCOUNTER_NO=AL5.ENCOUNTER_NO AND AL6.PATIENT_NO=AL2.PATIENT_NO AND AL7.ENCOUNTER_NO=AL1.ENCOUNTER_NO) AND (AL1.CONTRACT_ID Not In ('AB4','AB5','AB6'))
AND AL2.EXPECTED_REIMBURSEMENT>0 AND AL5.TRANSACTION_CODE in ('47004','47005','47006') AND AL1.RANK=1 AND AL7.TRANSACTION_CODE in ('5470','5471') AND AL7.PAYMENT_DATE IN (SELECT AL14.PAYMENT_DATE FROM FV_SACW.ENCOUNTER_PAYMENT_DETAIL AL14 WHERE (AL14.TRANSACTION_CODE in ('5470','5471'))) AND
to_date(to_char(AL7.DATE_INSERTED,'MM/DD/YYYY')) = '12/01/2005'
GROUP BY AL1.CONTRACT_ID, AL1.CONTRACT_ID, AL7.ENCOUNTER_NO, AL2.PATIENT_TYPE, AL6.LAST_NAME, AL6.FIRST_NAME, AL6.MEDICAL_RECORDS_NO, AL2.ADMIT_DATE, AL2.DISCHARGE_DATE, AL2.DATE_BILLED, AL2.TOTAL_PAYMENTS, AL2.TOTAL_CHARGES, AL2.TOTAL_CHARGES, AL2.EXPECTED_REIMBURSEMENT, AL2.EXPECTED_REIMBURSEMENT, AL1.TOTAL_PAYMENTS, AL1.TOTAL_PAYMENTS, AL2.EXPECTED_REIMBURSEMENT - AL1.TOTAL_PAYMENTS, AL2.EXPECTED_REIMBURSEMENT - AL2.TOTAL_PAYMENTS, AL1.TOTAL_PAYMENTS / AL2.EXPECTED_REIMBURSEMENT, AL1.TOTAL_PAYMENTS / AL2.EXPECTED_REIMBURSEMENT, AL2.TOTAL_PAYMENTS - AL1.TOTAL_PAYMENTS, AL2.TOTAL_CHARGES - (AL2.NONCOVERED_PC_CHARGES + AL2.NONCOVERED_CD_CHARGES), AL7.DATE_INSERTED,AL7.DATE_UPDATED, AL2.LENGTH_OF_STAY, AL2.DRG_NO HAVING AL2.EXPECTED_REIMBURSEMENT - (AL2.TOTAL_CHARGES - Sum (AL5.ADJUSTMENT_AMOUNT))>100
ORDER BY 26