Regenerate ASN.1 dissectors to update the #line directive.
[obnox/wireshark/wip.git] / epan / dissectors / packet-inap.c
index 98e699ab85d92047e2a08eb42284ffb7f46151aa..1a30cb3419f8abaac2855164acf538b3491f38a0 100644 (file)
@@ -1,11 +1,11 @@
 /* Do not modify this file.                                                   */
 /* It is created automatically by the ASN.1 to Wireshark dissector compiler   */
 /* packet-inap.c                                                              */
-/* ../../tools/asn2wrs.py -b -e -p inap -c ./inap.cnf -s ./packet-inap-template -D . IN-common-classes.asn IN-SSF-SCF-Classes.asn IN-SCF-SRF-Classes.asn IN-operationcodes.asn IN-object-identifiers.asn IN-common-datatypes.asn IN-SSF-SCF-datatypes.asn IN-SSF-SCF-ops-args.asn IN-SCF-SRF-datatypes.asn IN-SCF-SRF-ops-args.asn ../ros/Remote-Operations-Information-Objects.asn ../ros/Remote-Operations-Generic-ROS-PDUs.asn */
+/* ../../tools/asn2wrs.py -b -e -p inap -c ./inap.cnf -s ./packet-inap-template -D . IN-common-classes.asn IN-SSF-SCF-Classes.asn IN-SCF-SRF-Classes.asn IN-operationcodes.asn IN-object-identifiers.asn IN-common-datatypes.asn IN-SSF-SCF-datatypes.asn IN-SSF-SCF-ops-args.asn IN-SCF-SRF-datatypes.asn IN-SCF-SRF-ops-args.asn IN-errorcodes.asn IN-errortypes.asn ../ros/Remote-Operations-Information-Objects.asn ../ros/Remote-Operations-Generic-ROS-PDUs.asn */
 
 /* Input file: packet-inap-template.c */
 
-#line 1 "packet-inap-template.c"
+#line 1 "../../asn1/inap/packet-inap-template.c"
 /* packet-inap-template.c
  * Routines for INAP
  * Copyright 2004, Tim Endean <endeant@hotmail.com>
 #include <epan/packet.h>
 #include <epan/prefs.h>
 #include <epan/oids.h>
-#include "epan/expert.h"
+#include <epan/expert.h>
 #include <epan/asn1.h>
 
-#include <stdio.h>
-#include <string.h>
-
 #include "packet-ber.h"
 #include "packet-inap.h"
 #include "packet-q931.h"
 #include "packet-e164.h"
 #include "packet-isup.h"
 #include "packet-tcap.h"
+#include "packet-dap.h"
+#include "packet-dsp.h"
 
 #define PNAME  "Intelligent Network Application Protocol"
 #define PSNAME "INAP"
 #define PFNAME "inap"
 
 /* Initialize the protocol and registered fields */
-int proto_inap = -1;
+static int proto_inap = -1;
 
 /* include constants */
 
 /*--- Included file: packet-inap-val.h ---*/
-#line 1 "packet-inap-val.h"
+#line 1 "../../asn1/inap/packet-inap-val.h"
 #define opcode_initialDP               0
 #define opcode_originationAttemptAuthorized 1
 #define opcode_collectedInformation    2
@@ -438,14 +437,33 @@ int proto_inap = -1;
 #define initialCallSegment             1
 #define leg1                           0x01
 #define leg2                           0x02
+#define errcode_canceled               0
+#define errcode_cancelFailed           1
+#define errcode_eTCFailed              3
+#define errcode_improperCallerResponse 4
+#define errcode_missingCustomerRecord  6
+#define errcode_missingParameter       7
+#define errcode_parameterOutOfRange    8
+#define errcode_requestedInfoError     10
+#define errcode_systemFailure          11
+#define errcode_taskRefused            12
+#define errcode_unavailableResource    13
+#define errcode_unexpectedComponentSequence 14
+#define errcode_unexpectedDataValue    15
+#define errcode_unexpectedParameter    16
+#define errcode_unknownLegID           17
+#define errcode_unknownResource        18
+#define errcode_scfReferral            21
+#define errcode_scfTaskRefused         22
+#define errcode_chainingRefused        23
 #define noInvokeId                     NULL
 
 /*--- End of included file: packet-inap-val.h ---*/
-#line 58 "packet-inap-template.c"
+#line 57 "../../asn1/inap/packet-inap-template.c"
 
 
 /*--- Included file: packet-inap-hf.c ---*/
-#line 1 "packet-inap-hf.c"
+#line 1 "../../asn1/inap/packet-inap-hf.c"
 static int hf_inap_ActivateServiceFilteringArg_PDU = -1;  /* ActivateServiceFilteringArg */
 static int hf_inap_AnalysedInformationArg_PDU = -1;  /* AnalysedInformationArg */
 static int hf_inap_AnalyseInformationArg_PDU = -1;  /* AnalyseInformationArg */
@@ -536,6 +554,12 @@ static int hf_inap_ScriptInformationArg_PDU = -1;  /* ScriptInformationArg */
 static int hf_inap_ScriptRunArg_PDU = -1;         /* ScriptRunArg */
 static int hf_inap_SpecializedResourceReportArg_PDU = -1;  /* SpecializedResourceReportArg */
 static int hf_inap_SRFCallGapArg_PDU = -1;        /* SRFCallGapArg */
+static int hf_inap_PAR_cancelFailed_PDU = -1;     /* PAR_cancelFailed */
+static int hf_inap_PAR_requestedInfoError_PDU = -1;  /* PAR_requestedInfoError */
+static int hf_inap_ScfTaskRefusedParameter_PDU = -1;  /* ScfTaskRefusedParameter */
+static int hf_inap_ReferralParameter_PDU = -1;    /* ReferralParameter */
+static int hf_inap_UnavailableNetworkResource_PDU = -1;  /* UnavailableNetworkResource */
+static int hf_inap_PAR_taskRefused_PDU = -1;      /* PAR_taskRefused */
 static int hf_inap_Extensions_item = -1;          /* ExtensionField */
 static int hf_inap_type = -1;                     /* Code */
 static int hf_inap_criticality = -1;              /* CriticalityType */
@@ -972,7 +996,13 @@ static int hf_inap_uIScriptResult = -1;           /* T_uIScriptResult */
 static int hf_inap_uIScriptSpecificInfo_01 = -1;  /* T_uIScriptSpecificInfo_01 */
 static int hf_inap_uIScriptSpecificInfo_02 = -1;  /* T_uIScriptSpecificInfo_02 */
 static int hf_inap_sRFgapCriteria = -1;           /* SRFGapCriteria */
+static int hf_inap_problem = -1;                  /* T_problem */
+static int hf_inap_operation = -1;                /* InvokeID */
+static int hf_inap_reason_01 = -1;                /* T_reason */
+static int hf_inap_securityParameters = -1;       /* SecurityParameters */
+static int hf_inap_tryhere = -1;                  /* AccessPointInformation */
 static int hf_inap_local_01 = -1;                 /* T_local */
+static int hf_inap_global_01 = -1;                /* T_global */
 static int hf_inap_invoke = -1;                   /* Invoke */
 static int hf_inap_returnResult = -1;             /* ReturnResult */
 static int hf_inap_returnError = -1;              /* ReturnError */
@@ -987,7 +1017,7 @@ static int hf_inap_result = -1;                   /* T_result */
 static int hf_inap_resultArgument = -1;           /* ResultArgument */
 static int hf_inap_errcode = -1;                  /* Code */
 static int hf_inap_parameter = -1;                /* T_parameter */
-static int hf_inap_problem = -1;                  /* T_problem */
+static int hf_inap_problem_01 = -1;               /* T_problem_01 */
 static int hf_inap_general = -1;                  /* GeneralProblem */
 static int hf_inap_invokeProblem = -1;            /* InvokeProblem */
 static int hf_inap_problemReturnResult = -1;      /* ReturnResultProblem */
@@ -996,16 +1026,18 @@ static int hf_inap_present = -1;                  /* INTEGER */
 static int hf_inap_InvokeId_present = -1;         /* InvokeId_present */
 
 /*--- End of included file: packet-inap-hf.c ---*/
-#line 60 "packet-inap-template.c"
+#line 59 "../../asn1/inap/packet-inap-template.c"
 
 #define MAX_SSN 254
 static range_t *global_ssn_range;
 
 static dissector_handle_t      inap_handle;
+static dissector_handle_t      data_handle;
 
 /* Global variables */
 static guint32 opcode=0;
 static guint32 errorCode=0;
+static const char *obj_id = NULL;
 
 static int inap_opcode_type;
 #define INAP_OPCODE_INVOKE        1
@@ -1016,9 +1048,10 @@ static int inap_opcode_type;
 /* Initialize the subtree pointers */
 static gint ett_inap = -1;
 static gint ett_inapisup_parameter = -1;
+static gint ett_inap_HighLayerCompatibility = -1;
 
 /*--- Included file: packet-inap-ett.c ---*/
-#line 1 "packet-inap-ett.c"
+#line 1 "../../asn1/inap/packet-inap-ett.c"
 static gint ett_inap_Extensions = -1;
 static gint ett_inap_ExtensionField = -1;
 static gint ett_inap_AlternativeIdentities = -1;
@@ -1242,6 +1275,9 @@ static gint ett_inap_ScriptEventArg = -1;
 static gint ett_inap_ScriptInformationArg = -1;
 static gint ett_inap_ScriptRunArg = -1;
 static gint ett_inap_SRFCallGapArg = -1;
+static gint ett_inap_PAR_cancelFailed = -1;
+static gint ett_inap_ScfTaskRefusedParameter = -1;
+static gint ett_inap_ReferralParameter = -1;
 static gint ett_inap_Code = -1;
 static gint ett_inap_ROS = -1;
 static gint ett_inap_Invoke = -1;
@@ -1250,15 +1286,15 @@ static gint ett_inap_ReturnResult = -1;
 static gint ett_inap_T_result = -1;
 static gint ett_inap_ReturnError = -1;
 static gint ett_inap_Reject = -1;
-static gint ett_inap_T_problem = -1;
+static gint ett_inap_T_problem_01 = -1;
 static gint ett_inap_InvokeId = -1;
 
 /*--- End of included file: packet-inap-ett.c ---*/
-#line 80 "packet-inap-template.c"
+#line 82 "../../asn1/inap/packet-inap-template.c"
 
 
 /*--- Included file: packet-inap-table.c ---*/
