Commit 38015d47 authored by Jason Graham's avatar Jason Graham
Browse files

Update 2 files

- /103120/examples/xml/request9_SelectiveIRI.xml
- /103120/schema/xsd/ts_103120_TrafficPolicy.xsd
parent e35e3bfc
Loading
Loading
Loading
Loading
+116 −0
Original line number Original line Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<HI1Message xmlns="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:policy="http://uri.etsi.org/03120/common/2022/07/TrafficPolicy" xmlns:etsi="http://uri.etsi.org/03280/common/2017/07" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task">
    <Header>
        <SenderIdentifier>
            <CountryCode>XX</CountryCode>
            <UniqueIdentifier>ACTOR01</UniqueIdentifier>
        </SenderIdentifier>
        <ReceiverIdentifier>
            <CountryCode>XX</CountryCode>
            <UniqueIdentifier>ACTOR02</UniqueIdentifier>
        </ReceiverIdentifier>
        <TransactionIdentifier>c02358b2-76cf-4ba4-a8eb-f6436ccaa8eb</TransactionIdentifier>
        <Timestamp>2022-07-01T12:00:00.000000Z</Timestamp>
        <Version>
            <ETSIVersion>V1.13.1</ETSIVersion>
            <NationalProfileOwner>XX</NationalProfileOwner>
            <NationalProfileVersion>v1.0</NationalProfileVersion>
        </Version>
    </Header>
    <Payload>
        <RequestPayload>
            <ActionRequests>
                <ActionRequest>
                    <ActionIdentifier>0</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="policy:IRIRuleObject">
                            <ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d5</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <policy:Criteria>
                                <policy:Criteria>
                                    <policy:POINF>
                                        <policy:NF>
                                            <common:Owner>3GPP</common:Owner>
                                            <common:Name>POINF</common:Name>
                                            <common:Value>SMF</common:Value>
                                        </policy:NF>
                                    </policy:POINF>
                                </policy:Criteria>
                                <policy:Criteria>
                                    <policy:TrafficCriteria>
                                        <policy:MobileAccessPolicyCriteria>
                                            <policy:APN>"IMS"</policy:APN>
                                        </policy:MobileAccessPolicyCriteria>
                                    </policy:TrafficCriteria>
                                </policy:Criteria>
                            </policy:Criteria>
                            <policy:Action>
                                <common:Owner>ETSI</common:Owner>
                                <common:Name>PolicyAction</common:Name>
                                <common:Value>Delivered</common:Value>
                            </policy:Action>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>1</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="policy:IRIRuleObject">
                            <ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d5</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <policy:Criteria>
                                <policy:Criteria>
                                    <policy:POINF>
                                        <policy:NF>
                                            <common:Owner>3GPP</common:Owner>
                                            <common:Name>POINF</common:Name>
                                            <common:Value>SMF</common:Value>
                                        </policy:NF>
                                    </policy:POINF>
                                </policy:Criteria>
                            </policy:Criteria>
                            <policy:Action>
                                <common:Owner>ETSI</common:Owner>
                                <common:Name>PolicyAction</common:Name>
                                <common:Value>NotDelivered</common:Value>
                            </policy:Action>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>2</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="policy:TrafficPolicyObject">
                            <ObjectIdentifier>55e25c0a-787b-4049-b7fb-518a13a9483b</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <policy:TrafficPolicyName>Template Rule 1</policy:TrafficPolicyName>
                            <policy:TrafficRules>
                                <policy:TrafficRuleReference>
                                    <policy:Order>1</policy:Order>
                                    <policy:ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d5</policy:ObjectIdentifier>
                                </policy:TrafficRuleReference>
                            </policy:TrafficRules>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>3</ActionIdentifier>
                    <UPDATE>
                        <HI1Object xsi:type="task:LITaskObject">
                            <ObjectIdentifier>2b36a78b-b628-416d-bd22-404e68a0cd36</ObjectIdentifier>
                            <task:ListOfTrafficPolicyReferences>
                                <task:TrafficPolicyReference>
                                    <task:Order>1</task:Order>
                                    <task:ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d5</task:ObjectIdentifier>
                                </task:TrafficPolicyReference>
                            </task:ListOfTrafficPolicyReferences>
                        </HI1Object>
                    </UPDATE>
                </ActionRequest>
            </ActionRequests>
        </RequestPayload>
    </Payload>
</HI1Message>
+0 −6
Original line number Original line Diff line number Diff line
@@ -165,12 +165,6 @@
            <xs:element name="NF" type="common:DictionaryEntry" minOccurs="1"/>
            <xs:element name="NF" type="common:DictionaryEntry" minOccurs="1"/>
        </xs:sequence>
        </xs:sequence>
    </xs:complexType>
    </xs:complexType>
    <xs:complexType name="IRIFieldValue">
        <xs:sequence>
            <xs:element name="IRIField" type="ASNReference" minOccurs="1"/>
            <xs:element name="IRIValue" type="IRIValue" minOccurs="1"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="IRIFieldValue">
    <xs:complexType name="IRIFieldValue">
        <xs:sequence>
        <xs:sequence>
            <xs:element name="ASN" type="ExternalASNType" minOccurs="1"/>
            <xs:element name="ASN" type="ExternalASNType" minOccurs="1"/>