sysinfo: Fix the TC_telnet test case VTY command order
diff --git a/gprs_gb/BSSGP_Types.ttcn b/gprs_gb/BSSGP_Types.ttcn
index c97b78b..1be9830 100644
--- a/gprs_gb/BSSGP_Types.ttcn
+++ b/gprs_gb/BSSGP_Types.ttcn
@@ -3,6 +3,8 @@
 	import from General_Types all;
 	import from Osmocom_Types all;
 	import from GSM_Types all;
+	import from GSM_RR_Types all;
+	import from MobileL3_CommonIE_Types all;
 	import from BSSGP_Helper_Functions all;
 
 	type enumerated BssgpPduType {
@@ -233,10 +235,10 @@
 		uint16_t		bvc_measurement, /* 11.3.7 */
 		BssgpCause		cause,		/* 11.3.8 */
 		BssgpCellId		cell_id,	/* 11.3.9 */
-		DrxParameter		drx_parameter,	/* 11.3.11 */
-		MobileIdentity		imsi,		/* 11.3.14 */
+		DrxParameter		drx_parameter,	/* 10.3.11 */
+		MobileIdentityV		imsi,		/* 11.3.14 */
 		LocationAreaIdentification lai,		/* 11.3.17 */
-		MobileIdentity		mobile_id,	/* 11.3.20 */
+		MobileIdentityV		mobile_id,	/* 11.3.20 */
 		BssgpPduLifetime	pdu_lifetime,	/* 11.3.25 */
 		BssgpPriority		priority,	/* 11.3.27 */
 		BssgpQosProfile		qos_profile,	/* 11.3.28 */
@@ -377,10 +379,13 @@
 		len := 4,
 		u := {
 			imsi := {
-				imsi := {
-					mi_type := MI_TYPE_IMSI,
-					odd := true, /* IMSI has 15 digits */
-					digits := imsi
+				typeOfIdentity := '001'B,
+				oddEvenInd_identity := {
+					imsi := {
+						oddevenIndicator := '1'B, /* IMSI has 15 digits */
+						digits := imsi,
+						fillerDigit := omit
+					}
 				}
 			}
 		}