Autofill forms in Bitcoin protocol
There is a standard for Bitcoin URI schemes, and it is defined by BIP 21.

However, that does not mean that every wallet application out there will support all the fields when it it opened from a link.  Most will, but don't be surprised if some fields don't fill in automatically.