Commit 4e0b74fa authored by Mark Canterbury's avatar Mark Canterbury
Browse files

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

parent e7c96f6e
Loading
Loading
Loading
Loading
+10 −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="listOfTrafficPolicyReferences" type="ListOfTrafficPolicyReferences" minOccurs="0"/>
        </xs:sequence>
        </xs:sequence>
    </xs:complexType>
    </xs:complexType>
    <xs:complexType name="ListOfTargetIdentifiers">
    <xs:complexType name="ListOfTargetIdentifiers">
@@ -251,6 +252,7 @@
            <xs:element name="listOfDIDs" type="ListOfDids" minOccurs="0"/>
            <xs:element name="listOfDIDs" type="ListOfDids" minOccurs="0"/>
            <xs:element name="mediationDetailsExtensions" type="MediationDetailsExtensions" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="mediationDetailsExtensions" type="MediationDetailsExtensions" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="serviceScopingOptions" type="ListOfServiceScopingOptions" minOccurs="0"/>
            <xs:element name="serviceScopingOptions" type="ListOfServiceScopingOptions" minOccurs="0"/>
            <xs:element name="listOfTrafficPolicyReferences" type="ListOfTrafficPolicyReferences" minOccurs="0"/>
        </xs:sequence>
        </xs:sequence>
    </xs:complexType>
    </xs:complexType>
    <xs:complexType name="ListOfServiceScopingOptions">
    <xs:complexType name="ListOfServiceScopingOptions">
@@ -319,6 +321,14 @@
            <xs:element name="dSId" type="GenericObjectID" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="dSId" type="GenericObjectID" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
        </xs:sequence>
    </xs:complexType>
    </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:complexType name="ListOfMediationDetails">
        <xs:sequence>
        <xs:sequence>
            <xs:element name="mediationDetails" type="MediationDetails" minOccurs="0" maxOccurs="unbounded"/>
            <xs:element name="mediationDetails" type="MediationDetails" minOccurs="0" maxOccurs="unbounded"/>
+20 −0
Original line number Original line Diff line number Diff line
@@ -41,4 +41,24 @@
            </hi1_policy:TrafficRules>
            </hi1_policy:TrafficRules>
        </createObject>
        </createObject>
    </x1RequestMessage>
    </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>
</X1Request>