XML_VolumePlanCfg

XML message about parameters of volume batch adjustment schedule

<VolumePlanCfg version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <VolumePlan><!--required, volume adjustment schedule-->
    <planType><!--required, xs:string, schedule type: "daily"-daily schedule, "weekly"-weekly schedule--></planType>
    <DailyPlan><!--dependent, daily schedule-->
      <VolumeSpanList><!--required-->
        <VolumeSpan><!--required-->
          <id><!--required, xs:integer, day of a month, "1,2,3..."--></id>
          <volume><!--required, xs:integer, volume, range: [0,100]--></volume>
          <beginTime><!--required, start time (ISO 8601 format)--></beginTime>
          <endTime><!--required, end time (ISO 8601 format)--></endTime>
        </VolumeSpan>
      </VolumeSpanList>
    </DailyPlan>
    <WeeklyPlan><!--dependent, weekly schedule-->
      <DayList><!--required-->
        <Day><!--required-->
          <id><!--required, xs:integer, day of a month--></id>
          <dayOfWeek><!--required, xs:string, day of a week--></dayOfWeek>
          <VolumeSpanList><!--required-->
            <VolumeSpan><!--required-->
              <id><!--required, xs:integer, day of a month, "1,2,3..."--></id>
              <volume><!--required, xs:integer, volume, range: [0,100]--></volume>
              <beginTime><!--required, volume start time (ISO 8601 format)--></beginTime>
              <endTime><!--required, volume end time (ISO 8601 format)--></endTime>
            </VolumeSpan>
          </VolumeSpanList>
        </Day>
      </DayList>
    </WeeklyPlan>
    <HolidayPlan><!--optional, holiday schedule-->
      <VolumeSpanList><!--required, period list-->
        <VolumeSpan><!--required-->
          <id><!--required, xs:integer, day of a month--></id>
          <volume><!--required, xs:integer, volume, range: [0,100]--></volume>
          <beginTime><!--required, volume start time (ISO 8601 format)--></beginTime>
          <endTime><!--required, volume end time (ISO 8601 format)--></endTime>
        </VolumeSpan>
      </VolumeSpanList>
    </HolidayPlan>
  </VolumePlan>
  <OperateParam><!--required-->
    <operateType opt="byTerminal,byOrg"><!--required, xs:string, operation mode: "byTerminal"-by terminal, "byOrg"-by organization--></operateType>
    <TerminalNoList size=""><!--dependent, terminal No. list-->
      <terminalNo><!--required, xs:integer, terminal ID--></terminalNo>
    </TerminalNoList>
    <OrgNoList size=""><!--dependent, organization No. list-->
      <orgNo><!--required, xs:integer, organization No.--></orgNo>
    </OrgNoList>
  </OperateParam>
</VolumePlanCfg>