The data above the BFPO number that the user will need to add to the address following lookup is as follows:
- Number – e.g. 987456321
- Rank – e.g. Col
- Name – e.g. John Brown
- Sub Unit – e.g. Unit 6
- Unit – e.g. Welsh Guards
This is no different to an internal flat that doesn’t appear on PAF or an office or department number that a customer of yours may already need to enter after you lookup the address.
With existing forms end-users would likely place this into any property, organisation and/or name fields you have on your form, or squeeze it in with other fields if those are not provided. For best practice we would recommend you considering adding specific fields when a BF postcode is entered to capture this data as listed above.
I would like to present a separate data entry form / change field labels when a BFPO Postcode is entered, what layout would you recommend to best capture this data?
We would recommend presenting a form with the following fields (those blank are for the user to enter):
BFPO Number: BFPO 15
Postcode: BF1 0AA
This allows all the required data to be properly entered, stored and addressed to the customer.
If you are then recording these details in existing database fields you could place the Sub Unit and Unit in your Property field and concatenate the number, rank and name into a name field if you can allow that by relaxing any pre-existing validation rules.