Schematron validation schema for the MSO Campaign Information Package (CIP) This schema is known to be incomplete with respect to testing the existence of each required field of an interaction element as either a local declaration or default, to insure a complete element is available. That functionality is expected to be provided in the next version. Enforce value of minimum schema version Minimum Schema Version must be 1 Enforce that contacts have at least one of phone or email or both, which are optional in the XSD. Contacts must have either phone or email Enforce Placement choice, which is a sequence in the XSD Placements must have a Time or SegmentationUpid but not both Every SysOrder must have at least one ProgEvent either 1) defined locally 2) defined by their MSO 3) defined globally SysOrder does not have a default or local Programmed Event