Commit dbb8107e authored by znaty's avatar znaty
Browse files

Update 103221-1/TS_103_221_01.xsd

parent e810e266
Loading
Loading
Loading
Loading
Loading
+52 −0
Original line number Original line Diff line number Diff line
@@ -156,6 +156,7 @@
            <xs:element name="productID" type="XId" minOccurs="0"/>
            <xs:element name="productID" type="XId" minOccurs="0"/>
            <xs:element name="listOfServiceTypes" type="ListOfServiceTypes" minOccurs="0"/>
            <xs:element name="listOfServiceTypes" type="ListOfServiceTypes" minOccurs="0"/>
            <xs:element name="taskDetailsExtensions" type="TaskDetailsExtensions" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="taskDetailsExtensions" type="TaskDetailsExtensions" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="serviceFlowFiltering" type="ServiceFlowFiltering" minOccurs="0"/>
        </xs:sequence>
        </xs:sequence>
    </xs:complexType>
    </xs:complexType>
    <xs:complexType name="ListOfTargetIdentifiers">
    <xs:complexType name="ListOfTargetIdentifiers">
@@ -345,6 +346,57 @@
            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
        </xs:sequence>
    </xs:complexType>
    </xs:complexType>
    <xs:complexType name="ServiceFlowFiltering">
        <xs:sequence>
            <xs:element name="sDFList" type="ServiceDataFlowDescription" minOccurs="1" maxOccurs="unbounded"/>
            <xs:element name="enableOrDisableSDF" type=="xs:boolean"/>
            <xs:element name="enableOrDisablePDR" type="xs:boolean" minOccurs="0"/>
            <xs:element name="pDRType" type="PDRType" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ServiceDataFlowDescription">
        <xs:choice>
            <xs:element name="iPFlowDescription" type="IPFlowDescription"/>
            <xs:element name="ethernetFlowDescription" type="EthernetFlowDescription"/>
            <xs:element name="domainName" type="xs:string"/>
            <xs:element name="communicationServiceID" type="xs:string"/>
        </xs:choice>
    </xs:complexType>
    <xs:complexType name="IPFlowDescription">
        <xs:sequence>
            <xs:element name="sourceIP" type="etsi103280:IPAddress" minOccurs="0"/>
            <xs:element name="destinationIP" type="etsi103280:IPAddress" minOccurs="0"/>
            <xs:element name="protocol" type="NextLayerProtocol" minOccurs="0"/>
            <xs:element name="sourcePort" type="etsi103280:Port"  minOccurs="0"/>
            <xs:element name="destinationPort" type="etsi103280:Port"  minOccurs="0"/>
            <xs:element name="direction" type="Direction" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="NextLayerProtocol">
        <xs:restriction base="xs:integer">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="255"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="Direction">
        <xs:restriction base="xs:string">
            <xs:enumeration value="FromTarget"/>
            <xs:enumeration value="ToTarget"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:complexType name="EthernetFlowDescription">
        <xs:sequence>
            <xs:element name="sourceMACAddress" type="etsi103280:MACAddress" minOccurs="0"/>
            <xs:element name="destinationMACAddress" type="etsi103280:MACAddress" minOccurs="0"/>
            <xs:element name="direction" type="Direction" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="PDRType">
        <xs:restriction base="xs:string">
            <xs:enumeration value="PDHR"/>
            <xs:enumeration value="PDSR"/>
        </xs:restriction>
    </xs:simpleType>
    <!-- See section 6.2.1 -->
    <!-- See section 6.2.1 -->
    <xs:complexType name="ActivateTaskResponse">
    <xs:complexType name="ActivateTaskResponse">
        <xs:complexContent>
        <xs:complexContent>