SIS provides elements for some predefined datatypes. These are shorthand notations for constructing values of a specific type (which you can also specify using the elements for arbitrary datatypes).

Below are descriptions of available parameters, followed by tables showing each datatype with its generated Javatype, parameters, and an example.

Parameters

The following parameters are available. All, with the exception of bytes and the optional digit string codecs, may take their value either from a literal constant or from a script variable.

Parameter Description
nature

nature of address indicator

numbering-plan

numbering plan indicator

number-type

number type indicator

number-qualifier

number type qualifier indicator

presentation

address presentation indicator

screening

screening indicator

routing-to-internal-network-number

internal network number routing indicator

address

address digits

mcc

mobile country code digits

mnc

mobile national network code digits

location-area-code

location area code digits

service-area-code

service area code digits

cell-id

mobile cell id digits

number-incomplete

number incomplete indicator

bytes

comma-separated hexadecimal byte values

*-codec

optional codec for the digit string corresponding to the prefix

calling-party-number

Generated Javatype

Parameters

nature
number-incomplete
numbering-plan
presentation
screening
address
address-codec

Example

<calling-party-number
    nature="NATIONAL"
    number-incomplete="false"
    numbering-plan="ISDN"
    presentation="ALLOWED"
    screening="NETWORK_PROVIDED"
    address="bd1234567"
    address-codec="hex"/>

called-party-number

Generated Javatype

Parameters

nature
routing-to-internal-network-number
numbering-plan
address
address-codec

Example

<called-party-number
    nature="SUBSCRIBER"
    routing-to-internal-network-number="ALLOWED"
    numbering-plan="ISDN"
    address="${user.short-code}"/>

called-party-bcd-number

Generated Javatype

Parameters

number-type
numbering-plan
address
address-codec

Example

<called-party-bcd-number
      number-type="SHORT_CODE"
      numbering-plan="PRIVATE"
      address="5566"/>

redirecting-party-number

Generated Javatype

Parameters

nature
numbering-plan
presentation
address
address-codec

Example

<redirecting-party-number
    nature="INTERNATIONAL"
    numbering-plan="ISDN"
    presentation="ADDRESS_NOT_AVAILABLE"
    address=""/>

original-called-number

Generated Javatype

Parameters

nature
numbering-plan
presentation
address
address-codec

Example

<original-called-number
    nature="${user.original-noa}"
    numbering-plan="${user.original-numbering}"
    presentation="${user.original-presentation}"
    address="${user.original-address}"/>

generic-number

Generated Javatype

Parameters

number-qualifier
number-incomplete
nature
numbering-plan
presentation
screening
address
address-codec

Example

<generic-number
    number-qualifier="ADDITIONAL_CALLING_PARTY_NUMBER"
    number-incomplete="false"
    nature="NATIONAL"
    numbering-plan="ISDN"
    presentation="ALLOWED"
    screening="NETWORK_PROVIDED"
    address="87654321"/>

location-number

Generated Javatype

Parameters

nature
routing-to-internal-network-number
numbering-plan
presentation
screening
address
address-codec

Example

<location-number
    nature="NATIONAL"
    routing-to-internal-network-number="ALLOWED"
    numbering-plan="ISDN"
    presentation="ALLOWED"
    screening="NETWORK_PROVIDED"
    address="0044acbb098231234567"
    address-codec="hex"/>

address-string

Generated Javatype

Parameters

nature
numbering-plan
address
address-codec

Example

<address-string
    nature="NETWORK_SPECIFIC"
    numbering-plan="LAND_MOBILE"
    address="09831245762123"/>

cell-global-id

Generated Javatype

Parameters

mcc
mnc
location-area-code
cell-id
mcc-codec
mnc-codec

Example

<cell-global-id
    mcc="234"
    mnc="15"
    location-area-code="999999"
    cell-id="12345"/>

service-area-id

Generated Javatype

Parameters

mcc
mnc
location-area-code
service-area-code
mcc-codec
mnc-codec

Example

<service-area-id
    mcc="234"
    mnc="15"
    location-area-code="999999"
    service-area-code="55412"/>

location-area-id

Generated Javatype

Parameters

mcc
mnc
location-area-code
mcc-codec
mnc-codec

Example

<location-area-id
    mcc="234"
    mnc="15"
    location-area-code="999999"/>

imsi

Generated Javatype

Parameters

address
address-codec

Example

<imsi
    address="642112345678"/>

bytes

Generated Javatype

byte[]

Parameters

bytes

Example

<bytes
    bytes="80,10"/>
Previous page Next page