ENHANCE YOUR PRACTICE : ESSENTIAL DIGITAL PLATFORM DESIGN REQUIREMENTS