GP still wanted to do weight, height, blood pressure and urine test
That's up to the GP I guess. Mine just signed the form. (After having spent an evening reading the documents, not something he had time for during the working day.)
Rather than send the forms in advance and use the appointment to collect the signature, I used the appointment to explain the process and hand over the forms, and I called back a few days later to swap a cheque for the signed paperwork.