The 3 part package violates one or another guideline. If you split it up you are ok.Scheduling the meeting may or may not require using IAP - I think it must use IAP but you could argue it is a real world service.The services of the real person guide cannot use IAP.The city map and lists must use IAP.So you need to split up the offering or give the map and lists and scheduling process away for free.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags: