Moved validation to service level. Added creationTime, lastModifiedTime, activationTime and disabledTime fields