It depends on the scale of your services. However, some common features available in almost all online doctor appointment applications include:
Ability to see available slots
Ability to book/cancel appointments
Ability to modify appointments to a future date
Receive e-receipt for confirmed appointments
View and download test reports (if applicable)
View and download prescriptions