SoapWhoIsOnDutyTimeframe data structure

Element

Description

Type

Occurrences

holidayShift

List of holiday schedules

SoapWhoIsOnDutyHolidayShift

0-unlimited

oneTimeShift

List of one-time schedules

SoapWhoIsOnDutyOneTimeShift

0-unlimited

recurringShift

List of recurring schedules

SoapWhoIsOnDutyRecurrenceShift

0-unlimited

Specification:

<xs:complexType name="SoapWhoIsOnDutyTimeframe">
  <xs:sequence>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="holidayShift" nillable="true" type="ns:SoapWhoIsOnDutyHolidayShift"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="oneTimeShift" nillable="true" type="ns:SoapWhoIsOnDutyOneTimeShift" />
    <xs:element minOccurs="0" maxOccurs="unbounded" name="recurringShift" nillable="true" type="ns:SoapWhoIsOnDutyRecurrenceShift" />
  </xs:sequence>
</xs:complexType>

Example