<?xml version="1.0" encoding="utf-16"?>
<xs:element name="JobCoverFront" minOccurs="0">
    <xs:complexType>
        <xs:sequence>
            <xs:element name="CoverType" minOccurs="0">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="AllowedValues" type="CoverTypeType" minOccurs="0" />
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:sequence minOccurs="0">
                <xs:sequence minOccurs="0">
                    <xs:sequence>
                        <xs:element name="Media" type="MediaSupportedType" minOccurs="0" />
                        <xs:element name="MediaType" type="MediaTypeSupportedType" minOccurs="0" />
                    </xs:sequence>
                    <xs:element name="MediaSource" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>JPS3</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                            <xs:sequence>
                                <xs:element name="AllowedValue" maxOccurs="unbounded">
                                    <xs:simpleType>
                                        <xs:union memberTypes="MediaSourceWKV KeywordNsExtensionPattern" />
                                    </xs:simpleType>
                                </xs:element>
                            </xs:sequence>
                        </xs:complexType>
                    </xs:element>
                </xs:sequence>
                <xs:element name="MediaCol" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
        </xs:sequence>
    </xs:complexType>
</xs:element>
  |