The LAP registers access flash only, so I don't have a banked/linear flash programming sample for you.
I've attached a sample which shows how the provided library can be used to read from the flash via the LAP registers.
Do you plan to allocate constant/data into the paged flash, or do you intend to place code there. Placing code is much simpler, just choose the banked memory model in the wizard when creating a project. The attached project shows how to access data, in that case a bunch if strings.