{
  "sendRoutingInfoForSM": {
    "argument": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "msisdn",
          "tag": 0,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))"
        },
        {
          "name": "sm-RP-PRI",
          "tag": 1,
          "implicit": true,
          "type": "BOOLEAN"
        },
        {
          "name": "serviceCentreAddress",
          "tag": 2,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..20))"
        },
        {
          "name": "extensionContainer",
          "tag": 6,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        },
        {
          "name": "gprsSupportIndicator",
          "tag": 7,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "sm-RP-MTI",
          "tag": 8,
          "implicit": true,
          "type": "INTEGER",
          "qualifiers": "(0..10)",
          "optional": true
        },
        {
          "name": "sm-RP-SMEA",
          "tag": 9,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..12))",
          "optional": true
        },
        {
          "name": "sm-deliveryNotIntended",
          "tag": 10,
          "implicit": true,
          "type": "ENUMERATED",
          "values": [
            {
              "name": "onlyIMSI-requested",
              "value": 0
            },
            {
              "name": "onlyMCC-MNC-requested",
              "value": 1
            }
          ],
          "optional": true
        },
        {
          "name": "ip-sm-gwGuidanceIndicator",
          "tag": 11,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "imsi",
          "tag": 12,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(3..8))",
          "optional": true
        },
        {
          "name": "t4-Trigger-Indicator",
          "tag": 14,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "singleAttemptDelivery",
          "tag": 13,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "correlationID",
          "tag": 15,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "hlr-id",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(3..8))",
              "optional": true
            },
            {
              "name": "sip-uri-A",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "optional": true
            },
            {
              "name": "sip-uri-B",
              "tag": 2,
              "implicit": true,
              "type": "OCTET STRING"
            }
          ],
          "optional": true
        }
      ]
    },
    "result": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "imsi",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(3..8))"
        },
        {
          "name": "locationInfoWithLMSI",
          "tag": 0,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "networkNode-Number",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..9))"
            },
            {
              "name": "lmsi",
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(4))",
              "optional": true
            },
            {
              "name": "extensionContainer",
              "type": "SEQUENCE",
              "elements": [
                {
                  "name": "privateExtensionList",
                  "tag": 0,
                  "implicit": true,
                  "type": "SEQUENCE",
                  "qualifiers": "(SIZE(1..10))",
                  "ofElement": {
                    "type": "SEQUENCE",
                    "elements": [
                      {
                        "name": "extId",
                        "type": "MAP-EXTENSION",
                        "qualifiers": ".&extensionId({,...})"
                      },
                      {
                        "name": "extType",
                        "type": "MAP-EXTENSION",
                        "qualifiers": ".&ExtensionType({,...}{@extId})",
                        "optional": true
                      }
                    ]
                  },
                  "optional": true
                },
                {
                  "name": "pcs-Extensions",
                  "tag": 1,
                  "implicit": true,
                  "type": "SEQUENCE",
                  "elements": [],
                  "optional": true
                }
              ],
              "optional": true
            },
            {
              "name": "gprsNodeIndicator",
              "tag": 5,
              "implicit": true,
              "type": "NULL",
              "optional": true
            },
            {
              "name": "additional-Number",
              "tag": 6,
              "type": "CHOICE",
              "elements": [
                {
                  "name": "msc-Number",
                  "tag": 0,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(1..9))"
                },
                {
                  "name": "sgsn-Number",
                  "tag": 1,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(1..9))"
                }
              ],
              "optional": true
            },
            {
              "name": "networkNodeDiameterAddress",
              "tag": 7,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [
                {
                  "name": "diameter-Name",
                  "tag": 0,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(9..255))"
                },
                {
                  "name": "diameter-Realm",
                  "tag": 1,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(9..255))"
                }
              ],
              "optional": true
            },
            {
              "name": "additionalNetworkNodeDiameterAddress",
              "tag": 8,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [
                {
                  "name": "diameter-Name",
                  "tag": 0,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(9..255))"
                },
                {
                  "name": "diameter-Realm",
                  "tag": 1,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(9..255))"
                }
              ],
              "optional": true
            },
            {
              "name": "thirdNumber",
              "tag": 9,
              "type": "CHOICE",
              "elements": [
                {
                  "name": "msc-Number",
                  "tag": 0,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(1..9))"
                },
                {
                  "name": "sgsn-Number",
                  "tag": 1,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(1..9))"
                }
              ],
              "optional": true
            },
            {
              "name": "thirdNetworkNodeDiameterAddress",
              "tag": 10,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [
                {
                  "name": "diameter-Name",
                  "tag": 0,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(9..255))"
                },
                {
                  "name": "diameter-Realm",
                  "tag": 1,
                  "implicit": true,
                  "type": "OCTET STRING",
                  "qualifiers": "(SIZE(9..255))"
                }
              ],
              "optional": true
            },
            {
              "name": "imsNodeIndicator",
              "tag": 11,
              "implicit": true,
              "type": "NULL",
              "optional": true
            }
          ]
        },
        {
          "name": "extensionContainer",
          "tag": 4,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        },
        {
          "name": "ip-sm-gwGuidance",
          "tag": 5,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "minimumDeliveryTimeValue",
              "type": "INTEGER",
              "qualifiers": "(30..600)"
            },
            {
              "name": "recommendedDeliveryTimeValue",
              "type": "INTEGER",
              "qualifiers": "(30..600)"
            },
            {
              "name": "extensionContainer",
              "type": "SEQUENCE",
              "elements": [
                {
                  "name": "privateExtensionList",
                  "tag": 0,
                  "implicit": true,
                  "type": "SEQUENCE",
                  "qualifiers": "(SIZE(1..10))",
                  "ofElement": {
                    "type": "SEQUENCE",
                    "elements": [
                      {
                        "name": "extId",
                        "type": "MAP-EXTENSION",
                        "qualifiers": ".&extensionId({,...})"
                      },
                      {
                        "name": "extType",
                        "type": "MAP-EXTENSION",
                        "qualifiers": ".&ExtensionType({,...}{@extId})",
                        "optional": true
                      }
                    ]
                  },
                  "optional": true
                },
                {
                  "name": "pcs-Extensions",
                  "tag": 1,
                  "implicit": true,
                  "type": "SEQUENCE",
                  "elements": [],
                  "optional": true
                }
              ],
              "optional": true
            }
          ],
          "optional": true
        }
      ]
    },
    "code": 45
  },
  "mo-ForwardSM": {
    "argument": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "sm-RP-DA",
          "type": "CHOICE",
          "elements": [
            {
              "name": "imsi",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(3..8))"
            },
            {
              "name": "lmsi",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(4))"
            },
            {
              "name": "serviceCentreAddressDA",
              "tag": 4,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..20))"
            },
            {
              "name": "noSM-RP-DA",
              "tag": 5,
              "implicit": true,
              "type": "NULL"
            }
          ]
        },
        {
          "name": "sm-RP-OA",
          "type": "CHOICE",
          "elements": [
            {
              "name": "msisdn",
              "tag": 2,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..9))"
            },
            {
              "name": "serviceCentreAddressOA",
              "tag": 4,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..20))"
            },
            {
              "name": "noSM-RP-OA",
              "tag": 5,
              "implicit": true,
              "type": "NULL"
            }
          ]
        },
        {
          "name": "sm-RP-UI",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..200))"
        },
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        },
        {
          "name": "imsi",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(3..8))",
          "optional": true
        },
        {
          "name": "correlationID",
          "tag": 0,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "hlr-id",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(3..8))",
              "optional": true
            },
            {
              "name": "sip-uri-A",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "optional": true
            },
            {
              "name": "sip-uri-B",
              "tag": 2,
              "implicit": true,
              "type": "OCTET STRING"
            }
          ],
          "optional": true
        },
        {
          "name": "sm-DeliveryOutcome",
          "tag": 1,
          "implicit": true,
          "type": "ENUMERATED",
          "values": [
            {
              "name": "memoryCapacityExceeded",
              "value": 0
            },
            {
              "name": "absentSubscriber",
              "value": 1
            },
            {
              "name": "successfulTransfer",
              "value": 2
            }
          ],
          "optional": true
        }
      ]
    },
    "result": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "sm-RP-UI",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..200))",
          "optional": true
        },
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        }
      ]
    },
    "code": 46
  },
  "mt-ForwardSM": {
    "argument": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "sm-RP-DA",
          "type": "CHOICE",
          "elements": [
            {
              "name": "imsi",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(3..8))"
            },
            {
              "name": "lmsi",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(4))"
            },
            {
              "name": "serviceCentreAddressDA",
              "tag": 4,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..20))"
            },
            {
              "name": "noSM-RP-DA",
              "tag": 5,
              "implicit": true,
              "type": "NULL"
            }
          ]
        },
        {
          "name": "sm-RP-OA",
          "type": "CHOICE",
          "elements": [
            {
              "name": "msisdn",
              "tag": 2,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..9))"
            },
            {
              "name": "serviceCentreAddressOA",
              "tag": 4,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..20))"
            },
            {
              "name": "noSM-RP-OA",
              "tag": 5,
              "implicit": true,
              "type": "NULL"
            }
          ]
        },
        {
          "name": "sm-RP-UI",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..200))"
        },
        {
          "name": "moreMessagesToSend",
          "type": "NULL",
          "optional": true
        },
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        },
        {
          "name": "smDeliveryTimer",
          "type": "INTEGER",
          "qualifiers": "(30..600)",
          "optional": true
        },
        {
          "name": "smDeliveryStartTime",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(4))",
          "optional": true
        },
        {
          "name": "smsOverIP-OnlyIndicator",
          "tag": 0,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "correlationID",
          "tag": 1,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "hlr-id",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(3..8))",
              "optional": true
            },
            {
              "name": "sip-uri-A",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "optional": true
            },
            {
              "name": "sip-uri-B",
              "tag": 2,
              "implicit": true,
              "type": "OCTET STRING"
            }
          ],
          "optional": true
        },
        {
          "name": "maximumRetransmissionTime",
          "tag": 2,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(4))",
          "optional": true
        },
        {
          "name": "smsGmscAddress",
          "tag": 3,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))",
          "optional": true
        },
        {
          "name": "smsGmscDiameterAddress",
          "tag": 4,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "diameter-Name",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(9..255))"
            },
            {
              "name": "diameter-Realm",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(9..255))"
            }
          ],
          "optional": true
        }
      ]
    },
    "result": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "sm-RP-UI",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..200))",
          "optional": true
        },
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        }
      ]
    },
    "code": 44
  },
  "reportSM-DeliveryStatus": {
    "argument": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "msisdn",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))"
        },
        {
          "name": "serviceCentreAddress",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..20))"
        },
        {
          "name": "sm-DeliveryOutcome",
          "type": "ENUMERATED",
          "values": [
            {
              "name": "memoryCapacityExceeded",
              "value": 0
            },
            {
              "name": "absentSubscriber",
              "value": 1
            },
            {
              "name": "successfulTransfer",
              "value": 2
            }
          ]
        },
        {
          "name": "absentSubscriberDiagnosticSM",
          "tag": 0,
          "implicit": true,
          "type": "INTEGER",
          "qualifiers": "(0..255)",
          "optional": true
        },
        {
          "name": "extensionContainer",
          "tag": 1,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        },
        {
          "name": "gprsSupportIndicator",
          "tag": 2,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "deliveryOutcomeIndicator",
          "tag": 3,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "additionalSM-DeliveryOutcome",
          "tag": 4,
          "implicit": true,
          "type": "ENUMERATED",
          "values": [
            {
              "name": "memoryCapacityExceeded",
              "value": 0
            },
            {
              "name": "absentSubscriber",
              "value": 1
            },
            {
              "name": "successfulTransfer",
              "value": 2
            }
          ],
          "optional": true
        },
        {
          "name": "additionalAbsentSubscriberDiagnosticSM",
          "tag": 5,
          "implicit": true,
          "type": "INTEGER",
          "qualifiers": "(0..255)",
          "optional": true
        },
        {
          "name": "ip-sm-gw-Indicator",
          "tag": 6,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "ip-sm-gw-sm-deliveryOutcome",
          "tag": 7,
          "implicit": true,
          "type": "ENUMERATED",
          "values": [
            {
              "name": "memoryCapacityExceeded",
              "value": 0
            },
            {
              "name": "absentSubscriber",
              "value": 1
            },
            {
              "name": "successfulTransfer",
              "value": 2
            }
          ],
          "optional": true
        },
        {
          "name": "ip-sm-gw-absentSubscriberDiagnosticSM",
          "tag": 8,
          "implicit": true,
          "type": "INTEGER",
          "qualifiers": "(0..255)",
          "optional": true
        },
        {
          "name": "imsi",
          "tag": 9,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(3..8))",
          "optional": true
        },
        {
          "name": "singleAttemptDelivery",
          "tag": 10,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "correlationID",
          "tag": 11,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "hlr-id",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(3..8))",
              "optional": true
            },
            {
              "name": "sip-uri-A",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "optional": true
            },
            {
              "name": "sip-uri-B",
              "tag": 2,
              "implicit": true,
              "type": "OCTET STRING"
            }
          ],
          "optional": true
        }
      ]
    },
    "result": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "storedMSISDN",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))",
          "optional": true
        },
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        }
      ]
    },
    "code": 47
  },
  "alertServiceCentre": {
    "argument": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "msisdn",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))"
        },
        {
          "name": "serviceCentreAddress",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..20))"
        },
        {
          "name": "imsi",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(3..8))",
          "optional": true
        },
        {
          "name": "correlationID",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "hlr-id",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(3..8))",
              "optional": true
            },
            {
              "name": "sip-uri-A",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "optional": true
            },
            {
              "name": "sip-uri-B",
              "tag": 2,
              "implicit": true,
              "type": "OCTET STRING"
            }
          ],
          "optional": true
        },
        {
          "name": "maximumUeAvailabilityTime",
          "tag": 0,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(4))",
          "optional": true
        },
        {
          "name": "smsGmscAlertEvent",
          "tag": 1,
          "implicit": true,
          "type": "ENUMERATED",
          "values": [
            {
              "name": "msAvailableForMtSms",
              "value": 0
            },
            {
              "name": "msUnderNewServingNode",
              "value": 1
            }
          ],
          "optional": true
        },
        {
          "name": "smsGmscDiameterAddress",
          "tag": 2,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "diameter-Name",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(9..255))"
            },
            {
              "name": "diameter-Realm",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(9..255))"
            }
          ],
          "optional": true
        },
        {
          "name": "newSGSNNumber",
          "tag": 3,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))",
          "optional": true
        },
        {
          "name": "newSGSNDiameterAddress",
          "tag": 4,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "diameter-Name",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(9..255))"
            },
            {
              "name": "diameter-Realm",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(9..255))"
            }
          ],
          "optional": true
        },
        {
          "name": "newMMENumber",
          "tag": 5,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))",
          "optional": true
        },
        {
          "name": "newMMEDiameterAddress",
          "tag": 6,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "diameter-Name",
              "tag": 0,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(9..255))"
            },
            {
              "name": "diameter-Realm",
              "tag": 1,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(9..255))"
            }
          ],
          "optional": true
        },
        {
          "name": "newMSCNumber",
          "tag": 7,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))",
          "optional": true
        }
      ]
    },
    "result": {
      "type": "BOOLEAN",
      "value": true
    },
    "code": 64
  },
  "informServiceCentre": {
    "argument": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "storedMSISDN",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..9))",
          "optional": true
        },
        {
          "name": "mw-Status",
          "type": "BIT STRING",
          "qualifiers": "(SIZE(6..16))",
          "values": [
            {
              "name": "sc-AddressNotIncluded",
              "value": 0
            },
            {
              "name": "mnrf-Set",
              "value": 1
            },
            {
              "name": "mcef-Set",
              "value": 2
            },
            {
              "name": "mnrg-Set",
              "value": 3
            }
          ],
          "optional": true
        },
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        },
        {
          "name": "absentSubscriberDiagnosticSM",
          "type": "INTEGER",
          "qualifiers": "(0..255)",
          "optional": true
        },
        {
          "name": "additionalAbsentSubscriberDiagnosticSM",
          "tag": 0,
          "implicit": true,
          "type": "INTEGER",
          "qualifiers": "(0..255)",
          "optional": true
        }
      ]
    },
    "result": null,
    "code": 63
  },
  "readyForSM": {
    "argument": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "imsi",
          "tag": 0,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(3..8))"
        },
        {
          "name": "alertReason",
          "type": "ENUMERATED",
          "values": [
            {
              "name": "ms-Present",
              "value": 0
            },
            {
              "name": "memoryAvailable",
              "value": 1
            }
          ]
        },
        {
          "name": "alertReasonIndicator",
          "type": "NULL",
          "optional": true
        },
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        },
        {
          "name": "additionalAlertReasonIndicator",
          "tag": 1,
          "implicit": true,
          "type": "NULL",
          "optional": true
        },
        {
          "name": "maximumUeAvailabilityTime",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(4))",
          "optional": true
        }
      ]
    },
    "result": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        }
      ]
    },
    "code": 66
  },
  "mt-ForwardSM-VGCS": {
    "argument": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "asciCallReference",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..8))"
        },
        {
          "name": "sm-RP-OA",
          "type": "CHOICE",
          "elements": [
            {
              "name": "msisdn",
              "tag": 2,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..9))"
            },
            {
              "name": "serviceCentreAddressOA",
              "tag": 4,
              "implicit": true,
              "type": "OCTET STRING",
              "qualifiers": "(SIZE(1..20))"
            },
            {
              "name": "noSM-RP-OA",
              "tag": 5,
              "implicit": true,
              "type": "NULL"
            }
          ]
        },
        {
          "name": "sm-RP-UI",
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..200))"
        },
        {
          "name": "extensionContainer",
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        }
      ]
    },
    "result": {
      "type": "SEQUENCE",
      "elements": [
        {
          "name": "sm-RP-UI",
          "tag": 0,
          "implicit": true,
          "type": "OCTET STRING",
          "qualifiers": "(SIZE(1..200))",
          "optional": true
        },
        {
          "name": "dispatcherList",
          "tag": 1,
          "implicit": true,
          "type": "SEQUENCE",
          "qualifiers": "(SIZE(1..9))",
          "ofElement": {
            "type": "OCTET STRING",
            "qualifiers": "(SIZE(1..20))"
          },
          "optional": true
        },
        {
          "name": "ongoingCall",
          "type": "NULL",
          "optional": true
        },
        {
          "name": "extensionContainer",
          "tag": 2,
          "implicit": true,
          "type": "SEQUENCE",
          "elements": [
            {
              "name": "privateExtensionList",
              "tag": 0,
              "implicit": true,
              "type": "SEQUENCE",
              "qualifiers": "(SIZE(1..10))",
              "ofElement": {
                "type": "SEQUENCE",
                "elements": [
                  {
                    "name": "extId",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&extensionId({,...})"
                  },
                  {
                    "name": "extType",
                    "type": "MAP-EXTENSION",
                    "qualifiers": ".&ExtensionType({,...}{@extId})",
                    "optional": true
                  }
                ]
              },
              "optional": true
            },
            {
              "name": "pcs-Extensions",
              "tag": 1,
              "implicit": true,
              "type": "SEQUENCE",
              "elements": [],
              "optional": true
            }
          ],
          "optional": true
        },
        {
          "name": "additionalDispatcherList",
          "tag": 3,
          "implicit": true,
          "type": "SEQUENCE",
          "qualifiers": "(SIZE(1..9))",
          "ofElement": {
            "type": "OCTET STRING",
            "qualifiers": "(SIZE(1..20))"
          },
          "optional": true
        }
      ]
    },
    "code": 21
  }
}
