示例#1
0
        private void listLists_MouseDown(object sender, MouseEventArgs e)
        {
            int selected = listLists.IndexFromPoint(e.Location);

            if (selected == -1)
            {
                return;
            }
            switch (selected)
            {
            case 0:                    //Appointments
                FormRpAppointments FormA = new FormRpAppointments();
                FormA.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Appointments");
                break;

            case 1:                    //Birthdays
                FormRpBirthday FormB = new FormRpBirthday();
                FormB.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Birthdays");
                break;

            case 2:                    //Insurance Plans
                FormRpInsCo FormInsCo = new FormRpInsCo();
                FormInsCo.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Insurance Plans");
                break;

            case 3:                    //New Patients
                FormRpNewPatients FormNewPats = new FormRpNewPatients();
                FormNewPats.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "New Patients");
                break;

            case 4:                    //Patients - Raw
                FormRpPatients FormPatients = new FormRpPatients();
                FormPatients.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Patients - Raw");
                break;

            case 5:                    //Patient Notes
                FormSearchPatNotes FormPN = new FormSearchPatNotes();
                FormPN.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Patient Notes");
                break;

            case 6:                    //Prescriptions
                FormRpPrescriptions FormPrescript = new FormRpPrescriptions();
                FormPrescript.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Rx");
                break;

            case 7:                    //Procedure Codes
                FormRpProcCodes FormProcCodes = new FormRpProcCodes();
                FormProcCodes.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Procedure Codes");
                break;

            case 8:                    //Referrals - Raw
                FormRpReferrals FormReferral = new FormRpReferrals();
                FormReferral.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Referrals - Raw");
                break;

            case 9:                    //Referral Analysis
                FormRpReferralAnalysis FormRA = new FormRpReferralAnalysis();
                FormRA.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Referral Analysis");
                break;

            case 10:                    //Referred Proc Tracking
                FormReferralProcTrack FormRP = new FormReferralProcTrack();
                FormRP.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "ReferredProcTracking");
                Close();
                break;

            case 11:                    //Treatment Finder
                RpModalSelection = ReportModalSelection.TreatmentFinder;
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Treatment Finder");
                Close();
                break;
                //case 12://Treatment Plan Manager
                //  FormTxPlanManager FormTM=new FormTxPlanManager();
                //  FormTM.ShowDialog();
                //  SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Treatment Plan Manager");
                //  break;
            }
        }
		private void listLists_MouseDown(object sender,MouseEventArgs e) {
			int selected=listLists.IndexFromPoint(e.Location);
			if(selected==-1) {
				return;
			}
			switch(selected) {
				case 0://Appointments
					FormRpAppointments FormA=new FormRpAppointments();
					FormA.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Appointments");
					break;
				case 1://Birthdays
					FormRpBirthday FormB=new FormRpBirthday();
					FormB.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Birthdays");
					break;
				case 2://Insurance Plans
					FormRpInsCo FormInsCo=new FormRpInsCo();
					FormInsCo.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Insurance Plans");
					break;
				case 3://New Patients
					FormRpNewPatients FormNewPats=new FormRpNewPatients();
					FormNewPats.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"New Patients");
					break;
				case 4://Patients - Raw
					if(!Security.IsAuthorized(Permissions.UserQuery)) {
						return;
					}
					FormRpPatients FormPatients=new FormRpPatients();
					FormPatients.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Patients - Raw");
					break;
				case 5://Patient Notes
					if(!Security.IsAuthorized(Permissions.UserQuery)) {
						return;
					}
					FormSearchPatNotes FormPN=new FormSearchPatNotes();
					FormPN.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Patient Notes");
					break;
				case 6://Prescriptions
					FormRpPrescriptions FormPrescript=new FormRpPrescriptions();
					FormPrescript.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Rx");
					break;
				case 7://Procedure Codes
					FormRpProcCodes FormProcCodes=new FormRpProcCodes();
					FormProcCodes.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Procedure Codes");
					break;
				case 8://Referrals - Raw
					if(!Security.IsAuthorized(Permissions.UserQuery)) {
						return;
					}
					FormRpReferrals FormReferral=new FormRpReferrals();
					FormReferral.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Referrals - Raw");
					break;
				case 9://Referral Analysis
					FormRpReferralAnalysis FormRA=new FormRpReferralAnalysis();
					FormRA.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Referral Analysis");
					break;
				case 10://Referred Proc Tracking
					FormReferralProcTrack FormRP=new FormReferralProcTrack();
					FormRP.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"ReferredProcTracking");
					Close();
					break;
				case 11://Treatment Finder
					RpModalSelection=ReportModalSelection.TreatmentFinder;
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Treatment Finder");
					Close();
					break;
				//case 12://Treatment Plan Manager
				//  FormTxPlanManager FormTM=new FormTxPlanManager();
				//  FormTM.ShowDialog();
				//  SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Treatment Plan Manager");
				//  break;
			}
		}
