What OPD billing software must do in an Indian clinic: GST-ready invoices, UPI and cash reconciliation, WhatsApp receipts, one bill across departments.