FurnishChargingInformation SINAP

Introduction

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

These attributes are used when variant = ‘sinap’.

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.
.chargedPartyId Binary String OCTET STRING, CONTEXT 0, IMPLICIT, Tag Byte = 80
The value is the raw encoded bytes for this element.
[Required]: This element is required to be present whenever the containing element is present.
.chargingInformation Object CHOICE, CONTEXT 1, Tag Byte = a1
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.
.initChargingInformation 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.
.ticketControlInformation Object SEQUENCE, CONTEXT 0, IMPLICIT, Tag Byte = a0
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.
.sequenceInfo 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.
.ticketGenerationCondition 0 - 4294967295 ENUMERATED, CONTEXT 1, IMPLICIT, Tag Byte = 81
The value is an integer within the indicated range.
[Required]: This element is required to be present whenever the containing element is present.
.billedItemList Array SEQUENCE OF, CONTEXT 2, IMPLICIT, Tag Byte = a2
This element is an array of elements each with the following structure.
<anon> Binary String OCTET STRING, UNIVERSAL 4, IMPLICIT, Tag Byte = 04
The value is the raw encoded bytes for this element.
[Required]: This element is required to be present whenever the containing element is present.
.transparentData Binary String OCTET STRING, CONTEXT 3, IMPLICIT, Tag Byte = 83
The value is the raw encoded bytes for this element.
.serviceIndicator -2147483648 - 2147483647 INTEGER, CONTEXT 4, IMPLICIT, Tag Byte = 84
The value is an integer within the indicated range.
.chargedPartyType Binary String OCTET STRING, CONTEXT 2, IMPLICIT, Tag Byte = 82
The value is the raw encoded bytes for this element.