I would suggest reviewing the following demo
or the code library
that shows our recommended approach for using custom attributes and custom advanced form. Please note the appointment color is custom attribute.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.