Medical billing Database Design
Hello all
I have been only using access for about 6 months. We currently do billing for about 30 doctors. The billing system we use doesn’t have too many options for reports. I would like to build a database in access that would store all of the monthly charges, payments and adjustments by patient and provider. This would allow me to build all the reports in access.
- Patient Demo: would included Provider Name, Patient Last Name, Patient First Name, DOB, Gender, Medical Record Number, Address, City, State, and Zip Code. The only reason this information would change due to human error. I would identify each patient with patient name, DOB and Medical Record.
- Patient Visits: Provider Name, Patient Last Name, Patient First Name, DOB, Medical Record, Transaction Date (when charges were entering in the billing system), Appointment Date, CPT Code, Procedure, ICD9 Code, and Charge Amount. For each visits the patient can have about four charges. This information can change due to many reasons.
- Payments: Provider Name, Patient Last Name, Patient First Name, DOB, Medical Record, Transaction Date, Appointment Date, CPT Code, Payment Type, Insurance Name, Method of Payment, Payment Amount.
- Adjustments: : Provider Name, Patient Last Name, Patient First Name, DOB, Medical Record, Transaction Date, Appointment Date, CPT Code, Adjustment Type, Insurance Nam, Adjustment Amount,
I know the way this is setup is a violation of Normalization rules. The problem is that the data would be collected within three reports and imported. I still have to speak with the billing system people to see how they would be able to provide me with the data. Before I speak with them I would like to have a template setup. Since the data is going to be imported how do I go about storing data without braking normalization rule?
Thank you,