Speedometer icon What Information is required to be kept on my mileage records for IFTA and/or IRP?

Question: 
What Information is required to be kept on my mileage records for IFTA and/or IRP?
Answer: 

Date, origin/destination, beginning/ending odometer readings, total miles and miles per jurisdiction.  This can be kept manually or by a GPS system that is able to capture and extract all of the required raw data.