FurnishChargingInformation CAMEL3

Introduction

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

These attributes are used when variant = ‘camel3’.
The variant code ‘camel’ is an alias for this variant.

Field Type Description
<anon> Object OCTET STRING, UNIVERSAL 4, IMPLICIT, Tag Byte = 04
This element is a sequence which contains one or more of the following elements.
[Required]: This element is required to be present.
<anon> Object CHOICE
This element is a choice. Specify at most one of the following options.
[Required]: This element is required to be present whenever the containing element is present.
.fCIBCCCAMELsequence1 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.
.freeFormatData 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.
[Required]: This element is required to be present whenever the containing element is present.
.freeFormatData_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.
.partyToCharge Object CHOICE, CONTEXT 1, Tag Byte = a1
This element is a choice. Specify at most one of the following options.
[Decode Default]: { "sendingSideID" => "\1", "sendingSideID_hex" => "01" }
.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.
.appendFreeFormatData 0 - 4294967295 ENUMERATED, CONTEXT 2, IMPLICIT, Tag Byte = 82
The value is an integer within the indicated range.