EventReportBCSM CS4

Introduction

The N-Squared ASN.1 codec for the INAP EventReportBCSM CS4 operation supports the following argument attributes for encode/decode.

These attributes are used when variant = ‘cs4’.

Field Type Description
<anon> Object SEQUENCE, UNIVERSAL 16, IMPLICIT, Tag Byte = 30
This element is a sequence which contains one or more of the following elements.
[Required]: This element is required to be present.
.eventTypeBCSM 0 - 4294967295 ENUMERATED, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is an integer within the indicated range.
[Required]: This element is required to be present whenever the containing element is present.
.eventSpecificInformationBCSM Object CHOICE, CONTEXT 2, Tag Byte = a2
This element is a choice. Specify at most one of the following options.
.collectedInfoSpecificInfo Object SEQUENCE, CONTEXT 0, IMPLICIT, Tag Byte = a0
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.calledPartyNumber Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Called Address in Q.763, Figure 10.
[Required]: This element is required to be present whenever the containing element is present.
.calledPartyNumber_digits [0-9a-fA-F]+ Digits. Alternate encode source.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.calledPartyNumber_noa 0 - 127 Nature of Address Indicator. Relevant for encode iff calledPartyNumber_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 2 (Unknown)
.calledPartyNumber_inn 0 - 1 Internal Network Number Indicator. Relevant for encode iff calledPartyNumber_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 0 (Allowed)
.calledPartyNumber_npi 0 - 7 Numbering Plan Indicator. Relevant for encode iff calledPartyNumber_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 1 (ITU-T E.164)
.analysedInfoSpecificInfo Object SEQUENCE, CONTEXT 1, IMPLICIT, Tag Byte = a1
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.calledPartyNumber Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Called Address in Q.763, Figure 10.
[Required]: This element is required to be present whenever the containing element is present.
.calledPartyNumber_digits [0-9a-fA-F]+ Digits. Alternate encode source.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.calledPartyNumber_noa 0 - 127 Nature of Address Indicator. Relevant for encode iff calledPartyNumber_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 2 (Unknown)
.calledPartyNumber_inn 0 - 1 Internal Network Number Indicator. Relevant for encode iff calledPartyNumber_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 0 (Allowed)
.calledPartyNumber_npi 0 - 7 Numbering Plan Indicator. Relevant for encode iff calledPartyNumber_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 1 (ITU-T E.164)
.routeSelectFailureSpecificInfo Object SEQUENCE, CONTEXT 2, IMPLICIT, Tag Byte = a2
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.failureCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.failureCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.failureCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.failureCause_standard 0 - 3 Standard. Relevant for encode iff failureCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.failureCause_location 0 - 15 Location. Relevant for encode iff failureCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.oCalledPartyBusySpecificInfo Object SEQUENCE, CONTEXT 3, IMPLICIT, Tag Byte = a3
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.busyCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.busyCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.busyCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.busyCause_standard 0 - 3 Standard. Relevant for encode iff busyCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.busyCause_location 0 - 15 Location. Relevant for encode iff busyCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.oNoAnswerSpecificInfo Object SEQUENCE, CONTEXT 4, IMPLICIT, Tag Byte = a4
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.oNoAnswerCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.oNoAnswerCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.oNoAnswerCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.oNoAnswerCause_standard 0 - 3 Standard. Relevant for encode iff oNoAnswerCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.oNoAnswerCause_location 0 - 15 Location. Relevant for encode iff oNoAnswerCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.oAnswerSpecificInfo Object SEQUENCE, CONTEXT 5, IMPLICIT, Tag Byte = a5
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.backwardGVNS Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This binary field value also provides a hex mechanism for encoding and decoding.
.backwardGVNS_hex [0-9a-fA-F]+ Hex String. Alternate encode source.
The hex string value must always consist of an even number of characters.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.destinationAddress Binary String OCTET STRING, CONTEXT 50, IMPLICIT, Tag Bytes = 9f:32
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Called Address in Q.763, Figure 10.
.destinationAddress_digits [0-9a-fA-F]+ Digits. Alternate encode source.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.destinationAddress_noa 0 - 127 Nature of Address Indicator. Relevant for encode iff destinationAddress_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 2 (Unknown)
.destinationAddress_inn 0 - 1 Internal Network Number Indicator. Relevant for encode iff destinationAddress_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 0 (Allowed)
.destinationAddress_npi 0 - 7 Numbering Plan Indicator. Relevant for encode iff destinationAddress_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 1 (ITU-T E.164)
.or-Call 1 NULL, CONTEXT 51, IMPLICIT, Tag Bytes = 9f:33
The value 1 represents a NULL value which is present.
.forwardedCall 1 NULL, CONTEXT 52, IMPLICIT, Tag Bytes = 9f:34
The value 1 represents a NULL value which is present.
.oMidCallSpecificInfo Object SEQUENCE, CONTEXT 6, IMPLICIT, Tag Byte = a6
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.connectTime 0 - 4294967295 INTEGER4, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is an integer within the indicated range.
.oMidCallInfo Object SEQUENCE, CONTEXT 1, IMPLICIT, Tag Byte = a1
This element is a sequence which contains one or more of the following elements.
.iNServiceControlCode Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Generic Digits in Q.763, Figure 24.
.iNServiceControlCode_digits [0-9a-fA-F]+ Digits. Alternate encode source.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.iNServiceControlCode_scheme 0 - 7 Scheme. Relevant for encode iff iNServiceControlCode_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 0 (BCD even) or 1 (BCD odd) as appropriate.
.iNServiceControlCode_type 0 - 31 Type of Digits. Relevant for encode iff iNServiceControlCode_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.oDisconnectSpecificInfo Object SEQUENCE, CONTEXT 7, IMPLICIT, Tag Byte = a7
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.releaseCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.releaseCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.releaseCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.releaseCause_standard 0 - 3 Standard. Relevant for encode iff releaseCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.releaseCause_location 0 - 15 Location. Relevant for encode iff releaseCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.connectTime 0 - 4294967295 INTEGER4, CONTEXT 1, IMPLICIT, Tag Byte = 81
The value is an integer within the indicated range.
.tBusySpecificInfo Object SEQUENCE, CONTEXT 8, IMPLICIT, Tag Byte = a8
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.busyCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.busyCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.busyCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.busyCause_standard 0 - 3 Standard. Relevant for encode iff busyCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.busyCause_location 0 - 15 Location. Relevant for encode iff busyCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.callForwarded 1 NULL, CONTEXT 50, IMPLICIT, Tag Bytes = 9f:32
The value 1 represents a NULL value which is present.
.tNoAnswerSpecificInfo Object SEQUENCE, CONTEXT 9, IMPLICIT, Tag Byte = a9
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.tNoAnswerCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.tNoAnswerCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.tNoAnswerCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.tNoAnswerCause_standard 0 - 3 Standard. Relevant for encode iff tNoAnswerCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.tNoAnswerCause_location 0 - 15 Location. Relevant for encode iff tNoAnswerCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.callForwarded 1 NULL, CONTEXT 50, IMPLICIT, Tag Bytes = 9f:32
The value 1 represents a NULL value which is present.
.tAnswerSpecificInfo Object SEQUENCE, CONTEXT 10, IMPLICIT, Tag Byte = aa
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.destinationAddress Binary String OCTET STRING, CONTEXT 50, IMPLICIT, Tag Bytes = 9f:32
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Called Address in Q.763, Figure 10.
.destinationAddress_digits [0-9a-fA-F]+ Digits. Alternate encode source.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.destinationAddress_noa 0 - 127 Nature of Address Indicator. Relevant for encode iff destinationAddress_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 2 (Unknown)
.destinationAddress_inn 0 - 1 Internal Network Number Indicator. Relevant for encode iff destinationAddress_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 0 (Allowed)
.destinationAddress_npi 0 - 7 Numbering Plan Indicator. Relevant for encode iff destinationAddress_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 1 (ITU-T E.164)
.or-Call 1 NULL, CONTEXT 51, IMPLICIT, Tag Bytes = 9f:33
The value 1 represents a NULL value which is present.
.forwardedCall 1 NULL, CONTEXT 52, IMPLICIT, Tag Bytes = 9f:34
The value 1 represents a NULL value which is present.
.tMidCallSpecificInfo Object SEQUENCE, CONTEXT 11, IMPLICIT, Tag Byte = ab
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.connectTime 0 - 4294967295 INTEGER4, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is an integer within the indicated range.
.tMidCallInfo Object SEQUENCE, CONTEXT 1, IMPLICIT, Tag Byte = a1
This element is a sequence which contains one or more of the following elements.
.iNServiceControlCode Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Generic Digits in Q.763, Figure 24.
.iNServiceControlCode_digits [0-9a-fA-F]+ Digits. Alternate encode source.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.iNServiceControlCode_scheme 0 - 7 Scheme. Relevant for encode iff iNServiceControlCode_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 0 (BCD even) or 1 (BCD odd) as appropriate.
.iNServiceControlCode_type 0 - 31 Type of Digits. Relevant for encode iff iNServiceControlCode_digits is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.tDisconnectSpecificInfo Object SEQUENCE, CONTEXT 12, IMPLICIT, Tag Byte = ac
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.releaseCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.releaseCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.releaseCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.releaseCause_standard 0 - 3 Standard. Relevant for encode iff releaseCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.releaseCause_location 0 - 15 Location. Relevant for encode iff releaseCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.connectTime 0 - 4294967295 INTEGER4, CONTEXT 1, IMPLICIT, Tag Byte = 81
The value is an integer within the indicated range.
.oTermSeizedSpecificInfo Object SEQUENCE, CONTEXT 13, IMPLICIT, Tag Byte = ad
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.oSuspendedSpecificInfo Object SEQUENCE, CONTEXT 14, IMPLICIT, Tag Byte = ae
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.tSuspendedSpecificInfo Object SEQUENCE, CONTEXT 15, IMPLICIT, Tag Byte = af
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.origAttemptAuthorizedSpecificInfo Object SEQUENCE, CONTEXT 16, IMPLICIT, Tag Byte = b0
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.oReAnswerSpecificInfo Object SEQUENCE, CONTEXT 17, IMPLICIT, Tag Byte = b1
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.tReAnswerSpecificInfo Object SEQUENCE, CONTEXT 18, IMPLICIT, Tag Byte = b2
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.facilitySelectedAndAvailableSpecificInfo Object SEQUENCE, CONTEXT 19, IMPLICIT, Tag Byte = b3
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.callAcceptedSpecificInfo Object SEQUENCE, CONTEXT 20, IMPLICIT, Tag Byte = b4
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.oAbandonSpecificInfo Object SEQUENCE, CONTEXT 21, IMPLICIT, Tag Byte = b5
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.abandonCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.abandonCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.abandonCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.abandonCause_standard 0 - 3 Standard. Relevant for encode iff abandonCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.abandonCause_location 0 - 15 Location. Relevant for encode iff abandonCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.tAbandonSpecificInfo Object SEQUENCE, CONTEXT 22, IMPLICIT, Tag Byte = b6
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.abandonCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.abandonCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.abandonCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.abandonCause_standard 0 - 3 Standard. Relevant for encode iff abandonCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.abandonCause_location 0 - 15 Location. Relevant for encode iff abandonCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.authorizeRouteFailureSpecificInfo Object SEQUENCE, CONTEXT 23, IMPLICIT, Tag Byte = b7
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.authorizeRouteFailureCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.authorizeRouteFailureCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.authorizeRouteFailureCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.authorizeRouteFailureCause_standard 0 - 3 Standard. Relevant for encode iff authorizeRouteFailureCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.authorizeRouteFailureCause_location 0 - 15 Location. Relevant for encode iff authorizeRouteFailureCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.terminationAttemptAuthorized Object SEQUENCE, CONTEXT 24, IMPLICIT, Tag Byte = b8
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.originationAttemptDeniedSpecificInfo Object SEQUENCE, CONTEXT 25, IMPLICIT, Tag Byte = b9
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.originationDeniedCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.originationDeniedCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.originationDeniedCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.originationDeniedCause_standard 0 - 3 Standard. Relevant for encode iff originationDeniedCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.originationDeniedCause_location 0 - 15 Location. Relevant for encode iff originationDeniedCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.terminationAttemptDeniedSpecificInfo Object SEQUENCE, CONTEXT 26, IMPLICIT, Tag Byte = ba
This element is a sequence which contains one or more of the following elements.
This element is one of the possible alternatives for the containing CHOICE.
.terminationDeniedCause Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This field has sub-encoding as per ISUP Cause in Q.763, Figure 13.
.terminationDeniedCause_hex [0-9a-fA-F]{10} Hex String. Alternate encode source.
The hex string value must always consist of exactly 4 characters (2 bytes).
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.terminationDeniedCause_digits 0 - 127 Cause. Alternate encode source.
Will always be set on decode when source field is present.
.terminationDeniedCause_standard 0 - 3 Standard. Relevant for encode iff terminationDeniedCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.terminationDeniedCause_location 0 - 15 Location. Relevant for encode iff terminationDeniedCause_cause is used.
Will always be set on decode when source field is present.
[Encode Default]: 0
.legID Object CHOICE, CONTEXT 3, Tag Byte = a3
This element is a choice. Specify at most one of the following options.
.sendingSideID Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
This binary field value also provides a hex mechanism for encoding and decoding.
This element is one of the possible alternatives for the containing CHOICE.
.sendingSideID_hex [0-9a-fA-F]+ Hex String. Alternate encode source.
The hex string value must always consist of an even number of characters.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.receivingSideID Binary String OCTET STRING, CONTEXT 1, IMPLICIT, Tag Byte = 81
The value is the raw encoded bytes for this element.
This binary field value also provides a hex mechanism for encoding and decoding.
This element is one of the possible alternatives for the containing CHOICE.
.receivingSideID_hex [0-9a-fA-F]+ Hex String. Alternate encode source.
The hex string value must always consist of an even number of characters.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set (using lower-case) on decode when source field is present.
.miscCallInfo Object SEQUENCE, CONTEXT 4, IMPLICIT, Tag Byte = a4
This element is a sequence which contains one or more of the following elements.
[Decode Default]: { "messageType" => 0 }
.messageType 0 - 4294967295 ENUMERATED, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is an integer within the indicated range.
[Required]: This element is required to be present whenever the containing element is present.
.extensions Array SEQUENCE OF, CONTEXT 5, IMPLICIT, Tag Byte = a5
This element is an array of elements each with the following structure.
<anon> Object SEQUENCE, UNIVERSAL 16, IMPLICIT, Tag Byte = 30
This element is a sequence which contains one or more of the following elements.
[Required]: This element is required to be present whenever the containing element is present.
.type -2147483648 - 2147483647 INTEGER, UNIVERSAL 2, IMPLICIT, Tag Byte = 02
The value is an integer within the indicated range.
[Required]: This element is required to be present whenever the containing element is present.
.criticality 0 - 4294967295 ENUMERATED, UNIVERSAL 10, IMPLICIT, Tag Byte = 0a
The value is an integer within the indicated range.
.value Binary String ANY, CONTEXT 1, Tag Byte = a1
The value is the raw encoded bytes for this element.
This field supports basic UNIVERSAL BOOLEAN, INTEGER, OCTET STRING sub-encoding, also a HEX catch-all.
[Required]: This element is required to be present whenever the containing element is present.
.value_integer Integer Helper mechanism for requesting encoding of a simple ASN.1 UNIVERSAL INTEGER.
Will always be set on decode when source field is present as UNIVERSAL integer.
.value_boolean 0 / 1 Helper mechanism for requesting encoding of a simple ASN.1 UNIVERSAL BOOLEAN.
Will always be set on decode when source field is present as UNIVERSAL boolean.
.value_octet_string Binary String Helper mechanism for requesting encoding of a simple ASN.1 UNIVERSAL OCTET STRING.
The bytes in this binary string are exclusive of the tag and length bytes.
Will always be set on decode when source field is present as UNIVERSAL octet string.
.value_hex [0-9a-fA-F]+ Hex String. Alternate encode source.
The hex string value must always consist of an even number of characters.
The bytes in this hex string include any tag and length bytes which may potentially be present.
For encoding, either [a-f] and [A-F] (upper-case or lower-case) may be used.
Will always be set on decode when source field is present.