Commit 8fb1b304 authored by Jason Graham's avatar Jason Graham
Browse files

Delete request9_ModificationObject_MultipleObject.xml

parent 755fcbab
Loading
Loading
Loading
Loading
+0 −212
Original line number 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:modify="http://uri.etsi.org/03120/common/2022/07/PayloadMod" 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="modify:PayloadModificationObject">
                            <ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d6</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <modify:ModificationLocation>
                                <modify:aBNFRule>
                                    <modify:Operator>equalTo</modify:Operator>
                                    <modify:Criteria>access-info</modify:Criteria>
                                </modify:aBNFRule>
                            </modify:ModificationLocation>
                            <modify:Action>
                                <modify:replaceWithCharacters>0</modify:replaceWithCharacters>
                            </modify:Action>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>1</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="modify:PayloadModificationObject">
                            <ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d7</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <modify:ModificationLocation>
                                <modify:aBNFRule>
                                    <modify:Operator>equalTo</modify:Operator>
                                    <modify:Criteria>UE-local-IP-address</modify:Criteria>
                                </modify:aBNFRule>
                            </modify:ModificationLocation>
                            <modify:Action>
                                <modify:nestedModifications>
                                    <modify:PayloadModificationReference>
                                        <modify:ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d8</modify:ObjectIdentifier>
                                    </modify:PayloadModificationReference>
                                </modify:nestedModifications>
                            </modify:Action>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>2</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="modify:PayloadModificationObject">
                            <ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d8</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <modify:ModificationLocation>
                                <modify:aBNFRule>
                                    <modify:Operator>equalTo</modify:Operator>
                                    <modify:Criteria>DIGIT</modify:Criteria>
                                </modify:aBNFRule>
                                <modify:aBNFRule>
                                    <modify:Operator>equalTo</modify:Operator>
                                    <modify:Criteria>HEXDIG</modify:Criteria>
                                </modify:aBNFRule>
                            </modify:ModificationLocation>
                            <modify:Action>
                                <modify:replaceWithCharacters>0</modify:replaceWithCharacters>
                            </modify:Action>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>3</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="modify:PayloadModificationObject">
                            <ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d5</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <modify:ModificationLocation>
                                <modify:sIPHeader>
                                    <modify:Operator>equalTo</modify:Operator>
                                    <modify:Criteria>P-Access-Network-Info</modify:Criteria>
                                </modify:sIPHeader>
                                <modify:sIPHeader>
                                    <modify:Operator>equalTo</modify:Operator>
                                    <modify:Criteria>CellularNetworkInfo</modify:Criteria>
                                </modify:sIPHeader>
                                    <!--As the CNI header will never have IP address (modified in f69eb93b-a85b-4ff7-abaa-6f3aead286d7) it may be worth making a second modification object-->
                            </modify:ModificationLocation>
                            <modify:Action>
                                <modify:nestedModifications>
                                    <modify:PayloadModificationReference>
                                        <modify:ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d6</modify:ObjectIdentifier>
                                    </modify:PayloadModificationReference>
                                    <modify:PayloadModificationReference>
                                        <modify:ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d7</modify:ObjectIdentifier>
                                    </modify:PayloadModificationReference>
                                </modify:nestedModifications>
                            </modify:Action>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>4</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="modify:PayloadModificationProfileObject">
                            <ObjectIdentifier>55e25c0a-787b-4049-b7fb-518a13a9483b</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <modify:PayloadModificationProfielName>RemovePANIAndCellularNetworkInfoHeader</modify:PayloadModificationProfielName>
                            <modify:PayloadModification>
                                <modify:PayloadModificationReference>
                                    <modify:ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286d5</modify:ObjectIdentifier>
                                </modify:PayloadModificationReference>
                            </modify:PayloadModification>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>6</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="modify:PayloadModificationObject">
                            <ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286e0</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <modify:ModificationLocation>
                                <modify:xPath>//gp:geopriv/gp:location-info/descendant::*/text()</modify:xPath>
                            </modify:ModificationLocation>
                            <modify:Action>
                                <modify:replaceWithCharacters>0</modify:replaceWithCharacters>
                            </modify:Action>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>7</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="modify:PayloadModificationObject">
                            <ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286e1</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <modify:ModificationLocation>
                                <modify:sIPBody>
                                    <modify:BodyPart>
                                        <modify:ListOfContentTypes>
                                            <modify:ContentType>
                                                <modify:Operator>like</modify:Operator>
                                                <modify:Criteria>"application\/pidf.*xml"</modify:Criteria>
                                            </modify:ContentType>
                                        </modify:ListOfContentTypes>
                                    </modify:BodyPart>
                                </modify:sIPBody>
                            </modify:ModificationLocation>
                            <modify:Action>
                                <modify:nestedModifications>
                                    <modify:PayloadModificationReference>
                                        <modify:ObjectIdentifier>f69eb93b-a85b-4ff7-abaa-6f3aead286e0</modify:ObjectIdentifier>
                                    </modify:PayloadModificationReference>
                                </modify:nestedModifications>
                            </modify:Action>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>5</ActionIdentifier>
                    <CREATE>
                        <HI1Object xsi:type="modify:PayloadModificationProfileObject">
                            <ObjectIdentifier>55e25c0a-787b-4049-b7fb-518a13a9483c</ObjectIdentifier>
                            <CountryCode>XX</CountryCode>
                            <OwnerIdentifier>ACTOR01</OwnerIdentifier>
                            <modify:PayloadModificationProfielName>RemoveIMSLocation</modify:PayloadModificationProfielName>
                            <modify:PayloadModification>
                                <modify:PayloadModificationReference>
                                    <modify:ObjectIdentifier>55e25c0a-787b-4049-b7fb-518a13a9483b</modify:ObjectIdentifier>
                                </modify:PayloadModificationReference>
                            </modify:PayloadModification>
                        </HI1Object>
                    </CREATE>
                </ActionRequest>
                <ActionRequest>
                    <ActionIdentifier>1</ActionIdentifier>
                    <UPDATE>
                        <HI1Object xsi:type="task:LITaskObject">
                            <ObjectIdentifier>2b36a78b-b628-416d-bd22-404e68a0cd36</ObjectIdentifier>
                            <task:ListOfModificationProfileReferences>
                                <task:ModificationProfileReference>
                                    <task:ObjectIdentifier>55e25c0a-787b-4049-b7fb-518a13a9483b</task:ObjectIdentifier>
                                </task:ModificationProfileReference>
                            </task:ListOfModificationProfileReferences>
                        </HI1Object>
                    </UPDATE>
                </ActionRequest>
            </ActionRequests>
        </RequestPayload>
    </Payload>
</HI1Message>