Coming up with a standard form is of course the hard part, but the basics you suggest are probably in there. There is of course all the bit about falsehoods programmers believe about names, addresses, emails, and the rest:
<https://ctemm.me/falsehoods/>
<https://hn.algolia.com/?q=falsehoods%20programmers%20believe...>