示例#3
0
        private void listMonthly_MouseDown(object sender, MouseEventArgs e)
        {
            int selected = listMonthly.IndexFromPoint(e.Location);

            if (selected == -1)
            {
                return;
            }
            switch (selected)
            {
            case 0:                    //Aging Report
                if (!Security.IsAuthorized(Permissions.ReportProdInc))
                {
                    return;
                }
                FormRpAging FormA = new FormRpAging();
                FormA.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Aging");
                break;

            case 1:                    //Claims Not Sent
                FormRpClaimNotSent FormClaim = new FormRpClaimNotSent();
                FormClaim.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Claims Not Sent");
                break;

            case 2:                    //Capitation Utilization
                FormRpCapitation FormC = new FormRpCapitation();
                FormC.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Capitation");
                break;

            case 3:                    //Finance Charge Report
                FormRpFinanceCharge FormRpFinance = new FormRpFinanceCharge();
                FormRpFinance.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Finance Charges");
                break;

            case 4:                    //Outstanding Insurance Claims
                RpModalSelection = ReportModalSelection.OutstandingIns;
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Outstanding Insurance Claims");
                Close();
                break;

            case 5:                    //Procedures Not Billed to Insurance
                FormRpProcNotBilledIns FormProc = new FormRpProcNotBilledIns();
                FormProc.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Procedures not billed to insurance.");
                break;

            case 6:                    //PPO Writeoffs
                FormRpPPOwriteoffs FormPPO = new FormRpPPOwriteoffs();
                FormPPO.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "PPO Writeoffs.");
                break;

            case 7:                    //Payment Plans
                FormRpPayPlans FormPP = new FormRpPayPlans();
                FormPP.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Payment Plans.");
                break;

            case 8:                    //Receivable Breakdown
                if (!Security.IsAuthorized(Permissions.ReportProdInc))
                {
                    return;
                }
                FormRpReceivablesBreakdown FormRcv = new FormRpReceivablesBreakdown();
                FormRcv.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Receivable Breakdown.");
                break;

            case 9:                    //Unearned Income
                FormRpUnearnedIncome FormU = new FormRpUnearnedIncome();
                FormU.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Unearned Income.");
                break;

            case 10:                    //Insurance Overpaid
                FormRpInsOverpaid FormI = new FormRpInsOverpaid();
                FormI.ShowDialog();
                SecurityLogs.MakeLogEntry(Permissions.Reports, 0, "Insurance Overpaid.");
                break;
            }
        }
		private void listMonthly_MouseDown(object sender,MouseEventArgs e) {
			int selected=listMonthly.IndexFromPoint(e.Location);
			if(selected==-1) {
				return;
			}
			switch(selected) {
				case 0://Aging of Accounts Receivable Report
					if(!Security.IsAuthorized(Permissions.ReportProdInc)) {
						return;
					}
					FormRpAging FormA=new FormRpAging();
					FormA.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Aging of A/R");
					break;
				case 1://Claims Not Sent
					FormRpClaimNotSent FormClaim=new FormRpClaimNotSent();
					FormClaim.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Claims Not Sent");
					break;
				case 2://Capitation Utilization
					FormRpCapitation FormC=new FormRpCapitation();
					FormC.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Capitation");
					break;
				case 3://Finance Charge Report
					FormRpFinanceCharge FormRpFinance=new FormRpFinanceCharge();
					FormRpFinance.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Finance Charges");
					break;
				case 4://Outstanding Insurance Claims
					RpModalSelection=ReportModalSelection.OutstandingIns;
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Outstanding Insurance Claims");
					Close();
					break;
				case 5://Procedures Not Billed to Insurance
					FormRpProcNotBilledIns FormProc=new FormRpProcNotBilledIns();
					FormProc.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Procedures not billed to insurance.");
					break;
				case 6://PPO Writeoffs
					FormRpPPOwriteoffs FormPPO=new FormRpPPOwriteoffs();
					FormPPO.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"PPO Writeoffs.");
					break;
				case 7://Payment Plans
					FormRpPayPlans FormPP=new FormRpPayPlans();
					FormPP.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Payment Plans.");
					break;
				case 8://Receivable Breakdown
					if(!Security.IsAuthorized(Permissions.ReportProdInc)) {
						return;
					}
					FormRpReceivablesBreakdown FormRcv = new FormRpReceivablesBreakdown();
					FormRcv.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Receivable Breakdown.");
					break;
				case 9://Unearned Income
					FormRpUnearnedIncome FormU=new FormRpUnearnedIncome();
					FormU.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Unearned Income.");
					break;
				case 10://Insurance Overpaid
					FormRpInsOverpaid FormI=new FormRpInsOverpaid();
					FormI.ShowDialog();
					SecurityLogs.MakeLogEntry(Permissions.Reports,0,"Insurance Overpaid.");
					break;
			}
		}