mappingExpressionCriteria
MX-CROUT-MIB ·
.0.1750.1.700.1.300
Object
column
r/w
OctetString
Criteria Rule
The call property part of the criteria used to determine if the
transformation rule can be applied or not. The other part of
the criteria is the expression defined in the
MappingType.Criteria parameter.
The expression syntax is related to the selected criteria
properties or can be a special tag:
* E164: regular expression
* CalledE164: regular expression
* CallingE164: regular expression
* Name: regular expression
* CalledName: regular expression
* CallingName: regular expression
* Ton: 'unknown', 'international', 'national', 'network',
'subscriber', or 'abbreviated'
* CalledTon: 'unknown', 'international', 'national',
'network', 'subscriber', or 'abbreviated'
* CallingTon: 'unknown', 'international', 'national',
'network', 'subscriber', or 'abbreviated'
* Npi: 'unknown', 'isdn', 'data', 'telex', 'national', or
'private'
* CalledNpi: 'unknown', 'isdn', 'data', 'telex', 'national',
or 'private'.
* CallingNpi: 'unknown', 'isdn', 'data', 'telex', 'national',
or 'private'.
* Host: Regular expression. The call property format is 'Fqdn
[:port]'. If the '[:port]' is not present, the table uses
the well-known port of the signaling protocol.
* CalledHost: Regular expression. The call property format is
'Fqdn[:port]'. If the '[:port]' is not present, the table
uses the well-known port of the signaling protocol.
* CallingHost: Regular expression. The call property format
is 'Fqdn[:port]'. If the '[:port]' is not present, the
table uses the well-known port of the signaling protocol.
* CallingPi: 'allowed', 'restricted', or 'interworking'
* CallingSi: 'not-screened', 'passed', 'failed', or 'network'
* CallingItc: 'speech', 'unrestricted', 'restricted',
'3.1Khz', 'udi-ta', or 'video'
* DateTime: day of week and time period and/or date and time
period
* PhoneContext: regular expression
* CalledPhoneContext: regular expression
* CallingPhoneContext: regular expression
* SipUsername: regular expression
* CalledSipUsername: regular expression
* CallingSipUsername: regular expression
* LastDivertingReason: 'cfu', 'cfb', 'cfnr', or 'unknown'
* LastDivertingE164: regular expression
* LastDivertingPartyNumberType: 'unknown', 'public', or
'private'
* LastDivertingPublicTypeOfNumber: 'unknown',
'international', 'national', 'network-specific', 'local',
or 'abbreviated'.
* LastDivertingPrivateTypeOfNumber: 'unknown', 'leg2-reg',
'leg1-reg', 'pisn-specific', 'subscriber', or
'abbreviated'.
* LastDivertingNumberPresentation: 'allowed', 'restricted',
'interworking', or 'restricted-address'
* OriginalDivertingReason: 'cfu', 'cfb', 'cfnr', or 'unknown'
* OriginalDivertingE164: regular expression
* OriginalDivertingPartyNumberType: 'unknown', 'public', or
'private'
* OriginalDivertingPublicTypeOfNumber: 'unknown',
'international', 'national', 'network-specific', 'local',
or 'abbreviated'
* OriginalDivertingPrivateTypeOfNumber: 'unknown',
'leg2-reg', 'leg1-reg', 'pisn-specific', 'subscriber', or
'abbreviated'
* OriginalDivertingNumberPresentation: 'allowed',
'restricted', 'interworking', or 'restricted-address'
* CalledBearerChannel: regular expression
* CallingBearerChannel: regular expression
* CallingSipPrivacy: 'disabled', 'none', or 'id'
Special tags:
* <undefined>: Matches if the property is not defined for the
call.
* <default>: Always matches. Generally used to set a default
transformation if the previous transformation does not
match.
Accepted DateTime formats:
Date/Time Period format:
* 'DD.MM.YYYY/HH:MM:SS-DD.MM.YYYY/HH:MM:SS'
* 'DD.MM.YYYY/HH:MM:SS-HH:MM:SS'
* 'DD.MM.YYYY-DD.MM.YYYY'
* 'DD.MM.YYYY'
* 'HH:MM:SS-HH:MM:SS'
Week Day/Time Period format:
* 'DDD'
* 'DDD,DDD...'
* 'DDD/HH:MM:SS-HH:MM:SS'
* 'DDD,DDD.../HH:MM:SS-HH:MM:SS'
where DDD must be one of: SUN, MON, TUE, WED, THU, FRI, or SAT.
Several of the previous formats can be concatenated to form one
expression. They must be separated by |. Example: 25.12.2006 |
SUN
Note: Whitespace at the end of a regular expression is ignored.
See MappingStatus.PropertiesCriteria.
Context
- MIB
- MX-CROUT-MIB
- OID
.0.1750.1.700.1.300- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- mappingExpressionEntry
- Table
- mappingExpressionTable
- Siblings
- 9
Syntax
OctetString
Values & Constraints
Object Constraints
range: 0-256
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| mappingExpressionIndex Index
Unique identifier of the row in the table. | column | SNMPv2-SMIUnsigned32 | .0.1750.1.700.1.100 |
| mappingExpressionDelete Delete
Deletes this row. | column | Enumeration | .0.1750.1.700.1.1000 |
| mappingExpressionName Name
Name of the transformation rule defined by this row. It must
match the name of a row in the Transformations (MappingType)
table.
More than one r… | column | OctetString | .0.1750.1.700.1.200 |
| mappingExpressionTransformation Transformation Rule
Transformation rule to apply to the call properties. The rule
is applied on the call properties defined in the
MappingType.Transformation parame… | column | OctetString | .0.1750.1.700.1.400 |
| mappingExpressionSubMappings Next Transformation
Name of a next transformation to execute.
More than one transformation can be specified. In that case,
the transformations are se… | column | OctetString | .0.1750.1.700.1.500 |
| mappingExpressionConfigStatus Config Status
Configuration status of the row.
It indicates if the configuration of the row is valid. | column | OctetString | .0.1750.1.700.1.600 |
| mappingExpressionUp Up
Moves the current row upwards. | column | Enumeration | .0.1750.1.700.1.700 |
| mappingExpressionDown Down
Moves the current row downwards. | column | Enumeration | .0.1750.1.700.1.800 |
| mappingExpressionInsert Insert
Inserts a new row before this row. | column | Enumeration | .0.1750.1.700.1.900 |