Loading 103120/schema/xsd/ts_103120_TrafficPolicy.xsd +28 −0 Original line number Original line Diff line number Diff line Loading @@ -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"/> Loading Loading @@ -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> Loading
103120/schema/xsd/ts_103120_TrafficPolicy.xsd +28 −0 Original line number Original line Diff line number Diff line Loading @@ -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"/> Loading Loading @@ -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>