-#line 1 "packet-inap-table.c"
+#line 1 "../../asn1/inap/packet-inap-table.c"
 
 /* INAP OPERATIONS */
 const value_string inap_opr_code_strings[] = {
@@ -1356,13 +1392,31 @@ const value_string inap_opr_code_strings[] = {
 
 /* INAP ERRORS */
 static const value_string inap_err_code_string_vals[] = {
-/* Unknown or empty loop list ERROR.&errorCode */
+       { errcode_canceled                        , "canceled" },  
+       { errcode_cancelFailed                    , "cancelFailed" },  
+       { errcode_chainingRefused                 , "chainingRefused" },  
+       { errcode_eTCFailed                       , "eTCFailed" },  
+       { errcode_improperCallerResponse          , "improperCallerResponse" },  
+       { errcode_missingCustomerRecord           , "missingCustomerRecord" },  
+       { errcode_missingParameter                , "missingParameter" },  
+       { errcode_parameterOutOfRange             , "parameterOutOfRange" },  
+       { errcode_requestedInfoError              , "requestedInfoError" },  
+       { errcode_scfTaskRefused                  , "scfTaskRefused" },  
+       { errcode_scfReferral                     , "scfReferral" },  
+       { errcode_systemFailure                   , "systemFailure" },  
+       { errcode_taskRefused                     , "taskRefused" },  
+       { errcode_unavailableResource             , "unavailableResource" },  
+       { errcode_unexpectedComponentSequence     , "unexpectedComponentSequence" },  
+       { errcode_unexpectedDataValue             , "unexpectedDataValue" },  
+       { errcode_unexpectedParameter             , "unexpectedParameter" },  
+       { errcode_unknownLegID                    , "unknownLegID" },  
+       { errcode_unknownResource                 , "unknownResource" },  
   { 0, NULL }
 };
 
 
 /*--- End of included file: packet-inap-table.c ---*/
-#line 82 "packet-inap-template.c"
+#line 84 "../../asn1/inap/packet-inap-template.c"
 
 const value_string inap_general_problem_strings[] = {
 {0,"General Problem Unrecognized Component"},
@@ -1378,7 +1432,7 @@ static int dissect_returnErrorData(proto_tree *tree, tvbuff_t *tvb, int offset,
 
 
 /*--- Included file: packet-inap-fn.c ---*/
-#line 1 "packet-inap-fn.c"
+#line 1 "../../asn1/inap/packet-inap-fn.c"
 
 const value_string inap_CriticalityType_vals[] = {
   {   0, "ignore" },
@@ -1399,25 +1453,21 @@ dissect_inap_CriticalityType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
 
 static int
 dissect_inap_T_local(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 165 "inap.cnf"
+#line 163 "../../asn1/inap/inap.cnf"
     offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
                                                 &opcode);
 
        if (inap_opcode_type == INAP_OPCODE_RETURN_ERROR){
          errorCode = opcode;   
-         if (check_col(actx->pinfo->cinfo, COL_INFO)){
            col_append_str(actx->pinfo->cinfo, COL_INFO, 
               val_to_str(errorCode, inap_err_code_string_vals, "Unknown INAP error (%u)"));
            col_append_str(actx->pinfo->cinfo, COL_INFO, " ");
            col_set_fence(actx->pinfo->cinfo, COL_INFO);
-         }
        }else{
-         if (check_col(actx->pinfo->cinfo, COL_INFO)){
            col_append_str(actx->pinfo->cinfo, COL_INFO, 
               val_to_str(opcode, inap_opr_code_strings, "Unknown INAP (%u)"));
            col_append_str(actx->pinfo->cinfo, COL_INFO, " ");
            col_set_fence(actx->pinfo->cinfo, COL_INFO);
-         }
    }
 
 
@@ -1428,8 +1478,8 @@ dissect_inap_T_local(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
 
 
 static int
-dissect_inap_OBJECT_IDENTIFIER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-  offset = dissect_ber_object_identifier(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
+dissect_inap_T_global(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_object_identifier_str(implicit_tag, actx, tree, tvb, offset, hf_index, &obj_id);
 
   return offset;
 }
@@ -1443,7 +1493,7 @@ static const value_string inap_Code_vals[] = {
 
 static const ber_choice_t Code_choice[] = {
   {   0, &hf_inap_local_01       , BER_CLASS_UNI, BER_UNI_TAG_INTEGER, BER_FLAGS_NOOWNTAG, dissect_inap_T_local },
-  {   1, &hf_inap_global         , BER_CLASS_UNI, BER_UNI_TAG_OID, BER_FLAGS_NOOWNTAG, dissect_inap_OBJECT_IDENTIFIER },
+  {   1, &hf_inap_global_01      , BER_CLASS_UNI, BER_UNI_TAG_OID, BER_FLAGS_NOOWNTAG, dissect_inap_T_global },
   { 0, NULL, 0, 0, 0, NULL }
 };
 
@@ -1460,9 +1510,14 @@ dissect_inap_Code(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
 
 static int
 dissect_inap_T_value(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 223 "inap.cnf"
-  offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
-                                       NULL);
+#line 221 "../../asn1/inap/inap.cnf"
+  proto_tree_add_text(tree, tvb, offset, -1, "Extension Data");
+  if (obj_id){
+        offset=call_ber_oid_callback(obj_id, tvb, offset, actx->pinfo, tree);
+  }else{
+        call_dissector(data_handle, tvb, actx->pinfo, tree);
+        offset = tvb_length_remaining(tvb,offset);
+  }    
 
 
 
@@ -1481,6 +1536,10 @@ static const ber_sequence_t ExtensionField_sequence[] = {
 
 static int
 dissect_inap_ExtensionField(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+#line 216 "../../asn1/inap/inap.cnf"
+       obj_id = NULL;
+       
+
   offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
                                    ExtensionField_sequence, hf_index, ett_inap_ExtensionField);
 
@@ -2131,7 +2190,7 @@ dissect_inap_BCSMEvent(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
 
 static int
 dissect_inap_T_bearerCap(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 250 "inap.cnf"
+#line 253 "../../asn1/inap/inap.cnf"
 
  tvbuff_t      *parameter_tvb;
 
@@ -2286,7 +2345,7 @@ dissect_inap_CalledPartyBusinessGroupID(gboolean implicit_tag _U_, tvbuff_t *tvb
 
 static int
 dissect_inap_CalledPartyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 229 "inap.cnf"
+#line 232 "../../asn1/inap/inap.cnf"
   tvbuff_t *parameter_tvb;
 
   offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -2337,7 +2396,7 @@ dissect_inap_CallingPartyBusinessGroupID(gboolean implicit_tag _U_, tvbuff_t *tv
 
 static int
 dissect_inap_CallingPartyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 239 "inap.cnf"
+#line 242 "../../asn1/inap/inap.cnf"
   tvbuff_t *parameter_tvb;
 
   offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -3315,6 +3374,15 @@ dissect_inap_ServiceInteractionIndicators(gboolean implicit_tag _U_, tvbuff_t *t
 }
 
 
+
+static int
+dissect_inap_OBJECT_IDENTIFIER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_object_identifier(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
+
+  return offset;
+}
+
+
 static const value_string inap_Entry_vals[] = {
   {   0, "agreements" },
   {   1, "networkSpecific" },
@@ -4466,8 +4534,23 @@ dissect_inap_GlobalCallReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
 
 int
 dissect_inap_HighLayerCompatibility(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+#line 295 "../../asn1/inap/inap.cnf"
+/*
+ * -- Indicates the teleservice. For encoding, DSS1 (Q.931) is used.
+ */
+ tvbuff_t       *parameter_tvb;
+ proto_tree     *subtree;
   offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
-                                       NULL);
+                                       &parameter_tvb);
+
+
+ if (!parameter_tvb)
+        return offset;
+
+ subtree = proto_item_add_subtree(actx->created_item, ett_inap_HighLayerCompatibility);
+ dissect_q931_high_layer_compat_ie(parameter_tvb, 0, tvb_length_remaining(parameter_tvb,0), subtree);
+
+
 
   return offset;
 }
@@ -4625,7 +4708,7 @@ dissect_inap_NumberingPlan(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
 
 static int
 dissect_inap_OriginalCalledPartyID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 272 "inap.cnf"
+#line 275 "../../asn1/inap/inap.cnf"
 
  tvbuff_t      *parameter_tvb;
 
@@ -4688,7 +4771,7 @@ dissect_inap_Reason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_
 
 static int
 dissect_inap_RedirectingPartyID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 282 "inap.cnf"
+#line 285 "../../asn1/inap/inap.cnf"
 
  tvbuff_t      *parameter_tvb;
 
@@ -4702,7 +4785,6 @@ dissect_inap_RedirectingPartyID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
 
 
 
-
   return offset;
 }
 
@@ -4710,7 +4792,7 @@ dissect_inap_RedirectingPartyID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
 
 int
 dissect_inap_RedirectionInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 261 "inap.cnf"
+#line 264 "../../asn1/inap/inap.cnf"
 
  tvbuff_t      *parameter_tvb;
 
@@ -5074,7 +5156,7 @@ dissect_inap_T_triggerId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
 
 static int
 dissect_inap_T_triggerPar(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 208 "inap.cnf"
+#line 202 "../../asn1/inap/inap.cnf"
 /* FIX ME */
 
 
@@ -7652,7 +7734,7 @@ dissect_inap_MessageReceivedArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
 
 static int
 dissect_inap_T_uIScriptSpecificInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 214 "inap.cnf"
+#line 208 "../../asn1/inap/inap.cnf"
 /* FIX ME */
 
 
@@ -7681,7 +7763,7 @@ dissect_inap_ScriptCloseArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
 
 static int
 dissect_inap_T_uIScriptResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 211 "inap.cnf"
+#line 205 "../../asn1/inap/inap.cnf"
 /* FIX ME */
 
 
@@ -7711,7 +7793,7 @@ dissect_inap_ScriptEventArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
 
 static int
 dissect_inap_T_uIScriptSpecificInfo_01(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 217 "inap.cnf"
+#line 211 "../../asn1/inap/inap.cnf"
 /* FIX ME */
 
 
@@ -7739,12 +7821,11 @@ dissect_inap_ScriptInformationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
 
 static int
 dissect_inap_T_uIScriptSpecificInfo_02(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 219 "inap.cnf"
+#line 213 "../../asn1/inap/inap.cnf"
 /* FIX ME */
 
 
 
-
   return offset;
 }
 
@@ -7793,6 +7874,118 @@ dissect_inap_SRFCallGapArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
 }
 
 
+static const value_string inap_T_problem_vals[] = {
+  {   0, "unknownOperation" },
+  {   1, "tooLate" },
+  {   2, "operationNotCancellable" },
+  { 0, NULL }
+};
+
+
+static int
+dissect_inap_T_problem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
+                                  NULL);
+
+  return offset;
+}
+
+
+static const ber_sequence_t PAR_cancelFailed_sequence[] = {
+  { &hf_inap_problem        , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_inap_T_problem },
+  { &hf_inap_operation      , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_inap_InvokeID },
+  { NULL, 0, 0, 0, NULL }
+};
+
+static int
+dissect_inap_PAR_cancelFailed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
+                                   PAR_cancelFailed_sequence, hf_index, ett_inap_PAR_cancelFailed);
+
+  return offset;
+}
+
+
+static const value_string inap_PAR_requestedInfoError_vals[] = {
+  {   1, "unknownRequestedInfo" },
+  {   2, "requestedInfoNotAvailable" },
+  { 0, NULL }
+};
+
+
+static int
+dissect_inap_PAR_requestedInfoError(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
+                                  NULL);
+
+  return offset;
+}
+
+
+static const value_string inap_T_reason_vals[] = {
+  {   0, "generic" },
+  {   1, "unobtainable" },
+  {   2, "congestion" },
+  { 0, NULL }
+};
+
+
+static int
+dissect_inap_T_reason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
+                                  NULL);
+
+  return offset;
+}
+
+
+static const ber_sequence_t ScfTaskRefusedParameter_sequence[] = {
+  { &hf_inap_reason_01      , BER_CLASS_UNI, BER_UNI_TAG_ENUMERATED, BER_FLAGS_NOOWNTAG, dissect_inap_T_reason },
+  { &hf_inap_securityParameters, BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_dap_SecurityParameters },
+  { NULL, 0, 0, 0, NULL }
+};
+
+static int
+dissect_inap_ScfTaskRefusedParameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
+                                   ScfTaskRefusedParameter_sequence, hf_index, ett_inap_ScfTaskRefusedParameter);
+
+  return offset;
+}
+
+
+static const ber_sequence_t ReferralParameter_sequence[] = {
+  { &hf_inap_tryhere        , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_dsp_AccessPointInformation },
+  { &hf_inap_securityParameters, BER_CLASS_CON, 1, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_dap_SecurityParameters },
+  { NULL, 0, 0, 0, NULL }
+};
+
+static int
+dissect_inap_ReferralParameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
+                                   ReferralParameter_sequence, hf_index, ett_inap_ReferralParameter);
+
+  return offset;
+}
+
+
+static const value_string inap_PAR_taskRefused_vals[] = {
+  {   0, "generic" },
+  {   1, "unobtainable" },
+  {   2, "congestion" },
+  { 0, NULL }
+};
+
+
+static int
+dissect_inap_PAR_taskRefused(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+  offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
+                                  NULL);
+
+  return offset;
+}
+
+
 static const value_string inap_InvokeId_vals[] = {
   {   0, "present" },
   {   1, "absent" },
@@ -7859,7 +8052,7 @@ dissect_inap_T_linkedId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
 
 static int
 dissect_inap_T_argument(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 196 "inap.cnf"
+#line 190 "../../asn1/inap/inap.cnf"
        offset = dissect_invokeData(tree, tvb, offset, actx);
 
 
@@ -7878,7 +8071,7 @@ static const ber_sequence_t Invoke_sequence[] = {
 
 static int
 dissect_inap_Invoke(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 184 "inap.cnf"
+#line 178 "../../asn1/inap/inap.cnf"
   inap_opcode_type=INAP_OPCODE_INVOKE;
 
 
@@ -7892,7 +8085,7 @@ dissect_inap_Invoke(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_
 
 static int
 dissect_inap_ResultArgument(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 199 "inap.cnf"
+#line 193 "../../asn1/inap/inap.cnf"
        offset = dissect_returnResultData(tree, tvb, offset, actx);
 
 
@@ -7924,7 +8117,7 @@ static const ber_sequence_t ReturnResult_sequence[] = {
 
 static int
 dissect_inap_ReturnResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 187 "inap.cnf"
+#line 181 "../../asn1/inap/inap.cnf"
   inap_opcode_type=INAP_OPCODE_RETURN_RESULT;
 
 
@@ -7938,7 +8131,7 @@ dissect_inap_ReturnResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
 
 static int
 dissect_inap_T_parameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 202 "inap.cnf"
+#line 196 "../../asn1/inap/inap.cnf"
        offset = dissect_returnErrorData(tree, tvb, offset, actx);
 
 
@@ -7958,7 +8151,7 @@ static const ber_sequence_t ReturnError_sequence[] = {
 
 static int
 dissect_inap_ReturnError(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 190 "inap.cnf"
+#line 184 "../../asn1/inap/inap.cnf"
   inap_opcode_type=INAP_OPCODE_RETURN_ERROR;
 
 
@@ -8044,7 +8237,7 @@ dissect_inap_ReturnErrorProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
 }
 
 
-static const value_string inap_T_problem_vals[] = {
+static const value_string inap_T_problem_01_vals[] = {
   {   0, "general" },
   {   1, "invoke" },
   {   2, "returnResult" },
@@ -8052,7 +8245,7 @@ static const value_string inap_T_problem_vals[] = {
   { 0, NULL }
 };
 
-static const ber_choice_t T_problem_choice[] = {
+static const ber_choice_t T_problem_01_choice[] = {
   {   0, &hf_inap_general        , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_inap_GeneralProblem },
   {   1, &hf_inap_invokeProblem  , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_inap_InvokeProblem },
   {   2, &hf_inap_problemReturnResult, BER_CLASS_CON, 2, BER_FLAGS_IMPLTAG, dissect_inap_ReturnResultProblem },
@@ -8061,9 +8254,9 @@ static const ber_choice_t T_problem_choice[] = {
 };
 
 static int
-dissect_inap_T_problem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_inap_T_problem_01(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
   offset = dissect_ber_choice(actx, tree, tvb, offset,
-                                 T_problem_choice, hf_index, ett_inap_T_problem,
+                                 T_problem_01_choice, hf_index, ett_inap_T_problem_01,
                                  NULL);
 
   return offset;
@@ -8072,13 +8265,13 @@ dissect_inap_T_problem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
 
 static const ber_sequence_t Reject_sequence[] = {
   { &hf_inap_invokeId       , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_inap_InvokeId },
-  { &hf_inap_problem        , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_inap_T_problem },
+  { &hf_inap_problem_01     , BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG|BER_FLAGS_NOTCHKTAG, dissect_inap_T_problem_01 },
   { NULL, 0, 0, 0, NULL }
 };
 
 static int
 dissect_inap_Reject(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 193 "inap.cnf"
+#line 187 "../../asn1/inap/inap.cnf"
   inap_opcode_type=INAP_OPCODE_REJECT;
 
 
@@ -8114,39 +8307,6 @@ dissect_inap_ROS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, a
   return offset;
 }
 
-
-static const value_string inap_RejectProblem_vals[] = {
-  {   0, "general-unrecognizedPDU" },
-  {   1, "general-mistypedPDU" },
-  {   2, "general-badlyStructuredPDU" },
-  {  10, "invoke-duplicateInvocation" },
-  {  11, "invoke-unrecognizedOperation" },
-  {  12, "invoke-mistypedArgument" },
-  {  13, "invoke-resourceLimitation" },
-  {  14, "invoke-releaseInProgress" },
-  {  15, "invoke-unrecognizedLinkedId" },
-  {  16, "invoke-linkedResponseUnexpected" },
-  {  17, "invoke-unexpectedLinkedOperation" },
-  {  20, "returnResult-unrecognizedInvocation" },
-  {  21, "returnResult-resultResponseUnexpected" },
-  {  22, "returnResult-mistypedResult" },
-  {  30, "returnError-unrecognizedInvocation" },
-  {  31, "returnError-errorResponseUnexpected" },
-  {  32, "returnError-unrecognizedError" },
-  {  33, "returnError-unexpectedError" },
-  {  34, "returnError-mistypedParameter" },
-  { 0, NULL }
-};
-
-
-static int
-dissect_inap_RejectProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-  offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
-                                                NULL);
-
-  return offset;
-}
-
 /*--- PDUs ---*/
 
 static int dissect_ActivateServiceFilteringArg_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
@@ -8779,10 +8939,52 @@ static int dissect_SRFCallGapArg_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_,
   offset = dissect_inap_SRFCallGapArg(FALSE, tvb, offset, &asn1_ctx, tree, hf_inap_SRFCallGapArg_PDU);
   return offset;
 }
+static int dissect_PAR_cancelFailed_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+  int offset = 0;
+  asn1_ctx_t asn1_ctx;
+  asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
+  offset = dissect_inap_PAR_cancelFailed(FALSE, tvb, offset, &asn1_ctx, tree, hf_inap_PAR_cancelFailed_PDU);
+  return offset;
+}
+static int dissect_PAR_requestedInfoError_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+  int offset = 0;
+  asn1_ctx_t asn1_ctx;
+  asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
+  offset = dissect_inap_PAR_requestedInfoError(FALSE, tvb, offset, &asn1_ctx, tree, hf_inap_PAR_requestedInfoError_PDU);
+  return offset;
+}
+static int dissect_ScfTaskRefusedParameter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+  int offset = 0;
+  asn1_ctx_t asn1_ctx;
+  asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
+  offset = dissect_inap_ScfTaskRefusedParameter(FALSE, tvb, offset, &asn1_ctx, tree, hf_inap_ScfTaskRefusedParameter_PDU);
+  return offset;
+}
+static int dissect_ReferralParameter_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+  int offset = 0;
+  asn1_ctx_t asn1_ctx;
+  asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
+  offset = dissect_inap_ReferralParameter(FALSE, tvb, offset, &asn1_ctx, tree, hf_inap_ReferralParameter_PDU);
+  return offset;
+}
+static int dissect_UnavailableNetworkResource_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+  int offset = 0;
+  asn1_ctx_t asn1_ctx;
+  asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
+  offset = dissect_inap_UnavailableNetworkResource(FALSE, tvb, offset, &asn1_ctx, tree, hf_inap_UnavailableNetworkResource_PDU);
+  return offset;
+}
+static int dissect_PAR_taskRefused_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) {
+  int offset = 0;
+  asn1_ctx_t asn1_ctx;
+  asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
+  offset = dissect_inap_PAR_taskRefused(FALSE, tvb, offset, &asn1_ctx, tree, hf_inap_PAR_taskRefused_PDU);
+  return offset;
+}
 
 
 /*--- End of included file: packet-inap-fn.c ---*/
-#line 96 "packet-inap-template.c"
+#line 98 "../../asn1/inap/packet-inap-template.c"
 /*
 TC-Invokable OPERATION ::=
   {activateServiceFiltering | activityTest | analysedInformation |
@@ -8805,7 +9007,7 @@ TC-Invokable OPERATION ::=
 
 
 /*--- Included file: packet-inap-table2.c ---*/
-#line 1 "packet-inap-table2.c"
+#line 1 "../../asn1/inap/packet-inap-table2.c"
 
 static int dissect_invokeData(proto_tree *tree, tvbuff_t *tvb, int offset, asn1_ctx_t *actx) {
   proto_item *cause;
@@ -9110,7 +9312,24 @@ static int dissect_returnErrorData(proto_tree *tree, tvbuff_t *tvb, int offset,a
   proto_item *cause;
 
   switch(errorCode) {
-/* Unknown or empty loop list ERROR.&ParameterType */
+    case errcode_cancelFailed:  /* cancelFailed */
+      dissect_PAR_cancelFailed_PDU(tvb, actx->pinfo , tree);
+      break;
+    case errcode_requestedInfoError:  /* requestedInfoError */
+      dissect_PAR_requestedInfoError_PDU(tvb, actx->pinfo , tree);
+      break;
+    case errcode_scfTaskRefused:  /* scfTaskRefused */
+      dissect_ScfTaskRefusedParameter_PDU(tvb, actx->pinfo , tree);
+      break;
+    case errcode_scfReferral:  /* scfReferral */
+      dissect_ReferralParameter_PDU(tvb, actx->pinfo , tree);
+      break;
+    case errcode_systemFailure:  /* systemFailure */
+      dissect_UnavailableNetworkResource_PDU(tvb, actx->pinfo , tree);
+      break;
+    case errcode_taskRefused:  /* taskRefused */
+      dissect_PAR_taskRefused_PDU(tvb, actx->pinfo , tree);
+      break;
   default:
     cause=proto_tree_add_text(tree, tvb, offset, -1, "Unknown returnErrorData blob");
     proto_item_set_expert_flags(cause, PI_MALFORMED, PI_WARN);
@@ -9121,7 +9340,7 @@ static int dissect_returnErrorData(proto_tree *tree, tvbuff_t *tvb, int offset,a
 
 
 /*--- End of included file: packet-inap-table2.c ---*/
-#line 117 "packet-inap-template.c"
+#line 119 "../../asn1/inap/packet-inap-template.c"
 
 
 static guint8 inap_pdu_type = 0;
@@ -9134,9 +9353,12 @@ dissect_inap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree)
     proto_item         *item=NULL;
     proto_tree         *tree=NULL;
        int                             offset = 0;
+       guint                   length;
        asn1_ctx_t asn1_ctx;
        asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
 
+       length = tvb_length(tvb);
+
     col_set_str(pinfo->cinfo, COL_PROTOCOL, "INAP");
 
     /* create display subtree for the protocol */
@@ -9176,7 +9398,9 @@ void proto_reg_handoff_inap(void) {
     if (!inap_prefs_initialized) {
            inap_prefs_initialized = TRUE;
            inap_handle = find_dissector("inap");
+               data_handle = find_dissector("data");
            oid_add_from_string("Core-INAP-CS1-Codes","0.4.0.1.1.0.3.0");
+               oid_add_from_string("iso(1) identified-organization(3) icd-ecma(12) member-company(2) 1107 oen(3) inap(3) extensions(2)","1.3.12.2.1107.3.3.2");
     }
     else {
            range_foreach(ssn_range, range_delete_callback);
@@ -9199,2202 +9423,2250 @@ void proto_register_inap(void) {
 
 
 /*--- Included file: packet-inap-hfarr.c ---*/
-#line 1 "packet-inap-hfarr.c"
+#line 1 "../../asn1/inap/packet-inap-hfarr.c"
     { &hf_inap_ActivateServiceFilteringArg_PDU,
       { "ActivateServiceFilteringArg", "inap.ActivateServiceFilteringArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ActivateServiceFilteringArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_AnalysedInformationArg_PDU,
       { "AnalysedInformationArg", "inap.AnalysedInformationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.AnalysedInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_AnalyseInformationArg_PDU,
       { "AnalyseInformationArg", "inap.AnalyseInformationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.AnalyseInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ApplyChargingArg_PDU,
       { "ApplyChargingArg", "inap.ApplyChargingArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ApplyChargingArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ApplyChargingReportArg_PDU,
       { "ApplyChargingReportArg", "inap.ApplyChargingReportArg",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ApplyChargingReportArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_AssistRequestInstructionsArg_PDU,
       { "AssistRequestInstructionsArg", "inap.AssistRequestInstructionsArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.AssistRequestInstructionsArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_AuthorizeTerminationArg_PDU,
       { "AuthorizeTerminationArg", "inap.AuthorizeTerminationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.AuthorizeTerminationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CallFilteringArg_PDU,
       { "CallFilteringArg", "inap.CallFilteringArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CallFilteringArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CallGapArg_PDU,
       { "CallGapArg", "inap.CallGapArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CallGapArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CallInformationReportArg_PDU,
       { "CallInformationReportArg", "inap.CallInformationReportArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CallInformationReportArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CallInformationRequestArg_PDU,
       { "CallInformationRequestArg", "inap.CallInformationRequestArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CallInformationRequestArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CancelArg_PDU,
       { "CancelArg", "inap.CancelArg",
         FT_UINT32, BASE_DEC, VALS(inap_CancelArg_vals), 0,
-        "inap.CancelArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CancelStatusReportRequestArg_PDU,
       { "CancelStatusReportRequestArg", "inap.CancelStatusReportRequestArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CancelStatusReportRequestArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CollectedInformationArg_PDU,
       { "CollectedInformationArg", "inap.CollectedInformationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CollectedInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CollectInformationArg_PDU,
       { "CollectInformationArg", "inap.CollectInformationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CollectInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ConnectArg_PDU,
       { "ConnectArg", "inap.ConnectArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ConnectArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ConnectToResourceArg_PDU,
       { "ConnectToResourceArg", "inap.ConnectToResourceArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ConnectToResourceArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ContinueWithArgumentArg_PDU,
       { "ContinueWithArgumentArg", "inap.ContinueWithArgumentArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ContinueWithArgumentArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CreateCallSegmentAssociationArg_PDU,
       { "CreateCallSegmentAssociationArg", "inap.CreateCallSegmentAssociationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CreateCallSegmentAssociationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CreateCallSegmentAssociationResultArg_PDU,
       { "CreateCallSegmentAssociationResultArg", "inap.CreateCallSegmentAssociationResultArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CreateCallSegmentAssociationResultArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CreateOrRemoveTriggerDataArg_PDU,
       { "CreateOrRemoveTriggerDataArg", "inap.CreateOrRemoveTriggerDataArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CreateOrRemoveTriggerDataArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_CreateOrRemoveTriggerDataResultArg_PDU,
       { "CreateOrRemoveTriggerDataResultArg", "inap.CreateOrRemoveTriggerDataResultArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CreateOrRemoveTriggerDataResultArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_DisconnectForwardConnectionWithArgumentArg_PDU,
       { "DisconnectForwardConnectionWithArgumentArg", "inap.DisconnectForwardConnectionWithArgumentArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.DisconnectForwardConnectionWithArgumentArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_DisconnectLegArg_PDU,
       { "DisconnectLegArg", "inap.DisconnectLegArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.DisconnectLegArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_EntityReleasedArg_PDU,
       { "EntityReleasedArg", "inap.EntityReleasedArg",
         FT_UINT32, BASE_DEC, VALS(inap_EntityReleasedArg_vals), 0,
-        "inap.EntityReleasedArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_EstablishTemporaryConnectionArg_PDU,
       { "EstablishTemporaryConnectionArg", "inap.EstablishTemporaryConnectionArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.EstablishTemporaryConnectionArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_EventNotificationChargingArg_PDU,
       { "EventNotificationChargingArg", "inap.EventNotificationChargingArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.EventNotificationChargingArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_EventReportBCSMArg_PDU,
       { "EventReportBCSMArg", "inap.EventReportBCSMArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.EventReportBCSMArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_EventReportFacilityArg_PDU,
       { "EventReportFacilityArg", "inap.EventReportFacilityArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.EventReportFacilityArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_FacilitySelectedAndAvailableArg_PDU,
       { "FacilitySelectedAndAvailableArg", "inap.FacilitySelectedAndAvailableArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.FacilitySelectedAndAvailableArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_FurnishChargingInformationArg_PDU,
       { "FurnishChargingInformationArg", "inap.FurnishChargingInformationArg",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.FurnishChargingInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_HoldCallInNetworkArg_PDU,
       { "HoldCallInNetworkArg", "inap.HoldCallInNetworkArg",
         FT_UINT32, BASE_DEC, VALS(inap_HoldCallInNetworkArg_vals), 0,
-        "inap.HoldCallInNetworkArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_InitialDPArg_PDU,
       { "InitialDPArg", "inap.InitialDPArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.InitialDPArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_InitiateCallAttemptArg_PDU,
       { "InitiateCallAttemptArg", "inap.InitiateCallAttemptArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.InitiateCallAttemptArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ManageTriggerDataArg_PDU,
       { "ManageTriggerDataArg", "inap.ManageTriggerDataArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ManageTriggerDataArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ManageTriggerDataResultArg_PDU,
       { "ManageTriggerDataResultArg", "inap.ManageTriggerDataResultArg",
         FT_UINT32, BASE_DEC, VALS(inap_ManageTriggerDataResultArg_vals), 0,
-        "inap.ManageTriggerDataResultArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_MergeCallSegmentsArg_PDU,
       { "MergeCallSegmentsArg", "inap.MergeCallSegmentsArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MergeCallSegmentsArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_MonitorRouteReportArg_PDU,
       { "MonitorRouteReportArg", "inap.MonitorRouteReportArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MonitorRouteReportArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_MonitorRouteRequestArg_PDU,
       { "MonitorRouteRequestArg", "inap.MonitorRouteRequestArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MonitorRouteRequestArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_MoveCallSegmentsArg_PDU,
       { "MoveCallSegmentsArg", "inap.MoveCallSegmentsArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MoveCallSegmentsArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_MoveLegArg_PDU,
       { "MoveLegArg", "inap.MoveLegArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MoveLegArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_OAbandonArg_PDU,
       { "OAbandonArg", "inap.OAbandonArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.OAbandonArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_OAnswerArg_PDU,
       { "OAnswerArg", "inap.OAnswerArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.OAnswerArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_OCalledPartyBusyArg_PDU,
       { "OCalledPartyBusyArg", "inap.OCalledPartyBusyArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.OCalledPartyBusyArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ODisconnectArg_PDU,
       { "ODisconnectArg", "inap.ODisconnectArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ODisconnectArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_MidCallArg_PDU,
       { "MidCallArg", "inap.MidCallArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MidCallArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ONoAnswerArg_PDU,
       { "ONoAnswerArg", "inap.ONoAnswerArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ONoAnswerArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_OriginationAttemptArg_PDU,
       { "OriginationAttemptArg", "inap.OriginationAttemptArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.OriginationAttemptArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_OriginationAttemptAuthorizedArg_PDU,
       { "OriginationAttemptAuthorizedArg", "inap.OriginationAttemptAuthorizedArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.OriginationAttemptAuthorizedArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_OSuspendedArg_PDU,
       { "OSuspendedArg", "inap.OSuspendedArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.OSuspendedArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ReconnectArg_PDU,
       { "ReconnectArg", "inap.ReconnectArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ReconnectArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ReleaseCallArg_PDU,
       { "ReleaseCallArg", "inap.ReleaseCallArg",
         FT_UINT32, BASE_DEC, VALS(inap_ReleaseCallArg_vals), 0,
-        "inap.ReleaseCallArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ReportUTSIArg_PDU,
       { "ReportUTSIArg", "inap.ReportUTSIArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ReportUTSIArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestCurrentStatusReportArg_PDU,
       { "RequestCurrentStatusReportArg", "inap.RequestCurrentStatusReportArg",
         FT_UINT32, BASE_DEC, VALS(inap_ResourceID_vals), 0,
-        "inap.RequestCurrentStatusReportArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestCurrentStatusReportResultArg_PDU,
       { "RequestCurrentStatusReportResultArg", "inap.RequestCurrentStatusReportResultArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RequestCurrentStatusReportResultArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestEveryStatusChangeReportArg_PDU,
       { "RequestEveryStatusChangeReportArg", "inap.RequestEveryStatusChangeReportArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RequestEveryStatusChangeReportArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestFirstStatusMatchReportArg_PDU,
       { "RequestFirstStatusMatchReportArg", "inap.RequestFirstStatusMatchReportArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RequestFirstStatusMatchReportArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestNotificationChargingEventArg_PDU,
       { "RequestNotificationChargingEventArg", "inap.RequestNotificationChargingEventArg",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.RequestNotificationChargingEventArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestReportBCSMEventArg_PDU,
       { "RequestReportBCSMEventArg", "inap.RequestReportBCSMEventArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RequestReportBCSMEventArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestReportFacilityEventArg_PDU,
       { "RequestReportFacilityEventArg", "inap.RequestReportFacilityEventArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RequestReportFacilityEventArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestReportUTSIArg_PDU,
       { "RequestReportUTSIArg", "inap.RequestReportUTSIArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RequestReportUTSIArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ResetTimerArg_PDU,
       { "ResetTimerArg", "inap.ResetTimerArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ResetTimerArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RouteSelectFailureArg_PDU,
       { "RouteSelectFailureArg", "inap.RouteSelectFailureArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RouteSelectFailureArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SelectFacilityArg_PDU,
       { "SelectFacilityArg", "inap.SelectFacilityArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SelectFacilityArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SelectRouteArg_PDU,
       { "SelectRouteArg", "inap.SelectRouteArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SelectRouteArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SendChargingInformationArg_PDU,
       { "SendChargingInformationArg", "inap.SendChargingInformationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SendChargingInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SendFacilityInformationArg_PDU,
       { "SendFacilityInformationArg", "inap.SendFacilityInformationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SendFacilityInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SendSTUIArg_PDU,
       { "SendSTUIArg", "inap.SendSTUIArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SendSTUIArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ServiceFilteringResponseArg_PDU,
       { "ServiceFilteringResponseArg", "inap.ServiceFilteringResponseArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ServiceFilteringResponseArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SetServiceProfileArg_PDU,
       { "SetServiceProfileArg", "inap.SetServiceProfileArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SetServiceProfileArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SplitLegArg_PDU,
       { "SplitLegArg", "inap.SplitLegArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SplitLegArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_StatusReportArg_PDU,
       { "StatusReportArg", "inap.StatusReportArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.StatusReportArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_TAnswerArg_PDU,
       { "TAnswerArg", "inap.TAnswerArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TAnswerArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_TBusyArg_PDU,
       { "TBusyArg", "inap.TBusyArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TBusyArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_TDisconnectArg_PDU,
       { "TDisconnectArg", "inap.TDisconnectArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TDisconnectArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_TermAttemptAuthorizedArg_PDU,
       { "TermAttemptAuthorizedArg", "inap.TermAttemptAuthorizedArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TermAttemptAuthorizedArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_TerminationAttemptArg_PDU,
       { "TerminationAttemptArg", "inap.TerminationAttemptArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TerminationAttemptArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_TNoAnswerArg_PDU,
       { "TNoAnswerArg", "inap.TNoAnswerArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TNoAnswerArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_TSuspendedArg_PDU,
       { "TSuspendedArg", "inap.TSuspendedArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TSuspendedArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_PlayAnnouncementArg_PDU,
       { "PlayAnnouncementArg", "inap.PlayAnnouncementArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.PlayAnnouncementArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_PromptAndCollectUserInformationArg_PDU,
       { "PromptAndCollectUserInformationArg", "inap.PromptAndCollectUserInformationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.PromptAndCollectUserInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ReceivedInformationArg_PDU,
       { "ReceivedInformationArg", "inap.ReceivedInformationArg",
         FT_UINT32, BASE_DEC, VALS(inap_ReceivedInformationArg_vals), 0,
-        "inap.ReceivedInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_PromptAndReceiveMessageArg_PDU,
       { "PromptAndReceiveMessageArg", "inap.PromptAndReceiveMessageArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.PromptAndReceiveMessageArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_MessageReceivedArg_PDU,
       { "MessageReceivedArg", "inap.MessageReceivedArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MessageReceivedArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ScriptCloseArg_PDU,
       { "ScriptCloseArg", "inap.ScriptCloseArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ScriptCloseArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ScriptEventArg_PDU,
       { "ScriptEventArg", "inap.ScriptEventArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ScriptEventArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ScriptInformationArg_PDU,
       { "ScriptInformationArg", "inap.ScriptInformationArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ScriptInformationArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ScriptRunArg_PDU,
       { "ScriptRunArg", "inap.ScriptRunArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ScriptRunArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SpecializedResourceReportArg_PDU,
       { "SpecializedResourceReportArg", "inap.SpecializedResourceReportArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SpecializedResourceReportArg", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_SRFCallGapArg_PDU,
       { "SRFCallGapArg", "inap.SRFCallGapArg",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.SRFCallGapArg", HFILL }},
+        NULL, HFILL }},
+    { &hf_inap_PAR_cancelFailed_PDU,
+      { "PAR-cancelFailed", "inap.PAR_cancelFailed",
+        FT_NONE, BASE_NONE, NULL, 0,
+        NULL, HFILL }},
+    { &hf_inap_PAR_requestedInfoError_PDU,
+      { "PAR-requestedInfoError", "inap.PAR_requestedInfoError",
+        FT_UINT32, BASE_DEC, VALS(inap_PAR_requestedInfoError_vals), 0,
+        NULL, HFILL }},
+    { &hf_inap_ScfTaskRefusedParameter_PDU,
+      { "ScfTaskRefusedParameter", "inap.ScfTaskRefusedParameter",
+        FT_NONE, BASE_NONE, NULL, 0,
+        NULL, HFILL }},
+    { &hf_inap_ReferralParameter_PDU,
+      { "ReferralParameter", "inap.ReferralParameter",
+        FT_NONE, BASE_NONE, NULL, 0,
+        NULL, HFILL }},
+    { &hf_inap_UnavailableNetworkResource_PDU,
+      { "UnavailableNetworkResource", "inap.UnavailableNetworkResource",
+        FT_UINT32, BASE_DEC, VALS(inap_UnavailableNetworkResource_vals), 0,
+        NULL, HFILL }},
+    { &hf_inap_PAR_taskRefused_PDU,
+      { "PAR-taskRefused", "inap.PAR_taskRefused",
+        FT_UINT32, BASE_DEC, VALS(inap_PAR_taskRefused_vals), 0,
+        NULL, HFILL }},
     { &hf_inap_Extensions_item,
       { "ExtensionField", "inap.ExtensionField",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ExtensionField", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_type,
       { "type", "inap.type",
         FT_UINT32, BASE_DEC, VALS(inap_Code_vals), 0,
-        "inap.Code", HFILL }},
+        "Code", HFILL }},
     { &hf_inap_criticality,
       { "criticality", "inap.criticality",
         FT_UINT32, BASE_DEC, VALS(inap_CriticalityType_vals), 0,
-        "inap.CriticalityType", HFILL }},
+        "CriticalityType", HFILL }},
     { &hf_inap_value,
       { "value", "inap.value",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_value", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_AlternativeIdentities_item,
       { "AlternativeIdentity", "inap.AlternativeIdentity",
         FT_UINT32, BASE_DEC, VALS(inap_AlternativeIdentity_vals), 0,
-        "inap.AlternativeIdentity", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_url,
       { "url", "inap.url",
         FT_STRING, BASE_NONE, NULL, 0,
-        "inap.IA5String_SIZE_1_512", HFILL }},
+        "IA5String_SIZE_1_512", HFILL }},
     { &hf_inap_conferenceTreatmentIndicator,
       { "conferenceTreatmentIndicator", "inap.conferenceTreatmentIndicator",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1", HFILL }},
+        "OCTET_STRING_SIZE_1", HFILL }},
     { &hf_inap_callCompletionTreatmentIndicator,
       { "callCompletionTreatmentIndicator", "inap.callCompletionTreatmentIndicator",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1", HFILL }},
+        "OCTET_STRING_SIZE_1", HFILL }},
     { &hf_inap_holdTreatmentIndicator,
       { "holdTreatmentIndicator", "inap.holdTreatmentIndicator",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1", HFILL }},
+        "OCTET_STRING_SIZE_1", HFILL }},
     { &hf_inap_ectTreatmentIndicator,
       { "ectTreatmentIndicator", "inap.ectTreatmentIndicator",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1", HFILL }},
+        "OCTET_STRING_SIZE_1", HFILL }},
     { &hf_inap_calledAddressValue,
       { "calledAddressValue", "inap.calledAddressValue",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_gapOnService,
       { "gapOnService", "inap.gapOnService",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.GapOnService", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_gapAllInTraffic,
       { "gapAllInTraffic", "inap.gapAllInTraffic",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_calledAddressAndService,
       { "calledAddressAndService", "inap.calledAddressAndService",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_calledAddressAndService", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_serviceKey,
       { "serviceKey", "inap.serviceKey",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.ServiceKey", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callingAddressAndService,
       { "callingAddressAndService", "inap.callingAddressAndService",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_callingAddressAndService", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callingAddressValue,
       { "callingAddressValue", "inap.callingAddressValue",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_locationNumber,
       { "locationNumber", "inap.locationNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.LocationNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_eventTypeBCSM,
       { "eventTypeBCSM", "inap.eventTypeBCSM",
         FT_UINT32, BASE_DEC, VALS(inap_EventTypeBCSM_vals), 0,
-        "inap.EventTypeBCSM", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_monitorMode,
       { "monitorMode", "inap.monitorMode",
         FT_UINT32, BASE_DEC, VALS(inap_MonitorMode_vals), 0,
-        "inap.MonitorMode", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_legID,
       { "legID", "inap.legID",
         FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
-        "inap.LegID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_dpSpecificCriteria,
       { "dpSpecificCriteria", "inap.dpSpecificCriteria",
         FT_UINT32, BASE_DEC, VALS(inap_DpSpecificCriteria_vals), 0,
-        "inap.DpSpecificCriteria", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_bearerCap,
       { "bearerCap", "inap.bearerCap",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.T_bearerCap", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tmr,
       { "tmr", "inap.tmr",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1", HFILL }},
+        "OCTET_STRING_SIZE_1", HFILL }},
     { &hf_inap_broadbandBearerCap,
       { "broadbandBearerCap", "inap.broadbandBearerCap",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_minBroadbandBearerCapabilityLength_maxBroadbandBearerCapabilityLength", HFILL }},
+        "OCTET_STRING_SIZE_minBroadbandBearerCapabilityLength_maxBroadbandBearerCapabilityLength", HFILL }},
     { &hf_inap_aALParameters,
       { "aALParameters", "inap.aALParameters",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AALParameters", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_additionalATMCellRate,
       { "additionalATMCellRate", "inap.additionalATMCellRate",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AdditionalATMCellRate", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_aESACalledParty,
       { "aESACalledParty", "inap.aESACalledParty",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AESACalledParty", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_aESACallingParty,
       { "aESACallingParty", "inap.aESACallingParty",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AESACallingParty", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_alternativeATMTrafficDescriptor,
       { "alternativeATMTrafficDescriptor", "inap.alternativeATMTrafficDescriptor",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AlternativeATMTrafficDescriptor", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_aTMCellRate,
       { "aTMCellRate", "inap.aTMCellRate",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ATMCellRate", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cDVTDescriptor,
       { "cDVTDescriptor", "inap.cDVTDescriptor",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CDVTDescriptor", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cumulativeTransitDelay,
       { "cumulativeTransitDelay", "inap.cumulativeTransitDelay",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CumulativeTransitDelay", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_endToEndTransitDelay,
       { "endToEndTransitDelay", "inap.endToEndTransitDelay",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.EndToEndTransitDelay", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_minAcceptableATMTrafficDescriptor,
       { "minAcceptableATMTrafficDescriptor", "inap.minAcceptableATMTrafficDescriptor",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.MinAcceptableATMTrafficDescriptor", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_eventTypeCharging,
       { "eventTypeCharging", "inap.eventTypeCharging",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.EventTypeCharging", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_componentInfo,
       { "componentInfo", "inap.componentInfo",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1_118", HFILL }},
+        "OCTET_STRING_SIZE_1_118", HFILL }},
     { &hf_inap_relayedComponent,
       { "relayedComponent", "inap.relayedComponent",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.EMBEDDED_PDV", HFILL }},
+        "EMBEDDED_PDV", HFILL }},
     { &hf_inap_basicGapCriteria,
       { "basicGapCriteria", "inap.basicGapCriteria",
         FT_UINT32, BASE_DEC, VALS(inap_BasicGapCriteria_vals), 0,
-        "inap.BasicGapCriteria", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_scfID,
       { "scfID", "inap.scfID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ScfID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_counterID,
       { "counterID", "inap.counterID",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CounterID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_counterValue,
       { "counterValue", "inap.counterValue",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_CountersValue_item,
       { "CounterAndValue", "inap.CounterAndValue",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CounterAndValue", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_action,
       { "action", "inap.action",
         FT_UINT32, BASE_DEC, VALS(inap_T_action_vals), 0,
-        "inap.T_action", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_treatment,
       { "treatment", "inap.treatment",
         FT_UINT32, BASE_DEC, VALS(inap_GapTreatment_vals), 0,
-        "inap.GapTreatment", HFILL }},
+        "GapTreatment", HFILL }},
     { &hf_inap_DestinationRoutingAddress_item,
       { "CalledPartyNumber", "inap.CalledPartyNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledPartyNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_serviceAddressInformation,
       { "serviceAddressInformation", "inap.serviceAddressInformation",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ServiceAddressInformation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_bearerCapability,
       { "bearerCapability", "inap.bearerCapability",
         FT_UINT32, BASE_DEC, VALS(inap_BearerCapability_vals), 0,
-        "inap.BearerCapability", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_calledPartyNumber,
       { "calledPartyNumber", "inap.calledPartyNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledPartyNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callingPartyNumber,
       { "callingPartyNumber", "inap.callingPartyNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CallingPartyNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callingPartysCategory,
       { "callingPartysCategory", "inap.callingPartysCategory",
-        FT_UINT16, BASE_DEC, VALS(isup_calling_partys_category_value), 0,
-        "inap.CallingPartysCategory", HFILL }},
+        FT_UINT16, BASE_DEC|BASE_EXT_STRING, &isup_calling_partys_category_value_ext, 0,
+        NULL, HFILL }},
     { &hf_inap_iPSSPCapabilities,
       { "iPSSPCapabilities", "inap.iPSSPCapabilities",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.IPSSPCapabilities", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iPAvailable,
       { "iPAvailable", "inap.iPAvailable",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.IPAvailable", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iSDNAccessRelatedInformation,
       { "iSDNAccessRelatedInformation", "inap.iSDNAccessRelatedInformation",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ISDNAccessRelatedInformation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cGEncountered,
       { "cGEncountered", "inap.cGEncountered",
         FT_UINT32, BASE_DEC, VALS(inap_CGEncountered_vals), 0,
-        "inap.CGEncountered", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_serviceProfileIdentifier,
       { "serviceProfileIdentifier", "inap.serviceProfileIdentifier",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ServiceProfileIdentifier", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_terminalType,
       { "terminalType", "inap.terminalType",
         FT_UINT32, BASE_DEC, VALS(inap_TerminalType_vals), 0,
-        "inap.TerminalType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_extensions,
       { "extensions", "inap.extensions",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Extensions", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_chargeNumber,
       { "chargeNumber", "inap.chargeNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ChargeNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_servingAreaID,
       { "servingAreaID", "inap.servingAreaID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ServingAreaID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_serviceInteractionIndicators,
       { "serviceInteractionIndicators", "inap.serviceInteractionIndicators",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ServiceInteractionIndicators", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iNServiceCompatibilityIndication,
       { "iNServiceCompatibilityIndication", "inap.iNServiceCompatibilityIndication",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INServiceCompatibilityIndication", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_serviceInteractionIndicatorsTwo,
       { "serviceInteractionIndicatorsTwo", "inap.serviceInteractionIndicatorsTwo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ServiceInteractionIndicatorsTwo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_uSIServiceIndicator,
       { "uSIServiceIndicator", "inap.uSIServiceIndicator",
         FT_UINT32, BASE_DEC, VALS(inap_USIServiceIndicator_vals), 0,
-        "inap.USIServiceIndicator", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_uSIInformation,
       { "uSIInformation", "inap.uSIInformation",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.USIInformation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_forwardGVNS,
       { "forwardGVNS", "inap.forwardGVNS",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ForwardGVNS", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_createdCallSegmentAssociation,
       { "createdCallSegmentAssociation", "inap.createdCallSegmentAssociation",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CSAID", HFILL }},
+        "CSAID", HFILL }},
     { &hf_inap_ipRelatedInformation,
       { "ipRelatedInformation", "inap.ipRelatedInformation",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.IPRelatedInformation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_numberOfDigits,
       { "numberOfDigits", "inap.numberOfDigits",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.NumberOfDigits", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_applicationTimer,
       { "applicationTimer", "inap.applicationTimer",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.ApplicationTimer", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_midCallControlInfo,
       { "midCallControlInfo", "inap.midCallControlInfo",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.MidCallControlInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_numberOfDigitsTwo,
       { "numberOfDigitsTwo", "inap.numberOfDigitsTwo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_numberOfDigitsTwo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_requestedNumberOfDigits,
       { "requestedNumberOfDigits", "inap.requestedNumberOfDigits",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.NumberOfDigits", HFILL }},
+        "NumberOfDigits", HFILL }},
     { &hf_inap_minNumberOfDigits,
       { "minNumberOfDigits", "inap.minNumberOfDigits",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.NumberOfDigits", HFILL }},
+        "NumberOfDigits", HFILL }},
     { &hf_inap_agreements,
       { "agreements", "inap.agreements",
         FT_OID, BASE_NONE, NULL, 0,
-        "inap.OBJECT_IDENTIFIER", HFILL }},
+        "OBJECT_IDENTIFIER", HFILL }},
     { &hf_inap_networkSpecific,
       { "networkSpecific", "inap.networkSpecific",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_collectedInfoSpecificInfo,
       { "collectedInfoSpecificInfo", "inap.collectedInfoSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_collectedInfoSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_calledPartynumber,
       { "calledPartynumber", "inap.calledPartynumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledPartyNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_analysedInfoSpecificInfo,
       { "analysedInfoSpecificInfo", "inap.analysedInfoSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_analysedInfoSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_routeSelectFailureSpecificInfo,
       { "routeSelectFailureSpecificInfo", "inap.routeSelectFailureSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_routeSelectFailureSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_failureCause,
       { "failureCause", "inap.failureCause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_oCalledPartyBusySpecificInfo,
       { "oCalledPartyBusySpecificInfo", "inap.oCalledPartyBusySpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oCalledPartyBusySpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_busyCause,
       { "busyCause", "inap.busyCause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_oNoAnswerSpecificInfo,
       { "oNoAnswerSpecificInfo", "inap.oNoAnswerSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oNoAnswerSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cause,
       { "cause", "inap.cause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_oAnswerSpecificInfo,
       { "oAnswerSpecificInfo", "inap.oAnswerSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oAnswerSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_backwardGVNS,
       { "backwardGVNS", "inap.backwardGVNS",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.BackwardGVNS", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_oMidCallSpecificInfo,
       { "oMidCallSpecificInfo", "inap.oMidCallSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oMidCallSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_connectTime,
       { "connectTime", "inap.connectTime",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_oMidCallInfo,
       { "oMidCallInfo", "inap.oMidCallInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MidCallInfo", HFILL }},
+        "MidCallInfo", HFILL }},
     { &hf_inap_oDisconnectSpecificInfo,
       { "oDisconnectSpecificInfo", "inap.oDisconnectSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oDisconnectSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_releaseCause,
       { "releaseCause", "inap.releaseCause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_tBusySpecificInfo,
       { "tBusySpecificInfo", "inap.tBusySpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tBusySpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tNoAnswerSpecificInfo,
       { "tNoAnswerSpecificInfo", "inap.tNoAnswerSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tNoAnswerSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tAnswerSpecificInfo,
       { "tAnswerSpecificInfo", "inap.tAnswerSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tAnswerSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tMidCallSpecificInfo,
       { "tMidCallSpecificInfo", "inap.tMidCallSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tMidCallSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tMidCallInfo,
       { "tMidCallInfo", "inap.tMidCallInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MidCallInfo", HFILL }},
+        "MidCallInfo", HFILL }},
     { &hf_inap_tDisconnectSpecificInfo,
       { "tDisconnectSpecificInfo", "inap.tDisconnectSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tDisconnectSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_oTermSeizedSpecificInfo,
       { "oTermSeizedSpecificInfo", "inap.oTermSeizedSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oTermSeizedSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_oSuspend,
       { "oSuspend", "inap.oSuspend",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oSuspend", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tSuspend,
       { "tSuspend", "inap.tSuspend",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tSuspend", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_origAttemptAuthorized,
       { "origAttemptAuthorized", "inap.origAttemptAuthorized",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_origAttemptAuthorized", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_oReAnswer,
       { "oReAnswer", "inap.oReAnswer",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oReAnswer", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tReAnswer,
       { "tReAnswer", "inap.tReAnswer",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tReAnswer", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_facilitySelectedAndAvailable,
       { "facilitySelectedAndAvailable", "inap.facilitySelectedAndAvailable",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_facilitySelectedAndAvailable", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callAccepted,
       { "callAccepted", "inap.callAccepted",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_callAccepted", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_oAbandon,
       { "oAbandon", "inap.oAbandon",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oAbandon", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_abandonCause,
       { "abandonCause", "inap.abandonCause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_tAbandon,
       { "tAbandon", "inap.tAbandon",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tAbandon", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_authorizeRouteFailure,
       { "authorizeRouteFailure", "inap.authorizeRouteFailure",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_authorizeRouteFailure", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_authoriseRouteFailureCause,
       { "authoriseRouteFailureCause", "inap.authoriseRouteFailureCause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_terminationAttemptAuthorized,
       { "terminationAttemptAuthorized", "inap.terminationAttemptAuthorized",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_terminationAttemptAuthorized", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_originationAttemptDenied,
       { "originationAttemptDenied", "inap.originationAttemptDenied",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_originationAttemptDenied", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_originationDeniedCause,
       { "originationDeniedCause", "inap.originationDeniedCause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_terminationAttemptDenied,
       { "terminationAttemptDenied", "inap.terminationAttemptDenied",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_terminationAttemptDenied", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_terminationDeniedCause,
       { "terminationDeniedCause", "inap.terminationDeniedCause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_oModifyRequestSpecificInfo,
       { "oModifyRequestSpecificInfo", "inap.oModifyRequestSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oModifyRequestSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_oModifyResultSpecificInfo,
       { "oModifyResultSpecificInfo", "inap.oModifyResultSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oModifyResultSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_modifyResultType,
       { "modifyResultType", "inap.modifyResultType",
         FT_UINT32, BASE_DEC, VALS(inap_ModifyResultType_vals), 0,
-        "inap.ModifyResultType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tModifyRequestSpecificInfo,
       { "tModifyRequestSpecificInfo", "inap.tModifyRequestSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tModifyRequestSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tModifyResultSpecificInfo,
       { "tModifyResultSpecificInfo", "inap.tModifyResultSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_tModifyResultSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_trunkGroupID,
       { "trunkGroupID", "inap.trunkGroupID",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER", HFILL }},
+        "INTEGER", HFILL }},
     { &hf_inap_privateFacilityID,
       { "privateFacilityID", "inap.privateFacilityID",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER", HFILL }},
+        "INTEGER", HFILL }},
     { &hf_inap_huntGroup,
       { "huntGroup", "inap.huntGroup",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING", HFILL }},
+        "OCTET_STRING", HFILL }},
     { &hf_inap_routeIndex,
       { "routeIndex", "inap.routeIndex",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING", HFILL }},
+        "OCTET_STRING", HFILL }},
     { &hf_inap_sFBillingChargingCharacteristics,
       { "sFBillingChargingCharacteristics", "inap.sFBillingChargingCharacteristics",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.SFBillingChargingCharacteristics", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_informationToSend,
       { "informationToSend", "inap.informationToSend",
         FT_UINT32, BASE_DEC, VALS(inap_InformationToSend_vals), 0,
-        "inap.InformationToSend", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_maximumNumberOfCounters,
       { "maximumNumberOfCounters", "inap.maximumNumberOfCounters",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.MaximumNumberOfCounters", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_interval,
       { "interval", "inap.interval",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_M1_32000", HFILL }},
+        "INTEGER_M1_32000", HFILL }},
     { &hf_inap_numberOfCalls,
       { "numberOfCalls", "inap.numberOfCalls",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_dialledNumber,
       { "dialledNumber", "inap.dialledNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_callingLineID,
       { "callingLineID", "inap.callingLineID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_addressAndService,
       { "addressAndService", "inap.addressAndService",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_addressAndService", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_duration,
       { "duration", "inap.duration",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.Duration", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_stopTime,
       { "stopTime", "inap.stopTime",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.DateAndTime", HFILL }},
+        "DateAndTime", HFILL }},
     { &hf_inap_callDiversionTreatmentIndicator,
       { "callDiversionTreatmentIndicator", "inap.callDiversionTreatmentIndicator",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1", HFILL }},
+        "OCTET_STRING_SIZE_1", HFILL }},
     { &hf_inap_callOfferingTreatmentIndicator,
       { "callOfferingTreatmentIndicator", "inap.callOfferingTreatmentIndicator",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1", HFILL }},
+        "OCTET_STRING_SIZE_1", HFILL }},
     { &hf_inap_callWaitingTreatmentIndicator,
       { "callWaitingTreatmentIndicator", "inap.callWaitingTreatmentIndicator",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1", HFILL }},
+        "OCTET_STRING_SIZE_1", HFILL }},
     { &hf_inap_compoundCapCriteria,
       { "compoundCapCriteria", "inap.compoundCapCriteria",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CompoundCriteria", HFILL }},
+        "CompoundCriteria", HFILL }},
     { &hf_inap_dpCriteria,
       { "dpCriteria", "inap.dpCriteria",
         FT_UINT32, BASE_DEC, VALS(inap_EventTypeBCSM_vals), 0,
-        "inap.EventTypeBCSM", HFILL }},
+        "EventTypeBCSM", HFILL }},
     { &hf_inap_gapInterval,
       { "gapInterval", "inap.gapInterval",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.Interval", HFILL }},
+        "Interval", HFILL }},
     { &hf_inap_both,
       { "both", "inap.both",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_both", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_GenericNumbers_item,
       { "GenericNumber", "inap.GenericNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.GenericNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_actionOnProfile,
       { "actionOnProfile", "inap.actionOnProfile",
         FT_UINT32, BASE_DEC, VALS(inap_ActionOnProfile_vals), 0,
-        "inap.ActionOnProfile", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tDPIdentifier,
       { "tDPIdentifier", "inap.tDPIdentifier",
         FT_UINT32, BASE_DEC, VALS(inap_TDPIdentifier_vals), 0,
-        "inap.TDPIdentifier", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_dPName,
       { "dPName", "inap.dPName",
         FT_UINT32, BASE_DEC, VALS(inap_EventTypeBCSM_vals), 0,
-        "inap.EventTypeBCSM", HFILL }},
+        "EventTypeBCSM", HFILL }},
     { &hf_inap_INServiceCompatibilityIndication_item,
       { "Entry", "inap.Entry",
         FT_UINT32, BASE_DEC, VALS(inap_Entry_vals), 0,
-        "inap.Entry", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_alternativeCalledPartyIds,
       { "alternativeCalledPartyIds", "inap.alternativeCalledPartyIds",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.AlternativeIdentities", HFILL }},
+        "AlternativeIdentities", HFILL }},
     { &hf_inap_alternativeOriginatingPartyIds,
       { "alternativeOriginatingPartyIds", "inap.alternativeOriginatingPartyIds",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.AlternativeIdentities", HFILL }},
+        "AlternativeIdentities", HFILL }},
     { &hf_inap_alternativeOriginalCalledPartyIds,
       { "alternativeOriginalCalledPartyIds", "inap.alternativeOriginalCalledPartyIds",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.AlternativeIdentities", HFILL }},
+        "AlternativeIdentities", HFILL }},
     { &hf_inap_alternativeRedirectingPartyIds,
       { "alternativeRedirectingPartyIds", "inap.alternativeRedirectingPartyIds",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.AlternativeIdentities", HFILL }},
+        "AlternativeIdentities", HFILL }},
     { &hf_inap_sendingSideID,
       { "sendingSideID", "inap.sendingSideID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.LegType", HFILL }},
+        "LegType", HFILL }},
     { &hf_inap_receivingSideID,
       { "receivingSideID", "inap.receivingSideID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.LegType", HFILL }},
+        "LegType", HFILL }},
     { &hf_inap_MidCallControlInfo_item,
       { "MidCallControlInfo item", "inap.MidCallControlInfo_item",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MidCallControlInfo_item", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_midCallInfoType,
       { "midCallInfoType", "inap.midCallInfoType",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MidCallInfoType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_midCallReportType,
       { "midCallReportType", "inap.midCallReportType",
         FT_UINT32, BASE_DEC, VALS(inap_T_midCallReportType_vals), 0,
-        "inap.T_midCallReportType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iNServiceControlCode,
       { "iNServiceControlCode", "inap.iNServiceControlCode",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_iNServiceControlCodeLow,
       { "iNServiceControlCodeLow", "inap.iNServiceControlCodeLow",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_iNServiceControlCodeHigh,
       { "iNServiceControlCodeHigh", "inap.iNServiceControlCodeHigh",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_messageType,
       { "messageType", "inap.messageType",
         FT_UINT32, BASE_DEC, VALS(inap_T_messageType_vals), 0,
-        "inap.T_messageType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_dpAssignment,
       { "dpAssignment", "inap.dpAssignment",
         FT_UINT32, BASE_DEC, VALS(inap_T_dpAssignment_vals), 0,
-        "inap.T_dpAssignment", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_threshold,
       { "threshold", "inap.threshold",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_interval_01,
       { "interval", "inap.interval",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.Interval", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_access,
       { "access", "inap.access",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledPartyNumber", HFILL }},
+        "CalledPartyNumber", HFILL }},
     { &hf_inap_group,
       { "group", "inap.group",
         FT_UINT32, BASE_DEC, VALS(inap_FacilityGroup_vals), 0,
-        "inap.FacilityGroup", HFILL }},
+        "FacilityGroup", HFILL }},
     { &hf_inap_RequestedInformationList_item,
       { "RequestedInformation", "inap.RequestedInformation",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RequestedInformation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestedInformationTypeList_item,
       { "RequestedInformationType", "inap.RequestedInformationType",
         FT_UINT32, BASE_DEC, VALS(inap_RequestedInformationType_vals), 0,
-        "inap.RequestedInformationType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_requestedInformationType,
       { "requestedInformationType", "inap.requestedInformationType",
         FT_UINT32, BASE_DEC, VALS(inap_RequestedInformationType_vals), 0,
-        "inap.RequestedInformationType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_requestedInformationValue,
       { "requestedInformationValue", "inap.requestedInformationValue",
         FT_UINT32, BASE_DEC, VALS(inap_RequestedInformationValue_vals), 0,
-        "inap.RequestedInformationValue", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callAttemptElapsedTimeValue,
       { "callAttemptElapsedTimeValue", "inap.callAttemptElapsedTimeValue",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_0_255", HFILL }},
+        "INTEGER_0_255", HFILL }},
     { &hf_inap_callStopTimeValue,
       { "callStopTimeValue", "inap.callStopTimeValue",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.DateAndTime", HFILL }},
+        "DateAndTime", HFILL }},
     { &hf_inap_callConnectedElapsedTimeValue,
       { "callConnectedElapsedTimeValue", "inap.callConnectedElapsedTimeValue",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_releaseCauseValue,
       { "releaseCauseValue", "inap.releaseCauseValue",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_uSImonitorMode,
       { "uSImonitorMode", "inap.uSImonitorMode",
         FT_UINT32, BASE_DEC, VALS(inap_USIMonitorMode_vals), 0,
-        "inap.USIMonitorMode", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RequestedUTSIList_item,
       { "RequestedUTSI", "inap.RequestedUTSI",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RequestedUTSI", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_lineID,
       { "lineID", "inap.lineID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_facilityGroupID,
       { "facilityGroupID", "inap.facilityGroupID",
         FT_UINT32, BASE_DEC, VALS(inap_FacilityGroup_vals), 0,
-        "inap.FacilityGroup", HFILL }},
+        "FacilityGroup", HFILL }},
     { &hf_inap_facilityGroupMemberID,
       { "facilityGroupMemberID", "inap.facilityGroupMemberID",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER", HFILL }},
+        "INTEGER", HFILL }},
     { &hf_inap_RouteCountersValue_item,
       { "RouteCountersAndValue", "inap.RouteCountersAndValue",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.RouteCountersAndValue", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_route,
       { "route", "inap.route",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Route", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_RouteList_item,
       { "Route", "inap.Route",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Route", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_miscCallInfo,
       { "miscCallInfo", "inap.miscCallInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.MiscCallInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_triggerType,
       { "triggerType", "inap.triggerType",
         FT_UINT32, BASE_DEC, VALS(inap_TriggerType_vals), 0,
-        "inap.TriggerType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_forwardServiceInteractionInd,
       { "forwardServiceInteractionInd", "inap.forwardServiceInteractionInd",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ForwardServiceInteractionInd", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_backwardServiceInteractionInd,
       { "backwardServiceInteractionInd", "inap.backwardServiceInteractionInd",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.BackwardServiceInteractionInd", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_bothwayThroughConnectionInd,
       { "bothwayThroughConnectionInd", "inap.bothwayThroughConnectionInd",
         FT_UINT32, BASE_DEC, VALS(inap_BothwayThroughConnectionInd_vals), 0,
-        "inap.BothwayThroughConnectionInd", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_suspendTimer,
       { "suspendTimer", "inap.suspendTimer",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.SuspendTimer", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_connectedNumberTreatmentInd,
       { "connectedNumberTreatmentInd", "inap.connectedNumberTreatmentInd",
         FT_UINT32, BASE_DEC, VALS(inap_ConnectedNumberTreatmentInd_vals), 0,
-        "inap.ConnectedNumberTreatmentInd", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_suppressCallDiversionNotification,
       { "suppressCallDiversionNotification", "inap.suppressCallDiversionNotification",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_suppressCallTransferNotification,
       { "suppressCallTransferNotification", "inap.suppressCallTransferNotification",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_allowCdINNoPresentationInd,
       { "allowCdINNoPresentationInd", "inap.allowCdINNoPresentationInd",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_userDialogueDurationInd,
       { "userDialogueDurationInd", "inap.userDialogueDurationInd",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_overrideLineRestrictions,
       { "overrideLineRestrictions", "inap.overrideLineRestrictions",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_suppressVPNAPP,
       { "suppressVPNAPP", "inap.suppressVPNAPP",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_calledINNumberOverriding,
       { "calledINNumberOverriding", "inap.calledINNumberOverriding",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_redirectServiceTreatmentInd,
       { "redirectServiceTreatmentInd", "inap.redirectServiceTreatmentInd",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_redirectServiceTreatmentInd", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_redirectReason,
       { "redirectReason", "inap.redirectReason",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.RedirectReason", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_nonCUGCall,
       { "nonCUGCall", "inap.nonCUGCall",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_oneTrigger,
       { "oneTrigger", "inap.oneTrigger",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER", HFILL }},
+        "INTEGER", HFILL }},
     { &hf_inap_triggers,
       { "triggers", "inap.triggers",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Triggers", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_triggerId,
       { "triggerId", "inap.triggerId",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.T_triggerId", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_triggerPar,
       { "triggerPar", "inap.triggerPar",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_triggerPar", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_triggerID,
       { "triggerID", "inap.triggerID",
         FT_UINT32, BASE_DEC, VALS(inap_EventTypeBCSM_vals), 0,
-        "inap.EventTypeBCSM", HFILL }},
+        "EventTypeBCSM", HFILL }},
     { &hf_inap_profile,
       { "profile", "inap.profile",
         FT_UINT32, BASE_DEC, VALS(inap_ProfileIdentifier_vals), 0,
-        "inap.ProfileIdentifier", HFILL }},
+        "ProfileIdentifier", HFILL }},
     { &hf_inap_TriggerResults_item,
       { "TriggerResult", "inap.TriggerResult",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TriggerResult", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tDPIdentifer,
       { "tDPIdentifer", "inap.tDPIdentifer",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER", HFILL }},
+        "INTEGER", HFILL }},
     { &hf_inap_actionPerformed,
       { "actionPerformed", "inap.actionPerformed",
         FT_UINT32, BASE_DEC, VALS(inap_ActionPerformed_vals), 0,
-        "inap.ActionPerformed", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_Triggers_item,
       { "Trigger", "inap.Trigger",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.Trigger", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tDPIdentifier_01,
       { "tDPIdentifier", "inap.tDPIdentifier",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER", HFILL }},
+        "INTEGER", HFILL }},
     { &hf_inap_dpName,
       { "dpName", "inap.dpName",
         FT_UINT32, BASE_DEC, VALS(inap_EventTypeBCSM_vals), 0,
-        "inap.EventTypeBCSM", HFILL }},
+        "EventTypeBCSM", HFILL }},
     { &hf_inap_global,
       { "global", "inap.global",
         FT_OID, BASE_NONE, NULL, 0,
-        "inap.OBJECT_IDENTIFIER", HFILL }},
+        "OBJECT_IDENTIFIER", HFILL }},
     { &hf_inap_local,
       { "local", "inap.local",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_minUSIServiceIndicatorLength_maxUSIServiceIndicatorLength", HFILL }},
+        "OCTET_STRING_SIZE_minUSIServiceIndicatorLength_maxUSIServiceIndicatorLength", HFILL }},
     { &hf_inap_filteredCallTreatment,
       { "filteredCallTreatment", "inap.filteredCallTreatment",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.FilteredCallTreatment", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_filteringCharacteristics,
       { "filteringCharacteristics", "inap.filteringCharacteristics",
         FT_UINT32, BASE_DEC, VALS(inap_FilteringCharacteristics_vals), 0,
-        "inap.FilteringCharacteristics", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_filteringTimeOut,
       { "filteringTimeOut", "inap.filteringTimeOut",
         FT_UINT32, BASE_DEC, VALS(inap_FilteringTimeOut_vals), 0,
-        "inap.FilteringTimeOut", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_filteringCriteria,
       { "filteringCriteria", "inap.filteringCriteria",
         FT_UINT32, BASE_DEC, VALS(inap_FilteringCriteria_vals), 0,
-        "inap.FilteringCriteria", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_startTime,
       { "startTime", "inap.startTime",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.DateAndTime", HFILL }},
+        "DateAndTime", HFILL }},
     { &hf_inap_dpSpecificCommonParameters,
       { "dpSpecificCommonParameters", "inap.dpSpecificCommonParameters",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.DpSpecificCommonParameters", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_dialledDigits,
       { "dialledDigits", "inap.dialledDigits",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledPartyNumber", HFILL }},
+        "CalledPartyNumber", HFILL }},
     { &hf_inap_callingPartyBusinessGroupID,
       { "callingPartyBusinessGroupID", "inap.callingPartyBusinessGroupID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CallingPartyBusinessGroupID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callingPartySubaddress,
       { "callingPartySubaddress", "inap.callingPartySubaddress",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CallingPartySubaddress", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callingFacilityGroup,
       { "callingFacilityGroup", "inap.callingFacilityGroup",
         FT_UINT32, BASE_DEC, VALS(inap_FacilityGroup_vals), 0,
-        "inap.FacilityGroup", HFILL }},
+        "FacilityGroup", HFILL }},
     { &hf_inap_callingFacilityGroupMember,
       { "callingFacilityGroupMember", "inap.callingFacilityGroupMember",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.FacilityGroupMember", HFILL }},
+        "FacilityGroupMember", HFILL }},
     { &hf_inap_originalCalledPartyID,
       { "originalCalledPartyID", "inap.originalCalledPartyID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OriginalCalledPartyID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_prefix,
       { "prefix", "inap.prefix",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_redirectingPartyID,
       { "redirectingPartyID", "inap.redirectingPartyID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.RedirectingPartyID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_redirectionInformation,
       { "redirectionInformation", "inap.redirectionInformation",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.RedirectionInformation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_routeList,
       { "routeList", "inap.routeList",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.RouteList", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_travellingClassMark,
       { "travellingClassMark", "inap.travellingClassMark",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.TravellingClassMark", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_featureCode,
       { "featureCode", "inap.featureCode",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.FeatureCode", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_accessCode,
       { "accessCode", "inap.accessCode",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AccessCode", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_carrier,
       { "carrier", "inap.carrier",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Carrier", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_componentType,
       { "componentType", "inap.componentType",
         FT_UINT32, BASE_DEC, VALS(inap_ComponentType_vals), 0,
-        "inap.ComponentType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_component,
       { "component", "inap.component",
         FT_UINT32, BASE_DEC, VALS(inap_Component_vals), 0,
-        "inap.Component", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_componentCorrelationID,
       { "componentCorrelationID", "inap.componentCorrelationID",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.ComponentCorrelationID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_destinationRoutingAddress,
       { "destinationRoutingAddress", "inap.destinationRoutingAddress",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.DestinationRoutingAddress", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_alertingPattern,
       { "alertingPattern", "inap.alertingPattern",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AlertingPattern", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iNServiceCompatibilityResponse,
       { "iNServiceCompatibilityResponse", "inap.iNServiceCompatibilityResponse",
         FT_UINT32, BASE_DEC, VALS(inap_Entry_vals), 0,
-        "inap.INServiceCompatibilityResponse", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_correlationID,
       { "correlationID", "inap.correlationID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CorrelationID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callSegmentID,
       { "callSegmentID", "inap.callSegmentID",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CallSegmentID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_legToBeCreated,
       { "legToBeCreated", "inap.legToBeCreated",
         FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
-        "inap.LegID", HFILL }},
+        "LegID", HFILL }},
     { &hf_inap_aChBillingChargingCharacteristics,
       { "aChBillingChargingCharacteristics", "inap.aChBillingChargingCharacteristics",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AChBillingChargingCharacteristics", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_partyToCharge,
       { "partyToCharge", "inap.partyToCharge",
         FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
-        "inap.LegID", HFILL }},
+        "LegID", HFILL }},
     { &hf_inap_releaseIndication,
       { "releaseIndication", "inap.releaseIndication",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_destinationNumberRoutingAddress,
       { "destinationNumberRoutingAddress", "inap.destinationNumberRoutingAddress",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledPartyNumber", HFILL }},
+        "CalledPartyNumber", HFILL }},
     { &hf_inap_displayInformation,
       { "displayInformation", "inap.displayInformation",
         FT_STRING, BASE_NONE, NULL, 0,
-        "inap.DisplayInformation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_destinationIndex,
       { "destinationIndex", "inap.destinationIndex",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.DestinationIndex", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_gapIndicators,
       { "gapIndicators", "inap.gapIndicators",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.GapIndicators", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_registratorIdentifier,
       { "registratorIdentifier", "inap.registratorIdentifier",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.RegistratorIdentifier", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_gapCriteria,
       { "gapCriteria", "inap.gapCriteria",
         FT_UINT32, BASE_DEC, VALS(inap_GapCriteria_vals), 0,
-        "inap.GapCriteria", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_controlType,
       { "controlType", "inap.controlType",
         FT_UINT32, BASE_DEC, VALS(inap_ControlType_vals), 0,
-        "inap.ControlType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_gapTreatment,
       { "gapTreatment", "inap.gapTreatment",
         FT_UINT32, BASE_DEC, VALS(inap_GapTreatment_vals), 0,
-        "inap.GapTreatment", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_requestedInformationList,
       { "requestedInformationList", "inap.requestedInformationList",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.RequestedInformationList", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_lastEventIndicator,
       { "lastEventIndicator", "inap.lastEventIndicator",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_requestedInformationTypeList,
       { "requestedInformationTypeList", "inap.requestedInformationTypeList",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.RequestedInformationTypeList", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_invokeID,
       { "invokeID", "inap.invokeID",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.InvokeID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_allRequests,
       { "allRequests", "inap.allRequests",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callSegmentToCancel,
       { "callSegmentToCancel", "inap.callSegmentToCancel",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_callSegmentToCancel", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_allRequestsForCallSegment,
       { "allRequestsForCallSegment", "inap.allRequestsForCallSegment",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CallSegmentID", HFILL }},
+        "CallSegmentID", HFILL }},
     { &hf_inap_resourceID,
       { "resourceID", "inap.resourceID",
         FT_UINT32, BASE_DEC, VALS(inap_ResourceID_vals), 0,
-        "inap.ResourceID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_numberingPlan,
       { "numberingPlan", "inap.numberingPlan",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.NumberingPlan", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cutAndPaste,
       { "cutAndPaste", "inap.cutAndPaste",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CutAndPaste", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_forwardingCondition,
       { "forwardingCondition", "inap.forwardingCondition",
         FT_UINT32, BASE_DEC, VALS(inap_ForwardingCondition_vals), 0,
-        "inap.ForwardingCondition", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_forwardCallIndicators,
       { "forwardCallIndicators", "inap.forwardCallIndicators",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ForwardCallIndicators", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_genericNumbers,
       { "genericNumbers", "inap.genericNumbers",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.GenericNumbers", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_sDSSinformation,
       { "sDSSinformation", "inap.sDSSinformation",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.SDSSinformation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_calledDirectoryNumber,
       { "calledDirectoryNumber", "inap.calledDirectoryNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledDirectoryNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_calledPartySubaddress,
       { "calledPartySubaddress", "inap.calledPartySubaddress",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledPartySubaddress", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_connectionIdentifier,
       { "connectionIdentifier", "inap.connectionIdentifier",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.ConnectionIdentifier", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_genericIdentifier,
       { "genericIdentifier", "inap.genericIdentifier",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.GenericIdentifier", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_qOSParameter,
       { "qOSParameter", "inap.qOSParameter",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.QoSParameter", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_bISDNParameters,
       { "bISDNParameters", "inap.bISDNParameters",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.BISDNParameters", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cug_Interlock,
       { "cug-Interlock", "inap.cug_Interlock",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CUG_Interlock", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cug_OutgoingAccess,
       { "cug-OutgoingAccess", "inap.cug_OutgoingAccess",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_resourceAddress,
       { "resourceAddress", "inap.resourceAddress",
         FT_UINT32, BASE_DEC, VALS(inap_T_resourceAddress_vals), 0,
-        "inap.T_resourceAddress", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ipRoutingAddress,
       { "ipRoutingAddress", "inap.ipRoutingAddress",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.IPRoutingAddress", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ipAddressAndLegID,
       { "ipAddressAndLegID", "inap.ipAddressAndLegID",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_ipAddressAndLegID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_none,
       { "none", "inap.none",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ipAddressAndCallSegment,
       { "ipAddressAndCallSegment", "inap.ipAddressAndCallSegment",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_ipAddressAndCallSegment", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_legorCSID,
       { "legorCSID", "inap.legorCSID",
         FT_UINT32, BASE_DEC, VALS(inap_T_legorCSID_vals), 0,
-        "inap.T_legorCSID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_csID,
       { "csID", "inap.csID",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CallSegmentID", HFILL }},
+        "CallSegmentID", HFILL }},
     { &hf_inap_genericName,
       { "genericName", "inap.genericName",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.GenericName", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_ipRelationInformation,
       { "ipRelationInformation", "inap.ipRelationInformation",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.IPRelatedInformation", HFILL }},
+        "IPRelatedInformation", HFILL }},
     { &hf_inap_newCallSegmentAssociation,
       { "newCallSegmentAssociation", "inap.newCallSegmentAssociation",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CSAID", HFILL }},
+        "CSAID", HFILL }},
     { &hf_inap_createOrRemove,
       { "createOrRemove", "inap.createOrRemove",
         FT_UINT32, BASE_DEC, VALS(inap_CreateOrRemoveIndicator_vals), 0,
-        "inap.CreateOrRemoveIndicator", HFILL }},
+        "CreateOrRemoveIndicator", HFILL }},
     { &hf_inap_triggerDPType,
       { "triggerDPType", "inap.triggerDPType",
         FT_UINT32, BASE_DEC, VALS(inap_TriggerDPType_vals), 0,
-        "inap.TriggerDPType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_triggerData,
       { "triggerData", "inap.triggerData",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TriggerData", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_defaultFaultHandling,
       { "defaultFaultHandling", "inap.defaultFaultHandling",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.DefaultFaultHandling", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_triggerStatus,
       { "triggerStatus", "inap.triggerStatus",
         FT_UINT32, BASE_DEC, VALS(inap_TriggerStatus_vals), 0,
-        "inap.TriggerStatus", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_partyToDisconnect,
       { "partyToDisconnect", "inap.partyToDisconnect",
         FT_UINT32, BASE_DEC, VALS(inap_T_partyToDisconnect_vals), 0,
-        "inap.T_partyToDisconnect", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_legToBeReleased,
       { "legToBeReleased", "inap.legToBeReleased",
         FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
-        "inap.LegID", HFILL }},
+        "LegID", HFILL }},
     { &hf_inap_cSFailure,
       { "cSFailure", "inap.cSFailure",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_cSFailure", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_reason,
       { "reason", "inap.reason",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Reason", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_bCSMFailure,
       { "bCSMFailure", "inap.bCSMFailure",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_bCSMFailure", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_assistingSSPIPRoutingAddress,
       { "assistingSSPIPRoutingAddress", "inap.assistingSSPIPRoutingAddress",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AssistingSSPIPRoutingAddress", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_partyToConnect,
       { "partyToConnect", "inap.partyToConnect",
         FT_UINT32, BASE_DEC, VALS(inap_T_partyToConnect_vals), 0,
-        "inap.T_partyToConnect", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_eventSpecificInformationCharging,
       { "eventSpecificInformationCharging", "inap.eventSpecificInformationCharging",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.EventSpecificInformationCharging", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_bcsmEventCorrelationID,
       { "bcsmEventCorrelationID", "inap.bcsmEventCorrelationID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CorrelationID", HFILL }},
+        "CorrelationID", HFILL }},
     { &hf_inap_eventSpecificInformationBCSM,
       { "eventSpecificInformationBCSM", "inap.eventSpecificInformationBCSM",
         FT_UINT32, BASE_DEC, VALS(inap_EventSpecificInformationBCSM_vals), 0,
-        "inap.EventSpecificInformationBCSM", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_calledPartyBusinessGroupID,
       { "calledPartyBusinessGroupID", "inap.calledPartyBusinessGroupID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CalledPartyBusinessGroupID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_holdcause,
       { "holdcause", "inap.holdcause",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.HoldCause", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_empty,
       { "empty", "inap.empty",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_highLayerCompatibility,
       { "highLayerCompatibility", "inap.highLayerCompatibility",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.HighLayerCompatibility", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_additionalCallingPartyNumber,
       { "additionalCallingPartyNumber", "inap.additionalCallingPartyNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.AdditionalCallingPartyNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cCSS,
       { "cCSS", "inap.cCSS",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.CCSS", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_vPNIndicator,
       { "vPNIndicator", "inap.vPNIndicator",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.VPNIndicator", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cNInfo,
       { "cNInfo", "inap.cNInfo",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CNInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callReference,
       { "callReference", "inap.callReference",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CallReference", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_routeingNumber,
       { "routeingNumber", "inap.routeingNumber",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.RouteingNumber", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callingGeodeticLocation,
       { "callingGeodeticLocation", "inap.callingGeodeticLocation",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.CallingGeodeticLocation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_globalCallReference,
       { "globalCallReference", "inap.globalCallReference",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.GlobalCallReference", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_cug_Index,
       { "cug-Index", "inap.cug_Index",
         FT_STRING, BASE_NONE, NULL, 0,
-        "inap.CUG_Index", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_newCallSegment,
       { "newCallSegment", "inap.newCallSegment",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CallSegmentID", HFILL }},
+        "CallSegmentID", HFILL }},
     { &hf_inap_incomingSignallingBufferCopy,
       { "incomingSignallingBufferCopy", "inap.incomingSignallingBufferCopy",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_actionIndicator,
       { "actionIndicator", "inap.actionIndicator",
         FT_UINT32, BASE_DEC, VALS(inap_ActionIndicator_vals), 0,
-        "inap.ActionIndicator", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_triggerDataIdentifier,
       { "triggerDataIdentifier", "inap.triggerDataIdentifier",
         FT_UINT32, BASE_DEC, VALS(inap_T_triggerDataIdentifier_vals), 0,
-        "inap.T_triggerDataIdentifier", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_profileAndDP,
       { "profileAndDP", "inap.profileAndDP",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.TriggerDataIdentifier", HFILL }},
+        "TriggerDataIdentifier", HFILL }},
     { &hf_inap_oneTriggerResult,
       { "oneTriggerResult", "inap.oneTriggerResult",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_oneTriggerResult", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_severalTriggerResult,
       { "severalTriggerResult", "inap.severalTriggerResult",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_severalTriggerResult", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_results,
       { "results", "inap.results",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.TriggerResults", HFILL }},
+        "TriggerResults", HFILL }},
     { &hf_inap_sourceCallSegment,
       { "sourceCallSegment", "inap.sourceCallSegment",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CallSegmentID", HFILL }},
+        "CallSegmentID", HFILL }},
     { &hf_inap_targetCallSegment,
       { "targetCallSegment", "inap.targetCallSegment",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CallSegmentID", HFILL }},
+        "CallSegmentID", HFILL }},
     { &hf_inap_mergeSignallingPaths,
       { "mergeSignallingPaths", "inap.mergeSignallingPaths",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_routeCounters,
       { "routeCounters", "inap.routeCounters",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.RouteCountersValue", HFILL }},
+        "RouteCountersValue", HFILL }},
     { &hf_inap_monitoringCriteria,
       { "monitoringCriteria", "inap.monitoringCriteria",
         FT_UINT32, BASE_DEC, VALS(inap_MonitoringCriteria_vals), 0,
-        "inap.MonitoringCriteria", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_monitoringTimeout,
       { "monitoringTimeout", "inap.monitoringTimeout",
         FT_UINT32, BASE_DEC, VALS(inap_MonitoringTimeOut_vals), 0,
-        "inap.MonitoringTimeOut", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_targetCallSegmentAssociation,
       { "targetCallSegmentAssociation", "inap.targetCallSegmentAssociation",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CSAID", HFILL }},
+        "CSAID", HFILL }},
     { &hf_inap_callSegments,
       { "callSegments", "inap.callSegments",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.T_callSegments", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callSegments_item,
       { "callSegments item", "inap.callSegments_item",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_callSegments_item", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_legs,
       { "legs", "inap.legs",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.T_legs", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_legs_item,
       { "legs item", "inap.legs_item",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_legs_item", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_sourceLeg,
       { "sourceLeg", "inap.sourceLeg",
         FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
-        "inap.LegID", HFILL }},
+        "LegID", HFILL }},
     { &hf_inap_newLeg,
       { "newLeg", "inap.newLeg",
         FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
-        "inap.LegID", HFILL }},
+        "LegID", HFILL }},
     { &hf_inap_legIDToMove,
       { "legIDToMove", "inap.legIDToMove",
         FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
-        "inap.LegID", HFILL }},
+        "LegID", HFILL }},
     { &hf_inap_detachSignallingPath,
       { "detachSignallingPath", "inap.detachSignallingPath",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_exportSignallingPath,
       { "exportSignallingPath", "inap.exportSignallingPath",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_featureRequestIndicator,
       { "featureRequestIndicator", "inap.featureRequestIndicator",
         FT_UINT32, BASE_DEC, VALS(inap_FeatureRequestIndicator_vals), 0,
-        "inap.FeatureRequestIndicator", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_componenttCorrelationID,
       { "componenttCorrelationID", "inap.componenttCorrelationID",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.ComponentCorrelationID", HFILL }},
+        "ComponentCorrelationID", HFILL }},
     { &hf_inap_notificationDuration,
       { "notificationDuration", "inap.notificationDuration",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.ApplicationTimer", HFILL }},
+        "ApplicationTimer", HFILL }},
     { &hf_inap_initialCallSegment,
       { "initialCallSegment", "inap.initialCallSegment",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Cause", HFILL }},
+        "Cause", HFILL }},
     { &hf_inap_callSegmentToRelease,
       { "callSegmentToRelease", "inap.callSegmentToRelease",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_callSegmentToRelease", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_callSegment,
       { "callSegment", "inap.callSegment",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_1_numOfCSs", HFILL }},
+        "INTEGER_1_numOfCSs", HFILL }},
     { &hf_inap_forcedRelease,
       { "forcedRelease", "inap.forcedRelease",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_allCallSegments,
       { "allCallSegments", "inap.allCallSegments",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_allCallSegments", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_timeToRelease,
       { "timeToRelease", "inap.timeToRelease",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.TimerValue", HFILL }},
+        "TimerValue", HFILL }},
     { &hf_inap_resourceStatus,
       { "resourceStatus", "inap.resourceStatus",
         FT_UINT32, BASE_DEC, VALS(inap_ResourceStatus_vals), 0,
-        "inap.ResourceStatus", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_monitorDuration,
       { "monitorDuration", "inap.monitorDuration",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.Duration", HFILL }},
+        "Duration", HFILL }},
     { &hf_inap_RequestNotificationChargingEventArg_item,
       { "ChargingEvent", "inap.ChargingEvent",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ChargingEvent", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_bcsmEvents,
       { "bcsmEvents", "inap.bcsmEvents",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.SEQUENCE_SIZE_1_numOfBCSMEvents_OF_BCSMEvent", HFILL }},
+        "SEQUENCE_SIZE_1_numOfBCSMEvents_OF_BCSMEvent", HFILL }},
     { &hf_inap_bcsmEvents_item,
       { "BCSMEvent", "inap.BCSMEvent",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.BCSMEvent", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_componentTypes,
       { "componentTypes", "inap.componentTypes",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.SEQUENCE_SIZE_1_3_OF_ComponentType", HFILL }},
+        "SEQUENCE_SIZE_1_3_OF_ComponentType", HFILL }},
     { &hf_inap_componentTypes_item,
       { "ComponentType", "inap.ComponentType",
         FT_UINT32, BASE_DEC, VALS(inap_ComponentType_vals), 0,
-        "inap.ComponentType", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_requestedUTSIList,
       { "requestedUTSIList", "inap.requestedUTSIList",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.RequestedUTSIList", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_timerID,
       { "timerID", "inap.timerID",
         FT_UINT32, BASE_DEC, VALS(inap_TimerID_vals), 0,
-        "inap.TimerID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_timervalue,
       { "timervalue", "inap.timervalue",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.TimerValue", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_calledFacilityGroup,
       { "calledFacilityGroup", "inap.calledFacilityGroup",
         FT_UINT32, BASE_DEC, VALS(inap_FacilityGroup_vals), 0,
-        "inap.FacilityGroup", HFILL }},
+        "FacilityGroup", HFILL }},
     { &hf_inap_calledFacilityGroupMember,
       { "calledFacilityGroupMember", "inap.calledFacilityGroupMember",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.FacilityGroupMember", HFILL }},
+        "FacilityGroupMember", HFILL }},
     { &hf_inap_sCIBillingChargingCharacteristics,
       { "sCIBillingChargingCharacteristics", "inap.sCIBillingChargingCharacteristics",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.SCIBillingChargingCharacteristics", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_nocharge,
       { "nocharge", "inap.nocharge",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_callProcessingOperation,
       { "callProcessingOperation", "inap.callProcessingOperation",
         FT_UINT32, BASE_DEC, VALS(inap_CallProcessingOperation_vals), 0,
-        "inap.CallProcessingOperation", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_countersValue,
       { "countersValue", "inap.countersValue",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.CountersValue", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_responseCondition,
       { "responseCondition", "inap.responseCondition",
         FT_UINT32, BASE_DEC, VALS(inap_ResponseCondition_vals), 0,
-        "inap.ResponseCondition", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iNprofiles,
       { "iNprofiles", "inap.iNprofiles",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.SEQUENCE_SIZE_1_numOfINProfile_OF_INprofile", HFILL }},
+        "SEQUENCE_SIZE_1_numOfINProfile_OF_INprofile", HFILL }},
     { &hf_inap_iNprofiles_item,
       { "INprofile", "inap.INprofile",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.INprofile", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_legToBeSplit,
       { "legToBeSplit", "inap.legToBeSplit",
         FT_UINT32, BASE_DEC, VALS(inap_LegID_vals), 0,
-        "inap.LegID", HFILL }},
+        "LegID", HFILL }},
     { &hf_inap_newCallSegment_01,
       { "newCallSegment", "inap.newCallSegment",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_2_numOfCSs", HFILL }},
+        "INTEGER_2_numOfCSs", HFILL }},
     { &hf_inap_reportCondition,
       { "reportCondition", "inap.reportCondition",
         FT_UINT32, BASE_DEC, VALS(inap_ReportCondition_vals), 0,
-        "inap.ReportCondition", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_minimumNbOfDigits,
       { "minimumNbOfDigits", "inap.minimumNbOfDigits",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_1_127", HFILL }},
+        "INTEGER_1_127", HFILL }},
     { &hf_inap_maximumNbOfDigits,
       { "maximumNbOfDigits", "inap.maximumNbOfDigits",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_1_127", HFILL }},
+        "INTEGER_1_127", HFILL }},
     { &hf_inap_endOfReplyDigit,
       { "endOfReplyDigit", "inap.endOfReplyDigit",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1_2", HFILL }},
+        "OCTET_STRING_SIZE_1_2", HFILL }},
     { &hf_inap_cancelDigit,
       { "cancelDigit", "inap.cancelDigit",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1_2", HFILL }},
+        "OCTET_STRING_SIZE_1_2", HFILL }},
     { &hf_inap_startDigit,
       { "startDigit", "inap.startDigit",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1_2", HFILL }},
+        "OCTET_STRING_SIZE_1_2", HFILL }},
     { &hf_inap_firstDigitTimeOut,
       { "firstDigitTimeOut", "inap.firstDigitTimeOut",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_1_127", HFILL }},
+        "INTEGER_1_127", HFILL }},
     { &hf_inap_interDigitTimeOut,
       { "interDigitTimeOut", "inap.interDigitTimeOut",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_1_127", HFILL }},
+        "INTEGER_1_127", HFILL }},
     { &hf_inap_errorTreatment,
       { "errorTreatment", "inap.errorTreatment",
         FT_UINT32, BASE_DEC, VALS(inap_ErrorTreatment_vals), 0,
-        "inap.ErrorTreatment", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_interruptableAnnInd,
       { "interruptableAnnInd", "inap.interruptableAnnInd",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_voiceInformation,
       { "voiceInformation", "inap.voiceInformation",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_voiceBack,
       { "voiceBack", "inap.voiceBack",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_detectModem,
       { "detectModem", "inap.detectModem",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_collectedDigits,
       { "collectedDigits", "inap.collectedDigits",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.CollectedDigits", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iA5Information,
       { "iA5Information", "inap.iA5Information",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_messageID,
       { "messageID", "inap.messageID",
         FT_UINT32, BASE_DEC, VALS(inap_MessageID_vals), 0,
-        "inap.MessageID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_numberOfRepetitions,
       { "numberOfRepetitions", "inap.numberOfRepetitions",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_1_127", HFILL }},
+        "INTEGER_1_127", HFILL }},
     { &hf_inap_duration_01,
       { "duration", "inap.duration",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_0_32767", HFILL }},
+        "INTEGER_0_32767", HFILL }},
     { &hf_inap_interval_02,
       { "interval", "inap.interval",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_0_32767", HFILL }},
+        "INTEGER_0_32767", HFILL }},
     { &hf_inap_preferredLanguage,
       { "preferredLanguage", "inap.preferredLanguage",
         FT_STRING, BASE_NONE, NULL, 0,
-        "inap.Language", HFILL }},
+        "Language", HFILL }},
     { &hf_inap_messageID_01,
       { "messageID", "inap.messageID",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.ElementaryMessageID", HFILL }},
+        "ElementaryMessageID", HFILL }},
     { &hf_inap_messageDeletionTimeOut,
       { "messageDeletionTimeOut", "inap.messageDeletionTimeOut",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_1_3600", HFILL }},
+        "INTEGER_1_3600", HFILL }},
     { &hf_inap_timeToRecord,
       { "timeToRecord", "inap.timeToRecord",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_0_b3__maxRecordingTime", HFILL }},
+        "INTEGER_0_b3__maxRecordingTime", HFILL }},
     { &hf_inap_controlDigits,
       { "controlDigits", "inap.controlDigits",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_controlDigits", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_endOfRecordingDigit,
       { "endOfRecordingDigit", "inap.endOfRecordingDigit",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1_2", HFILL }},
+        "OCTET_STRING_SIZE_1_2", HFILL }},
     { &hf_inap_replayDigit,
       { "replayDigit", "inap.replayDigit",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1_2", HFILL }},
+        "OCTET_STRING_SIZE_1_2", HFILL }},
     { &hf_inap_restartRecordingDigit,
       { "restartRecordingDigit", "inap.restartRecordingDigit",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_1_2", HFILL }},
+        "OCTET_STRING_SIZE_1_2", HFILL }},
     { &hf_inap_restartAllowed,
       { "restartAllowed", "inap.restartAllowed",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_replayAllowed,
       { "replayAllowed", "inap.replayAllowed",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_inbandInfo,
       { "inbandInfo", "inap.inbandInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.InbandInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_tone,
       { "tone", "inap.tone",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.Tone", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_elementaryMessageID,
       { "elementaryMessageID", "inap.elementaryMessageID",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_text,
       { "text", "inap.text",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_text", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_messageContent,
       { "messageContent", "inap.messageContent",
         FT_STRING, BASE_NONE, NULL, 0,
-        "inap.IA5String_SIZE_b3__minMessageContentLength_b3__maxMessageContentLength", HFILL }},
+        "IA5String_SIZE_b3__minMessageContentLength_b3__maxMessageContentLength", HFILL }},
     { &hf_inap_attributes,
       { "attributes", "inap.attributes",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_b3__minAttributesLength_b3__maxAttributesLength", HFILL }},
+        "OCTET_STRING_SIZE_b3__minAttributesLength_b3__maxAttributesLength", HFILL }},
     { &hf_inap_elementaryMessageIDs,
       { "elementaryMessageIDs", "inap.elementaryMessageIDs",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.SEQUENCE_SIZE_1_b3__numOfMessageIDs_OF_Integer4", HFILL }},
+        "SEQUENCE_SIZE_1_b3__numOfMessageIDs_OF_Integer4", HFILL }},
     { &hf_inap_elementaryMessageIDs_item,
       { "Integer4", "inap.Integer4",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_variableMessage,
       { "variableMessage", "inap.variableMessage",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_variableMessage", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_variableParts,
       { "variableParts", "inap.variableParts",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.SEQUENCE_SIZE_1_b3__maxVariableParts_OF_VariablePart", HFILL }},
+        "SEQUENCE_SIZE_1_b3__maxVariableParts_OF_VariablePart", HFILL }},
     { &hf_inap_variableParts_item,
       { "VariablePart", "inap.VariablePart",
         FT_UINT32, BASE_DEC, VALS(inap_VariablePart_vals), 0,
-        "inap.VariablePart", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iPAddressValue,
       { "iPAddressValue", "inap.iPAddressValue",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_gapOnResource,
       { "gapOnResource", "inap.gapOnResource",
         FT_UINT32, BASE_DEC, VALS(inap_Code_vals), 0,
-        "inap.GapOnResource", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_iPAddressAndresource,
       { "iPAddressAndresource", "inap.iPAddressAndresource",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_iPAddressAndresource", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_toneID,
       { "toneID", "inap.toneID",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_duration_02,
       { "duration", "inap.duration",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_integer,
       { "integer", "inap.integer",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.Integer4", HFILL }},
+        "Integer4", HFILL }},
     { &hf_inap_number,
       { "number", "inap.number",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_time,
       { "time", "inap.time",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_2", HFILL }},
+        "OCTET_STRING_SIZE_2", HFILL }},
     { &hf_inap_date,
       { "date", "inap.date",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_3", HFILL }},
+        "OCTET_STRING_SIZE_3", HFILL }},
     { &hf_inap_price,
       { "price", "inap.price",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.OCTET_STRING_SIZE_4", HFILL }},
+        "OCTET_STRING_SIZE_4", HFILL }},
     { &hf_inap_disconnectFromIPForbidden,
       { "disconnectFromIPForbidden", "inap.disconnectFromIPForbidden",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_requestAnnouncementComplete,
       { "requestAnnouncementComplete", "inap.requestAnnouncementComplete",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_connectedParty,
       { "connectedParty", "inap.connectedParty",
         FT_UINT32, BASE_DEC, VALS(inap_T_connectedParty_vals), 0,
-        "inap.T_connectedParty", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_collectedInfo,
       { "collectedInfo", "inap.collectedInfo",
         FT_UINT32, BASE_DEC, VALS(inap_CollectedInfo_vals), 0,
-        "inap.CollectedInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_digitsResponse,
       { "digitsResponse", "inap.digitsResponse",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.Digits", HFILL }},
+        "Digits", HFILL }},
     { &hf_inap_iA5Response,
       { "iA5Response", "inap.iA5Response",
         FT_STRING, BASE_NONE, NULL, 0,
-        "inap.IA5String", HFILL }},
+        "IA5String", HFILL }},
     { &hf_inap_modemdetected,
       { "modemdetected", "inap.modemdetected",
         FT_BOOLEAN, BASE_NONE, NULL, 0,
-        "inap.BOOLEAN", HFILL }},
+        "BOOLEAN", HFILL }},
     { &hf_inap_subscriberID,
       { "subscriberID", "inap.subscriberID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.GenericNumber", HFILL }},
+        "GenericNumber", HFILL }},
     { &hf_inap_mailBoxID,
       { "mailBoxID", "inap.mailBoxID",
         FT_BYTES, BASE_NONE, NULL, 0,
-        "inap.MailBoxID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_informationToRecord,
       { "informationToRecord", "inap.informationToRecord",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.InformationToRecord", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_media,
       { "media", "inap.media",
         FT_UINT32, BASE_DEC, VALS(inap_Media_vals), 0,
-        "inap.Media", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_receivedStatus,
       { "receivedStatus", "inap.receivedStatus",
         FT_UINT32, BASE_DEC, VALS(inap_ReceivedStatus_vals), 0,
-        "inap.ReceivedStatus", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_recordedMessageID,
       { "recordedMessageID", "inap.recordedMessageID",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.RecordedMessageID", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_recordedMessageUnits,
       { "recordedMessageUnits", "inap.recordedMessageUnits",
         FT_UINT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER_1_b3__maxRecordedMessageUnits", HFILL }},
+        "INTEGER_1_b3__maxRecordedMessageUnits", HFILL }},
     { &hf_inap_uIScriptId,
       { "uIScriptId", "inap.uIScriptId",
         FT_UINT32, BASE_DEC, VALS(inap_Code_vals), 0,
-        "inap.Code", HFILL }},
+        "Code", HFILL }},
     { &hf_inap_uIScriptSpecificInfo,
       { "uIScriptSpecificInfo", "inap.uIScriptSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_uIScriptSpecificInfo", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_uIScriptResult,
       { "uIScriptResult", "inap.uIScriptResult",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_uIScriptResult", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_uIScriptSpecificInfo_01,
       { "uIScriptSpecificInfo", "inap.uIScriptSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_uIScriptSpecificInfo_01", HFILL }},
+        "T_uIScriptSpecificInfo_01", HFILL }},
     { &hf_inap_uIScriptSpecificInfo_02,
       { "uIScriptSpecificInfo", "inap.uIScriptSpecificInfo",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_uIScriptSpecificInfo_02", HFILL }},
+        "T_uIScriptSpecificInfo_02", HFILL }},
     { &hf_inap_sRFgapCriteria,
       { "sRFgapCriteria", "inap.sRFgapCriteria",
         FT_UINT32, BASE_DEC, VALS(inap_SRFGapCriteria_vals), 0,
-        "inap.SRFGapCriteria", HFILL }},
+        NULL, HFILL }},
+    { &hf_inap_problem,
+      { "problem", "inap.problem",
+        FT_UINT32, BASE_DEC, VALS(inap_T_problem_vals), 0,
+        NULL, HFILL }},
+    { &hf_inap_operation,
+      { "operation", "inap.operation",
+        FT_INT32, BASE_DEC, NULL, 0,
+        "InvokeID", HFILL }},
+    { &hf_inap_reason_01,
+      { "reason", "inap.reason",
+        FT_UINT32, BASE_DEC, VALS(inap_T_reason_vals), 0,
+        NULL, HFILL }},
+    { &hf_inap_securityParameters,
+      { "securityParameters", "inap.securityParameters",
+        FT_NONE, BASE_NONE, NULL, 0,
+        NULL, HFILL }},
+    { &hf_inap_tryhere,
+      { "tryhere", "inap.tryhere",
+        FT_NONE, BASE_NONE, NULL, 0,
+        "AccessPointInformation", HFILL }},
     { &hf_inap_local_01,
       { "local", "inap.local",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.T_local", HFILL }},
+        NULL, HFILL }},
+    { &hf_inap_global_01,
+      { "global", "inap.global",
+        FT_OID, BASE_NONE, NULL, 0,
+        NULL, HFILL }},
     { &hf_inap_invoke,
       { "invoke", "inap.invoke",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.Invoke", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_returnResult,
       { "returnResult", "inap.returnResult",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ReturnResult", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_returnError,
       { "returnError", "inap.returnError",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ReturnError", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_reject,
       { "reject", "inap.reject",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.Reject", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_invokeId,
       { "invokeId", "inap.invokeId",
         FT_UINT32, BASE_DEC, VALS(inap_InvokeId_vals), 0,
-        "inap.InvokeId", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_linkedId,
       { "linkedId", "inap.linkedId",
         FT_UINT32, BASE_DEC, VALS(inap_T_linkedId_vals), 0,
-        "inap.T_linkedId", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_linkedIdPresent,
       { "present", "inap.present",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.T_linkedIdPresent", HFILL }},
+        "T_linkedIdPresent", HFILL }},
     { &hf_inap_absent,
       { "absent", "inap.absent",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.NULL", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_opcode,
       { "opcode", "inap.opcode",
         FT_UINT32, BASE_DEC, VALS(inap_Code_vals), 0,
-        "inap.Code", HFILL }},
+        "Code", HFILL }},
     { &hf_inap_argument,
       { "argument", "inap.argument",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_argument", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_result,
       { "result", "inap.result",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_result", HFILL }},
+        NULL, HFILL }},
     { &hf_inap_resultArgument,
       { "result", "inap.result",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.ResultArgument", HFILL }},
+        "ResultArgument", HFILL }},
     { &hf_inap_errcode,
       { "errcode", "inap.errcode",
         FT_UINT32, BASE_DEC, VALS(inap_Code_vals), 0,
-        "inap.Code", HFILL }},
+        "Code", HFILL }},
     { &hf_inap_parameter,
       { "parameter", "inap.parameter",
         FT_NONE, BASE_NONE, NULL, 0,
-        "inap.T_parameter", HFILL }},
-    { &hf_inap_problem,
+        NULL, HFILL }},
+    { &hf_inap_problem_01,
       { "problem", "inap.problem",
-        FT_UINT32, BASE_DEC, VALS(inap_T_problem_vals), 0,
-        "inap.T_problem", HFILL }},
+        FT_UINT32, BASE_DEC, VALS(inap_T_problem_01_vals), 0,
+        "T_problem_01", HFILL }},
     { &hf_inap_general,
       { "general", "inap.general",
         FT_INT32, BASE_DEC, VALS(inap_GeneralProblem_vals), 0,
-        "inap.GeneralProblem", HFILL }},
+        "GeneralProblem", HFILL }},
     { &hf_inap_invokeProblem,
       { "invoke", "inap.invoke",
         FT_INT32, BASE_DEC, VALS(inap_InvokeProblem_vals), 0,
-        "inap.InvokeProblem", HFILL }},
+        "InvokeProblem", HFILL }},
     { &hf_inap_problemReturnResult,
       { "returnResult", "inap.returnResult",
         FT_INT32, BASE_DEC, VALS(inap_ReturnResultProblem_vals), 0,
-        "inap.ReturnResultProblem", HFILL }},
+        "ReturnResultProblem", HFILL }},
     { &hf_inap_returnErrorProblem,
       { "returnError", "inap.returnError",
         FT_INT32, BASE_DEC, VALS(inap_ReturnErrorProblem_vals), 0,
-        "inap.ReturnErrorProblem", HFILL }},
+        "ReturnErrorProblem", HFILL }},
     { &hf_inap_present,
       { "present", "inap.present",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.INTEGER", HFILL }},
+        "INTEGER", HFILL }},
     { &hf_inap_InvokeId_present,
       { "InvokeId.present", "inap.InvokeId_present",
         FT_INT32, BASE_DEC, NULL, 0,
-        "inap.InvokeId_present", HFILL }},
+        "InvokeId_present", HFILL }},
 
 /*--- End of included file: packet-inap-hfarr.c ---*/
-#line 196 "packet-inap-template.c"
+#line 200 "../../asn1/inap/packet-inap-template.c"
   };
 
 
@@ -11406,9 +11678,10 @@ void proto_register_inap(void) {
   static gint *ett[] = {
     &ett_inap,
        &ett_inapisup_parameter,
+       &ett_inap_HighLayerCompatibility,
 
 /*--- Included file: packet-inap-ettarr.c ---*/
-#line 1 "packet-inap-ettarr.c"
+#line 1 "../../asn1/inap/packet-inap-ettarr.c"
     &ett_inap_Extensions,
     &ett_inap_ExtensionField,
     &ett_inap_AlternativeIdentities,
@@ -11632,6 +11905,9 @@ void proto_register_inap(void) {
     &ett_inap_ScriptInformationArg,
     &ett_inap_ScriptRunArg,
     &ett_inap_SRFCallGapArg,
+    &ett_inap_PAR_cancelFailed,
+    &ett_inap_ScfTaskRefusedParameter,
+    &ett_inap_ReferralParameter,
     &ett_inap_Code,
     &ett_inap_ROS,
     &ett_inap_Invoke,
@@ -11640,11 +11916,11 @@ void proto_register_inap(void) {
     &ett_inap_T_result,
     &ett_inap_ReturnError,
     &ett_inap_Reject,
-    &ett_inap_T_problem,
+    &ett_inap_T_problem_01,
     &ett_inap_InvokeId,
 
 /*--- End of included file: packet-inap-ettarr.c ---*/
-#line 208 "packet-inap-template.c"
+#line 213 "../../asn1/inap/packet-inap-template.c"
   };
 
   /* Register protocol */