Multiple Terminal Selection Service Schema

200 OK: PUT /pm-extension-ms/terminal-selection-service/ons

{
  "extensionId": "string",
  "personalNumberVO": {
    "pelp": {
      "lists": [
        {
          "listno": 0,
          "delayListNumber": "string",
          "chos": [
            {
              "orgsel": {
                "intPri": true,
                "opi": true,
                "pub": true
              },
              "anspos": "string",
              "bsycho": 0,
              "cfipt": true,
              "chono": 0,
              "divimmediate": true,
              "divonBusy": true,
              "divonNoReply": true,
              "dndposition": 0,
              "efme": true,
              "fme": true,
              "imsupport": true,
              "onecal": true,
              "smssupport": true,
              "stime": 0,
              "delayList": {
                "listNumber": 0,
                "listName": "string"
              }
            }
          ],
          "listName": "string"
        }
      ],
      "dir": "string",
      "cust": "string"
    },
    "susi": {
      "activeDiversions": {
        "activeDiversion": [
          "string"
        ]
      },
      "listno": "string",
      "rou": {
        "rouname": "string",
        "rounumber": "string"
      },
      "tru": "string",
      "lineStatus": "string",
      "trafficStatus": {
        "trafficState": "string",
        "odnstatus": "string"
      },
      "additionalInfo": {
        "directoryState": "string",
        "fre": "string",
        "publicNumber": "string",
        "ecf": "string",
        "authlock": "string",
        "mmw": "string",
        "rdc": "string",
        "list": "string",
        "fme": "string"
      },
      "dir": "string",
      "hardware": {
        "description": "string",
        "position": "string"
      }
    },
    "pelc": {
      "frt": "string",
      "dispconp": "string",
      "dispidle": "string",
      "dir": "string",
      "fme": "string"
    },
    "dir": "string"
  }
}