Commit 70c85757 authored by canterburym's avatar canterburym
Browse files

TS 102 657 v1.4.1 (2009-12-09) agreed at LI#22 (Trouville, 2009-09-22)

parent 845248d0
Pipeline #3946 passed with stage
in 5 seconds
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version3(3)}
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version4(4)}
DEFINITIONS IMPLICIT TAGS ::=
......@@ -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) version3(3)}
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version4(4)}
-- ======================================
-- Top level definitions for RDHI wrapper
......@@ -22,7 +22,7 @@ RetainedDataMessage ::= SEQUENCE
{
rdHeaderId [0] OBJECT IDENTIFIER,
retainedDataHeader [1] RetainedDataHeader,
retainedDataPayload [2] RetainedDataPayload,
retainedDataPayload [2] RetainedDataPayload,
retainedDataDigest [3] OCTET STRING OPTIONAL,
-- The digitally signed hash of the combined fields above (retainedDataHeader and
-- retainedDataPayload)
......@@ -71,16 +71,16 @@ RequestNumber ::= UTF8String
RetainedDataPayload ::= CHOICE
-- Payload can be a request, response, error or acknowledgement
{
requestMessage [1] RequestMessage,
requestAcknowledgement [2] RequestAcknowledgement,
responseMessage [3] ResponseMessage,
responseAcknowledgement [4] ResponseAcknowledgement,
errorMessage [5] FurtherInformation,
cancelMessage [6] CancelMessage,
cancelAcknowledgement [7] CancelAcknowledgement,
getstatusMessage [8] GetStatusMessage,
statusMessage [9] StatusMessage,
getResultsMessage [10] GetResultsMessage,
requestMessage [1] RequestMessage,
requestAcknowledgement [2] RequestAcknowledgement,
responseMessage [3] ResponseMessage,
responseAcknowledgement [4] ResponseAcknowledgement,
errorMessage [5] FurtherInformation,
cancelMessage [6] CancelMessage,
cancelAcknowledgement [7] CancelAcknowledgement,
getstatusMessage [8] GetStatusMessage,
statusMessage [9] StatusMessage,
getResultsMessage [10] GetResultsMessage,
...
}
......@@ -135,7 +135,7 @@ RequestPriority ::= OCTET STRING
RequestAcknowledgement ::= SEQUENCE
{
suggestedCompletionTime [1] GeneralizedTime OPTIONAL,
suggestedCompletionTime [1] GeneralizedTime OPTIONAL,
-- Indicative time that results will be ready
-- Purely informational, not binding for either party
...
......@@ -161,13 +161,13 @@ ResponseMessage ::= SEQUENCE
ResponseStatus ::= CHOICE
{
responseComplete [1] NULL,
responseComplete [1] NULL,
-- No further results to come
responseIncomplete [2] NULL,
responseIncomplete [2] NULL,
-- There may be further results to come
responseUnavailable [3] NULL,
responseUnavailable [3] NULL,
-- See clause 6.3.3
responseFailed [4] FurtherInformation,
responseFailed [4] FurtherInformation,
-- See clauses 6.2.2.2 and 6.3.3.2
...
}
......@@ -177,7 +177,7 @@ ResponseRecord ::= SEQUENCE
recordNumber [1] INTEGER,
recordPayload [2] RetainedDataRecord,
additionalInformation [3] AdditionalInformation OPTIONAL,
-- see clause 6.2.4
-- see clause 6.2.4
nationalRecordPayload [4] NationalRecordPayload OPTIONAL,
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
......@@ -248,8 +248,8 @@ StatusMessage ::= SEQUENCE
StatusResponse ::= SEQUENCE
{
requestNumber [1] RequestNumber,
requestStatus [2] RequestStatus,
requestNumber [1] RequestNumber,
requestStatus [2] RequestStatus,
...
}
......@@ -492,13 +492,13 @@ NationalTelephonySubscriptionInfo ::= SEQUENCE
TelephonyBillingDetails ::= SEQUENCE
{
subscriberID [1] TelephonySubscriberId OPTIONAL,
serviceID [2] UTF8String OPTIONAL,
billingAddress [3] ContactDetails OPTIONAL,
billingIdentifier [4] BillingIdentifier OPTIONAL,
billingRecords [5] SEQUENCE OF BillingRecords OPTIONAL,
subscriberID [1] TelephonySubscriberId OPTIONAL,
serviceID [2] UTF8String OPTIONAL,
billingAddress [3] ContactDetails OPTIONAL,
billingIdentifier [4] BillingIdentifier OPTIONAL,
billingRecords [5] SEQUENCE OF BillingRecords OPTIONAL,
...,
nationalTelephonyBillingDetails [6] NationalTelephonyBillingDetails OPTIONAL
nationalTelephonyBillingDetails [6] NationalTelephonyBillingDetails OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
......@@ -516,15 +516,15 @@ BillingIdentifier ::= OCTET STRING
BillingRecords ::= SEQUENCE
{
time [1] GeneralizedTime OPTIONAL,
place [2] UTF8String OPTIONAL,
amount [3] REAL OPTIONAL,
currency [4] UTF8String (SIZE(3)) OPTIONAL,
time [1] GeneralizedTime OPTIONAL,
place [2] UTF8String OPTIONAL,
amount [3] REAL OPTIONAL,
currency [4] UTF8String (SIZE(3)) OPTIONAL,
-- as per ISO 4217 [5]
method [5] UTF8String OPTIONAL,
method [5] UTF8String OPTIONAL,
-- i.e. credit card etc.
...,
nationalTelephonyBillingRecords [6] NationalTelephonyBillingRecords OPTIONAL
nationalTelephonyBillingRecords [6] NationalTelephonyBillingRecords OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
......@@ -614,7 +614,7 @@ NationalTelephonyPartyInformation ::= SEQUENCE
...
}
TelephonyCommunicationType ::= ENUMERATED
TelephonyCommunicationType ::= ENUMERATED
{
telephonyFixedCS(0),
telephonyWirelessCS(1),
......@@ -623,7 +623,7 @@ TelephonyCommunicationType ::= ENUMERATED
mMS(3)
}
TelephonyBearerService ::= ENUMERATED
TelephonyBearerService ::= ENUMERATED
{
speech(0),
data(1),
......@@ -699,7 +699,10 @@ MmsInformation ::= SEQUENCE
delivery-copy(9),
submission-rejection(10),
submission-failure(11),
...
...,
delivered-application(12)
-- optional flag indicating MMS was retrieved using
-- something other than mobile deivce e.g. web browser
} OPTIONAL,
mmsNotifInd [3] BOOLEAN OPTIONAL,
-- indication that a delivery notification has been generated
......@@ -854,7 +857,7 @@ TelephonyPartyRole ::= ENUMERATED
originating-Party(0),
terminating-Party(1),
forwarded-to-Party(2),
originalCalled (3),
originalCalled(3),
redirecting(4),
connected(5),
userProvidedCalling(6),
......@@ -878,7 +881,7 @@ TelephonyPartyRole ::= ENUMERATED
TelephonyDevice ::= SEQUENCE
{
deviceIDType [1] ENUMERATED
deviceIDType [1] ENUMERATED
-- Type of identifier for telephony device
{
unknown(0),
......@@ -886,13 +889,13 @@ TelephonyDevice ::= SEQUENCE
macAddress(2),
...
} OPTIONAL,
telephonyDeviceID [2] TelephonyDeviceID OPTIONAL,
telephonyDeviceID [2] TelephonyDeviceID OPTIONAL,
-- Unique identifier for this telephony device according to type of identifier
...,
subscriberID [3] TelephonySubscriberId OPTIONAL,
subscriberID [3] TelephonySubscriberId OPTIONAL,
-- Identifier for a known user of this equipment.
-- Usage of this parameter is subject to national legislation.
nationalTelephonyDevice [4] NationalTelephonyDevice OPTIONAL
nationalTelephonyDevice [4] NationalTelephonyDevice OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
......@@ -914,12 +917,12 @@ TelephonyDeviceID ::= OCTET STRING
TelephonyNetworkElement ::= SEQUENCE
{
telephonyNetworkID [1] TelephonyNetworkID OPTIONAL,
cellInformation [2] Location OPTIONAL,
telephonyNetworkID [1] TelephonyNetworkID OPTIONAL,
cellInformation [2] Location OPTIONAL,
-- The Location information id
validity [3] TimeSpan OPTIONAL,
validity [3] TimeSpan OPTIONAL,
...,
nationalTelephonyNetworkElement [4] NationalTelephonyNetworkElement OPTIONAL
nationalTelephonyNetworkElement [4] NationalTelephonyNetworkElement OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
......@@ -942,9 +945,9 @@ Location ::= SEQUENCE
{
e164-Number [1] OCTET STRING (SIZE (1..25)) OPTIONAL,
-- Coded in the same format as the ISUP location number (parameter
-- field) of the ISUP (see EN 300 356 [7])
-- field) of the ISUP (see EN 300 356 [7])
globalCellID [2] OCTET STRING (SIZE (5..7)) OPTIONAL,
-- See MAP format (see TS GSM 09.02 [8])
-- See MAP format (see 3GPP TS 09.02 [8])
rAI [3] OCTET STRING (SIZE (6)) OPTIONAL,
-- The Routeing Area Identifier (RAI) in the current SGSN is coded in accordance with
......@@ -1084,8 +1087,8 @@ GeographicalCoordinates ::= SEQUENCE
{
latitudeSign [1] ENUMERATED
{
north,
south
north(0),
south(1)
} OPTIONAL,
latitude [2] INTEGER (0..8388607) OPTIONAL,
longitude [3] INTEGER (-8388608..8388607) OPTIONAL,
......@@ -1258,7 +1261,6 @@ MsgStoreOperation ::= SEQUENCE
messageID [10] MessageID OPTIONAL
}
MessageID ::= UTF8String
-- Unique identifier for this message, e.g RFC 822 header
......@@ -1301,21 +1303,21 @@ NASubscriber ::= SEQUENCE
NAServiceSubscription ::= SEQUENCE
-- Description of the subscription to a Network Access service
{
validity [1] TimeSpan OPTIONAL,
naServiceID [2] UTF8String OPTIONAL,
validity [1] TimeSpan OPTIONAL,
naServiceID [2] UTF8String OPTIONAL,
-- Identifier for the service, e.g. account plan name.
naProviderID [3] NAProviderID OPTIONAL,
naProviderID [3] NAProviderID OPTIONAL,
-- Unique identifier for the provider of the service, e.g. company name
naAuthID [4] NAAuthID OPTIONAL,
naAuthID [4] NAAuthID OPTIONAL,
-- Unique identifier for this subscription, e.g. logon name
options [5] UTF8String OPTIONAL,
options [5] UTF8String OPTIONAL,
-- Human readable text with restrictions or options to the subscription
installationAddress [6] AddressInformation OPTIONAL,
fixIpAddress [7] IPAddress OPTIONAL,
fixIpAddress [7] IPAddress OPTIONAL,
-- fix assigned IP address
imsi [8] IMSI OPTIONAL,
imsi [8] IMSI OPTIONAL,
...,
allocatedDeviceIDs [9] SEQUENCE OF NADeviceId OPTIONAL
allocatedDeviceIDs [9] SEQUENCE OF NADeviceId OPTIONAL
}
-- ===========================================
......@@ -1437,10 +1439,10 @@ NADevice ::= SEQUENCE
}
IMEI ::= OCTET STRING (SIZE(8))
-- format as per TS GSM 09.02 [8Error! Reference source not found.]
-- format as per 3GPP TS 09.02 [8]
IMSI ::= OCTET STRING (SIZE(3..8))
-- format as per TS GSM 09.02 [8]
-- format as per 3GPP TS 09.02 [8]
-- ======================================
-- Definitions of Message Network element
......@@ -1524,4 +1526,3 @@ NABillingDetails ::= SEQUENCE
}
END -- end of RDMessage
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://uri.etsi.org/02657/v1.3.1#/RetainedData"
targetNamespace="http://uri.etsi.org/02657/v1.3.1#/RetainedData"
xmlns="http://uri.etsi.org/02657/v1.4.1#/RetainedData"
targetNamespace="http://uri.etsi.org/02657/v1.4.1#/RetainedData"
elementFormDefault="qualified">
<xsd:annotation>
<xsd:documentation xml:lang="en">
XSD translated from ASN.1 derived from outcome of LI#21 (TS 102 657 v1.3.1)
XSD translated from ASN.1 derived from outcome of LI#22 (TS 102 657 v1.4.1)
</xsd:documentation>
</xsd:annotation>
......@@ -878,6 +878,7 @@
<xsd:element name="delivery-copy" type="NULL" minOccurs="0"/>
<xsd:element name="submission-rejection" type="NULL" minOccurs="0"/>
<xsd:element name="submission-failure" type="NULL" minOccurs="0"/>
<xsd:element name="delivered-application" type="NULL" minOccurs="0"/>
<xsd:any namespace="##other" processContents="lax"/>
</xsd:choice>
</xsd:complexType>
......
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version3(3)}
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version4(4)}
DEFINITIONS IMPLICIT TAGS ::=
......@@ -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) version3(3)}
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version4(4)}
-- ======================================
-- Top level definitions for RDHI wrapper
......@@ -22,7 +22,7 @@ RetainedDataMessage ::= SEQUENCE
{
rdHeaderId [0] OBJECT IDENTIFIER,
retainedDataHeader [1] RetainedDataHeader,
retainedDataPayload [2] RetainedDataPayload,
retainedDataPayload [2] RetainedDataPayload,
retainedDataDigest [3] OCTET STRING OPTIONAL,
-- The digitally signed hash of the combined fields above (retainedDataHeader and
-- retainedDataPayload)
......@@ -71,16 +71,16 @@ RequestNumber ::= UTF8String
RetainedDataPayload ::= CHOICE
-- Payload can be a request, response, error or acknowledgement
{
requestMessage [1] RequestMessage,
requestAcknowledgement [2] RequestAcknowledgement,
responseMessage [3] ResponseMessage,
responseAcknowledgement [4] ResponseAcknowledgement,
errorMessage [5] FurtherInformation,
cancelMessage [6] CancelMessage,
cancelAcknowledgement [7] CancelAcknowledgement,
getstatusMessage [8] GetStatusMessage,
statusMessage [9] StatusMessage,
getResultsMessage [10] GetResultsMessage,
requestMessage [1] RequestMessage,
requestAcknowledgement [2] RequestAcknowledgement,
responseMessage [3] ResponseMessage,
responseAcknowledgement [4] ResponseAcknowledgement,
errorMessage [5] FurtherInformation,
cancelMessage [6] CancelMessage,
cancelAcknowledgement [7] CancelAcknowledgement,
getstatusMessage [8] GetStatusMessage,
statusMessage [9] StatusMessage,
getResultsMessage [10] GetResultsMessage,
...
}
......@@ -135,7 +135,7 @@ RequestPriority ::= OCTET STRING
RequestAcknowledgement ::= SEQUENCE
{
suggestedCompletionTime [1] GeneralizedTime OPTIONAL,
suggestedCompletionTime [1] GeneralizedTime OPTIONAL,
-- Indicative time that results will be ready
-- Purely informational, not binding for either party
...
......@@ -161,13 +161,13 @@ ResponseMessage ::= SEQUENCE
ResponseStatus ::= CHOICE
{
responseComplete [1] NULL,
responseComplete [1] NULL,
-- No further results to come
responseIncomplete [2] NULL,
responseIncomplete [2] NULL,
-- There may be further results to come
responseUnavailable [3] NULL,
responseUnavailable [3] NULL,
-- See clause 6.3.3
responseFailed [4] FurtherInformation,
responseFailed [4] FurtherInformation,
-- See clauses 6.2.2.2 and 6.3.3.2
...
}
......@@ -177,7 +177,7 @@ ResponseRecord ::= SEQUENCE
recordNumber [1] INTEGER,
recordPayload [2] RetainedDataRecord,
additionalInformation [3] AdditionalInformation OPTIONAL,
-- see clause 6.2.4
-- see clause 6.2.4
nationalRecordPayload [4] NationalRecordPayload OPTIONAL,
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
......@@ -248,8 +248,8 @@ StatusMessage ::= SEQUENCE
StatusResponse ::= SEQUENCE
{
requestNumber [1] RequestNumber,
requestStatus [2] RequestStatus,
requestNumber [1] RequestNumber,
requestStatus [2] RequestStatus,
...
}
......@@ -492,13 +492,13 @@ NationalTelephonySubscriptionInfo ::= SEQUENCE
TelephonyBillingDetails ::= SEQUENCE
{
subscriberID [1] TelephonySubscriberId OPTIONAL,
serviceID [2] UTF8String OPTIONAL,
billingAddress [3] ContactDetails OPTIONAL,
billingIdentifier [4] BillingIdentifier OPTIONAL,
billingRecords [5] SEQUENCE OF BillingRecords OPTIONAL,
subscriberID [1] TelephonySubscriberId OPTIONAL,
serviceID [2] UTF8String OPTIONAL,
billingAddress [3] ContactDetails OPTIONAL,
billingIdentifier [4] BillingIdentifier OPTIONAL,
billingRecords [5] SEQUENCE OF BillingRecords OPTIONAL,
...,
nationalTelephonyBillingDetails [6] NationalTelephonyBillingDetails OPTIONAL
nationalTelephonyBillingDetails [6] NationalTelephonyBillingDetails OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
......@@ -516,15 +516,15 @@ BillingIdentifier ::= OCTET STRING
BillingRecords ::= SEQUENCE
{
time [1] GeneralizedTime OPTIONAL,
place [2] UTF8String OPTIONAL,
amount [3] REAL OPTIONAL,
currency [4] UTF8String (SIZE(3)) OPTIONAL,
time [1] GeneralizedTime OPTIONAL,
place [2] UTF8String OPTIONAL,
amount [3] REAL OPTIONAL,
currency [4] UTF8String (SIZE(3)) OPTIONAL,
-- as per ISO 4217 [5]
method [5] UTF8String OPTIONAL,
method [5] UTF8String OPTIONAL,
-- i.e. credit card etc.
...,
nationalTelephonyBillingRecords [6] NationalTelephonyBillingRecords OPTIONAL
nationalTelephonyBillingRecords [6] NationalTelephonyBillingRecords OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
......@@ -614,7 +614,7 @@ NationalTelephonyPartyInformation ::= SEQUENCE
...
}
TelephonyCommunicationType ::= ENUMERATED
TelephonyCommunicationType ::= ENUMERATED
{
telephonyFixedCS(0),
telephonyWirelessCS(1),
......@@ -623,7 +623,7 @@ TelephonyCommunicationType ::= ENUMERATED
mMS(3)
}
TelephonyBearerService ::= ENUMERATED
TelephonyBearerService ::= ENUMERATED
{
speech(0),
data(1),
......@@ -699,7 +699,10 @@ MmsInformation ::= SEQUENCE
delivery-copy(9),
submission-rejection(10),
submission-failure(11),
...
...,
delivered-application(12)
-- optional flag indicating MMS was retrieved using
-- something other than mobile deivce e.g. web browser
} OPTIONAL,
mmsNotifInd [3] BOOLEAN OPTIONAL,
-- indication that a delivery notification has been generated
......@@ -854,7 +857,7 @@ TelephonyPartyRole ::= ENUMERATED
originating-Party(0),
terminating-Party(1),
forwarded-to-Party(2),
originalCalled (3),
originalCalled(3),
redirecting(4),
connected(5),
userProvidedCalling(6),
......@@ -878,7 +881,7 @@ TelephonyPartyRole ::= ENUMERATED
TelephonyDevice ::= SEQUENCE
{
deviceIDType [1] ENUMERATED
deviceIDType [1] ENUMERATED
-- Type of identifier for telephony device
{
unknown(0),
......@@ -886,13 +889,13 @@ TelephonyDevice ::= SEQUENCE
macAddress(2),
...
} OPTIONAL,
telephonyDeviceID [2] TelephonyDeviceID OPTIONAL,
telephonyDeviceID [2] TelephonyDeviceID OPTIONAL,
-- Unique identifier for this telephony device according to type of identifier
...,
subscriberID [3] TelephonySubscriberId OPTIONAL,
subscriberID [3] TelephonySubscriberId OPTIONAL,
-- Identifier for a known user of this equipment.
-- Usage of this parameter is subject to national legislation.
nationalTelephonyDevice [4] NationalTelephonyDevice OPTIONAL
nationalTelephonyDevice [4] NationalTelephonyDevice OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
......@@ -914,12 +917,12 @@ TelephonyDeviceID ::= OCTET STRING
TelephonyNetworkElement ::= SEQUENCE
{
telephonyNetworkID [1] TelephonyNetworkID OPTIONAL,
cellInformation [2] Location OPTIONAL,
telephonyNetworkID [1] TelephonyNetworkID OPTIONAL,
cellInformation [2] Location OPTIONAL,
-- The Location information id
validity [3] TimeSpan OPTIONAL,
validity [3] TimeSpan OPTIONAL,
...,
nationalTelephonyNetworkElement [4] NationalTelephonyNetworkElement OPTIONAL
nationalTelephonyNetworkElement [4] NationalTelephonyNetworkElement OPTIONAL
-- To be defined on a national basis
-- Only to be used in case the present document cannot fulfil the national requirements
}
......@@ -942,9 +945,9 @@ Location ::= SEQUENCE
{
e164-Number [1] OCTET STRING (SIZE (1..25)) OPTIONAL,
-- Coded in the same format as the ISUP location number (parameter
-- field) of the ISUP (see EN 300 356 [7])
-- field) of the ISUP (see EN 300 356 [7])
globalCellID [2] OCTET STRING (SIZE (5..7)) OPTIONAL,
-- See MAP format (see TS GSM 09.02 [8])
-- See MAP format (see 3GPP TS 09.02 [8])
rAI [3] OCTET STRING (SIZE (6)) OPTIONAL,
-- The Routeing Area Identifier (RAI) in the current SGSN is coded in accordance with
......@@ -1084,8 +1087,8 @@ GeographicalCoordinates ::= SEQUENCE
{
latitudeSign [1] ENUMERATED
{
north,
south
north(0),
south(1)
} OPTIONAL,
latitude [2] INTEGER (0..8388607) OPTIONAL,
longitude [3] INTEGER (-8388608..8388607) OPTIONAL,
......@@ -1258,7 +1261,6 @@ MsgStoreOperation ::= SEQUENCE
messageID [10] MessageID OPTIONAL
}
MessageID ::= UTF8String
-- Unique identifier for this message, e.g RFC 822 header
......@@ -1301,21 +1303,21 @@ NASubscriber ::= SEQUENCE
NAServiceSubscription ::= SEQUENCE
-- Description of the subscription to a Network Access service
{
validity [1] TimeSpan OPTIONAL,
naServiceID [2] UTF8String OPTIONAL,
validity [1] TimeSpan OPTIONAL,
naServiceID [2] UTF8String OPTIONAL,
-- Identifier for the service, e.g. account plan name.
naProviderID [3] NAProviderID OPTIONAL,
naProviderID [3] NAProviderID OPTIONAL,
-- Unique identifier for the provider of the service, e.g. company name
naAuthID [4] NAAuthID OPTIONAL,
naAuthID [4] NAAuthID OPTIONAL,
-- Unique identifier for this subscription, e.g. logon name
options [5] UTF8String OPTIONAL,
options [5] UTF8String OPTIONAL,
-- Human readable text with restrictions or options to the subscription
installationAddress [6] AddressInformation OPTIONAL,
fixIpAddress [7] IPAddress OPTIONAL,
fixIpAddress [7] IPAddress OPTIONAL,
-- fix assigned IP address
imsi [8] IMSI OPTIONAL,
imsi [8] IMSI OPTIONAL,
...,
allocatedDeviceIDs [9] SEQUENCE OF NADeviceId OPTIONAL
allocatedDeviceIDs [9] SEQUENCE OF NADeviceId OPTIONAL
}
-- ===========================================
......@@ -1437,10 +1439,10 @@ NADevice ::= SEQUENCE
}
IMEI ::= OCTET STRING (SIZE(8))
-- format as per TS GSM 09.02 [8Error! Reference source not found.]
-- format as per 3GPP TS 09.02 [8]
IMSI ::= OCTET STRING (SIZE(3..8))
-- format as per TS GSM 09.02 [8]
-- format as per 3GPP TS 09.02 [8]
-- ======================================
-- Definitions of Message Network element
......@@ -1524,4 +1526,3 @@ NABillingDetails ::= SEQUENCE
}
END -- end of RDMessage
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://uri.etsi.org/02657/v1.3.1#/RetainedData"
targetNamespace="http://uri.etsi.org/02657/v1.3.1#/RetainedData"
xmlns="http://uri.etsi.org/02657/v1.4.1#/RetainedData"
targetNamespace="http://uri.etsi.org/02657/v1.4.1#/RetainedData"
elementFormDefault="qualified">
<xsd:annotation>
<xsd:documentation xml:lang="en">
XSD translated from ASN.1 derived from outcome of LI#21 (TS 102 657 v1.3.1)
XSD translated from ASN.1 derived from outcome of LI#22 (TS 102 657 v1.4.1)
</xsd:documentation>
</xsd:annotation>
......@@ -878,6 +878,7 @@
<xsd:element name="delivery-copy" type="NULL" minOccurs="0"/>
<xsd:element name="submission-rejection" type="NULL" minOccurs="0"/>
<xsd:element name="submission-failure" type="NULL" minOccurs="0"/>
<xsd:element name="delivered-application" type="NULL" minOccurs="0"/>
<xsd:any namespace="##other" processContents="lax"/>
</xsd:choice>
</xsd:complexType>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment