OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Modulepars   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test cases  

Module MAP_ER_DataTypes_V10


Import Declarations:


Data Types Summary
AbsentSubscriberDiagnosticSM
AdditionalRoamingNotAllowedCause
RoamingNotAllowedCause
CallBarringCause
CUG_RejectCause
PW_RegistrationFailureCause
SM_EnumeratedDeliveryFailureCause
FailureCauseParam
UnknownSubscriberDiagnostic
AbsentSubscriberReason
UnauthorizedLCSClient_Diagnostic
PositionMethodFailure_Diagnostic
RoamingNotAllowedParam
ExtensibleCallBarredParam
CUG_RejectParam
SS_IncompatibilityCause
SM_DeliveryFailureCause
AbsentSubscriberSM_Param
ExtensibleSystemFailureParam
DataMissingParam
UnexpectedDataParam
FacilityNotSupParam
OR_NotAllowedParam
UnknownSubscriberParam
NumberChangedParam
UnidentifiedSubParam
IllegalSubscriberParam
IllegalEquipmentParam
BearerServNotProvParam
TeleservNotProvParam
TracingBufferFullParam
NoRoamingNbParam
AbsentSubscriberParam
BusySubscriberParam
NoSubscriberReplyParam
ForwardingViolationParam
ForwardingFailedParam
ATI_NotAllowedParam
ATSI_NotAllowedParam
ATM_NotAllowedParam
IllegalSS_OperationParam
SS_NotAvailableParam
SS_SubscriptionViolationParam
InformationNotAvailableParam
SubBusyForMT_SMS_Param
MessageWaitListFullParam
ResourceLimitationParam
NoGroupCallNbParam
IncompatibleTerminalParam
ShortTermDenialParam
LongTermDenialParam
UnauthorizedRequestingNetwork_Param
UnauthorizedLCSClient_Param
PositionMethodFailure_Param
UnknownOrUnreachableLCSClient_Param
MM_EventNotSupported_Param
TargetCellOutsideGCA_Param
OngoingGroupCallParam
CallBarredParam
SystemFailureParam

Details

AbsentSubscriberDiagnosticSM
AbsentSubscriberDiagnosticSM ::= INTEGER (0..255)
     -- AbsentSubscriberDiagnosticSM values are defined in 3GPP TS 23.040
SystemFailureParam

AdditionalRoamingNotAllowedCause
ENUMERATED {
 supportedRAT-TypesNotAllowed (0),
 ...}
RoamingNotAllowedCause

RoamingNotAllowedCause
ENUMERATED {
 plmnRoamingNotAllowed (0),
 operatorDeterminedBarring (3)}
CallBarredParam

CallBarringCause
ENUMERATED {
 barringServiceActive (0),
 operatorBarring (1)}
ExtensibleCallBarredParam

CUG_RejectCause
ENUMERATED {
 incomingCallsBarredWithinCUG (0),
 subscriberNotMemberOfCUG (1),
 requestedBasicServiceViolatesCUG-Constraints   (5),
 calledPartySS-InteractionViolation (7)}
SS-IncompatibilityCause

PW_RegistrationFailureCause
ENUMERATED {
 undetermined (0),
 invalidFormat (1),
 newPasswordsMismatch (2)}
SM-EnumeratedDeliveryFailureCause

SM_EnumeratedDeliveryFailureCause
ENUMERATED {
 memoryCapacityExceeded (0),
 equipmentProtocolError (1),
 equipmentNotSM-Equipped (2),
 unknownServiceCentre (3),
 sc-Congestion (4),
 invalidSME-Address (5),
 subscriberNotSC-Subscriber (6)}
SM-DeliveryFailureCause

FailureCauseParam
ENUMERATED {
 limitReachedOnNumberOfConcurrentLocationRequests (0),
 ... }
 -- if unknown value is received in FailureCauseParam it shall be ignored
DataMissingParam

UnknownSubscriberDiagnostic
ENUMERATED {
 imsiUnknown (0),
 gprs-eps-SubscriptionUnknown (1),
 ...,
 npdbMismatch (2)}
 -- if unknown values are received in
 -- UnknownSubscriberDiagnostic they shall be discarded
NumberChangedParam

AbsentSubscriberReason
ENUMERATED {
 imsiDetach (0),
 restrictedArea (1),
 noPageResponse (2),
 ... ,
 purgedMS (3),
 mtRoamingRetry (4)}
-- exception handling: at reception of other values than the ones listed the
-- AbsentSubscriberReason shall be ignored.
-- The AbsentSubscriberReason: purgedMS is defined for the Super-Charger feature
-- (see TS 23.116). If this value is received in a Provide Roaming Number response
-- it shall be mapped to the AbsentSubscriberReason: imsiDetach in the Send Routeing
-- Information response
-- The AbsentSubscriberReason: mtRoamingRetry is used during MT Roaming Retry,
-- see 3GPP TS 23.018[97].
BusySubscriberParam

UnauthorizedLCSClient_Diagnostic
ENUMERATED {
 noAdditionalInformation (0),
 clientNotInMSPrivacyExceptionList (1),
 callToClientNotSetup (2),
 privacyOverrideNotApplicable (3),
 disallowedByLocalRegulatoryRequirements (4),
 ...,
 unauthorizedPrivacyClass (5),
 unauthorizedCallSessionUnrelatedExternalClient (6),
 unauthorizedCallSessionRelatedExternalClient (7) }
--   exception handling:
--   any unrecognized value shall be ignored
PositionMethodFailure-Param

PositionMethodFailure_Diagnostic
ENUMERATED {
 congestion (0),
 insufficientResources (1),
 insufficientMeasurementData (2),
 inconsistentMeasurementData (3),
 locationProcedureNotCompleted (4),
 locationProcedureNotSupportedByTargetMS (5),
 qoSNotAttainable (6),
 positionMethodNotAvailableInNetwork (7),
 positionMethodNotAvailableInLocationArea (8),
 ... }
--   exception handling:
--   any unrecognized value shall be ignored
UnknownOrUnreachableLCSClient-Param

RoamingNotAllowedParam
RoamingNotAllowedParam ::= SEQUENCE {
     roamingNotAllowedCause               RoamingNotAllowedCause,
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...,
     additionalRoamingNotAllowedCause     [0] AdditionalRoamingNotAllowedCause OPTIONAL }
--   if the additionalRoamingNotallowedCause is received by the MSC/VLR or SGSN then the
--   roamingNotAllowedCause shall be discarded.
AdditionalRoamingNotAllowedCause

ExtensibleCallBarredParam
ExtensibleCallBarredParam ::= SEQUENCE {
     callBarringCause                     CallBarringCause                   OPTIONAL,
     extensionContainer                   ExtensionContainer                 OPTIONAL,
     ... ,
     unauthorisedMessageOriginator        [1] NULL                           OPTIONAL }
CUG-RejectParam

CUG_RejectParam
CUG-RejectParam ::= SEQUENCE {
     cug-RejectCause                      CUG-RejectCause                    OPTIONAL,
     extensionContainer                   ExtensionContainer                 OPTIONAL,
     ...}
CUG-RejectCause

SS_IncompatibilityCause
SS-IncompatibilityCause ::= SEQUENCE {
     ss-Code                              [1] SS-Code                        OPTIONAL,
     basicService                         BasicServiceCode                   OPTIONAL,
     ss-Status                            [4] SS-Status                      OPTIONAL,
     ...}
PW-RegistrationFailureCause

SM_DeliveryFailureCause
SM-DeliveryFailureCause ::= SEQUENCE {
     sm-EnumeratedDeliveryFailureCause    SM-EnumeratedDeliveryFailureCause,
     diagnosticInfo                       SignalInfo                         OPTIONAL,
     extensionContainer                   ExtensionContainer                 OPTIONAL,
     ...}
AbsentSubscriberSM-Param

AbsentSubscriberSM_Param
AbsentSubscriberSM-Param ::= SEQUENCE {
     absentSubscriberDiagnosticSM         AbsentSubscriberDiagnosticSM       OPTIONAL,
     -- AbsentSubscriberDiagnosticSM can be either for non-GPRS
     -- or for GPRS
     extensionContainer                   ExtensionContainer                 OPTIONAL,
     ...,
     additionalAbsentSubscriberDiagnosticSM    [0] AbsentSubscriberDiagnosticSM OPTIONAL }
     -- if received, additionalAbsentSubscriberDiagnosticSM
     -- is for GPRS and absentSubscriberDiagnosticSM is
     -- for non-GPRS
AbsentSubscriberDiagnosticSM

ExtensibleSystemFailureParam
ExtensibleSystemFailureParam ::= SEQUENCE {
     networkResource                      NetworkResource                   OPTIONAL,
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...,
     additionalNetworkResource            [0] AdditionalNetworkResource     OPTIONAL,
     failureCauseParam                    [1] FailureCauseParam             OPTIONAL }
FailureCauseParam

DataMissingParam
DataMissingParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
UnexpectedDataParam

UnexpectedDataParam
UnexpectedDataParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
FacilityNotSupParam

FacilityNotSupParam
FacilityNotSupParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...,
     shapeOfLocationEstimateNotSupported [0] NULL                           OPTIONAL,
     neededLcsCapabilityNotSupportedInServingNode [1] NULL                  OPTIONAL }
OR-NotAllowedParam

OR_NotAllowedParam
OR-NotAllowedParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
UnknownSubscriberParam

UnknownSubscriberParam
UnknownSubscriberParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...,
     unknownSubscriberDiagnostic          UnknownSubscriberDiagnostic       OPTIONAL}
UnknownSubscriberDiagnostic

NumberChangedParam
NumberChangedParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
UnidentifiedSubParam

UnidentifiedSubParam
UnidentifiedSubParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
IllegalSubscriberParam

