What are the mandatory details required in the invoice/ document issued by a Goods Transport Agency

A GTA supplying services in relation to transportation of goods by road in a goods carriage, is required to have the following details in its invoices (in addition to other details required):
(a) Gross weight of the consignment
(b) Name of the Consignor and the Consignee
(c) Registration number of the goods carriage in which the goods are transported
(d) Details of goods transported
(e) Details of place of origin and destination
(f) GSTIN of the person liable to pay tax (whether as consignor, consignee or GTA).

(ICAI FAQ PUBLICATIONS 06-09-2017 TAX INVOICE, CREDIT AND DEBIT NOTES: FAQ NO. 30)