Loading 102657/RDMessage.asn +45 −18 Original line number Diff line number Diff line RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version9(9)} RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version10(10)} DEFINITIONS IMPLICIT TAGS ::= Loading @@ -12,7 +12,7 @@ BEGIN retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)} -- rdHeader rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version9(9)} rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version10(10)} -- ====================================== -- Top level definitions for RDHI wrapper Loading @@ -28,7 +28,6 @@ RetainedDataMessage ::= SEQUENCE -- retainedDataPayload) ... } -- ========================================================================== -- Definitions for Retained Data header information, present in every message -- ========================================================================== Loading Loading @@ -81,7 +80,9 @@ RetainedDataPayload ::= CHOICE getstatusMessage [8] GetStatusMessage, statusMessage [9] StatusMessage, getResultsMessage [10] GetResultsMessage, ... ..., supplementaryRequest [11] SupplementaryRequest, supplementaryResponse [12] SupplementaryResponse } -- ================================================== Loading Loading @@ -312,6 +313,41 @@ NationalRecordPayload ::= SEQUENCE ... } SupplementaryRequest ::= CHOICE { nationalSupplementaryRequest [1] NationalSupplementaryRequest, ... } SupplementaryResponse ::= CHOICE { nationalSupplementaryResponse [1] NationalSupplementaryResponse, ... } NationalSupplementaryRequest ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), -- Country Code according to ISO 3166-1 [4], -- the country to which the parameters inserted after the extension marker apply. ... -- In case a given country wants to use additional national parameters according to its law, -- these national parameters should be defined using the ASN.1 syntax and added after the -- extension marker (...). -- It is recommended that a version indicator is included. } NationalSupplementaryResponse ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), -- Country Code according to ISO 3166-1 [4], -- the country to which the parameters inserted after the extension marker apply. ... -- In case a given country wants to use additional national parameters according to its law, -- these national parameters should be defined using the ASN.1 syntax and added after the -- extension marker (...). -- It is recommended that a version indicator is included. } TimeSpan ::= SEQUENCE { startTime [1] GeneralizedTime OPTIONAL, Loading Loading @@ -457,7 +493,6 @@ BillingMethod ::= ENUMERATED prepaid(2), ... } TelephonyRecord ::= CHOICE { telephonySubscriber [1] TelephonySubscriber, Loading Loading @@ -644,8 +679,6 @@ TelephonyPartyInformation ::= SEQUENCE -- List of cell locations used by this party during the service usage communicationTime [6] TimeSpan OPTIONAL, -- Time and duration of the communication iCCID [7] UTF8String OPTIONAL, -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format iMSI [8] IMSI OPTIONAL, natureOfAddress [9] UTF8String OPTIONAL, -- Nature of address indicator, e.g. "National", "International" Loading Loading @@ -1061,7 +1094,7 @@ Location ::= SEQUENCE -- format: PLMN-ID 3 octets (no. 1-3) -- LAC 2 octets (no. 4-5) -- SAC 2 octets (no. 6-7) -- (according to 3GPP TS 23.003 [30]) -- (according to 3GPP TS 25.413 [31]) oldRAI [7] OCTET STRING (SIZE (6)) OPTIONAL, -- the "Routeing Area Identifier" in the old SGSN is coded in accordance with -- 3GPP TS 24.008 [9] without the Routing Area Identification IEI Loading Loading @@ -1270,7 +1303,6 @@ HorizontalExtent ::= INTEGER PartyNumber ::= UTF8String -- E.164 address of the party in international format MessageRecord ::= CHOICE { msgSubscriber [1] MsgSubscriber, Loading Loading @@ -1468,7 +1500,6 @@ NationalMsgBillingRecords ::= SEQUENCE -- see comment in NationalRequestParameters ... } MultimediaRecord ::= CHOICE { multimediaSubscriber [1] MultimediaSubscriber, Loading Loading @@ -1585,8 +1616,6 @@ MultimediaPartyInformation ::= SEQUENCE subscriberID [3] MultimediaSubscriberID OPTIONAL, communicationTime [4] TimeSpan OPTIONAL, -- Time and duration of the communication iCCID [5] UTF8String OPTIONAL, -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format iMSI [6] IMSI OPTIONAL, natureOfAddress [7] UTF8String OPTIONAL, -- Nature of address indicator, e.g. "National", "International" Loading Loading @@ -1780,7 +1809,6 @@ NationalMultimediaMediaComponent ::= SEQUENCE -- see comment in NationalRequestParameters ... } NetworkAccessRecord::= CHOICE { naSubscriber [1] NASubscriber, Loading Loading @@ -1902,7 +1930,7 @@ NAEndReason ::= ENUMERATED userDisconnect(2), -- e.g. user logs off networkDisconnect(3), -- e.g. users time/credits have been used up -- e.g. user's time/credits have been used up networkError(4), ... } Loading Loading @@ -1946,10 +1974,9 @@ GprsInformation ::= SEQUENCE pDP-type [7] OCTET STRING (SIZE(2)) OPTIONAL, -- format as per TS 101 671 [6] ..., gPRSEvent [8] GPRSEvent OPTIONAL, gPRSEvent [8] GPRSEvent OPTIONAL -- format as per 3GPP TS 33.108 [11] iCCID [9] UTF8String OPTIONAL -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format -- Tag [9] was used in the past and shall not be reused. } GPRSEvent ::= ENUMERATED Loading 102657/RDMessage.xsd +45 −7 Original line number Diff line number Diff line <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/02657/v1.9.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.9.1#/RetainedData" xmlns="http://uri.etsi.org/02657/v1.10.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.10.1#/RetainedData" elementFormDefault="qualified"> <xsd:annotation> <xsd:documentation xml:lang="en"> XSD translated from ASN.1 derived from outcome of TS 102 657 v1.9.1 XSD translated from ASN.1 derived from outcome of TS 102 657 v1.10.1 </xsd:documentation> </xsd:annotation> Loading Loading @@ -792,7 +792,6 @@ </xsd:complexType> </xsd:element> <xsd:element name="communicationTime" minOccurs="0" type="TimeSpan"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:element name="iMSI" minOccurs="0" type="IMSI"/> <xsd:element name="natureOfAddress" minOccurs="0" type="xsd:string"/> <xsd:element name="forwardedTransferredNumber" minOccurs="0" type="PartyNumber"/> Loading Loading @@ -1780,7 +1779,6 @@ </xsd:simpleType> </xsd:element> <xsd:element name="gPRSEvent" minOccurs="0" type="GPRSEvent"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> Loading Loading @@ -2060,6 +2058,8 @@ <xsd:element name="getstatusMessage" type="GetStatusMessage"/> <xsd:element name="statusMessage" type="StatusMessage"/> <xsd:element name="getResultsMessage" type="GetResultsMessage"/> <xsd:element name="supplementaryRequest" type="SupplementaryRequest"/> <xsd:element name="supplementaryResponse" type="SupplementaryResponse"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> Loading Loading @@ -2192,7 +2192,6 @@ <xsd:element name="partyIdentity" minOccurs="0" type="PartyIdentity"/> <xsd:element name="subscriberID" minOccurs="0" type="MultimediaSubscriberID"/> <xsd:element name="communicationTime" minOccurs="0" type="TimeSpan"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:element name="iMSI" minOccurs="0" type="IMSI"/> <xsd:element name="natureOfAddress" minOccurs="0" type="xsd:string"/> <xsd:element name="uRI" minOccurs="0" type="xsd:string"/> Loading Loading @@ -2443,4 +2442,43 @@ </xsd:sequence> </xsd:complexType> <xsd:complexType name="SupplementaryRequest"> <xsd:choice> <xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryRequest"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="NationalSupplementaryRequest"> <xsd:sequence> <xsd:element name="countryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="SupplementaryResponse"> <xsd:choice> <xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryResponse"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="NationalSupplementaryResponse"> <xsd:sequence> <xsd:element name="countryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:schema> No newline at end of file 102657/portal/RDMessage,ver9.txt→102657/portal/RDMessage,ver10.txt +45 −18 Original line number Diff line number Diff line RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version9(9)} RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version10(10)} DEFINITIONS IMPLICIT TAGS ::= Loading @@ -12,7 +12,7 @@ BEGIN retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)} -- rdHeader rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version9(9)} rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version10(10)} -- ====================================== -- Top level definitions for RDHI wrapper Loading @@ -28,7 +28,6 @@ RetainedDataMessage ::= SEQUENCE -- retainedDataPayload) ... } -- ========================================================================== -- Definitions for Retained Data header information, present in every message -- ========================================================================== Loading Loading @@ -81,7 +80,9 @@ RetainedDataPayload ::= CHOICE getstatusMessage [8] GetStatusMessage, statusMessage [9] StatusMessage, getResultsMessage [10] GetResultsMessage, ... ..., supplementaryRequest [11] SupplementaryRequest, supplementaryResponse [12] SupplementaryResponse } -- ================================================== Loading Loading @@ -312,6 +313,41 @@ NationalRecordPayload ::= SEQUENCE ... } SupplementaryRequest ::= CHOICE { nationalSupplementaryRequest [1] NationalSupplementaryRequest, ... } SupplementaryResponse ::= CHOICE { nationalSupplementaryResponse [1] NationalSupplementaryResponse, ... } NationalSupplementaryRequest ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), -- Country Code according to ISO 3166-1 [4], -- the country to which the parameters inserted after the extension marker apply. ... -- In case a given country wants to use additional national parameters according to its law, -- these national parameters should be defined using the ASN.1 syntax and added after the -- extension marker (...). -- It is recommended that a version indicator is included. } NationalSupplementaryResponse ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), -- Country Code according to ISO 3166-1 [4], -- the country to which the parameters inserted after the extension marker apply. ... -- In case a given country wants to use additional national parameters according to its law, -- these national parameters should be defined using the ASN.1 syntax and added after the -- extension marker (...). -- It is recommended that a version indicator is included. } TimeSpan ::= SEQUENCE { startTime [1] GeneralizedTime OPTIONAL, Loading Loading @@ -457,7 +493,6 @@ BillingMethod ::= ENUMERATED prepaid(2), ... } TelephonyRecord ::= CHOICE { telephonySubscriber [1] TelephonySubscriber, Loading Loading @@ -644,8 +679,6 @@ TelephonyPartyInformation ::= SEQUENCE -- List of cell locations used by this party during the service usage communicationTime [6] TimeSpan OPTIONAL, -- Time and duration of the communication iCCID [7] UTF8String OPTIONAL, -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format iMSI [8] IMSI OPTIONAL, natureOfAddress [9] UTF8String OPTIONAL, -- Nature of address indicator, e.g. "National", "International" Loading Loading @@ -1061,7 +1094,7 @@ Location ::= SEQUENCE -- format: PLMN-ID 3 octets (no. 1-3) -- LAC 2 octets (no. 4-5) -- SAC 2 octets (no. 6-7) -- (according to 3GPP TS 23.003 [30]) -- (according to 3GPP TS 25.413 [31]) oldRAI [7] OCTET STRING (SIZE (6)) OPTIONAL, -- the "Routeing Area Identifier" in the old SGSN is coded in accordance with -- 3GPP TS 24.008 [9] without the Routing Area Identification IEI Loading Loading @@ -1270,7 +1303,6 @@ HorizontalExtent ::= INTEGER PartyNumber ::= UTF8String -- E.164 address of the party in international format MessageRecord ::= CHOICE { msgSubscriber [1] MsgSubscriber, Loading Loading @@ -1468,7 +1500,6 @@ NationalMsgBillingRecords ::= SEQUENCE -- see comment in NationalRequestParameters ... } MultimediaRecord ::= CHOICE { multimediaSubscriber [1] MultimediaSubscriber, Loading Loading @@ -1585,8 +1616,6 @@ MultimediaPartyInformation ::= SEQUENCE subscriberID [3] MultimediaSubscriberID OPTIONAL, communicationTime [4] TimeSpan OPTIONAL, -- Time and duration of the communication iCCID [5] UTF8String OPTIONAL, -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format iMSI [6] IMSI OPTIONAL, natureOfAddress [7] UTF8String OPTIONAL, -- Nature of address indicator, e.g. "National", "International" Loading Loading @@ -1780,7 +1809,6 @@ NationalMultimediaMediaComponent ::= SEQUENCE -- see comment in NationalRequestParameters ... } NetworkAccessRecord::= CHOICE { naSubscriber [1] NASubscriber, Loading Loading @@ -1902,7 +1930,7 @@ NAEndReason ::= ENUMERATED userDisconnect(2), -- e.g. user logs off networkDisconnect(3), -- e.g. users time/credits have been used up -- e.g. user's time/credits have been used up networkError(4), ... } Loading Loading @@ -1946,10 +1974,9 @@ GprsInformation ::= SEQUENCE pDP-type [7] OCTET STRING (SIZE(2)) OPTIONAL, -- format as per TS 101 671 [6] ..., gPRSEvent [8] GPRSEvent OPTIONAL, gPRSEvent [8] GPRSEvent OPTIONAL -- format as per 3GPP TS 33.108 [11] iCCID [9] UTF8String OPTIONAL -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format -- Tag [9] was used in the past and shall not be reused. } GPRSEvent ::= ENUMERATED Loading 102657/portal/RDMessage,ver9.xsd→102657/portal/RDMessage,ver10.xsd +45 −7 Original line number Diff line number Diff line <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/02657/v1.9.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.9.1#/RetainedData" xmlns="http://uri.etsi.org/02657/v1.10.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.10.1#/RetainedData" elementFormDefault="qualified"> <xsd:annotation> <xsd:documentation xml:lang="en"> XSD translated from ASN.1 derived from outcome of TS 102 657 v1.9.1 XSD translated from ASN.1 derived from outcome of TS 102 657 v1.10.1 </xsd:documentation> </xsd:annotation> Loading Loading @@ -792,7 +792,6 @@ </xsd:complexType> </xsd:element> <xsd:element name="communicationTime" minOccurs="0" type="TimeSpan"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:element name="iMSI" minOccurs="0" type="IMSI"/> <xsd:element name="natureOfAddress" minOccurs="0" type="xsd:string"/> <xsd:element name="forwardedTransferredNumber" minOccurs="0" type="PartyNumber"/> Loading Loading @@ -1780,7 +1779,6 @@ </xsd:simpleType> </xsd:element> <xsd:element name="gPRSEvent" minOccurs="0" type="GPRSEvent"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> Loading Loading @@ -2060,6 +2058,8 @@ <xsd:element name="getstatusMessage" type="GetStatusMessage"/> <xsd:element name="statusMessage" type="StatusMessage"/> <xsd:element name="getResultsMessage" type="GetResultsMessage"/> <xsd:element name="supplementaryRequest" type="SupplementaryRequest"/> <xsd:element name="supplementaryResponse" type="SupplementaryResponse"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> Loading Loading @@ -2192,7 +2192,6 @@ <xsd:element name="partyIdentity" minOccurs="0" type="PartyIdentity"/> <xsd:element name="subscriberID" minOccurs="0" type="MultimediaSubscriberID"/> <xsd:element name="communicationTime" minOccurs="0" type="TimeSpan"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:element name="iMSI" minOccurs="0" type="IMSI"/> <xsd:element name="natureOfAddress" minOccurs="0" type="xsd:string"/> <xsd:element name="uRI" minOccurs="0" type="xsd:string"/> Loading Loading @@ -2443,4 +2442,43 @@ </xsd:sequence> </xsd:complexType> <xsd:complexType name="SupplementaryRequest"> <xsd:choice> <xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryRequest"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="NationalSupplementaryRequest"> <xsd:sequence> <xsd:element name="countryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="SupplementaryResponse"> <xsd:choice> <xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryResponse"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="NationalSupplementaryResponse"> <xsd:sequence> <xsd:element name="countryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:schema> No newline at end of file Loading
102657/RDMessage.asn +45 −18 Original line number Diff line number Diff line RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version9(9)} RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version10(10)} DEFINITIONS IMPLICIT TAGS ::= Loading @@ -12,7 +12,7 @@ BEGIN retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)} -- rdHeader rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version9(9)} rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version10(10)} -- ====================================== -- Top level definitions for RDHI wrapper Loading @@ -28,7 +28,6 @@ RetainedDataMessage ::= SEQUENCE -- retainedDataPayload) ... } -- ========================================================================== -- Definitions for Retained Data header information, present in every message -- ========================================================================== Loading Loading @@ -81,7 +80,9 @@ RetainedDataPayload ::= CHOICE getstatusMessage [8] GetStatusMessage, statusMessage [9] StatusMessage, getResultsMessage [10] GetResultsMessage, ... ..., supplementaryRequest [11] SupplementaryRequest, supplementaryResponse [12] SupplementaryResponse } -- ================================================== Loading Loading @@ -312,6 +313,41 @@ NationalRecordPayload ::= SEQUENCE ... } SupplementaryRequest ::= CHOICE { nationalSupplementaryRequest [1] NationalSupplementaryRequest, ... } SupplementaryResponse ::= CHOICE { nationalSupplementaryResponse [1] NationalSupplementaryResponse, ... } NationalSupplementaryRequest ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), -- Country Code according to ISO 3166-1 [4], -- the country to which the parameters inserted after the extension marker apply. ... -- In case a given country wants to use additional national parameters according to its law, -- these national parameters should be defined using the ASN.1 syntax and added after the -- extension marker (...). -- It is recommended that a version indicator is included. } NationalSupplementaryResponse ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), -- Country Code according to ISO 3166-1 [4], -- the country to which the parameters inserted after the extension marker apply. ... -- In case a given country wants to use additional national parameters according to its law, -- these national parameters should be defined using the ASN.1 syntax and added after the -- extension marker (...). -- It is recommended that a version indicator is included. } TimeSpan ::= SEQUENCE { startTime [1] GeneralizedTime OPTIONAL, Loading Loading @@ -457,7 +493,6 @@ BillingMethod ::= ENUMERATED prepaid(2), ... } TelephonyRecord ::= CHOICE { telephonySubscriber [1] TelephonySubscriber, Loading Loading @@ -644,8 +679,6 @@ TelephonyPartyInformation ::= SEQUENCE -- List of cell locations used by this party during the service usage communicationTime [6] TimeSpan OPTIONAL, -- Time and duration of the communication iCCID [7] UTF8String OPTIONAL, -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format iMSI [8] IMSI OPTIONAL, natureOfAddress [9] UTF8String OPTIONAL, -- Nature of address indicator, e.g. "National", "International" Loading Loading @@ -1061,7 +1094,7 @@ Location ::= SEQUENCE -- format: PLMN-ID 3 octets (no. 1-3) -- LAC 2 octets (no. 4-5) -- SAC 2 octets (no. 6-7) -- (according to 3GPP TS 23.003 [30]) -- (according to 3GPP TS 25.413 [31]) oldRAI [7] OCTET STRING (SIZE (6)) OPTIONAL, -- the "Routeing Area Identifier" in the old SGSN is coded in accordance with -- 3GPP TS 24.008 [9] without the Routing Area Identification IEI Loading Loading @@ -1270,7 +1303,6 @@ HorizontalExtent ::= INTEGER PartyNumber ::= UTF8String -- E.164 address of the party in international format MessageRecord ::= CHOICE { msgSubscriber [1] MsgSubscriber, Loading Loading @@ -1468,7 +1500,6 @@ NationalMsgBillingRecords ::= SEQUENCE -- see comment in NationalRequestParameters ... } MultimediaRecord ::= CHOICE { multimediaSubscriber [1] MultimediaSubscriber, Loading Loading @@ -1585,8 +1616,6 @@ MultimediaPartyInformation ::= SEQUENCE subscriberID [3] MultimediaSubscriberID OPTIONAL, communicationTime [4] TimeSpan OPTIONAL, -- Time and duration of the communication iCCID [5] UTF8String OPTIONAL, -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format iMSI [6] IMSI OPTIONAL, natureOfAddress [7] UTF8String OPTIONAL, -- Nature of address indicator, e.g. "National", "International" Loading Loading @@ -1780,7 +1809,6 @@ NationalMultimediaMediaComponent ::= SEQUENCE -- see comment in NationalRequestParameters ... } NetworkAccessRecord::= CHOICE { naSubscriber [1] NASubscriber, Loading Loading @@ -1902,7 +1930,7 @@ NAEndReason ::= ENUMERATED userDisconnect(2), -- e.g. user logs off networkDisconnect(3), -- e.g. users time/credits have been used up -- e.g. user's time/credits have been used up networkError(4), ... } Loading Loading @@ -1946,10 +1974,9 @@ GprsInformation ::= SEQUENCE pDP-type [7] OCTET STRING (SIZE(2)) OPTIONAL, -- format as per TS 101 671 [6] ..., gPRSEvent [8] GPRSEvent OPTIONAL, gPRSEvent [8] GPRSEvent OPTIONAL -- format as per 3GPP TS 33.108 [11] iCCID [9] UTF8String OPTIONAL -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format -- Tag [9] was used in the past and shall not be reused. } GPRSEvent ::= ENUMERATED Loading
102657/RDMessage.xsd +45 −7 Original line number Diff line number Diff line <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/02657/v1.9.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.9.1#/RetainedData" xmlns="http://uri.etsi.org/02657/v1.10.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.10.1#/RetainedData" elementFormDefault="qualified"> <xsd:annotation> <xsd:documentation xml:lang="en"> XSD translated from ASN.1 derived from outcome of TS 102 657 v1.9.1 XSD translated from ASN.1 derived from outcome of TS 102 657 v1.10.1 </xsd:documentation> </xsd:annotation> Loading Loading @@ -792,7 +792,6 @@ </xsd:complexType> </xsd:element> <xsd:element name="communicationTime" minOccurs="0" type="TimeSpan"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:element name="iMSI" minOccurs="0" type="IMSI"/> <xsd:element name="natureOfAddress" minOccurs="0" type="xsd:string"/> <xsd:element name="forwardedTransferredNumber" minOccurs="0" type="PartyNumber"/> Loading Loading @@ -1780,7 +1779,6 @@ </xsd:simpleType> </xsd:element> <xsd:element name="gPRSEvent" minOccurs="0" type="GPRSEvent"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> Loading Loading @@ -2060,6 +2058,8 @@ <xsd:element name="getstatusMessage" type="GetStatusMessage"/> <xsd:element name="statusMessage" type="StatusMessage"/> <xsd:element name="getResultsMessage" type="GetResultsMessage"/> <xsd:element name="supplementaryRequest" type="SupplementaryRequest"/> <xsd:element name="supplementaryResponse" type="SupplementaryResponse"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> Loading Loading @@ -2192,7 +2192,6 @@ <xsd:element name="partyIdentity" minOccurs="0" type="PartyIdentity"/> <xsd:element name="subscriberID" minOccurs="0" type="MultimediaSubscriberID"/> <xsd:element name="communicationTime" minOccurs="0" type="TimeSpan"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:element name="iMSI" minOccurs="0" type="IMSI"/> <xsd:element name="natureOfAddress" minOccurs="0" type="xsd:string"/> <xsd:element name="uRI" minOccurs="0" type="xsd:string"/> Loading Loading @@ -2443,4 +2442,43 @@ </xsd:sequence> </xsd:complexType> <xsd:complexType name="SupplementaryRequest"> <xsd:choice> <xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryRequest"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="NationalSupplementaryRequest"> <xsd:sequence> <xsd:element name="countryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="SupplementaryResponse"> <xsd:choice> <xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryResponse"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="NationalSupplementaryResponse"> <xsd:sequence> <xsd:element name="countryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:schema> No newline at end of file
102657/portal/RDMessage,ver9.txt→102657/portal/RDMessage,ver10.txt +45 −18 Original line number Diff line number Diff line RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version9(9)} RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version10(10)} DEFINITIONS IMPLICIT TAGS ::= Loading @@ -12,7 +12,7 @@ BEGIN retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)} -- rdHeader rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version9(9)} rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version10(10)} -- ====================================== -- Top level definitions for RDHI wrapper Loading @@ -28,7 +28,6 @@ RetainedDataMessage ::= SEQUENCE -- retainedDataPayload) ... } -- ========================================================================== -- Definitions for Retained Data header information, present in every message -- ========================================================================== Loading Loading @@ -81,7 +80,9 @@ RetainedDataPayload ::= CHOICE getstatusMessage [8] GetStatusMessage, statusMessage [9] StatusMessage, getResultsMessage [10] GetResultsMessage, ... ..., supplementaryRequest [11] SupplementaryRequest, supplementaryResponse [12] SupplementaryResponse } -- ================================================== Loading Loading @@ -312,6 +313,41 @@ NationalRecordPayload ::= SEQUENCE ... } SupplementaryRequest ::= CHOICE { nationalSupplementaryRequest [1] NationalSupplementaryRequest, ... } SupplementaryResponse ::= CHOICE { nationalSupplementaryResponse [1] NationalSupplementaryResponse, ... } NationalSupplementaryRequest ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), -- Country Code according to ISO 3166-1 [4], -- the country to which the parameters inserted after the extension marker apply. ... -- In case a given country wants to use additional national parameters according to its law, -- these national parameters should be defined using the ASN.1 syntax and added after the -- extension marker (...). -- It is recommended that a version indicator is included. } NationalSupplementaryResponse ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), -- Country Code according to ISO 3166-1 [4], -- the country to which the parameters inserted after the extension marker apply. ... -- In case a given country wants to use additional national parameters according to its law, -- these national parameters should be defined using the ASN.1 syntax and added after the -- extension marker (...). -- It is recommended that a version indicator is included. } TimeSpan ::= SEQUENCE { startTime [1] GeneralizedTime OPTIONAL, Loading Loading @@ -457,7 +493,6 @@ BillingMethod ::= ENUMERATED prepaid(2), ... } TelephonyRecord ::= CHOICE { telephonySubscriber [1] TelephonySubscriber, Loading Loading @@ -644,8 +679,6 @@ TelephonyPartyInformation ::= SEQUENCE -- List of cell locations used by this party during the service usage communicationTime [6] TimeSpan OPTIONAL, -- Time and duration of the communication iCCID [7] UTF8String OPTIONAL, -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format iMSI [8] IMSI OPTIONAL, natureOfAddress [9] UTF8String OPTIONAL, -- Nature of address indicator, e.g. "National", "International" Loading Loading @@ -1061,7 +1094,7 @@ Location ::= SEQUENCE -- format: PLMN-ID 3 octets (no. 1-3) -- LAC 2 octets (no. 4-5) -- SAC 2 octets (no. 6-7) -- (according to 3GPP TS 23.003 [30]) -- (according to 3GPP TS 25.413 [31]) oldRAI [7] OCTET STRING (SIZE (6)) OPTIONAL, -- the "Routeing Area Identifier" in the old SGSN is coded in accordance with -- 3GPP TS 24.008 [9] without the Routing Area Identification IEI Loading Loading @@ -1270,7 +1303,6 @@ HorizontalExtent ::= INTEGER PartyNumber ::= UTF8String -- E.164 address of the party in international format MessageRecord ::= CHOICE { msgSubscriber [1] MsgSubscriber, Loading Loading @@ -1468,7 +1500,6 @@ NationalMsgBillingRecords ::= SEQUENCE -- see comment in NationalRequestParameters ... } MultimediaRecord ::= CHOICE { multimediaSubscriber [1] MultimediaSubscriber, Loading Loading @@ -1585,8 +1616,6 @@ MultimediaPartyInformation ::= SEQUENCE subscriberID [3] MultimediaSubscriberID OPTIONAL, communicationTime [4] TimeSpan OPTIONAL, -- Time and duration of the communication iCCID [5] UTF8String OPTIONAL, -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format iMSI [6] IMSI OPTIONAL, natureOfAddress [7] UTF8String OPTIONAL, -- Nature of address indicator, e.g. "National", "International" Loading Loading @@ -1780,7 +1809,6 @@ NationalMultimediaMediaComponent ::= SEQUENCE -- see comment in NationalRequestParameters ... } NetworkAccessRecord::= CHOICE { naSubscriber [1] NASubscriber, Loading Loading @@ -1902,7 +1930,7 @@ NAEndReason ::= ENUMERATED userDisconnect(2), -- e.g. user logs off networkDisconnect(3), -- e.g. users time/credits have been used up -- e.g. user's time/credits have been used up networkError(4), ... } Loading Loading @@ -1946,10 +1974,9 @@ GprsInformation ::= SEQUENCE pDP-type [7] OCTET STRING (SIZE(2)) OPTIONAL, -- format as per TS 101 671 [6] ..., gPRSEvent [8] GPRSEvent OPTIONAL, gPRSEvent [8] GPRSEvent OPTIONAL -- format as per 3GPP TS 33.108 [11] iCCID [9] UTF8String OPTIONAL -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format -- Tag [9] was used in the past and shall not be reused. } GPRSEvent ::= ENUMERATED Loading
102657/portal/RDMessage,ver9.xsd→102657/portal/RDMessage,ver10.xsd +45 −7 Original line number Diff line number Diff line <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/02657/v1.9.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.9.1#/RetainedData" xmlns="http://uri.etsi.org/02657/v1.10.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.10.1#/RetainedData" elementFormDefault="qualified"> <xsd:annotation> <xsd:documentation xml:lang="en"> XSD translated from ASN.1 derived from outcome of TS 102 657 v1.9.1 XSD translated from ASN.1 derived from outcome of TS 102 657 v1.10.1 </xsd:documentation> </xsd:annotation> Loading Loading @@ -792,7 +792,6 @@ </xsd:complexType> </xsd:element> <xsd:element name="communicationTime" minOccurs="0" type="TimeSpan"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:element name="iMSI" minOccurs="0" type="IMSI"/> <xsd:element name="natureOfAddress" minOccurs="0" type="xsd:string"/> <xsd:element name="forwardedTransferredNumber" minOccurs="0" type="PartyNumber"/> Loading Loading @@ -1780,7 +1779,6 @@ </xsd:simpleType> </xsd:element> <xsd:element name="gPRSEvent" minOccurs="0" type="GPRSEvent"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> Loading Loading @@ -2060,6 +2058,8 @@ <xsd:element name="getstatusMessage" type="GetStatusMessage"/> <xsd:element name="statusMessage" type="StatusMessage"/> <xsd:element name="getResultsMessage" type="GetResultsMessage"/> <xsd:element name="supplementaryRequest" type="SupplementaryRequest"/> <xsd:element name="supplementaryResponse" type="SupplementaryResponse"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> Loading Loading @@ -2192,7 +2192,6 @@ <xsd:element name="partyIdentity" minOccurs="0" type="PartyIdentity"/> <xsd:element name="subscriberID" minOccurs="0" type="MultimediaSubscriberID"/> <xsd:element name="communicationTime" minOccurs="0" type="TimeSpan"/> <xsd:element name="iCCID" minOccurs="0" type="xsd:string"/> <xsd:element name="iMSI" minOccurs="0" type="IMSI"/> <xsd:element name="natureOfAddress" minOccurs="0" type="xsd:string"/> <xsd:element name="uRI" minOccurs="0" type="xsd:string"/> Loading Loading @@ -2443,4 +2442,43 @@ </xsd:sequence> </xsd:complexType> <xsd:complexType name="SupplementaryRequest"> <xsd:choice> <xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryRequest"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="NationalSupplementaryRequest"> <xsd:sequence> <xsd:element name="countryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="SupplementaryResponse"> <xsd:choice> <xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryResponse"/> <xsd:any namespace="##other" processContents="lax"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="NationalSupplementaryResponse"> <xsd:sequence> <xsd:element name="countryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:schema> No newline at end of file