sabp: Add Procedure Codes and IEI constants to CommonDataTypes

... this is what's required for asn1c to generate nice C language
enums for it.  Conversion was performed semi-automatically by use
of asn1enum.pl

Change-Id: I0cd78a102ec6e31c696efc2cc6a4f08a0ba6d89e
diff --git a/asn1/sabp/SABP-CommonDataTypes.asn b/asn1/sabp/SABP-CommonDataTypes.asn
index 92f3e12..40bfb83 100644
--- a/asn1/sabp/SABP-CommonDataTypes.asn
+++ b/asn1/sabp/SABP-CommonDataTypes.asn
@@ -9,8 +9,41 @@
 BEGIN
 Criticality ::= ENUMERATED { reject, ignore, notify }
 Presence ::= ENUMERATED { optional, conditional, mandatory }
-ProcedureCode ::= INTEGER (0..255)
+
+ProcedureCode ::= INTEGER {
+	id-Write-Replace(0),
+	id-Kill(1),
+	id-Load-Status-Enquiry(2),
+	id-Message-Status-Query(3),
+	id-Restart-Indication(4),
+	id-Reset(5),
+	id-Failure-Indication(6),
+	id-Error-Indication(7)
+} (0..255)
 ProtocolExtensionID ::= INTEGER (0..65535)
-ProtocolIE-ID ::= INTEGER (0..65535)
+ProtocolIE-ID ::= INTEGER {
+	id-Broadcast-Message-Content(0),
+	id-Category(1),
+	id-Cause(2),
+	id-Data-Coding-Scheme(4),
+	id-Failure-List(5),
+	id-Message-Identifier(6),
+	id-New-Serial-Number(7),
+	id-Number-of-Broadcasts-Completed-List(8),
+	id-Number-of-Broadcasts-Requested(9),
+	id-Old-Serial-Number(10),
+	id-Radio-Resource-Loading-List(11),
+	id-Recovery-Indication(12),
+	id-Repetition-Period(13),
+	id-Serial-Number(14),
+	id-Service-Areas-List(15),
+	id-MessageStructure(16),
+	id-TypeOfError(17),
+	id-Paging-ETWS-Indicator(18),
+	id-Warning-Type(19),
+	id-WarningSecurityInfo(20),
+	id-Broadcast-Message-Content-Validity-Indicator(21)
+} (0..65535)
+
 TriggeringMessage ::= ENUMERATED {initiating-message, successful-outcome, unsuccessful-outcome, outcome}
 END