JSON_SchedulePlanStateResult

XML message about search results of release schedules

{
  "SchedulePlanStateResult":{
    "responseStatusStrg": "",
/*optional, string, search status: "OK"-no more results, "MORE"-there are more results not returned, "NO MATCH"-no matched results; the maximum size is 32 bytes*/
    "numOfMatches": ,
/*optional, integer32, total number of returned results*/
    "totalMatches": ,
/*optional, integer32, number of matched results*/
    "releaseTime": "",
/*optional, sting, release time (ISO 8601 format)*/
    "effectiveTime": "",
/*optional, string, effective time (ISO 8601 format)*/
    "taskReleaseState": "notRelease",
/*optional, string, release schedule status, "notRelease,releasing,failed,success,cancel"*/
    "MatchList ": [
      {
/*optional, array, matched data list*/
        "terminalNo": ,
/*required, int, terminal No.*/
        "terminalName": "",
/*required, string, terminal name*/
        "releaseResult": "",
/*required, string, terminal status, "notRelease,releasing,failed,success,cancel"*/
        "failedReason": ""                                
/*optional, string, failure reason, which is valid only when releaseResult "failed"*/
      }
    ],
    "releaseTotalNum":,
/*optional, integer, number of schedules to be released*/
    "releaseSuccessNum":,
/*optional, integer, number of schedules successfully released*/
    "releaseFailedNum":,
/*optional, integer, number of schedules unsuccessfully released*/
    "releaseCancelNum":,
/*optional, integer, number of canceled schedules*/
    "releasingNum":,
/*optional, integer, number of schedules being released*/
    "notReleaseNum":
/*optional, integer, number of schedules not released*/
  }
}