The billing software produces transaction-specific invoices. The system does not retain patient data from transaction to transaction due to patient privacy concerns. A new bill number is generated for each transaction. Therefore, for online payments to be applied to the proper bill, the online bill number needs to match the one on the actual paper bill.