added pseudo-enumeration validations to order
added pseudo-enumeration validations to product
added province validations