added validations for OrderItem