[
  // *********************************************************************************
  {  "name"    : "NAS",
     "type"    : "Service" },

  // *********************************************************************************
  {  "name"    : "QMI Client NAS",
     "type"    : "Client",
     "since"   : "1.0" },

  // *********************************************************************************
  {  "name"    : "QMI Message NAS",
     "type"    : "Message-ID-Enum" },

  // *********************************************************************************
  {  "name"    : "QMI Indication NAS",
     "type"    : "Indication-ID-Enum" },

  // *********************************************************************************
   { "common-ref"         : "NAS Service Provider Name",
     "name"               : "Service Provider Name",
     "id"                 : "0x10",
     "type"               : "TLV",
     "format"             : "sequence",
     "contents"           : [ { "name"          : "Name Display Condition",
                                "format"        : "guint8",
                                "public-format" : "QmiNasNetworkNameDisplayCondition" },
                              { "name"          : "Name",
                                "format"        : "string" } ] },

   { "common-ref"         : "NAS Operator PLMN List",
     "name"               : "Operator PLMN List",
     "id"                 : "0x11",
     "type"               : "TLV",
     "format"             : "array",
     "size-prefix-format" : "guint16",
     "array-element"      : { "name" : "Element",
                              "format"   : "struct",
                              "contents" : [ { "name"       : "MCC",
                                               "format"     : "string",
                                               "fixed-size" : "3" },
                                             { "name"       : "MNC",
                                               "format"     : "string",
                                               "fixed-size" : "3" },
                                             { "name"       : "LAC1",
                                               "format"     : "guint16" },
                                             { "name"       : "LAC2",
                                               "format"     : "guint16" },
                                             { "name"       : "PLMN Name Record Identifier",
                                               "format"     : "guint8" } ] } },

   { "common-ref"         : "NAS Operator PLMN Name",
     "name"               : "Operator PLMN Name",
     "id"                 : "0x12",
     "type"               : "TLV",
     "format"             : "array",
     "array-element"      : { "name" : "Element",
                              "format"   : "struct",
                              "contents" : [ { "name"          : "Name Encoding",
                                               "format"        : "guint8",
                                               "public-format" : "QmiNasPlmnEncodingScheme" },
                                             { "name"          : "Short Country Initials",
                                               "format"        : "guint8",
                                               "public-format" : "QmiNasPlmnNameCountryInitials" },
                                             { "name"          : "Long Name Spare Bits",
                                               "format"        : "guint8",
                                               "public-format" : "QmiNasPlmnNameSpareBits" },
                                             { "name"          : "Short Name Spare Bits",
                                               "format"        : "guint8",
                                               "public-format" : "QmiNasPlmnNameSpareBits" },
                                             { "name"          : "Long Name",
                                               "format"        : "array",
                                               "array-element" : { "format" : "guint8" } },
                                             { "name"          : "Short Name",
                                               "format"        : "array",
                                               "array-element" : { "format" : "guint8" } } ] } },

   { "common-ref"         : "NAS Operator String Name",
     "name"               : "Operator String Name",
     "id"                 : "0x13",
     "type"               : "TLV",
     "format"             : "string" },

   { "common-ref"         : "NAS NITZ Information",
     "name"               : "NITZ Information",
     "id"                 : "0x14",
     "type"               : "TLV",
     "format"             : "sequence",
     "contents"           : [ { "name"          : "Name Encoding",
                                "format"        : "guint8",
                                "public-format" : "QmiNasPlmnEncodingScheme" },
                              { "name"          : "Short Country Initials",
                                "format"        : "guint8",
                                "public-format" : "QmiNasPlmnNameCountryInitials" },
                              { "name"          : "Long Name Spare Bits",
                                "format"        : "guint8",
                                "public-format" : "QmiNasPlmnNameSpareBits" },
                              { "name"          : "Short Name Spare Bits",
                                "format"        : "guint8",
                                "public-format" : "QmiNasPlmnNameSpareBits" },
                              { "name"          : "Long Name",
                                "format"        : "array",
                                "array-element" : { "format" : "guint8" } },
                              { "name"          : "Short Name",
                                "format"        : "array",
                                "array-element" : { "format" : "guint8" } } ] },

  // *********************************************************************************
  {  "name"    : "Reset",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0000",
     "since"   : "1.0",
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Abort",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0001",
     "since"   : "1.0",
     // This magic tag allows us to avoid creating a method in the client
     "scope"   : "library-only",
     "input"   : [  { "name"      : "Transaction ID",
                      "id"        : "0x01",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint16" } ],
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Set Event Report",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0002",
     "since"   : "1.0",
     "input"   : [  { "name"      : "Signal Strength Indicator",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Thresholds",
                                        "format"        : "array",
                                        "array-element" : { "format" : "gint8" } } ] },
                    { "name"          : "RF Band Information",
                      "id"            : "0x11",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Registration Reject Reason",
                      "id"            : "0x12",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"      : "RSSI Indicator",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "RSSI Delta",
                                        "format" : "guint8" } ] },
                    { "name"      : "ECIO Indicator",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "ECIO Delta",
                                        "format" : "guint8" } ] },
                    { "name"      : "IO Indicator",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "IO Delta",
                                        "format" : "guint8" } ] },
                    { "name"      : "SINR Indicator",
                      "id"        : "0x16",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "SINR Delta",
                                        "format" : "guint8" } ] },
                    { "name"          : "Error Rate Indicator",
                      "id"            : "0x17",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"      : "ECIO Threshold",
                      "id"        : "0x19",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Thresholds",
                                        "format"        : "array",
                                        "array-element" : { "format" : "gint16" } } ] },
                    { "name"      : "SINR Threshold",
                      "id"        : "0x1A",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Thresholds",
                                        "format"        : "array",
                                        "array-element" : { "format" : "guint8" } } ] },
                    { "name"      : "LTE SNR Delta",
                      "id"        : "0x1B",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "SNR Delta",
                                        "format"        : "guint8" } ] },
                    { "name"      : "LTE RSRP Delta",
                      "id"        : "0x1C",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Report",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "RSRP Delta",
                                        "format"        : "guint8" } ] } ],
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  {  "name"    : "Event Report",
     "type"    : "Indication",
     "service" : "NAS",
     "id"      : "0x0002",
     "since"   : "1.0",
     "output"  : [  { "name"      : "Signal Strength",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Strength",
                                        "format" : "gint8" },
                                      { "name"          : "Radio Interface",
                                        "format"        : "gint8",
                                        "public-format" : "QmiNasRadioInterface" } ] },
                    { "name"               : "RF Band Information",
                      "id"                 : "0x11",
                      "type"               : "TLV",
                      "since"              : "1.0",
                      "format"             : "array",
                      "array-element"      : { "name"     : "Element",
                                               "format"   : "struct",
                                               "contents" : [ { "name"          : "Radio Interface",
                                                                "format"        : "gint8",
                                                                "public-format" : "QmiNasRadioInterface" },
                                                              { "name"          : "Active Band Class",
                                                                "format"        : "guint16",
                                                                "public-format" : "QmiNasActiveBand" },
                                                              { "name"          : "Active Channel",
                                                                "format"        : "guint16" } ] } },
                    { "name"      : "Registration Reject Reason",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"   : "Reject Cause",
                                        "format" : "guint16" } ] },
                    { "name"      : "RSSI",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "guint8" },
                                      { "name"          : "Radio Interface",
                                        "format"        : "gint8",
                                        "public-format" : "QmiNasRadioInterface" } ] },
                    { "name"      : "ECIO",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      // API changed in 1.14
                      "since"     : "1.14",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "ECIO",
                                        "format" : "guint8" },
                                      { "name"          : "Radio Interface",
                                        "format"        : "gint8",
                                        "public-format" : "QmiNasRadioInterface" } ] },
                    { "name"      : "IO",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint32" },
                    { "name"          : "SINR",
                      "id"            : "0x16",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasEvdoSinrLevel" },
                    { "name"      : "Error Rate",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Rate",
                                        "format" : "guint16" },
                                      { "name"          : "Radio Interface",
                                        "format"        : "gint8",
                                        "public-format" : "QmiNasRadioInterface" } ] },
                    { "name"      : "RSRQ",
                      "id"        : "0x18",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSRQ",
                                        "format" : "gint8" },
                                      { "name"          : "Radio Interface",
                                        "format"        : "gint8",
                                        "public-format" : "QmiNasRadioInterface" } ] },
                    { "name"      : "LTE SNR",
                      "id"        : "0x19",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint16" },
                    { "name"      : "LTE RSRP",
                      "id"        : "0x1A",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint16" } ] },

  // *********************************************************************************
  {  "name"    : "Register Indications",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0003",
     "since"   : "1.0",
     "input"   : [  { "name"          : "System Selection Preference",
                      "id"            : "0x10",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "DDTM Events",
                      "id"            : "0x12",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Serving System Events",
                      "id"            : "0x13",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Dual Standby Preference",
                      "id"            : "0x14",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Subscription Info",
                      "id"            : "0x15",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Network Time",
                      "id"            : "0x17",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "System Info",
                      "id"            : "0x18",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Signal Info",
                      "id"            : "0x19",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Error Rate",
                      "id"            : "0x1A",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "HDR New UATI Assigned",
                      "id"            : "0x1B",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "HDR Session Closed",
                      "id"            : "0x1C",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Managed Roaming",
                      "id"            : "0x1D",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Current PLMN Name",
                      "id"            : "0x1E",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "eMBMS Status",
                      "id"            : "0x1F",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "RF Band Information",
                      "id"            : "0x20",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" } ],
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Get Supported Messages",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x001E",
     "since"   : "1.14",
     "output"  : [ { "common-ref" : "Operation Result" },
                   { "name"               : "List",
                     "id"                 : "0x10",
                     "type"               : "TLV",
                     "since"              : "1.0",
                     "format"             : "array",
                     "size-prefix-format" : "guint16",
                     "array-element"      : { "format" : "guint8" },
                     "prerequisites"      : [ { "common-ref" : "Success" } ] } ] },

  // *********************************************************************************
  {  "name"    : "Get Signal Strength",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0020",
     "since"   : "1.0",
     "input"   : [  { "name"          : "Request Mask",
                      "id"            : "0x10",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint16",
                      "public-format" : "QmiNasSignalStrengthRequest" } ],
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"      : "Signal Strength",
                      "id"        : "0x01",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Strength",
                                        "format" : "gint8" },
                                      { "name"          : "Radio Interface",
                                        "format"        : "gint8",
                                        "public-format" : "QmiNasRadioInterface" } ],
                      "prerequisites": [ { "common-ref" : "Success" } ] },
                    { "name"               : "Strength List",
                      "id"                 : "0x10",
                      "type"               : "TLV",
                      "since"              : "1.0",
                      "format"             : "array",
                      "size-prefix-format" : "guint16",
                      "array-element"      : { "name"     : "Element",
                                               "format"   : "struct",
                                               "contents" : [ { "name" : "Strength",
                                                                "format" : "gint8" },
                                                              { "name"          : "Radio Interface",
                                                                "format"        : "gint8",
                                                                "public-format" : "QmiNasRadioInterface" } ] } },
                    { "name"               : "RSSI List",
                      "id"                 : "0x11",
                      "type"               : "TLV",
                      "since"              : "1.0",
                      "format"             : "array",
                      "size-prefix-format" : "guint16",
                      "array-element"      : { "name"     : "Element",
                                               "format"   : "struct",
                                               "contents" : [ { "name"   : "RSSI",
                                                                "format" : "guint8" },
                                                              { "name"          : "Radio Interface",
                                                                "format"        : "gint8",
                                                                "public-format" : "QmiNasRadioInterface" } ] } },
                    { "name"               : "ECIO List",
                      "id"                 : "0x12",
                      "type"               : "TLV",
                      "since"              : "1.0",
                      "format"             : "array",
                      "size-prefix-format" : "guint16",
                      "array-element"      : { "name"     : "Element",
                                               "format"   : "struct",
                                               "contents" : [ { "name"   : "ECIO",
                                                                "format" : "guint8" },
                                                              { "name"          : "Radio Interface",
                                                                "format"        : "gint8",
                                                                "public-format" : "QmiNasRadioInterface" } ] } },
                    { "name"      : "IO",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint32" },
                    { "name"          : "SINR",
                      "id"            : "0x14",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasEvdoSinrLevel" },
                    { "name"               : "Error Rate List",
                      "id"                 : "0x15",
                      "type"               : "TLV",
                      "since"              : "1.0",
                      "format"             : "array",
                      "size-prefix-format" : "guint16",
                      "array-element"      : { "name"     : "Element",
                                               "format"   : "struct",
                                               "contents" : [ { "name"   : "Rate",
                                                                "format" : "guint16" },
                                                              { "name"          : "Radio Interface",
                                                                "format"        : "gint8",
                                                                "public-format" : "QmiNasRadioInterface" } ] } },
                    { "name"      : "RSRQ",
                      "id"        : "0x16",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSRQ",
                                        "format" : "gint8" },
                                      { "name"          : "Radio Interface",
                                        "format"        : "gint8",
                                        "public-format" : "QmiNasRadioInterface" } ] },
                    { "name"      : "LTE SNR",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint16" },
                    { "name"      : "LTE RSRP",
                      "id"        : "0x18",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint16" } ] },

  // *********************************************************************************
  {  "name"    : "Network Scan",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0021",
     "since"   : "1.0",
     // This method may be aborted
     "abort"   : "yes",
     "input"   : [  { "name"          : "Network Type",
                      "id"            : "0x10",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasNetworkScanType" } ],
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"               : "Network Information",
                      "id"                 : "0x10",
                      "type"               : "TLV",
                      "since"              : "1.0",
                      "format"             : "array",
                      "size-prefix-format" : "guint16",
                      "array-element"      : { "name"     : "Element",
                                               "format"   : "struct",
                                               "contents" : [ { "name"   : "MCC",
                                                                "format" : "guint16" },
                                                              { "name"   : "MNC",
                                                                "format" : "guint16" },
                                                              { "name"          : "Network Status",
                                                                "format"        : "guint8",
                                                                "public-format" : "QmiNasNetworkStatus" },
                                                              { "name"   : "Description",
                                                                "format" : "string" } ] } },
                    { "name"               : "Radio Access Technology",
                      "id"                 : "0x11",
                      "type"               : "TLV",
                      "since"              : "1.0",
                      "format"             : "array",
                      "size-prefix-format" : "guint16",
                      "array-element"      : { "name"     : "Element",
                                               "format"   : "struct",
                                               "contents" : [ { "name"   : "MCC",
                                                                "format" : "guint16" },
                                                              { "name"   : "MNC",
                                                                "format" : "guint16" },
                                                              { "name"          : "Radio Interface",
                                                                "format"        : "gint8",
                                                                "public-format" : "QmiNasRadioInterface" } ] } },
                    { "name"               : "MNC PCS Digit Include Status",
                      "id"                 : "0x12",
                      "type"               : "TLV",
                      "since"              : "1.0",
                      "format"             : "array",
                      "size-prefix-format" : "guint16",
                      "array-element"      : { "name"     : "Element",
                                               "format"   : "struct",
                                               "contents" : [ { "name"   : "MCC",
                                                                "format" : "guint16" },
                                                              { "name"   : "MNC",
                                                                "format" : "guint16" },
                                                              { "name"          : "Includes PCS Digit",
                                                                "format"        : "guint8",
                                                                "public-format" : "gboolean" } ] } },
                    { "name"         : "Network Scan Result",
                      "id"           : "0x13",
                      "type"         : "TLV",
                      "since"        : "1.24",
                      "format"       : "guint32",
                      "public-format": "QmiNasNetworkScanResult" } ] },

  // *********************************************************************************
  {  "name"    : "Initiate Network Register",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0022",
     "since"   : "1.0",
     "input"   : [  { "name"          : "Action",
                      "id"            : "0x01",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasNetworkRegisterType" },
                    { "name"      : "Manual Registration Info 3GPP",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" },
                                      { "name"          : "Radio Interface",
                                        "format"        : "gint8",
                                        "public-format" : "QmiNasRadioInterface" } ] },
                    { "name"          : "Change Duration",
                      "id"            : "0x11",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasChangeDuration" },
                    { "name"          : "MNC PCS Digit Include Status",
                      "id"            : "0x12",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" } ],
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Attach Detach",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0023",
     "since"   : "1.20",
     "input"   : [  { "name"          : "Action",
                      "id"            : "0x10",
                      "mandatory"     : "yes",
                      "type"          : "TLV",
                      "since"         : "1.20",
                      "format"        : "guint8",
                      "public-format" : "QmiNasPsAttachAction" } ],
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Get Serving System",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0024",
     "since"   : "1.0",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"      : "Serving System",
                      "id"        : "0x01",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Registration State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRegistrationState" },
                                      { "name"          : "CS Attach State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasAttachState" },
                                      { "name"          : "PS Attach State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasAttachState" },
                                      { "name"          : "Selected Network",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkType" },
                                      { "name"          : "Radio Interfaces",
                                        "format"        : "array",
                                        "array-element" : { "format"        : "gint8",
                                                            "public-format" : "QmiNasRadioInterface" } } ],
                      "prerequisites": [ { "common-ref" : "Success" } ] },
                    { "name"          : "Roaming Indicator",
                      "id"            : "0x10",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasRoamingIndicatorStatus" },
                    { "name"          : "Data Service Capability",
                      "id"            : "0x11",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format"        : "guint8",
                                          "public-format" : "QmiNasDataCapability" } },
                    { "name"      : "Current PLMN",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" },
                                      { "name"   : "Description",
                                        "format" : "string" } ] },
                    { "name"      : "CDMA System ID",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "SID",
                                        "format" : "guint16" },
                                      { "name"   : "NID",
                                        "format" : "guint16" } ] },
                    { "name"      : "CDMA Base Station Info",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Base Station ID",
                                        "format" : "guint16" },
                                      { "name"   : "Base Station Latitude",
                                        "format" : "gint32" },
                                      { "name"   : "Base Station Longitude",
                                        "format" : "gint32" } ] },
                    { "name"      : "Roaming Indicator List",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"        : "array",
                      "array-element" : { "name"     : "Element",
                                          "format"   : "struct",
                                          "contents" : [ { "name"          : "Radio Interface",
                                                           "format"        : "guint8",
                                                           "public-format" : "QmiNasRadioInterface" },
                                                         { "name"          : "Roaming Indicator",
                                                           "format"        : "guint8",
                                                           "public-format" : "QmiNasRoamingIndicatorStatus" } ] } },
                    { "name"          : "Default Roaming Indicator",
                      "id"            : "0x16",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasRoamingIndicatorStatus" },
                    { "name"      : "Time Zone 3GPP2",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Leap Seconds",
                                        "format" : "guint8" },
                                      { "name"   : "Local Time Offset",
                                        "format" : "gint8" },
                                      { "name"          : "Daylight Saving Time",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "CDMA P Rev",
                      "id"        : "0x18",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint8" },
                    { "name"      : "Time Zone 3GPP",
                      "id"        : "0x1A",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint8" },
                    { "name"      : "Daylight Saving Time Adjustment 3GPP",
                      "id"        : "0x1B",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint8" },
                    { "name"      : "LAC 3GPP",
                      "id"        : "0x1C",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint16" },
                    { "name"      : "CID 3GPP",
                      "id"        : "0x1D",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint32" },
                    { "name"          : "Concurrent Service Info 3GPP2",
                      "id"            : "0x1E",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean"},
                    { "name"          : "PRL Indicator 3GPP2",
                      "id"            : "0x1F",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean"},
                    { "name"          : "DTM Support",
                      "id"            : "0x20",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean"},
                    { "name"      : "Detailed Service Status",
                      "id"        : "0x21",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "HDR Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "HDR Hybrid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "CDMA System Info",
                      "id"        : "0x22",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "IMSI_11_12",
                                        "format" : "guint8" } ] },
                    { "name"          : "HDR Personality",
                      "id"            : "0x23",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasHdrPersonality"},
                    { "name"      : "LTE TAC",
                      "id"        : "0x24",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint16" },
                    { "name"      : "Call Barring Status",
                      "id"        : "0x25",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "CS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "PS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" } ] },
                    { "name"      : "UMTS Primary Scrambling Code",
                      "id"        : "0x26",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint16" },
                    { "name"      : "MNC PCS Digit Include Status",
                      "id"        : "0x27",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" },
                                      { "name"          : "Includes PCS Digit",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"          : "Network Name Source",
                      "id"            : "0x29",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasNetworkNameSource" } ] },

  {  "name"    : "Serving System",
     "type"    : "Indication",
     "service" : "NAS",
     "id"      : "0x0024",
     "since"   : "1.0",
     "output"  : [  { "name"      : "Serving System",
                      "id"        : "0x01",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Registration State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRegistrationState" },
                                      { "name"          : "CS Attach State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasAttachState" },
                                      { "name"          : "PS Attach State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasAttachState" },
                                      { "name"          : "Selected Network",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkType" },
                                      { "name"          : "Radio Interfaces",
                                        "format"        : "array",
                                        "array-element" : { "format"        : "gint8",
                                                            "public-format" : "QmiNasRadioInterface" } } ] },
                    { "name"          : "Roaming Indicator",
                      "id"            : "0x10",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasRoamingIndicatorStatus" },
                    { "name"          : "Data Service Capability",
                      "id"            : "0x11",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format"        : "guint8",
                                          "public-format" : "QmiNasDataCapability" } },
                    { "name"      : "Current PLMN",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"      : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" },
                                      { "name"   : "Description",
                                        "format" : "string" } ] },
                    { "name"      : "CDMA System ID",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "SID",
                                        "format" : "guint16" },
                                      { "name"   : "NID",
                                        "format" : "guint16" } ] },
                    { "name"      : "CDMA Base Station Info",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Base Station ID",
                                        "format" : "guint16" },
                                      { "name"   : "Base Station Latitude",
                                        "format" : "gint32" },
                                      { "name"   : "Base Station Longitude",
                                        "format" : "gint32" } ] },
                    { "name"      : "Roaming Indicator List",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"        : "array",
                      "array-element" : { "name"     : "Element",
                                          "format"   : "struct",
                                          "contents" : [ { "name"          : "Radio Interface",
                                                           "format"        : "guint8",
                                                           "public-format" : "QmiNasRadioInterface" },
                                                         { "name"          : "Roaming Indicator",
                                                           "format"        : "guint8",
                                                           "public-format" : "QmiNasRoamingIndicatorStatus" } ] } },
                    { "name"          : "Default Roaming Indicator",
                      "id"            : "0x16",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasRoamingIndicatorStatus" },
                    { "name"      : "Time Zone 3GPP2",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Leap Seconds",
                                        "format" : "guint8" },
                                      { "name"   : "Local Time Offset",
                                        "format" : "gint8" },
                                      { "name"          : "Daylight Saving Time",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "CDMA P Rev",
                      "id"        : "0x18",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint8" },
                    { "name"          : "PLMN Name Flag 3GPP",
                      "id"            : "0x19",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "gint8",
                      "public-format" : "gboolean" },
                    { "name"      : "Time Zone 3GPP",
                      "id"        : "0x1A",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint8" },
                    { "name"      : "Daylight Saving Time Adjustment 3GPP",
                      "id"        : "0x1B",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint8" },
                    { "name"      : "Universal Time and Local Time Zone 3GPP",
                      "id"        : "0x1C",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Year",
                                        "format" : "guint16" },
                                      { "name"   : "Month",
                                        "format" : "guint8" },
                                      { "name"   : "Day",
                                        "format" : "guint8" },
                                      { "name"   : "Hour",
                                        "format" : "guint8" },
                                      { "name"   : "Minute",
                                        "format" : "guint8" },
                                      { "name"   : "Second",
                                        "format" : "guint8" },
                                      { "name"   : "Time Zone",
                                        "format" : "guint8" } ] },
                    { "name"      : "LAC 3GPP",
                      "id"        : "0x1D",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint16" },
                    { "name"      : "CID 3GPP",
                      "id"        : "0x1E",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint32" },
                    { "name"          : "Concurrent Service Info 3GPP2",
                      "id"            : "0x1F",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean"},
                    { "name"          : "PRL Indicator 3GPP2",
                      "id"            : "0x20",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean"},
                    { "name"          : "DTM Support",
                      "id"            : "0x21",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean"},
                    { "name"      : "Detailed Service Status",
                      "id"        : "0x22",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "HDR Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "HDR Hybrid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "CDMA System Info",
                      "id"        : "0x23",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "IMSI_11_12",
                                        "format" : "guint8" } ] },
                    { "name"          : "HDR Personality",
                      "id"            : "0x24",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasHdrPersonality"},
                    { "name"      : "LTE TAC",
                      "id"        : "0x25",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint16" },
                    { "name"      : "Call Barring Status",
                      "id"        : "0x26",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "CS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "PS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" } ] },
                    { "name"          : "PLMN Not Changed Indication",
                      "id"            : "0x27",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"      : "UMTS Primary Scrambling Code",
                      "id"        : "0x28",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint16" },
                    { "name"      : "MNC PCS Digit Include Status",
                      "id"        : "0x29",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" },
                                      { "name"          : "Includes PCS Digit",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"          : "Network Name Source",
                      "id"            : "0x2B",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasNetworkNameSource" } ] },

  // *********************************************************************************
  {  "name"    : "Get Home Network",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0025",
     "since"   : "1.0",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"      : "Home Network",
                      "id"        : "0x01",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" },
                                      { "name"   : "Description",
                                        "format" : "string" } ],
                      "prerequisites": [ { "common-ref" : "Success" } ] },
                    { "name"      : "Home System ID",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "SID",
                                        "format" : "guint16" },
                                      { "name"   : "NID",
                                        "format" : "guint16" } ] },
                    { "name"      : "Home Network 3GPP2 Ext",
                      "id"        : "0x11",
                      "type"      : "TLV",
                      "since"     : "1.24.6",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" },
                                      { "name"          : "Display Description",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkDescriptionDisplay" },
                                      { "name"          : "Description Encoding",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkDescriptionEncoding" },
                                      { "name"          : "Description",
                                        "format"        : "array",
                                        "array-element" : { "format" : "guint8" } } ] },
                    { "name"      : "Home Network 3GPP MNC",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Is 3GPP",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Includes PCS Digit",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"          : "Network Name Source",
                      "id"            : "0x13",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasNetworkNameSource" } ] },

  // *********************************************************************************
  {  "name"    : "Set Technology Preference",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x002A",
     "since"   : "1.0",
     "input"   : [  { "name"      : "Current",
                      "id"        : "0x01",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Technology Preference",
                                        "format"        : "guint16",
                                        "public-format" : "QmiNasRadioTechnologyPreference" },
                                      { "name"          : "Technology Preference Duration",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasPreferenceDuration" } ] } ],
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Get Technology Preference",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x002B",
     "since"   : "1.0",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"      : "Active",
                      "id"        : "0x01",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Technology Preference",
                                        "format"        : "guint16",
                                        "public-format" : "QmiNasRadioTechnologyPreference" },
                                      { "name"          : "Technology Preference Duration",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasPreferenceDuration" } ],
                      "prerequisites": [ { "common-ref" : "Success" } ] },
                    { "name"      : "Persistent",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "guint16",
                      "public-format" : "QmiNasRadioTechnologyPreference" } ] },

  // *********************************************************************************
  {  "name"    : "Get RF Band Information",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0031",
     "since"   : "1.0",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"          : "List",
                      "id"            : "0x01",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "name"     : "Element",
                                          "format"   : "struct",
                                          "contents" : [ { "name"          : "Radio Interface",
                                                           "format"        : "gint8",
                                                           "public-format" : "QmiNasRadioInterface" },
                                                         { "name"          : "Active Band Class",
                                                           "format"        : "guint16",
                                                           "public-format" : "QmiNasActiveBand" },
                                                         { "name"          : "Active Channel",
                                                           "format"        : "guint16" } ] } },
                    { "name"          : "Extended List",
                      "id"            : "0x11",
                      "type"          : "TLV",
                      "since"         : "1.26",
                      "format"        : "array",
                      "array-element" : { "name"     : "Element",
                                          "format"   : "struct",
                                          "contents" : [ { "name"          : "Radio Interface",
                                                           "format"        : "gint8",
                                                           "public-format" : "QmiNasRadioInterface" },
                                                         { "name"          : "Active Band Class",
                                                           "format"        : "guint16",
                                                           "public-format" : "QmiNasActiveBand" },
                                                         { "name"          : "Active Channel",
                                                           "format"        : "guint32" } ] } },
                    { "name"          : "Bandwidth List",
                      "id"            : "0x12",
                      "type"          : "TLV",
                      "since"         : "1.26",
                      "format"        : "array",
                      "array-element" : { "name"     : "Element",
                                          "format"   : "struct",
                                          "contents" : [ { "name"          : "Radio Interface",
                                                           "format"        : "gint8",
                                                           "public-format" : "QmiNasRadioInterface" },
                                                         { "name"          : "Bandwidth",
                                                           "format"        : "guint32",
                                                           "public-format" : "QmiNasDLBandwidth" } ] } } ] },

  // *********************************************************************************
  {  "name"    : "Set System Selection Preference",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0033",
     "since"   : "1.0",
     "input"   : [  { "name"          : "Emergency mode",
                      "id"            : "0x10",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Mode Preference",
                      "id"            : "0x11",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint16",
                      "public-format" : "QmiNasRatModePreference" },
                    { "name"          : "Band Preference",
                      "id"            : "0x12",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint64",
                      "public-format" : "QmiNasBandPreference" },
                    { "name"          : "CDMA PRL Preference",
                      "id"            : "0x13",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint16",
                      "public-format" : "QmiNasCdmaPrlPreference" },
                    { "name"          : "Roaming Preference",
                      "id"            : "0x14",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint16",
                      "public-format" : "QmiNasRoamingPreference" },
                    { "name"          : "LTE Band Preference",
                      "id"            : "0x15",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint64",
                      "public-format" : "QmiNasLteBandPreference" },
                    { "name"      : "Network Selection Preference",
                      "id"        : "0x16",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Mode",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkSelectionPreference" },
                                      { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" } ] },
                    { "name"          : "Change Duration",
                      "id"            : "0x17",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasChangeDuration" },
                    { "name"          : "Service Domain Preference",
                      "id"            : "0x18",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint32",
                      "public-format" : "QmiNasServiceDomainPreference" },
                    { "name"          : "GSM WCDMA Acquisition Order Preference",
                      "id"            : "0x19",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint32",
                      "public-format" : "QmiNasGsmWcdmaAcquisitionOrderPreference" },
                    { "name"          : "MNC PDS Digit Include Status",
                      "id"            : "0x1A",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "TD SCDMA Band Preference",
                      "id"            : "0x1D",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint64",
                      "public-format" : "QmiNasTdScdmaBandPreference" },
                    { "name"               : "Acquisition Order Preference",
                      "id"                 : "0x1E",
                      "type"               : "TLV",
                      "since"              : "1.22",
                      "format"             : "array",
                      "size-prefix-format" : "guint8",
                      "array-element"      : { "format"        : "gint8",
                                               "public-format" : "QmiNasRadioInterface" } },
                    { "name"          : "Network Selection Registration Restriction",
                      "id"            : "0x1F",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
                    { "name"          : "Usage Preference",
                      "id"            : "0x21",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasUsagePreference" },
                    { "name"          : "Voice Domain Preference",
                      "id"            : "0x23",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasVoiceDomainPreference" },
                    { "name"          : "Extended LTE Band Preference",
                      "id"            : "0x24",
                      "type"          : "TLV",
                      "since"         : "1.20",
                      "format"        : "sequence",
                      "contents"      : [ { "name"   : "Mask Low",
                                            "format" : "guint64" },
                                          { "name"   : "Mask Mid Low",
                                            "format" : "guint64" },
                                          { "name"   : "Mask Mid High",
                                            "format" : "guint64" },
                                          { "name"   : "Mask High",
                                            "format" : "guint64" } ] } ],
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Get System Selection Preference",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0034",
     "since"   : "1.0",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"          : "Emergency mode",
                      "id"            : "0x10",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Mode Preference",
                      "id"            : "0x11",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint16",
                      "public-format" : "QmiNasRatModePreference" },
                    { "name"          : "Band Preference",
                      "id"            : "0x12",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint64",
                      "public-format" : "QmiNasBandPreference" },
                    { "name"          : "CDMA PRL Preference",
                      "id"            : "0x13",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint16",
                      "public-format" : "QmiNasCdmaPrlPreference" },
                    { "name"          : "Roaming Preference",
                      "id"            : "0x14",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint16",
                      "public-format" : "QmiNasRoamingPreference" },
                    { "name"          : "LTE Band Preference",
                      "id"            : "0x15",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint64",
                      "public-format" : "QmiNasLteBandPreference" },
                    { "name"          : "Network Selection Preference",
                      "id"            : "0x16",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasNetworkSelectionPreference" },
                    { "name"          : "Service Domain Preference",
                      "id"            : "0x18",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint32",
                      "public-format" : "QmiNasServiceDomainPreference" },
                    { "name"          : "GSM WCDMA Acquisition Order Preference",
                      "id"            : "0x19",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint32",
                      "public-format" : "QmiNasGsmWcdmaAcquisitionOrderPreference" },
                    { "name"          : "TD SCDMA Band Preference",
                      "id"            : "0x1A",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint64",
                      "public-format" : "QmiNasTdScdmaBandPreference" },
                    { "name"               : "Acquisition Order Preference",
                      "id"                 : "0x1C",
                      "type"               : "TLV",
                      "since"              : "1.22",
                      "format"             : "array",
                      "size-prefix-format" : "guint8",
                      "array-element"      : { "format"        : "gint8",
                                               "public-format" : "QmiNasRadioInterface" } },
                    { "name"      : "Manual Network Selection",
                      "id"        : "0x1B",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "MCC",
                                        "format" : "guint16" },
                                      { "name"   : "MNC",
                                        "format" : "guint16" },
                                      { "name"          : "Includes PCS Digit",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"          : "Network Selection Registration Restriction",
                      "id"            : "0x1D",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
                    { "name"          : "Usage Preference",
                      "id"            : "0x1F",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasUsagePreference" },
                    { "name"          : "Voice Domain Preference",
                      "id"            : "0x20",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasVoiceDomainPreference" },
                    { "name"          : "Disabled Modes",
                      "id"            : "0x22",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint16",
                      "public-format" : "QmiNasRatModePreference" },
                    { "name"          : "Extended LTE Band Preference",
                      "id"            : "0x23",
                      "type"          : "TLV",
                      "since"         : "1.20",
                      "format"        : "sequence",
                      "contents"      : [ { "name"   : "Mask Low",
                                            "format" : "guint64" },
                                          { "name"   : "Mask Mid Low",
                                            "format" : "guint64" },
                                          { "name"   : "Mask Mid High",
                                            "format" : "guint64" },
                                          { "name"   : "Mask High",
                                            "format" : "guint64" } ] } ] },

  // *********************************************************************************
  {  "name"    : "Get Operator Name",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0039",
     "since"   : "1.18",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "common-ref"    : "NAS Service Provider Name",
                      "since"         : "1.18",
                      "prerequisites" : [ { "common-ref" : "Success" } ] },
                    { "common-ref"    : "NAS Operator PLMN List",
                      "since"         : "1.18",
                      "prerequisites" : [ { "common-ref" : "Success" } ] },
                    { "common-ref"    : "NAS Operator PLMN Name",
                      "since"         : "1.18",
                      "prerequisites" : [ { "common-ref" : "Success" } ] },
                    { "common-ref"    : "NAS Operator String Name",
                      "since"         : "1.18",
                      "prerequisites" : [ { "common-ref" : "Success" } ] },
                    { "common-ref"    : "NAS NITZ Information",
                      "since"         : "1.24.6",
                      "prerequisites" : [ { "common-ref" : "Success" } ] } ] },

  {  "name"    : "Operator Name",
     "type"    : "Indication",
     "service" : "NAS",
     "id"      : "0x003A",
     "since"   : "1.18",
     "output"  : [  { "common-ref"    : "NAS Service Provider Name",
                      "since"         : "1.18" },
                    { "common-ref"    : "NAS Operator PLMN List",
                      "since"         : "1.18" },
                    { "common-ref"    : "NAS Operator PLMN Name",
                      "since"         : "1.18" },
                    { "common-ref"    : "NAS Operator String Name",
                      "since"         : "1.18" },
                    { "common-ref"    : "NAS NITZ Information",
                      "since"         : "1.24.6" } ] },

  // *********************************************************************************
  {  "name"    : "Get Cell Location Info",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0043",
     "since"   : "1.10",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"      : "GERAN Info v2",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.26.6",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Cell ID",
                                        "format" : "guint32" },
                                      { "name"          : "PLMN",
                                        "format"        : "array",
                                        "fixed-size"    : "3",
                                        "array-element" : { "format" : "guint8" } },
                                      { "name"   : "LAC",
                                        "format" : "guint16" },
                                      { "name"   : "GERAN Absolute RF Channel Number",
                                        "format" : "guint16" },
                                      { "name"   : "Base Station Identity Code",
                                        "format" : "guint8" },
                                      { "name"   : "Timing Advance",
                                        "format" : "guint32" },
                                      { "name"   : "RX Level",
                                        "format" : "guint16" },
                                      { "name"          : "Cell",
                                        "format"        : "array",
                                        "array-element" : { "name"     : "Element",
                                                            "format"   : "struct",
                                                            "contents" : [ { "name"   : "Cell ID",
                                                                             "format" : "guint32" },
                                                                           { "name"          : "PLMN",
                                                                             "format"        : "array",
                                                                             "fixed-size"    : "3",
                                                                             "array-element" : { "format" : "guint8" } },
                                                                           { "name"   : "LAC",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "GERAN Absolute RF Channel Number",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "Base Station Identity Code",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "RX Level",
                                                                             "format" : "guint16" } ] } } ] },
                    { "name"      : "UMTS Info v2",
                      "id"        : "0x11",
                      "type"      : "TLV",
                      "since"     : "1.26.6",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Cell ID",
                                        "format" : "guint16" },
                                      { "name"          : "PLMN",
                                        "format"        : "array",
                                        "fixed-size"    : "3",
                                        "array-element" : { "format" : "guint8" } },
                                      { "name"   : "LAC",
                                        "format" : "guint16" },
                                      { "name"   : "UTRA Absolute RF Channel Number",
                                        "format" : "guint16" },
                                      { "name"   : "Primary Scrambling Code",
                                        "format" : "guint16" },
                                      { "name"   : "RSCP",
                                        "format" : "gint16" },
                                      { "name"   : "ECIO",
                                        "format" : "gint16" },
                                      { "name"          : "Cell",
                                        "format"        : "array",
                                        "array-element" : { "name"     : "Element",
                                                            "format"   : "struct",
                                                            "contents" : [ { "name"   : "UTRA Absolute RF Channel Number",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "Primary Scrambling Code",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "RSCP",
                                                                             "format" : "gint16" },
                                                                           { "name"   : "ECIO",
                                                                             "format" : "gint16" } ] } },
                                      { "name"          : "Neighboring GERAN",
                                        "format"        : "array",
                                        "array-element" : { "name"     : "Element",
                                                            "format"   : "struct",
                                                            "contents" : [ { "name"   : "GERAN Absolute RF Channel Number",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "Network Color Code",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "Base Station Color Code",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "RSSI",
                                                                             "format" : "gint16" } ] } } ] },
                    { "name"      : "CDMA Info",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.10",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "System ID",
                                        "format" : "guint16" },
                                      { "name"   : "Network ID",
                                        "format" : "guint16" },
                                      { "name"   : "Base Station ID",
                                        "format" : "guint16" },
                                      { "name"   : "Reference PN",
                                        "format" : "guint16" },
                                      { "name"   : "Latitude",
                                        "format" : "guint32" },
                                      { "name"   : "Longitude",
                                        "format" : "guint32" } ] },
                    { "name"      : "Intrafrequency LTE Info v2",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.26.6",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "UE In Idle",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PLMN",
                                        "format"        : "array",
                                        "fixed-size"    : "3",
                                        "array-element" : { "format" : "guint8" } },
                                      { "name"   : "Tracking Area Code",
                                        "format" : "guint16" },
                                      { "name"   : "Global Cell ID",
                                        "format" : "guint32" },
                                      { "name"   : "EUTRA Absolute RF Channel Number",
                                        "format" : "guint16" },
                                      { "name"   : "Serving Cell ID",
                                        "format" : "guint16" },
                                      { "name"   : "Cell Reselection Priority",
                                        "format" : "guint8" },
                                      { "name"   : "S Non Intra Search Threshold",
                                        "format" : "guint8" },
                                      { "name"   : "Serving Cell Low Threshold",
                                        "format" : "guint8" },
                                      { "name"   : "S Intra Search Threshold",
                                        "format" : "guint8" },
                                      { "name"          : "Cell",
                                        "format"        : "array",
                                        "array-element" : { "name"     : "Element",
                                                            "format"   : "struct",
                                                            "contents" : [ { "name"   : "Physical Cell ID",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "RSRQ",
                                                                             "format" : "gint16" },
                                                                           { "name"   : "RSRP",
                                                                             "format" : "gint16" },
                                                                           { "name"   : "RSSI",
                                                                             "format" : "gint16" },
                                                                           { "name"   : "Cell Selection RX Level",
                                                                             "format" : "gint16" } ] } } ] },
                    { "name"      : "Interfrequency LTE Info",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      "since"     : "1.10",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "UE In Idle",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Frequency",
                                        "format"        : "array",
                                        "array-element" : { "name"     : "Element",
                                                            "format"   : "struct",
                                                            "contents" : [ { "name"   : "EUTRA Absolute RF Channel Number",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "Cell Selection RX Level Low Threshold",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "Cell Selection RX Level High Threshold",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "Cell Reselection Priority",
                                                                             "format" : "guint8" },
                                                                           { "name"          : "Cell",
                                                                             "format"        : "array",
                                                                             "array-element" : { "name"     : "Element",
                                                                                                 "format"   : "struct",
                                                                                                 "contents" : [ { "name"   : "Physical Cell ID",
                                                                                                                  "format" : "guint16" },
                                                                                                                { "name"   : "RSRQ",
                                                                                                                  "format" : "gint16" },
                                                                                                                { "name"   : "RSRP",
                                                                                                                  "format" : "gint16" },
                                                                                                                { "name"   : "RSSI",
                                                                                                                  "format" : "gint16" },
                                                                                                                { "name"   : "Cell Selection RX Level",
                                                                                                                  "format" : "gint16" } ] } } ] } } ] },
                    { "name"      : "LTE Info Neighboring GSM",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"     : "1.10",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "UE In Idle",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Frequency",
                                        "format"        : "array",
                                        "array-element" : { "name"     : "Element",
                                                            "format"   : "struct",
                                                            "contents" : [ { "name"   : "Cell Reselection Priority",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "Cell Reselection High Threshold",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "Cell Reselection Low Threshold",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "NCC Permitted",
                                                                             "format" : "guint8" },
                                                                           { "name"          : "Cell",
                                                                             "format"        : "array",
                                                                             "array-element" : { "name"     : "Element",
                                                                                                 "format"   : "struct",
                                                                                                 "contents" : [ { "name"   : "GERAN Absolute RF Channel Number",
                                                                                                                  "format" : "guint16" },
                                                                                                                { "name"          : "Band Is 1900",
                                                                                                                  "format"        : "guint8",
                                                                                                                  "public-format" : "gboolean" },
                                                                                                                { "name"          : "Cell ID Valid",
                                                                                                                  "format"        : "guint8",
                                                                                                                  "public-format" : "gboolean" },
                                                                                                                { "name"   : "Base Station Identity Code",
                                                                                                                  "format" : "guint8" },
                                                                                                                { "name"   : "RSSI",
                                                                                                                  "format" : "gint16" },
                                                                                                                { "name"   : "Cell Selection RX Level",
                                                                                                                  "format" : "gint16" } ] } } ] } } ] },
                    { "name"      : "LTE Info Neighboring WCDMA",
                      "id"        : "0x16",
                      "type"      : "TLV",
                      "since"     : "1.10",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "UE In Idle",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Frequency",
                                        "format"        : "array",
                                        "array-element" : { "name"     : "Element",
                                                            "format"   : "struct",
                                                            "contents" : [ { "name"   : "UTRA Absolute RF Channel Number",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "Cell Reselection Priority",
                                                                             "format" : "guint8" },
                                                                           { "name"   : "Cell Reselection High Threshold",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "Cell Reselection Low Threshold",
                                                                             "format" : "guint16" },
                                                                           { "name"          : "Cell",
                                                                             "format"        : "array",
                                                                             "array-element" : { "name"     : "Element",
                                                                                                 "format"   : "struct",
                                                                                                 "contents" : [ { "name"   : "Primary Scrambling Code",
                                                                                                                  "format" : "guint16" },
                                                                                                                { "name"   : "CPICH RSCP",
                                                                                                                  "format" : "gint16" },
                                                                                                                { "name"   : "CPICH EcNo",
                                                                                                                  "format" : "gint16" },
                                                                                                                { "name"   : "Cell Selection RX Level",
                                                                                                                  "format" : "gint16" } ] } } ] } } ] },
                    { "name"      : "UMTS Cell ID",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.10",
                      "format"    : "guint32" },
                    { "name"      : "UMTS Info Neighboring LTE",
                      "id"        : "0x18",
                      "type"      : "TLV",
                      "since"     : "1.10",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "RRC state",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasWcdmaRrcState" },
                                      { "name"          : "Frequency",
                                        "format"        : "array",
                                        "array-element" : { "name"     : "Element",
                                                            "format"   : "struct",
                                                            "contents" : [ { "name"   : "EUTRA Absolute RF Channel Number",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "Physical Cell ID",
                                                                             "format" : "guint16" },
                                                                           { "name"   : "RSRP",
                                                                             "format" : "gfloat" },
                                                                           { "name"   : "RSRQ",
                                                                             "format" : "gfloat" },
                                                                           { "name"   : "Cell Selection RX Level",
                                                                             "format" : "gint16" },
                                                                           { "name"          : "Is TDD",
                                                                             "format"        : "guint8",
                                                                             "public-format" : "gboolean" } ] } } ] } ] },

  // *********************************************************************************
  {  "name"    : "Network Time",
     "type"    : "Indication",
     "service" : "NAS",
     "id"      : "0x004C",
     "since"   : "1.0",
     "output"  : [  { "name"      : "Universal Time",
                      "id"        : "0x01",
                      "type"      : "TLV",
                      "since"     : "1.4",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Year",
                                        "format"        : "guint16" },
                                      { "name"          : "Month",
                                        "format"        : "guint8" },
                                      { "name"          : "Day",
                                        "format"        : "guint8" },
                                      { "name"          : "Hour",
                                        "format"        : "guint8" },
                                      { "name"          : "Minute",
                                        "format"        : "guint8" },
                                      { "name"          : "Second",
                                        "format"        : "guint8" },
                                      { "name"          : "Day Of Week",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasDayOfWeek" } ] },
                    { "name"      : "Timezone Offset",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.4",
                      "format"    : "gint8" },
                    { "name"      : "Daylight Savings Adjustment",
                      "id"        : "0x11",
                      "type"      : "TLV",
                      "since"     : "1.4",
                      "format"    : "guint8",
                      "public-format" : "QmiNasDaylightSavingsAdjustment" },
                    { "name"      : "Radio Interface",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.4",
                      "format"    : "gint8",
                      "public-format" : "QmiNasRadioInterface" } ] },

  // *********************************************************************************
  {  "name"    : "Get System Info",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x004D",
     "since"   : "1.0",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"      : "CDMA Service Status",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "HDR Service Status",
                      "id"        : "0x11",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "GSM Service Status",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "True Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "WCDMA Service Status",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "True Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "LTE Service Status",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "True Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "CDMA System Info",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PRL Match Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PRL Match",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "P Rev Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "P Rev",
                                        "format"        : "guint8" },
                                      { "name"          : "Base Station P Rev Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Base Station P Rev",
                                        "format"        : "guint8" },
                                      { "name"          : "Concurrent Service Support Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Concurrent Service Support",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CDMA System ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "SID",
                                        "format"        : "guint16" },
                                      { "name"          : "NID",
                                        "format"        : "guint16" },
                                      { "name"          : "Base Station Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "Base Station ID",
                                        "format" : "guint16" },
                                      { "name"   : "Base Station Latitude",
                                        "format" : "gint32" },
                                      { "name"   : "Base Station Longitude",
                                        "format" : "gint32" },
                                      { "name"          : "Packet Zone Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "Packet Zone",
                                        "format" : "guint16" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" } ] },
                    { "name"      : "HDR System Info",
                      "id"        : "0x16",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PRL Match Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PRL Match",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Personality Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Personality",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasHdrPersonality" },
                                      { "name"          : "Protocol Revision Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Protocol Revision",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasHdrProtocolRevision" },
                                      { "name"          : "IS 856 System ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "IS 856 System ID",
                                        "format"     : "string",
                                        "fixed-size" : "16" } ] },
                    { "name"      : "GSM System Info",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC",
                                        "format"        : "guint16" },
                                      { "name"          : "CID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CID",
                                        "format"        : "guint32" },
                                      { "name"          : "Registration Reject Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Registration Reject Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Registration Reject Cause",
                                        "format"        : "guint8" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"          : "EGPRS Support Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "EGPRS Support",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "DTM Support Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "DTM Support",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "WCDMA System Info",
                      "id"        : "0x18",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC",
                                        "format"        : "guint16" },
                                      { "name"          : "CID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CID",
                                        "format"        : "guint32" },
                                      { "name"          : "Registration Reject Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Registration Reject Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Registration Reject Cause",
                                        "format"        : "guint8" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"          : "HS Call Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "HS Call Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasWcdmaHsService" },
                                      { "name"          : "HS Service Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "HS Service",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasWcdmaHsService" },
                                      { "name"          : "Primary Scrambling Code Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Primary Scrambling Code",
                                        "format"        : "guint16" } ] },
                    { "name"      : "LTE System Info",
                      "id"        : "0x19",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC",
                                        "format"        : "guint16" },
                                      { "name"          : "CID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CID",
                                        "format"        : "guint32" },
                                      { "name"          : "Registration Reject Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Registration Reject Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Registration Reject Cause",
                                        "format"        : "guint8" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"          : "TAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "TAC",
                                        "format"        : "guint16" } ] },
                    { "name"      : "Additional CDMA System Info",
                      "id"        : "0x1A",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" },
                                      { "name"   : "Registration Period",
                                        "format" : "guint16" } ] },
                    { "name"      : "Additional HDR System Info",
                      "id"        : "0x1B",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" } ] },
                    { "name"      : "Additional GSM System Info",
                      "id"        : "0x1C",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" },
                                      { "name"          : "Cell Broadcast Support",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasCellBroadcastCapability" } ] },
                    { "name"      : "Additional WCDMA System Info",
                      "id"        : "0x1D",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" },
                                      { "name"          : "Cell Broadcast Support",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasCellBroadcastCapability" } ] },
                    { "name"      : "Additional LTE System Info",
                      "id"        : "0x1E",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" } ] },
                    { "name"      : "GSM Call Barring Status",
                      "id"        : "0x1F",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "CS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "PS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" } ] },
                    { "name"      : "WCDMA Call Barring Status",
                      "id"        : "0x20",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "CS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "PS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" } ] },
                    { "name"          : "LTE Voice Support",
                      "id"            : "0x21",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "GSM Cipher Domain",
                      "id"            : "0x22",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasNetworkServiceDomain" },
                    { "name"          : "WCDMA Cipher Domain",
                      "id"            : "0x23",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasNetworkServiceDomain" },
                    { "name"      : "TD SCDMA Service Status",
                      "id"        : "0x24",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "True Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "TD SCDMA System Info",
                      "id"        : "0x25",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC",
                                        "format"        : "guint16" },
                                      { "name"          : "CID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CID",
                                        "format"        : "guint32" },
                                      { "name"          : "Registration Reject Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Registration Reject Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Registration Reject Cause",
                                        "format"        : "guint8" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"          : "HS Call Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "HS Call Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasWcdmaHsService" },
                                      { "name"          : "HS Service Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "HS Service",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasWcdmaHsService" },
                                      { "name"          : "Cell Parameter ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "Cell Parameter ID",
                                        "format" : "guint16" },
                                      { "name"          : "Cell Broadcast Support Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Cell Broadcast Support",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasCellBroadcastCapability" },
                                      { "name"          : "CS Call Barring Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CS Call Barring Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "PS Call Barring Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PS Call Barring Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "Cipher Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Cipher Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" } ] },
                    { "name"          : "LTE eMBMS Coverage Info Support",
                      "id"            : "0x26",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "SIM Reject Info",
                      "id"            : "0x27",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint32",
                      "public-format" : "QmiNasSimRejectState" },
                    { "name"          : "IMS Voice Support",
                      "id"            : "0x29",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "Network Selection Registration Restriction",
                      "id"            : "0x2F",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasNetworkSelectionRegistrationRestriction" },
                    { "name"          : "LTE Registration Domain",
                      "id"            : "0x31",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasLteRegistrationDomain" },
                    { "name"          : "LTE eMBMS Coverage Info Trace ID",
                      "id"            : "0x34",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint16" },
                    { "name"          : "LTE Cell Access Status",
                      "id"            : "0x44",
                      "type"          : "TLV",
                      "since"         : "1.24",
                      "format"        : "guint32",
                      "public-format" : "QmiNasLteCellAccessStatus" } ] },

  // *********************************************************************************
  {  "name"    : "System Info",
     "type"    : "Indication",
     "service" : "NAS",
     "id"      : "0x004E",
     "since"   : "1.0",
     "output"  : [  { "name"      : "CDMA Service Status",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "HDR Service Status",
                      "id"        : "0x11",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "GSM Service Status",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "True Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "WCDMA Service Status",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "True Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "LTE Service Status",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "True Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "CDMA System Info",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"         : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PRL Match Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PRL Match",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "P Rev Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "P Rev",
                                        "format"        : "guint8" },
                                      { "name"          : "Base Station P Rev Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Base Station P Rev",
                                        "format"        : "guint8" },
                                      { "name"          : "Concurrent Service Support Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Concurrent Service Support",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CDMA System ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "SID",
                                        "format"        : "guint16" },
                                      { "name"          : "NID",
                                        "format"        : "guint16" },
                                      { "name"          : "Base Station Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "Base Station ID",
                                        "format" : "guint16" },
                                      { "name"   : "Base Station Latitude",
                                        "format" : "gint32" },
                                      { "name"   : "Base Station Longitude",
                                        "format" : "gint32" },
                                      { "name"          : "Packet Zone Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "Packet Zone",
                                        "format" : "guint16" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" } ] },
                    { "name"      : "HDR System Info",
                      "id"        : "0x16",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PRL Match Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PRL Match",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Personality Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Personality",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasHdrPersonality" },
                                      { "name"          : "Protocol Revision Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Protocol Revision",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasHdrProtocolRevision" },
                                      { "name"          : "IS 856 System ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "IS 856 System ID",
                                        "format"     : "string",
                                        "fixed-size" : "16" } ] },
                    { "name"      : "GSM System Info",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC",
                                        "format"        : "guint16" },
                                      { "name"          : "CID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CID",
                                        "format"        : "guint32" },
                                      { "name"          : "Registration Reject Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Registration Reject Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Registration Reject Cause",
                                        "format"        : "guint8" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"          : "EGPRS Support Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "EGPRS Support",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "DTM Support Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "DTM Support",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "WCDMA System Info",
                      "id"        : "0x18",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC",
                                        "format"        : "guint16" },
                                      { "name"          : "CID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CID",
                                        "format"        : "guint32" },
                                      { "name"          : "Registration Reject Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Registration Reject Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Registration Reject Cause",
                                        "format"        : "guint8" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"          : "HS Call Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "HS Call Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasWcdmaHsService" },
                                      { "name"          : "HS Service Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "HS Service",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasWcdmaHsService" },
                                      { "name"          : "Primary Scrambling Code Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Primary Scrambling Code",
                                        "format"        : "guint16" } ] },
                    { "name"      : "LTE System Info",
                      "id"        : "0x19",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC",
                                        "format"        : "guint16" },
                                      { "name"          : "CID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CID",
                                        "format"        : "guint32" },
                                      { "name"          : "Registration Reject Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Registration Reject Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Registration Reject Cause",
                                        "format"        : "guint8" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"          : "TAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "TAC",
                                        "format"        : "guint16" } ] },
                    { "name"      : "Additional CDMA System Info",
                      "id"        : "0x1A",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" },
                                      { "name"   : "Registration Period",
                                        "format" : "guint16" } ] },
                    { "name"      : "Additional HDR System Info",
                      "id"        : "0x1B",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" } ] },
                    { "name"      : "Additional GSM System Info",
                      "id"        : "0x1C",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" },
                                      { "name"          : "Cell Broadcast Support",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasCellBroadcastCapability" } ] },
                    { "name"      : "Additional WCDMA System Info",
                      "id"        : "0x1D",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" },
                                      { "name"          : "Cell Broadcast Support",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasCellBroadcastCapability" } ] },
                    { "name"      : "Additional LTE System Info",
                      "id"        : "0x1E",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "Geo System Index",
                                        "format" : "guint16" } ] },
                    { "name"      : "GSM Call Barring Status",
                      "id"        : "0x1F",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "CS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "PS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" } ] },
                    { "name"      : "WCDMA Call Barring Status",
                      "id"        : "0x20",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "CS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "PS Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" } ] },
                    { "name"          : "LTE Voice Support",
                      "id"            : "0x21",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "GSM Cipher Domain",
                      "id"            : "0x22",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasNetworkServiceDomain" },
                    { "name"          : "WCDMA Cipher Domain",
                      "id"            : "0x23",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "QmiNasNetworkServiceDomain" },
                    { "name"          : "PLMN Not Changed Indication",
                      "id"            : "0x24",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"      : "TD SCDMA Service Status",
                      "id"        : "0x25",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "True Service Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasServiceStatus" },
                                      { "name"          : "Preferred Data Path",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" } ] },
                    { "name"      : "TD SCMA System Info",
                      "id"        : "0x26",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"          : "Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Service Capability Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Service Capability",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Roaming Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Roaming Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasRoamingStatus" },
                                      { "name"          : "Forbidden Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Forbidden",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "LAC",
                                        "format"        : "guint16" },
                                      { "name"          : "CID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CID",
                                        "format"        : "guint32" },
                                      { "name"          : "Registration Reject Info Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Registration Reject Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" },
                                      { "name"          : "Registration Reject Cause",
                                        "format"        : "guint8" },
                                      { "name"          : "Network ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"       : "MCC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"       : "MNC",
                                        "format"     : "string",
                                        "fixed-size" : "3" },
                                      { "name"          : "HS Call Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "HS Call Status",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasWcdmaHsService" },
                                      { "name"          : "HS Service Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "HS Service",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasWcdmaHsService" },
                                      { "name"          : "Cell Parameter ID Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"   : "Cell Parameter ID",
                                        "format" : "guint16" },
                                      { "name"          : "Cell Broadcast Support Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Cell Broadcast Support",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasCellBroadcastCapability" },
                                      { "name"          : "CS Call Barring Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "CS Call Barring Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "PS Call Barring Status Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "PS Call Barring Status",
                                        "format"        : "gint32",
                                        "public-format" : "QmiNasCallBarringStatus" },
                                      { "name"          : "Cipher Domain Valid",
                                        "format"        : "guint8",
                                        "public-format" : "gboolean" },
                                      { "name"          : "Cipher Domain",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasNetworkServiceDomain" } ] },
                    { "name"          : "LTE eMBMS Coverage Info Support",
                      "id"            : "0x27",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint8",
                      "public-format" : "gboolean" },
                    { "name"          : "SIM Reject Info",
                      "id"            : "0x28",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "guint32",
                      "public-format" : "QmiNasSimRejectState" } ] },

  // *********************************************************************************
  {  "name"    : "Get Signal Info",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x004F",
     "since"   : "1.0",
     "output"  : [  { "common-ref" : "Operation Result" },
                    { "name"      : "CDMA Signal Strength",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint8" },
                                      { "name"   : "ECIO",
                                        "format" : "gint16" } ] },
                    { "name"      : "HDR Signal Strength",
                      "id"        : "0x11",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint8" },
                                      { "name"   : "ECIO",
                                        "format" : "gint16" },
                                      { "name"          : "SINR",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasEvdoSinrLevel" },
                                      { "name"   : "IO",
                                        "format" : "gint32" } ] },
                    { "name"      : "GSM Signal Strength",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint8" },
                    { "name"      : "WCDMA Signal Strength",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint8" },
                                      { "name"   : "ECIO",
                                        "format" : "gint16" } ] },
                    { "name"      : "LTE Signal Strength",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint8" },
                                      { "name"   : "RSRQ",
                                        "format" : "gint8" },
                                      { "name"   : "RSRP",
                                        "format" : "gint16" },
                                      { "name"   : "SNR",
                                        "format" : "gint16" } ] },
                    { "name"      : "TDMA Signal Strength",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint8" } ,
                    { "name"      : "TDMA Signal Strength Extended",
                      "id"        : "0x16",
                      "type"      : "TLV",
                      "since"     : "1.26.2",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint32" },
                                      { "name"   : "RSCP",
                                        "format" : "gint32" },
                                      { "name"   : "ECIO",
                                        "format" : "gint32" },
                                      { "name"   : "SINR",
                                        "format" : "gint32" } ] },
                    { "name"      : "5G Signal Strength",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.26.2",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSRP",
                                        "format" : "gint16" },
                                      { "name"   : "SNR",
                                        "format" : "gint16" } ] },
                    { "name"      : "5G Signal Strength Extended",
                      "id"        : "0x18",
                      "type"      : "TLV",
                      "since"     : "1.26.2",
                      "format"    : "gint16" } ] },

  // *********************************************************************************
  {  "name"    : "Config Signal Info",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0050",
     "since"   : "1.0",
     "input"   : [  { "name"          : "RSSI Threshold",
                      "id"            : "0x10",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format" : "gint8" } },
                    { "name"          : "ECIO Threshold",
                      "id"            : "0x11",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format" : "gint16" } },
                    { "name"          : "SINR Threshold",
                      "id"            : "0x12",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format" : "guint8" } },
                    { "name"          : "LTE SNR Threshold",
                      "id"            : "0x13",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format" : "gint16" } },
                    { "name"          : "IO Threshold",
                      "id"            : "0x14",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format" : "gint32" } },
                    { "name"          : "RSRQ Threshold",
                      "id"            : "0x15",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format" : "gint8" } },
                    { "name"          : "RSRP Threshold",
                      "id"            : "0x16",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format" : "gint16" } },
                    { "name"      : "LTE Report",
                      "id"        : "0x17",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name" : "Rate",
                                        "format" : "guint8" },
                                      { "name" : "Average Period",
                                        "format" : "guint8" } ] },
                    { "name"          : "RSCP Threshold",
                      "id"            : "0x18",
                      "type"          : "TLV",
                      "since"         : "1.0",
                      "format"        : "array",
                      "array-element" : { "format" : "gint8" } } ],
     "output"  : [  { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Signal Info",
     "type"    : "Indication",
     "service" : "NAS",
     "id"      : "0x0051",
     "since"   : "1.0",
     "output"  : [  { "name"      : "CDMA Signal Strength",
                      "id"        : "0x10",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint8" },
                                      { "name"   : "ECIO",
                                        "format" : "gint16" } ] },
                    { "name"      : "HDR Signal Strength",
                      "id"        : "0x11",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint8" },
                                      { "name"   : "ECIO",
                                        "format" : "gint16" },
                                      { "name"          : "SINR",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasEvdoSinrLevel" },
                                      { "name"   : "IO",
                                        "format" : "gint32" } ] },
                    { "name"      : "GSM Signal Strength",
                      "id"        : "0x12",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint8" },
                    { "name"      : "WCDMA Signal Strength",
                      "id"        : "0x13",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint8" },
                                      { "name"   : "ECIO",
                                        "format" : "gint16" } ] },
                    { "name"      : "LTE Signal Strength",
                      "id"        : "0x14",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "sequence",
                      "contents"  : [ { "name"   : "RSSI",
                                        "format" : "gint8" },
                                      { "name"   : "RSRQ",
                                        "format" : "gint8" },
                                      { "name"   : "RSRP",
                                        "format" : "gint16" },
                                      { "name"   : "SNR",
                                        "format" : "gint16" } ] },
                    { "name"      : "TDMA Signal Strength",
                      "id"        : "0x15",
                      "type"      : "TLV",
                      "since"     : "1.0",
                      "format"    : "gint8" } ] },

  // *********************************************************************************
  {  "name"    : "Get Tx Rx Info",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x005A",
     "since"   : "1.6",
     "input"   : [ { "name"          : "Radio Interface",
                     "id"            : "0x01",
                     "type"          : "TLV",
                     "since"         : "1.6",
                     "format"        : "gint8",
                     "public-format" : "QmiNasRadioInterface" } ],
     "output"  : [ { "common-ref" : "Operation Result" },
                   { "name"      : "Rx Chain 0 Info",
                     "id"        : "0x10",
                     "type"      : "TLV",
                     "since"     : "1.6",
                     "format"    : "sequence",
                     "contents"  : [ { "name"          : "Is Radio Tuned",
                                       "format"        : "guint8",
                                       "public-format" : "gboolean" },
                                     { "name"   : "Rx Power",
                                       "format" : "gint32" },
                                     { "name"   : "ECIO",
                                       "format" : "gint32" },
                                     { "name"   : "RSCP",
                                       "format" : "gint32" },
                                     { "name"   : "RSRP",
                                       "format" : "gint32" },
                                     { "name"   : "Phase",
                                       "format" : "guint32" } ],
                     "prerequisites": [ { "common-ref" : "Success" } ] },
                   { "name"      : "Rx Chain 1 Info",
                     "id"        : "0x11",
                     "type"      : "TLV",
                     "since"     : "1.6",
                     "format"    : "sequence",
                     "contents"  : [ { "name"          : "Is Radio Tuned",
                                       "format"        : "guint8",
                                       "public-format" : "gboolean" },
                                     { "name"   : "Rx Power",
                                       "format" : "gint32" },
                                     { "name"   : "ECIO",
                                       "format" : "gint32" },
                                     { "name"   : "RSCP",
                                       "format" : "gint32" },
                                     { "name"   : "RSRP",
                                       "format" : "gint32" },
                                     { "name"   : "Phase",
                                       "format" : "guint32" } ],
                     "prerequisites": [ { "common-ref" : "Success" } ] },
                   { "name"      : "Tx Info",
                     "id"        : "0x12",
                     "type"      : "TLV",
                     "since"     : "1.6",
                     "format"    : "sequence",
                     "contents"  : [ { "name"          : "Is In Traffic",
                                       "format"        : "guint8",
                                       "public-format" : "gboolean" },
                                     { "name"   : "Tx Power",
                                       "format" : "gint32" } ],
                     "prerequisites": [ { "common-ref" : "Success" } ] } ] },

  // *********************************************************************************
  {  "name"    : "Force Network Search",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0067",
     "since"   : "1.16",
     "output"  : [ { "common-ref" : "Operation Result" } ] },

  // *********************************************************************************
  {  "name"    : "Get CDMA Position Info",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x0065",
     "since"   : "1.0",
     "output"  : [ { "common-ref" : "Operation Result" },
                   { "name"       : "CDMA Position Info",
                     "id"         : "0x10",
                     "type"       : "TLV",
                     "since"      : "1.0",
                     "format"     : "sequence",
                     "contents"   : [ { "name"               : "UI In Idle Mode",
                                        "format"             : "gint8" },
                                      { "name"               : "BaseStations",
                                        "format"             : "array",
                                        "size-prefix-format" : "guint8",
                                        "array-element"      : { "name"     : "BaseStation",
                                                                 "format"   : "struct",
                                                                 "contents" : [ { "name"          : "Pilot Type",
                                                                                  "format"        : "guint32",
                                                                                  "public-format" : "QmiNasCdmaPilotType" },
                                                                                { "name"          : "System ID",
                                                                                  "format"        : "guint16" },
                                                                                { "name"          : "Network ID",
                                                                                  "format"        : "guint16" },
                                                                                { "name"          : "Base Station ID",
                                                                                  "format"        : "guint16" },
                                                                                { "name"          : "Pilot PN",
                                                                                  "format"        : "guint16" },
                                                                                { "name"          : "Pilot Strength",
                                                                                  "format"        : "guint16" },
                                                                                { "name"          : "Latitude",
                                                                                  "format"        : "gint32" },
                                                                                { "name"          : "Longitude",
                                                                                  "format"        : "gint32" },
                                                                                { "name"          : "GPS Time In Milliseconds",
                                                                                  "format"        : "guint64" } ] } } ],
                     "prerequisites": [ { "common-ref" : "Success" } ] } ] },

  // *********************************************************************************
  {  "name"    : "Get LTE Cphy CA Info",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x00AC",
     "since"   : "1.16",
     "output"  : [ { "common-ref" : "Operation Result" },
                   { "name"       : "DL Bandwidth",
                     "id"         : "0x11",
                     "type"       : "TLV",
                     "since"      : "1.16",
                     "format"     : "guint32",
                     "public-format": "QmiNasDLBandwidth",
                     "prerequisites": [ { "common-ref" : "Success" } ] },
                   { "name"       : "Phy CA Agg SCell Info",
                     "id"         : "0x12",
                     "type"       : "TLV",
                     "since"      : "1.16",
                     "format"     : "sequence",
                     "contents"   : [ { "name"   : "Physical Cell ID",
                                        "format" : "guint16"},
                                      { "name"   : "Rx Channel",
                                        "format" : "guint16" },
                                      { "name"          : "DL Bandwidth",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasDLBandwidth" },
                                      { "name"          : "LTE Band",
                                        "format"        : "guint16",
                                        "public-format" : "QmiNasActiveBand" },
                                      { "name"          : "State",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasScellState" } ],
                     "prerequisites": [ { "common-ref" : "Success" } ] },
                   { "name"       : "Phy CA Agg PCell Info",
                     "id"         : "0x13",
                     "type"       : "TLV",
                     "since"      : "1.16",
                     "format"     : "sequence",
                     "contents"   : [ { "name"   : "Physical Cell ID",
                                        "format" : "guint16"},
                                      { "name"   : "Rx Channel",
                                        "format" : "guint16" },
                                      { "name"          : "DL Bandwidth",
                                        "format"        : "guint32",
                                        "public-format" : "QmiNasDLBandwidth" },
                                      { "name"          : "LTE Band",
                                        "format"        : "guint16",
                                        "public-format" : "QmiNasActiveBand" } ],
                     "prerequisites": [ { "common-ref" : "Success" } ] },
                   { "name"       : "SCell index",
                     "id"         : "0x14",
                     "type"       : "TLV",
                     "since"      : "1.16",
                     "format"     : "guint8",
                     "prerequisites": [ { "common-ref" : "Success" } ] },
                   { "name"               : "Phy CA Agg Secondary Cells",
                     "id"                 : "0x15",
                     "type"               : "TLV",
                     "since"              : "1.22",
                     "format"             : "array",
                     "size-prefix-format" : "guint8",
                     "array-element"      : { "name"     : "SSC",
                                              "format"   : "struct",
                                              "contents" : [  { "name"          : "Physical Cell ID",
                                                                "format"        : "guint16"},
                                                              { "name"          : "Rx Channel",
                                                                "format"        : "guint16" },
                                                              { "name"          : "DL Bandwidth",
                                                                "format"        : "guint32",
                                                                "public-format" : "QmiNasDLBandwidth" },
                                                              { "name"          : "LTE Band",
                                                                "format"        : "guint16",
                                                                "public-format" : "QmiNasActiveBand" },
                                                              { "name"          : "State",
                                                                "format"        : "guint32",
                                                                "public-format" : "QmiNasScellState" },
                                                              { "name"          : "Cell Index",
                                                                "format"        : "guint8" } ] },
                     "prerequisites"      : [ { "common-ref" : "Success" } ] } ] },

  // *********************************************************************************
  {  "name"    : "Swi Get Status",
     "type"    : "Message",
     "service" : "NAS",
     "id"      : "0x5556",
     "vendor"  : "0x1199",
     "since"   : "1.24",
     "output"  : [ { "common-ref" : "Operation Result" },
                   { "name"       : "Common Info",
                     "id"         : "0x01",
                     "type"       : "TLV",
                     "since"      : "1.24",
                     "format"     : "sequence",
                     "contents"   : [ { "name"   : "Temperature",
                                        "format" : "guint8"},
                                      { "name"          : "Modem Mode",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasSwiModemMode"},
                                      { "name"          : "System Mode",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasSwiSystemMode"},
                                      { "name"          : "IMS Registration State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasSwiImsRegState"},
                                      { "name"          : "Packet Service State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasSwiPsState" } ],
                     "prerequisites" : [ { "common-ref" : "Success" } ] },
                   { "name"       : "LTE Info",
                     "id"         : "0x10",
                     "type"       : "TLV",
                     "since"      : "1.24",
                     "format"     : "sequence",
                     "contents"   : [ { "name"          : "Band",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasActiveBand" },
                                      { "name"          : "Bandwidth",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasDLBandwidth"},
                                      { "name"          : "RX Channel",
                                        "format"        : "guint16" },
                                      { "name"          : "TX Channel",
                                        "format"        : "guint16" },
                                      { "name"          : "EMM State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasSwiEmmState"},
                                      { "name"          : "EMM Sub State",
                                        "format"        : "guint8" },
                                      { "name"          : "EMM Connection State",
                                        "format"        : "guint8",
                                        "public-format" : "QmiNasSwiEmmConnectionState" } ],
                     "prerequisites" : [ { "common-ref" : "Success" } ] } ] }

]
