From 1c5cbcb01e73e18535a9c89188fa1d27e004cdee Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 22 Oct 2015 16:50:26 +0200 Subject: Normalize names --- .../source-files/asn1-source/CSTA-charge-info.asn1 | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 csta/source-files/asn1-source/CSTA-charge-info.asn1 (limited to 'csta/source-files/asn1-source/CSTA-charge-info.asn1') diff --git a/csta/source-files/asn1-source/CSTA-charge-info.asn1 b/csta/source-files/asn1-source/CSTA-charge-info.asn1 new file mode 100644 index 0000000..c615567 --- /dev/null +++ b/csta/source-files/asn1-source/CSTA-charge-info.asn1 @@ -0,0 +1,39 @@ +CSTA-charge-info + { iso( 1) identified-organization( 3) icd-ecma( 12) + standard( 0) csta3( 285) charge-info( 133) } + +DEFINITIONS ::= +BEGIN + +EXPORTS +ChargingInfo; + +ChargingInfo ::= SEQUENCE +{ numberUnits NumberUnits, + typeOfChargingInfo ENUMERATED + { subTotal (0), + total (1) } } + +NumberUnits ::= CHOICE +{ numberOfChargeUnits [0] IMPLICIT NumberOfChargingUnits, + numberOfCurrencyUnits [1] IMPLICIT NumberOfCurrencyUnits } + +NumberOfChargingUnits ::= SEQUENCE OF SEQUENCE +{ chargingUnits INTEGER, + typeOfUnits OCTET STRING OPTIONAL } + +NumberOfCurrencyUnits ::= SEQUENCE +{ currencyType OCTET STRING, -- size 0 indicates default currency + currencyAmount INTEGER, + currencyMultiplier ENUMERATED + { oneThousandth (0), + oneHundredth (1), + oneTenth (2), + one (3), + ten (4), + hundred (5), + thousand (6) + } +} + +END -- of CSTA-charge-info -- cgit v1.2.3