XML_Cap_VolumePlanCfg

XML message about capability of terminal volume configuration

<VolumePlanCfg version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <VolumePlan><!--required, volume adjustment schedule-->
    <planType opt="daily,weekly"><!--required, xs:string, schedule type: "daily"-daily schedule, "weekly"-weekly schedule--></planType>
    <DailyPlan><!--dependent, daily schedule-->
      <VolumeSpanList size="8"><!--required-->
        <VolumeSpan><!--required-->
          <id><!--required, xs:integer, day of a month, "1,2,3..."--></id>
          <volume min="0" max="100"><!--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>
    </DailyPlan>
    <WeeklyPlan><!--dependent, weekly schedule-->
      <DayList size="7"><!--required-->
        <Day><!--required-->
          <id><!--required, xs:integer, day of a month--></id>
          <dayOfWeek opt="monday,tuesday,wednesday,thursday,friday,saturday,sunday"><!--required, xs:string, day of a week--></dayOfWeek>
          <VolumeSpanList size="8"><!--required-->
            <VolumeSpan><!--required-->
              <id><!--required, xs:integer, day of a month, "1,2,3..."--></id>
              <volume min="0" max="100"><!--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 size="8"><!--required, holiday schedule of volume adjustment-->
        <VolumeSpan><!--required-->
          <id><!--required, xs:integer, date--></id>
          <volume min="0" max="100"><!--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>