Commit ecd285d5 authored by canterburym's avatar canterburym
Browse files

TS 102 657 v1.8.1 (2011-06-24) agreed at LI#26 (Sophia Antipolis, 2011-02-15)

parent a96df855
Pipeline #3974 passed with stage
in 6 seconds
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version7(7)} RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version8(8)}
DEFINITIONS IMPLICIT TAGS ::= DEFINITIONS IMPLICIT TAGS ::=
...@@ -12,7 +12,7 @@ BEGIN ...@@ -12,7 +12,7 @@ BEGIN
retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)} retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)}
-- rdHeader -- rdHeader
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version7(7)} rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version8(8)}
-- ====================================== -- ======================================
-- Top level definitions for RDHI wrapper -- Top level definitions for RDHI wrapper
...@@ -22,7 +22,7 @@ RetainedDataMessage ::= SEQUENCE ...@@ -22,7 +22,7 @@ RetainedDataMessage ::= SEQUENCE
{ {
rdHeaderId [0] OBJECT IDENTIFIER, rdHeaderId [0] OBJECT IDENTIFIER,
retainedDataHeader [1] RetainedDataHeader, retainedDataHeader [1] RetainedDataHeader,
retainedDataPayload [2] RetainedDataPayload, retainedDataPayload [2] RetainedDataPayload,
retainedDataDigest [3] OCTET STRING OPTIONAL, retainedDataDigest [3] OCTET STRING OPTIONAL,
-- The digitally signed hash of the combined fields above (retainedDataHeader and -- The digitally signed hash of the combined fields above (retainedDataHeader and
-- retainedDataPayload) -- retainedDataPayload)
...@@ -135,7 +135,7 @@ RequestPriority ::= OCTET STRING ...@@ -135,7 +135,7 @@ RequestPriority ::= OCTET STRING
RequestAcknowledgement ::= SEQUENCE RequestAcknowledgement ::= SEQUENCE
{ {
suggestedCompletionTime [1] GeneralizedTime OPTIONAL, suggestedCompletionTime [1] GeneralizedTime OPTIONAL,
-- Indicative time that results will be ready -- Indicative time that results will be ready
-- Purely informational, not binding for either party -- Purely informational, not binding for either party
... ...
...@@ -350,7 +350,8 @@ IndividualInfo ::= SEQUENCE ...@@ -350,7 +350,8 @@ IndividualInfo ::= SEQUENCE
... ...
} OPTIONAL, } OPTIONAL,
identificationNumber [5] UTF8String OPTIONAL, identificationNumber [5] UTF8String OPTIONAL,
authenticationInfo [6] AuthenticationInfo OPTIONAL, ..., authenticationInfo [6] AuthenticationInfo OPTIONAL,
...,
profession [7] UTF8String OPTIONAL profession [7] UTF8String OPTIONAL
} }
...@@ -414,6 +415,7 @@ AuthenticationInfo ::= SEQUENCE ...@@ -414,6 +415,7 @@ AuthenticationInfo ::= SEQUENCE
-- the number of the document used to authenticate -- the number of the document used to authenticate
... ...
} }
TelephonyRecord ::= CHOICE TelephonyRecord ::= CHOICE
{ {
telephonySubscriber [1] TelephonySubscriber, telephonySubscriber [1] TelephonySubscriber,
...@@ -599,7 +601,7 @@ TelephonyPartyInformation ::= SEQUENCE ...@@ -599,7 +601,7 @@ TelephonyPartyInformation ::= SEQUENCE
-- List of cell locations used by this party during the service usage -- List of cell locations used by this party during the service usage
communicationTime [6] TimeSpan OPTIONAL, communicationTime [6] TimeSpan OPTIONAL,
-- Time and duration of the communication -- Time and duration of the communication
iCCID [7] UTF8String OPTIONAL, iCCID [7] UTF8String OPTIONAL,
-- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format
iMSI [8] IMSI OPTIONAL, iMSI [8] IMSI OPTIONAL,
natureOfAddress [9] UTF8String OPTIONAL, natureOfAddress [9] UTF8String OPTIONAL,
...@@ -1683,7 +1685,6 @@ PartyIdentity ::= UTF8String ...@@ -1683,7 +1685,6 @@ PartyIdentity ::= UTF8String
-- E164 address of the node in international format, or -- E164 address of the node in international format, or
-- SIP URL or TEL URL as in ETSI EN 300 356 [7] -- SIP URL or TEL URL as in ETSI EN 300 356 [7]
QualityOfService ::= UTF8String QualityOfService ::= UTF8String
-- Free text description of the invoked quality of service -- Free text description of the invoked quality of service
...@@ -1828,7 +1829,20 @@ NAServiceUsage ::= SEQUENCE ...@@ -1828,7 +1829,20 @@ NAServiceUsage ::= SEQUENCE
gprsInformation [11] GprsInformation OPTIONAL, gprsInformation [11] GprsInformation OPTIONAL,
..., ...,
octetsDownloaded [12] INTEGER OPTIONAL, octetsDownloaded [12] INTEGER OPTIONAL,
octetsUploaded [13] INTEGER OPTIONAL octetsUploaded [13] INTEGER OPTIONAL,
endReason [14] NAEndReason OPTIONAL
}
NAEndReason ::= ENUMERATED
{
unknownReason(0),
timeout(1),
userDisconnect(2),
-- e.g. user logs off
networkDisconnect(3),
-- e.g. user’s time/credits have been used up
networkError(4),
...
} }
NwAccessType ::= ENUMERATED NwAccessType ::= ENUMERATED
...@@ -1842,20 +1856,19 @@ NwAccessType ::= ENUMERATED ...@@ -1842,20 +1856,19 @@ NwAccessType ::= ENUMERATED
-- Cable access -- Cable access
lAN(4), lAN(4),
-- LAN access -- LAN access
wirelessLAN(5), wirelessLAN(5),
-- Wireless LAN access (e.g. hotspot) -- Wireless LAN access (e.g. hotspot)
wimax(6), wimax(6),
mobilePacketData(7), mobilePacketData(7), -- Network access over GSM/3GPP GPRS, UMTS, etc.
-- Network access over GSM/3GPP GPRS, UMTS, etc.
... ...
} }
DialUpInformation ::= SEQUENCE DialUpInformation ::= SEQUENCE
{ {
diallingNumber [1] PartyNumber OPTIONAL, diallingNumber [1] PartyNumber OPTIONAL,
-- Telephone number used for dial-up access -- Telephone number used for dial-up access
dialledNumber [2] PartyNumber OPTIONAL, dialledNumber [2] PartyNumber OPTIONAL,
callback [3] PartyNumber OPTIONAL, callback [3] PartyNumber OPTIONAL,
-- Call back number used for dial-up access -- Call back number used for dial-up access
... ...
} }
...@@ -1869,11 +1882,11 @@ GprsInformation ::= SEQUENCE ...@@ -1869,11 +1882,11 @@ GprsInformation ::= SEQUENCE
pDP-address-allocated [5] IPAddress OPTIONAL, pDP-address-allocated [5] IPAddress OPTIONAL,
aPN [6] UTF8String OPTIONAL, aPN [6] UTF8String OPTIONAL,
pDP-type [7] OCTET STRING (SIZE(2)) OPTIONAL, pDP-type [7] OCTET STRING (SIZE(2)) OPTIONAL,
-- format as per TS 101 671 [6] -- format as per TS 101 671 [6]
..., ...,
gPRSEvent [8] GPRSEvent OPTIONAL, gPRSEvent [8] GPRSEvent OPTIONAL,
-- format as per 3GPP TS 33.108 [11] -- format as per 3GPP TS 33.108 [11]
iCCID [9] UTF8String OPTIONAL iCCID [9] UTF8String OPTIONAL
-- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format
} }
...@@ -1883,7 +1896,7 @@ GPRSEvent ::= ENUMERATED ...@@ -1883,7 +1896,7 @@ GPRSEvent ::= ENUMERATED
pDPContextDeactivation(4), pDPContextDeactivation(4),
gPRSAttach(5), gPRSAttach(5),
gPRSDetach(6), gPRSDetach(6),
locationInfoUpdate(10), locationInfoUpdate(10),
-- sMS ommited from 3GPP TS 33.108 [11], -- sMS ommited from 3GPP TS 33.108 [11],
pDPContextModification(11), pDPContextModification(11),
servingSystem(12), servingSystem(12),
...@@ -1930,7 +1943,7 @@ NANwElement ::= SEQUENCE ...@@ -1930,7 +1943,7 @@ NANwElement ::= SEQUENCE
naNwElementID [2] NANwElementID OPTIONAL, naNwElementID [2] NANwElementID OPTIONAL,
-- Unique ID of this NAS (Network Access Server) -- Unique ID of this NAS (Network Access Server)
naProviderID [3] NAProviderID OPTIONAL, naProviderID [3] NAProviderID OPTIONAL,
-- Unique identifier of the provider managing this NAS. -- Unique identifier of the provider managing this NAS.
supportedAccessTypes [4] SEQUENCE OF NwAccessType OPTIONAL, supportedAccessTypes [4] SEQUENCE OF NwAccessType OPTIONAL,
location [5] Location OPTIONAL, location [5] Location OPTIONAL,
... ...
...@@ -1998,4 +2011,3 @@ NABillingDetails ::= SEQUENCE ...@@ -1998,4 +2011,3 @@ NABillingDetails ::= SEQUENCE
} }
END -- end of RDMessage END -- end of RDMessage
<?xml version="1.0"?> <?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://uri.etsi.org/02657/v1.7.1#/RetainedData" xmlns="http://uri.etsi.org/02657/v1.8.1#/RetainedData"
targetNamespace="http://uri.etsi.org/02657/v1.7.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.8.1#/RetainedData"
elementFormDefault="qualified"> elementFormDefault="qualified">
<xsd:annotation> <xsd:annotation>
<xsd:documentation xml:lang="en"> <xsd:documentation xml:lang="en">
XSD translated from ASN.1 derived from outcome of LI#25 (TS 102 657 v1.7.1) XSD translated from ASN.1 derived from outcome of LI#25 (TS 102 657 v1.8.1)
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
...@@ -609,7 +609,7 @@ ...@@ -609,7 +609,7 @@
<xsd:element name="pUKCode" minOccurs="0" type="xsd:string"/> <xsd:element name="pUKCode" minOccurs="0" type="xsd:string"/>
<xsd:element name="pUK2Code" minOccurs="0" type="xsd:string"/> <xsd:element name="pUK2Code" minOccurs="0" type="xsd:string"/>
<xsd:element name="iMEI" minOccurs="0" type="IMEI"/> <xsd:element name="iMEI" minOccurs="0" type="IMEI"/>
<xsd:element name="nationalTelephonySubscriptionInfo" minOccurs="0" type="NationalTelephonySubscriptionInfo "/> <xsd:element name="nationalTelephonySubscriptionInfo" minOccurs="0" type="NationalTelephonySubscriptionInfo"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
...@@ -639,7 +639,7 @@ ...@@ -639,7 +639,7 @@
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="nationalTelephonySubscriberInfo " minOccurs="0" type="NationalTelephonySubscriberInfo"/> <xsd:element name="nationalTelephonySubscriberInfo" minOccurs="0" type="NationalTelephonySubscriberInfo"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
...@@ -931,7 +931,7 @@ ...@@ -931,7 +931,7 @@
<xsd:element name="smsInformation" minOccurs="0" type="SmsInformation"/> <xsd:element name="smsInformation" minOccurs="0" type="SmsInformation"/>
<xsd:element name="ringDuration" minOccurs="0" type="xsd:integer"/> <xsd:element name="ringDuration" minOccurs="0" type="xsd:integer"/>
<xsd:element name="mmsInformation" minOccurs="0" type="MmsInformation"/> <xsd:element name="mmsInformation" minOccurs="0" type="MmsInformation"/>
<xsd:element name="nationalTelephonyServiceUsage " minOccurs="0" type="NationalTelephonyServiceUsage"/> <xsd:element name="nationalTelephonyServiceUsage" minOccurs="0" type="NationalTelephonyServiceUsage"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
...@@ -1555,7 +1555,7 @@ ...@@ -1555,7 +1555,7 @@
<xsd:complexType name="MsgBillingDetails"> <xsd:complexType name="MsgBillingDetails">
<xsd:sequence> <xsd:sequence>
<xsd:element name="subscriberID" minOccurs="0" type="MsgSubscriberId"/> <xsd:element name="subscriberID" minOccurs="0" type="MsgSubscriberID"/>
<xsd:element name="serviceID" minOccurs="0" type="xsd:string"/> <xsd:element name="serviceID" minOccurs="0" type="xsd:string"/>
<xsd:element name="billingAddress" minOccurs="0" type="ContactDetails"/> <xsd:element name="billingAddress" minOccurs="0" type="ContactDetails"/>
<xsd:element name="billingIdentifier" minOccurs="0" type="MsgBillingIdentifier"/> <xsd:element name="billingIdentifier" minOccurs="0" type="MsgBillingIdentifier"/>
...@@ -1751,10 +1751,22 @@ ...@@ -1751,10 +1751,22 @@
<xsd:element name="gprsInformation" minOccurs="0" type="GprsInformation"/> <xsd:element name="gprsInformation" minOccurs="0" type="GprsInformation"/>
<xsd:element name="octetsDownloaded" minOccurs="0" type="xsd:integer"/> <xsd:element name="octetsDownloaded" minOccurs="0" type="xsd:integer"/>
<xsd:element name="octetsUploaded" minOccurs="0" type="xsd:integer"/> <xsd:element name="octetsUploaded" minOccurs="0" type="xsd:integer"/>
<xsd:element name="endReason" minOccurs="0" type="NAEndReason"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="NAEndReason">
<xsd:choice>
<xsd:element name="unknownReason" type="NULL"/>
<xsd:element name="timeout" type="NULL"/>
<xsd:element name="userDisconnect" type="NULL"/>
<xsd:element name="networkDisconnect" type="FurtherInformation"/>
<xsd:element name="networkError" type="FurtherInformation"/>
<xsd:any namespace="##other" processContents="lax"/>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="NADevice"> <xsd:complexType name="NADevice">
<xsd:sequence> <xsd:sequence>
<xsd:element name="naDeviceId" minOccurs="0" type="NADeviceId"/> <xsd:element name="naDeviceId" minOccurs="0" type="NADeviceId"/>
...@@ -1983,7 +1995,7 @@ ...@@ -1983,7 +1995,7 @@
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="MultimediaRecord "> <xsd:complexType name="MultimediaRecord">
<xsd:choice> <xsd:choice>
<xsd:element name="multimediaSubscriber" type="MultimediaSubscriber"/> <xsd:element name="multimediaSubscriber" type="MultimediaSubscriber"/>
<xsd:element name="multimediaBillingDetails" type="MultimediaBillingDetails"/> <xsd:element name="multimediaBillingDetails" type="MultimediaBillingDetails"/>
...@@ -1992,7 +2004,7 @@ ...@@ -1992,7 +2004,7 @@
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="MultimediaSubscriber "> <xsd:complexType name="MultimediaSubscriber">
<xsd:sequence> <xsd:sequence>
<xsd:element name="subscriberID" minOccurs="0" type="MultimediaSubscriberID"/> <xsd:element name="subscriberID" minOccurs="0" type="MultimediaSubscriberID"/>
<xsd:element name="genericSubscriberInfo" minOccurs="0" type="GenericSubscriberInfo"/> <xsd:element name="genericSubscriberInfo" minOccurs="0" type="GenericSubscriberInfo"/>
...@@ -2054,7 +2066,7 @@ ...@@ -2054,7 +2066,7 @@
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="MultimediaServiceUsage "> <xsd:complexType name="MultimediaServiceUsage">
<xsd:sequence> <xsd:sequence>
<xsd:element name="partyInformation" minOccurs="0"> <xsd:element name="partyInformation" minOccurs="0">
<xsd:complexType> <xsd:complexType>
...@@ -2118,7 +2130,7 @@ ...@@ -2118,7 +2130,7 @@
<xsd:element name="naAssignedAddress" minOccurs="0" type="NAAssignedAddress"/> <xsd:element name="naAssignedAddress" minOccurs="0" type="NAAssignedAddress"/>
<xsd:element name="forwardedTransferredIdentifier" minOccurs="0" type="PartyIdentity"/> <xsd:element name="forwardedTransferredIdentifier" minOccurs="0" type="PartyIdentity"/>
<xsd:element name="terminatingTransferredIdentifier" minOccurs="0" type="PartyIdentity"/> <xsd:element name="terminatingTransferredIdentifier" minOccurs="0" type="PartyIdentity"/>
<xsd:element name="nationalMultimediaPartyInformation " minOccurs="0" type="NationalMultimediaPartyInformation"/> <xsd:element name="nationalMultimediaPartyInformation" minOccurs="0" type="NationalMultimediaPartyInformation"/>
<xsd:element name="userAgent" minOccurs="0" type="xsd:string"/> <xsd:element name="userAgent" minOccurs="0" type="xsd:string"/>
<xsd:element name="octetsUploaded" minOccurs="0" type="xsd:int"/> <xsd:element name="octetsUploaded" minOccurs="0" type="xsd:int"/>
<xsd:element name="octetsDownloaded" minOccurs="0" type="xsd:int"/> <xsd:element name="octetsDownloaded" minOccurs="0" type="xsd:int"/>
......
<?xml version="1.0"?> <?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://uri.etsi.org/02657/v1.7.1#/RetainedData" xmlns="http://uri.etsi.org/02657/v1.8.1#/RetainedData"
targetNamespace="http://uri.etsi.org/02657/v1.7.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.8.1#/RetainedData"
elementFormDefault="qualified"> elementFormDefault="qualified">
<xsd:annotation> <xsd:annotation>
<xsd:documentation xml:lang="en"> <xsd:documentation xml:lang="en">
XSD translated from ASN.1 derived from outcome of LI#25 (TS 102 657 v1.7.1) XSD translated from ASN.1 derived from outcome of LI#25 (TS 102 657 v1.8.1)
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
...@@ -609,7 +609,7 @@ ...@@ -609,7 +609,7 @@
<xsd:element name="pUKCode" minOccurs="0" type="xsd:string"/> <xsd:element name="pUKCode" minOccurs="0" type="xsd:string"/>
<xsd:element name="pUK2Code" minOccurs="0" type="xsd:string"/> <xsd:element name="pUK2Code" minOccurs="0" type="xsd:string"/>
<xsd:element name="iMEI" minOccurs="0" type="IMEI"/> <xsd:element name="iMEI" minOccurs="0" type="IMEI"/>
<xsd:element name="nationalTelephonySubscriptionInfo" minOccurs="0" type="NationalTelephonySubscriptionInfo "/> <xsd:element name="nationalTelephonySubscriptionInfo" minOccurs="0" type="NationalTelephonySubscriptionInfo"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
...@@ -639,7 +639,7 @@ ...@@ -639,7 +639,7 @@
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="nationalTelephonySubscriberInfo " minOccurs="0" type="NationalTelephonySubscriberInfo"/> <xsd:element name="nationalTelephonySubscriberInfo" minOccurs="0" type="NationalTelephonySubscriberInfo"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
...@@ -931,7 +931,7 @@ ...@@ -931,7 +931,7 @@
<xsd:element name="smsInformation" minOccurs="0" type="SmsInformation"/> <xsd:element name="smsInformation" minOccurs="0" type="SmsInformation"/>
<xsd:element name="ringDuration" minOccurs="0" type="xsd:integer"/> <xsd:element name="ringDuration" minOccurs="0" type="xsd:integer"/>
<xsd:element name="mmsInformation" minOccurs="0" type="MmsInformation"/> <xsd:element name="mmsInformation" minOccurs="0" type="MmsInformation"/>
<xsd:element name="nationalTelephonyServiceUsage " minOccurs="0" type="NationalTelephonyServiceUsage"/> <xsd:element name="nationalTelephonyServiceUsage" minOccurs="0" type="NationalTelephonyServiceUsage"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
...@@ -1555,7 +1555,7 @@ ...@@ -1555,7 +1555,7 @@
<xsd:complexType name="MsgBillingDetails"> <xsd:complexType name="MsgBillingDetails">
<xsd:sequence> <xsd:sequence>
<xsd:element name="subscriberID" minOccurs="0" type="MsgSubscriberId"/> <xsd:element name="subscriberID" minOccurs="0" type="MsgSubscriberID"/>
<xsd:element name="serviceID" minOccurs="0" type="xsd:string"/> <xsd:element name="serviceID" minOccurs="0" type="xsd:string"/>
<xsd:element name="billingAddress" minOccurs="0" type="ContactDetails"/> <xsd:element name="billingAddress" minOccurs="0" type="ContactDetails"/>
<xsd:element name="billingIdentifier" minOccurs="0" type="MsgBillingIdentifier"/> <xsd:element name="billingIdentifier" minOccurs="0" type="MsgBillingIdentifier"/>
...@@ -1751,10 +1751,22 @@ ...@@ -1751,10 +1751,22 @@
<xsd:element name="gprsInformation" minOccurs="0" type="GprsInformation"/> <xsd:element name="gprsInformation" minOccurs="0" type="GprsInformation"/>
<xsd:element name="octetsDownloaded" minOccurs="0" type="xsd:integer"/> <xsd:element name="octetsDownloaded" minOccurs="0" type="xsd:integer"/>
<xsd:element name="octetsUploaded" minOccurs="0" type="xsd:integer"/> <xsd:element name="octetsUploaded" minOccurs="0" type="xsd:integer"/>
<xsd:element name="endReason" minOccurs="0" type="NAEndReason"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="NAEndReason">
<xsd:choice>
<xsd:element name="unknownReason" type="NULL"/>
<xsd:element name="timeout" type="NULL"/>
<xsd:element name="userDisconnect" type="NULL"/>
<xsd:element name="networkDisconnect" type="FurtherInformation"/>
<xsd:element name="networkError" type="FurtherInformation"/>
<xsd:any namespace="##other" processContents="lax"/>
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="NADevice"> <xsd:complexType name="NADevice">
<xsd:sequence> <xsd:sequence>
<xsd:element name="naDeviceId" minOccurs="0" type="NADeviceId"/> <xsd:element name="naDeviceId" minOccurs="0" type="NADeviceId"/>
...@@ -1983,7 +1995,7 @@ ...@@ -1983,7 +1995,7 @@
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="MultimediaRecord "> <xsd:complexType name="MultimediaRecord">
<xsd:choice> <xsd:choice>
<xsd:element name="multimediaSubscriber" type="MultimediaSubscriber"/> <xsd:element name="multimediaSubscriber" type="MultimediaSubscriber"/>
<xsd:element name="multimediaBillingDetails" type="MultimediaBillingDetails"/> <xsd:element name="multimediaBillingDetails" type="MultimediaBillingDetails"/>
...@@ -1992,7 +2004,7 @@ ...@@ -1992,7 +2004,7 @@
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="MultimediaSubscriber "> <xsd:complexType name="MultimediaSubscriber">
<xsd:sequence> <xsd:sequence>
<xsd:element name="subscriberID" minOccurs="0" type="MultimediaSubscriberID"/> <xsd:element name="subscriberID" minOccurs="0" type="MultimediaSubscriberID"/>
<xsd:element name="genericSubscriberInfo" minOccurs="0" type="GenericSubscriberInfo"/> <xsd:element name="genericSubscriberInfo" minOccurs="0" type="GenericSubscriberInfo"/>
...@@ -2054,7 +2066,7 @@ ...@@ -2054,7 +2066,7 @@
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="MultimediaServiceUsage "> <xsd:complexType name="MultimediaServiceUsage">
<xsd:sequence> <xsd:sequence>
<xsd:element name="partyInformation" minOccurs="0"> <xsd:element name="partyInformation" minOccurs="0">
<xsd:complexType> <xsd:complexType>
...@@ -2118,7 +2130,7 @@ ...@@ -2118,7 +2130,7 @@
<xsd:element name="naAssignedAddress" minOccurs="0" type="NAAssignedAddress"/> <xsd:element name="naAssignedAddress" minOccurs="0" type="NAAssignedAddress"/>
<xsd:element name="forwardedTransferredIdentifier" minOccurs="0" type="PartyIdentity"/> <xsd:element name="forwardedTransferredIdentifier" minOccurs="0" type="PartyIdentity"/>
<xsd:element name="terminatingTransferredIdentifier" minOccurs="0" type="PartyIdentity"/> <xsd:element name="terminatingTransferredIdentifier" minOccurs="0" type="PartyIdentity"/>
<xsd:element name="nationalMultimediaPartyInformation " minOccurs="0" type="NationalMultimediaPartyInformation"/> <xsd:element name="nationalMultimediaPartyInformation" minOccurs="0" type="NationalMultimediaPartyInformation"/>
<xsd:element name="userAgent" minOccurs="0" type="xsd:string"/> <xsd:element name="userAgent" minOccurs="0" type="xsd:string"/>
<xsd:element name="octetsUploaded" minOccurs="0" type="xsd:int"/> <xsd:element name="octetsUploaded" minOccurs="0" type="xsd:int"/>
<xsd:element name="octetsDownloaded" minOccurs="0" type="xsd:int"/> <xsd:element name="octetsDownloaded" minOccurs="0" type="xsd:int"/>
......
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version7(7)} RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version8(8)}
DEFINITIONS IMPLICIT TAGS ::= DEFINITIONS IMPLICIT TAGS ::=
...@@ -12,7 +12,7 @@ BEGIN ...@@ -12,7 +12,7 @@ BEGIN
retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)} retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)}
-- rdHeader -- rdHeader
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version7(7)} rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version8(8)}
-- ====================================== -- ======================================
-- Top level definitions for RDHI wrapper -- Top level definitions for RDHI wrapper
...@@ -22,7 +22,7 @@ RetainedDataMessage ::= SEQUENCE ...@@ -22,7 +22,7 @@ RetainedDataMessage ::= SEQUENCE
{ {
rdHeaderId [0] OBJECT IDENTIFIER, rdHeaderId [0] OBJECT IDENTIFIER,
retainedDataHeader [1] RetainedDataHeader, retainedDataHeader [1] RetainedDataHeader,
retainedDataPayload [2] RetainedDataPayload, retainedDataPayload [2] RetainedDataPayload,
retainedDataDigest [3] OCTET STRING OPTIONAL, retainedDataDigest [3] OCTET STRING OPTIONAL,
-- The digitally signed hash of the combined fields above (retainedDataHeader and -- The digitally signed hash of the combined fields above (retainedDataHeader and
-- retainedDataPayload) -- retainedDataPayload)
...@@ -135,7 +135,7 @@ RequestPriority ::= OCTET STRING ...@@ -135,7 +135,7 @@ RequestPriority ::= OCTET STRING
RequestAcknowledgement ::= SEQUENCE RequestAcknowledgement ::= SEQUENCE
{ {
suggestedCompletionTime [1] GeneralizedTime OPTIONAL, suggestedCompletionTime [1] GeneralizedTime OPTIONAL,
-- Indicative time that results will be ready -- Indicative time that results will be ready
-- Purely informational, not binding for either party -- Purely informational, not binding for either party
... ...
...@@ -350,7 +350,8 @@ IndividualInfo ::= SEQUENCE ...@@ -350,7 +350,8 @@ IndividualInfo ::= SEQUENCE
... ...
} OPTIONAL, } OPTIONAL,
identificationNumber [5] UTF8String OPTIONAL, identificationNumber [5] UTF8String OPTIONAL,
authenticationInfo [6] AuthenticationInfo OPTIONAL, ..., authenticationInfo [6] AuthenticationInfo OPTIONAL,
...,
profession [7] UTF8String OPTIONAL profession [7] UTF8String OPTIONAL
} }
...@@ -414,6 +415,7 @@ AuthenticationInfo ::= SEQUENCE ...@@ -414,6 +415,7 @@ AuthenticationInfo ::= SEQUENCE
-- the number of the document used to authenticate -- the number of the document used to authenticate
... ...
} }
TelephonyRecord ::= CHOICE TelephonyRecord ::= CHOICE
{ {
telephonySubscriber [1] TelephonySubscriber, telephonySubscriber [1] TelephonySubscriber,
...@@ -599,7 +601,7 @@ TelephonyPartyInformation ::= SEQUENCE ...@@ -599,7 +601,7 @@ TelephonyPartyInformation ::= SEQUENCE
-- List of cell locations used by this party during the service usage -- List of cell locations used by this party during the service usage
communicationTime [6] TimeSpan OPTIONAL, communicationTime [6] TimeSpan OPTIONAL,
-- Time and duration of the communication -- Time and duration of the communication
iCCID [7] UTF8String OPTIONAL, iCCID [7] UTF8String OPTIONAL,
-- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format -- Integrated Circuit Card ID (ICCID) number of the party, in ASCII format
iMSI [8] IMSI OPTIONAL, iMSI [8] IMSI OPTIONAL,
natureOfAddress [9] UTF8String OPTIONAL, natureOfAddress [9] UTF8String OPTIONAL,
...@@ -1683,7 +1685,6 @@ PartyIdentity ::= UTF8String ...@@ -1683,7 +1685,6 @@ PartyIdentity ::= UTF8String
-- E164 address of the node in international format, or -- E164 address of the node in international format, or
-- SIP URL or TEL URL as in ETSI EN 300 356 [7] -- SIP URL or TEL URL as in ETSI EN 300 356 [7]
QualityOfService ::= UTF8String QualityOfService ::= UTF8String
-- Free text description of the invoked quality of service -- Free text description of the invoked quality of service