Commit 382d804a authored by Jason Graham's avatar Jason Graham
Browse files

Update file ts_103120_TrafficPolicy.xsd

parent ddb5acb5
Loading
Loading
Loading
Loading
+28 −0
Original line number Original line Diff line number Diff line
@@ -143,6 +143,7 @@
    </xs:complexType>
    </xs:complexType>
    <xs:complexType name="IRICriteria">
    <xs:complexType name="IRICriteria">
        <xs:choice>
        <xs:choice>
            <xs:element name="TrafficCriteria" type="TrafficCriteria"
            <xs:element name="POINF" type="POINF"/>
            <xs:element name="POINF" type="POINF"/>
            <xs:element name="IRIEvent" type="IRIEvent"/>
            <xs:element name="IRIEvent" type="IRIEvent"/>
            <xs:element name="IRIName" type="IRIName"/>
            <xs:element name="IRIName" type="IRIName"/>
@@ -170,4 +171,31 @@
            <xs:element name="IRIValue" type="IRIValue" minOccurs="1"/>
            <xs:element name="IRIValue" type="IRIValue" minOccurs="1"/>
        </xs:sequence>
        </xs:sequence>
    </xs:complexType>
    </xs:complexType>
    <xs:complexType name="IRIFieldValue">
        <xs:sequence>
            <xs:element name="ASN" type="ExternalASNType" minOccurs="1"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ExternalASNType">
        <xs:sequence>
            <xs:element name="ModuleIdentifier" type="ASN1OID"/>
            <xs:element name="ExternalASNReference" type="ExternalASNReference" minOccurs="0"/>
            <xs:element name="EncodedASNValue" type="ExternalASNValue"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="ASN1OID">
        <xs:restriction base="xs:string">
            <xs:maxLength value="255"/>
            <xs:pattern value="[0-2](\.(0|[1-9][0-9]*))*"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ExternalASNReference">
        <xs:restriction base="xs:string"/>
    </xs:simpleType>
    <xs:complexType name="ExternalASNValue">
        <xs:choice>
            <xs:element name="BER" type="BER"/>
            <xs:element name="AlignedPER" type="AlignedPER"/>
        </xs:choice>
    </xs:complexType>
</xs:schema>
</xs:schema>