Loading 33128/r18/TS33128Payloads.asn +32 −11 Original line number Diff line number Diff line Loading @@ -6044,11 +6044,9 @@ EncapsulatedPayload ::= CHOICE ModifiedPayload ::= SEQUENCE { modifiedPayload [1] EncapsulatedPayload, modifications [2] PayloadModifications modifications [2] SEQUENCE OF PayloadModification } PayloadModifications ::= SEQUENCE OF PayloadModification PayloadModification ::= SEQUENCE { modificationLocation [1] ModificationLocation, Loading @@ -6059,23 +6057,32 @@ ModificationLocation ::= CHOICE { predefined [1] UTF8String, jSONPointer [2] UTF8String, xpath [3] UTF8String, sipHeader [4] UTF8String, sIPContent [5] NULL, mimeHeader [6] UTF8String, xPath [3] UTF8String, sIPHeader [4] UTF8String, sIPBody [5] NULL, mIMEHeader [6] UTF8String, mIMEContent [7] MIMEContent, utf8Location [8] IndexRange, uTF8Location [8] IndexRange, octetLocation [9] IndexRange, sMSTPIEI [10] SMSTPIE sMSTPLocation [10] SMSTPLocation, sMSRPLocation [11] SMSRPLocation, aBNFRule [12] ABNFRuleLocation -- still thinking about this one } SMSTPIE ::= CHOICE SMSTPLocation ::= CHOICE { sMSTPPDU [1] UTF8String, sMSTPDUField [2] UTF8String, sMSTPDUFieldIEI [3] UTF8String } SMSRPLocation ::= CHOICE { sMSRPPDU [1] UTF8String, sMSRPDUField [2] UTF8String, sMSRPDUFieldIEI [3] UTF8String } ModificationType ::= CHOICE { predefined [1] NULL, Loading @@ -6092,6 +6099,17 @@ PayloadInformationRemoved ::= CHOICE bitsRemoved [3] INTEGER } PayloadInformationReplacedWithCharacters ::= SEQUENCE { characters [1] UTF8String, encoding [2] ModificationCharacterEncoding OPTIONAL --may not need this } ModificationCharacterEncoding ::= CHOICE { -- Need to decide what to put here } IndexRange ::= SEQUENCE { start [1] INTEGER, Loading Loading @@ -6133,11 +6151,14 @@ SBIValue ::= UTF8String XMLType ::= SEQUENCE { xMLNamespace [1] XMLNamespace, xMLValue [2] XMLValue xMLValue [2] XMLValue, xPath [3] XPath OPTIONAL } XMLNamespace ::= UTF8String XPath ::= UTF8String XMLValue ::= UTF8String -- ====================================================== Loading Loading
33128/r18/TS33128Payloads.asn +32 −11 Original line number Diff line number Diff line Loading @@ -6044,11 +6044,9 @@ EncapsulatedPayload ::= CHOICE ModifiedPayload ::= SEQUENCE { modifiedPayload [1] EncapsulatedPayload, modifications [2] PayloadModifications modifications [2] SEQUENCE OF PayloadModification } PayloadModifications ::= SEQUENCE OF PayloadModification PayloadModification ::= SEQUENCE { modificationLocation [1] ModificationLocation, Loading @@ -6059,23 +6057,32 @@ ModificationLocation ::= CHOICE { predefined [1] UTF8String, jSONPointer [2] UTF8String, xpath [3] UTF8String, sipHeader [4] UTF8String, sIPContent [5] NULL, mimeHeader [6] UTF8String, xPath [3] UTF8String, sIPHeader [4] UTF8String, sIPBody [5] NULL, mIMEHeader [6] UTF8String, mIMEContent [7] MIMEContent, utf8Location [8] IndexRange, uTF8Location [8] IndexRange, octetLocation [9] IndexRange, sMSTPIEI [10] SMSTPIE sMSTPLocation [10] SMSTPLocation, sMSRPLocation [11] SMSRPLocation, aBNFRule [12] ABNFRuleLocation -- still thinking about this one } SMSTPIE ::= CHOICE SMSTPLocation ::= CHOICE { sMSTPPDU [1] UTF8String, sMSTPDUField [2] UTF8String, sMSTPDUFieldIEI [3] UTF8String } SMSRPLocation ::= CHOICE { sMSRPPDU [1] UTF8String, sMSRPDUField [2] UTF8String, sMSRPDUFieldIEI [3] UTF8String } ModificationType ::= CHOICE { predefined [1] NULL, Loading @@ -6092,6 +6099,17 @@ PayloadInformationRemoved ::= CHOICE bitsRemoved [3] INTEGER } PayloadInformationReplacedWithCharacters ::= SEQUENCE { characters [1] UTF8String, encoding [2] ModificationCharacterEncoding OPTIONAL --may not need this } ModificationCharacterEncoding ::= CHOICE { -- Need to decide what to put here } IndexRange ::= SEQUENCE { start [1] INTEGER, Loading Loading @@ -6133,11 +6151,14 @@ SBIValue ::= UTF8String XMLType ::= SEQUENCE { xMLNamespace [1] XMLNamespace, xMLValue [2] XMLValue xMLValue [2] XMLValue, xPath [3] XPath OPTIONAL } XMLNamespace ::= UTF8String XPath ::= UTF8String XMLValue ::= UTF8String -- ====================================================== Loading