The Canadian online interactive passport application form has a dynamic QR Code that changes as you are completing the form. When you submit the completed application the QR Code contains surname, given name(s), surname at birth, date of birth, place of birth, address of permanent residence and mailing address.

I posted on this last Friday and have a short video in the post showing the code growing as you input to the
form.
http://www.codezqr.com/blog/09-05-01/Government_Chooses_QR_Codes_For_Passports.aspx
Pretty cool stuff!
Anyone know how they embed the code and how to make it read the fields?