I require all clients to book a 'consultation' appointment before each treatment, but the consultation must be at least 48 hours before the treatment. So currently I believe that compound and chain appointments are immediately after eachother.
So it would be functionality somewhere between your current Chain appointments and Compound appointments add-ons.
This should be something relatively simple? Adding an additional date selection per treatment in the package?