Added InvoiceSearchArgs class to combine all invoice search parameters