Showing:

Annotations
Diagrams
Facets
Instances
Properties
Source
Element AddTimeIntervalBlock
Namespace http://4psa.com/PBXMessages.xsd/5.2.5
Annotations
Add time interval block: request.
Diagram
Diagram PBXData_xsd_Element_name.tmp#name PBXData_xsd_Element_type.tmp#type PBXMessages_xsd_Element_AddTimeIntervalBlock.tmp#AddTimeIntervalBlock_timezone PBXMessages_xsd_Element_AddTimeIntervalBlock.tmp#AddTimeIntervalBlock_timeInterval Common_xsd_Element_userID.tmp#userID Common_xsd_Element_userIdentifier.tmp#userIdentifier PBXMessages_xsd_Element_AddTimeIntervalBlock.tmp#AddTimeIntervalBlock_userLogin
Properties
content: complex
Model name , type{0,1} , timezone{0,1} , timeInterval+ , (userID{0,1} | userIdentifier{0,1} | userLogin{0,1})
Children name, timeInterval, timezone, type, userID, userIdentifier, userLogin
Instance
<AddTimeIntervalBlock xmlns="http://4psa.com/PBXMessages.xsd/5.2.5" xmlns:PBXData="http://4psa.com/PBXData.xsd/5.2.5" xmlns:common="http://4psa.com/Common.xsd/5.2.5">
  <PBXData:name>{1,1}</PBXData:name>
  <PBXData:type>{0,1}</PBXData:type>
  <timezone>{0,1}</timezone>
  <timeInterval>{1,unbounded}</timeInterval>
  <common:userID>{0,1}</common:userID>
  <common:userIdentifier>{0,1}</common:userIdentifier>
  <userLogin>{0,1}</userLogin>
</AddTimeIntervalBlock>
Source
<xs:element name="AddTimeIntervalBlock">
  <xs:annotation>
    <xs:documentation>Add time interval block: request.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PBXData:name">
        <xs:annotation>
          <xs:documentation>Time interval block name</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="PBXData:type" minOccurs="0"/>
      <xs:element name="timezone" type="xs:nonNegativeInteger" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Timezone ID. Use PBX:GetTimezone method fot the list of
							all available timezones</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:sequence>
        <xs:element name="timeInterval" type="data:TimeInterval" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>Time intervals</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:choice minOccurs="0">
        <xs:element ref="common:userID" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Time interval owner ID</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="common:userIdentifier" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Time interval owner identifier</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="userLogin" type="common:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Time interval owner login</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element timezone
Namespace http://4psa.com/PBXMessages.xsd/5.2.5
Annotations
Timezone ID. Use PBX:GetTimezone method fot the list of
all available timezones
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xs:element name="timezone" type="xs:nonNegativeInteger" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Timezone ID. Use PBX:GetTimezone method fot the list of
							all available timezones</xs:documentation>
  </xs:annotation>
</xs:element>
Element timeInterval
Namespace http://4psa.com/PBXMessages.xsd/5.2.5
Annotations
Time intervals
Diagram
Diagram PBXData_xsd_Complex_Type_TimeInterval.tmp#TimeInterval_startTime PBXData_xsd_Complex_Type_TimeInterval.tmp#TimeInterval_endTime PBXData_xsd_Complex_Type_TimeInterval.tmp#TimeInterval_startDay PBXData_xsd_Complex_Type_TimeInterval.tmp#TimeInterval_endDay PBXData_xsd_Complex_Type_TimeInterval.tmp#TimeInterval_startWkday PBXData_xsd_Complex_Type_TimeInterval.tmp#TimeInterval_endWkday PBXData_xsd_Complex_Type_TimeInterval.tmp#TimeInterval_month PBXData_xsd_Complex_Type_TimeInterval.tmp#TimeInterval
Type TimeInterval
Properties
content: complex
maxOccurs: unbounded
Model startTime{0,1} , endTime{0,1} , startDay{0,1} , endDay{0,1} , startWkday{0,1} , endWkday{0,1} , month{0,1}
Children endDay, endTime, endWkday, month, startDay, startTime, startWkday
Instance
<timeInterval xmlns="http://4psa.com/PBXMessages.xsd/5.2.5" xmlns:PBXData="http://4psa.com/PBXData.xsd/5.2.5">
  <PBXData:startTime>{0,1}</PBXData:startTime>
  <PBXData:endTime>{0,1}</PBXData:endTime>
  <PBXData:startDay>{0,1}</PBXData:startDay>
  <PBXData:endDay>{0,1}</PBXData:endDay>
  <PBXData:startWkday>{0,1}</PBXData:startWkday>
  <PBXData:endWkday>{0,1}</PBXData:endWkday>
  <PBXData:month>{0,1}</PBXData:month>
</timeInterval>
Source
<xs:element name="timeInterval" type="data:TimeInterval" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Time intervals</xs:documentation>
  </xs:annotation>
</xs:element>
Element userLogin
Namespace http://4psa.com/PBXMessages.xsd/5.2.5
Annotations
Time interval owner login
Diagram
Diagram Common_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="userLogin" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Time interval owner login</xs:documentation>
  </xs:annotation>
</xs:element>