Commit 98644f08 authored by Mark Canterbury's avatar Mark Canterbury Committed by Mark Canterbury
Browse files

Adding traffic policy references to TaskDetails and MediationsDetails, and updating example

parent 8eaee4b0
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -156,6 +156,7 @@
            <xs:element name="productID" type="XId" minOccurs="0"/>
            <xs:element name="listOfServiceTypes" type="ListOfServiceTypes" minOccurs="0"/>
            <xs:element name="taskDetailsExtensions" type="TaskDetailsExtensions" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="listOfTrafficPolicyReferences" type="ListOfTrafficPolicyReferences" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ListOfTargetIdentifiers">
@@ -251,6 +252,7 @@
            <xs:element name="listOfDIDs" type="ListOfDids" minOccurs="0"/>
            <xs:element name="mediationDetailsExtensions" type="MediationDetailsExtensions" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="serviceScopingOptions" type="ListOfServiceScopingOptions" minOccurs="0"/>
            <xs:element name="listOfTrafficPolicyReferences" type="ListOfTrafficPolicyReferences" minOccurs="0"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ListOfServiceScopingOptions">
@@ -319,6 +321,14 @@
            <xs:element name="dSId" type="GenericObjectID" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ListOfTrafficPolicyReferences">
        <xs:sequence>
            <xs:element name="trafficPolicyReference" type="TrafficPolicyReference" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <xs:simpleType name="TrafficPolicyReference">
        <xs:restriction base="GenericObjectID"/>
    </xs:simpleType>    
    <xs:complexType name="ListOfMediationDetails">
        <xs:sequence>
            <xs:element name="mediationDetails" type="MediationDetails" minOccurs="0" maxOccurs="unbounded"/>
+20 −0
Original line number Diff line number Diff line
@@ -41,4 +41,24 @@
            </hi1_policy:TrafficRules>
        </createObject>
    </x1RequestMessage>
    <x1RequestMessage xsi:type="ActivateTaskRequest">
        <admfIdentifier>admfID</admfIdentifier>
        <neIdentifier>neID</neIdentifier>
        <messageTimestamp>2023-02-14T18:46:21.247432Z</messageTimestamp>
        <version>v1.13.1</version>
        <x1TransactionId>211900a7-afb5-4187-b036-c85a92ab94aa</x1TransactionId>
        <taskDetails>
            <xId>2f5faff3-077d-4ec3-b66a-226e3a921eec</xId>
            <targetIdentifiers>
                <targetIdentifier>
                    <e164Number>447700900000</e164Number>
                </targetIdentifier>
            </targetIdentifiers>
            <deliveryType>X2andX3</deliveryType>
            <listOfDIDs></listOfDIDs>
            <listOfTrafficPolicyReferences>
                <trafficPolicyReference>b04057af-362f-4e8d-9337-416f43bfd7ec</trafficPolicyReference>
            </listOfTrafficPolicyReferences>
        </taskDetails>
    </x1RequestMessage>    
</X1Request>