IllegalSubscriberParam
IllegalSubscriberParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
IllegalEquipmentParam

IllegalEquipmentParam
IllegalEquipmentParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
BearerServNotProvParam

BearerServNotProvParam
BearerServNotProvParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
TeleservNotProvParam

TeleservNotProvParam
TeleservNotProvParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
TracingBufferFullParam

TracingBufferFullParam
TracingBufferFullParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
NoRoamingNbParam

NoRoamingNbParam
NoRoamingNbParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
AbsentSubscriberParam

AbsentSubscriberParam
AbsentSubscriberParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...,
     absentSubscriberReason               [0] AbsentSubscriberReason        OPTIONAL}
AbsentSubscriberReason

BusySubscriberParam
BusySubscriberParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...,
     ccbs-Possible                        [0] NULL                          OPTIONAL,
     ccbs-Busy                            [1] NULL                          OPTIONAL}
NoSubscriberReplyParam

NoSubscriberReplyParam
NoSubscriberReplyParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
ForwardingViolationParam

ForwardingViolationParam
ForwardingViolationParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
ForwardingFailedParam

ForwardingFailedParam
ForwardingFailedParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
ATI-NotAllowedParam

ATI_NotAllowedParam
ATI-NotAllowedParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
ATSI-NotAllowedParam

ATSI_NotAllowedParam
ATSI-NotAllowedParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
ATM-NotAllowedParam

ATM_NotAllowedParam
ATM-NotAllowedParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
IllegalSS-OperationParam

IllegalSS_OperationParam
IllegalSS-OperationParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
SS-NotAvailableParam

SS_NotAvailableParam
SS-NotAvailableParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
SS-SubscriptionViolationParam

SS_SubscriptionViolationParam
SS-SubscriptionViolationParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
InformationNotAvailableParam

InformationNotAvailableParam
InformationNotAvailableParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
SubBusyForMT-SMS-Param

SubBusyForMT_SMS_Param
SubBusyForMT-SMS-Param ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ... ,
     gprsConnectionSuspended              NULL                              OPTIONAL }
     -- If GprsConnectionSuspended is not understood it shall
     -- be discarded
MessageWaitListFullParam

MessageWaitListFullParam
MessageWaitListFullParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
ResourceLimitationParam

ResourceLimitationParam
ResourceLimitationParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
NoGroupCallNbParam

NoGroupCallNbParam
NoGroupCallNbParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
IncompatibleTerminalParam

IncompatibleTerminalParam
IncompatibleTerminalParam ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
ShortTermDenialParam

ShortTermDenialParam
ShortTermDenialParam ::= SEQUENCE {
     ...}
LongTermDenialParam

LongTermDenialParam
LongTermDenialParam ::= SEQUENCE {
     ...}
UnauthorizedRequestingNetwork-Param

UnauthorizedRequestingNetwork_Param
UnauthorizedRequestingNetwork-Param ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
UnauthorizedLCSClient-Param

UnauthorizedLCSClient_Param
UnauthorizedLCSClient-Param ::= SEQUENCE {
     unauthorizedLCSClient-Diagnostic     [0] UnauthorizedLCSClient-Diagnostic  OPTIONAL,
     extensionContainer                   [1] ExtensionContainer                OPTIONAL,
     ... }
UnauthorizedLCSClient-Diagnostic

PositionMethodFailure_Param
PositionMethodFailure-Param ::= SEQUENCE {
     positionMethodFailure-Diagnostic     [0] PositionMethodFailure-Diagnostic  OPTIONAL,
     extensionContainer                   [1] ExtensionContainer                OPTIONAL,
     ... }
PositionMethodFailure-Diagnostic

UnknownOrUnreachableLCSClient_Param
UnknownOrUnreachableLCSClient-Param ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
MM-EventNotSupported-Param

MM_EventNotSupported_Param
MM-EventNotSupported-Param ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
TargetCellOutsideGCA-Param

TargetCellOutsideGCA_Param
TargetCellOutsideGCA-Param ::= SEQUENCE {
     extensionContainer                   ExtensionContainer                OPTIONAL,
     ...}
OngoingGroupCallParam

OngoingGroupCallParam
OngoingGroupCallParam ::= SEQUENCE {
     extensionContainer              ExtensionContainer     OPTIONAL,
     ...}
END

CallBarredParam
CallBarredParam ::= CHOICE {
     callBarringCause                     CallBarringCause,
     -- call BarringCause must not be used in version 3 and higher
     extensibleCallBarredParam            ExtensibleCallBarredParam
     -- extensibleCallBarredParam must not be used in version <3
     }
CallBarringCause

SystemFailureParam
SystemFailureParam ::= CHOICE {
     networkResource                      NetworkResource,
     -- networkResource must not be used in version 3
     extensibleSystemFailureParam         ExtensibleSystemFailureParam
     -- extensibleSystemFailureParam must not be used in version <3
     }
ExtensibleSystemFailureParam