Business rules and validation service