XML_ScheduleSearchResult

XML message about search results of program schedule

<ScheduleSearchResult version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <searchID><!--required, xs:string, search ID, which is used to check whether the current search requester is the same; the search ID is valid for 5 minutes --></searchID>
  <responseStatus><!--required, xs:boolean, whether it is searched: "true"-yes, "false"-no--></responseStatus>
  <responseStatusString><!--required, xs:string, search status: "true+OK"-no more results, "true+MORE"-there are more results not returned, "FAILED"-search failed, "PARAM ERROR"incorrect parameters, "TIMEOUT"-timed out--></responseStatusString>
  <totalMatches><!--required, xs:integer, total number of matched results--></totalMatches>
  <numOfMatches><!--required, xs:integer, total number of returned results--></numOfMatches>
  <MatchElementList><!--optional, list of matched programs-->
    <MatchElement><!--required, matched program-->
      <id><!--required, xs:integer, program schedule No.--></id>
      <scheduleName><!--required, xs:string, program schedule name--></scheduleName>
      <scheduleRemarks><!--required, xs:string, program schedule name--></scheduleRemarks>
      <shareProperty><!--optional, xs:string, shared property: private, public--></shareProperty>
      <scheduleType><!--optional, xs:string, program schedule type: "selfDefine"-custom schedule, "daily"-daily schedule, "weekly"-weekly schedule, "loop"-loop schedule, defaultSchedule-default program schedule--></scheduleType>
      <moder><!--optional, xs:string, modifier--></moder>
      <modeTime><!--optional, xs:time, editing time (ISO 8601 format)--></modeTime>
      <approveState><!--optional, xs:string, approval status: "approved"-pass, "notPass"-not pass, "notApprove"-not approved--></approveState>
      <scheduleMode><!--optional, xs:string, program schedule mode: normal, decode, touch, "decodeTouch"-decode and touch--></scheduleMode>  
      <orgName><!--optional, xs:string, organization name--></orgName>
      <approveRemarks><!--optional, xs:string, approval remarks--></approveRemarks>
    </MatchElement>
  </MatchElementList>
</ScheduleSearchResult>