Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:ContactHoursDetailsType"
Namespace:
Content:
complex, 9 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 9 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Type defining the ContactHoursDetails container, which is used in Add/Revise/Relist calls to provide contact hours for the owner of a Classified Ad. The ContactHoursDetails container is only applicable to Classified Ad listings.
XML Source (w/o annotations (10); see within schema source)
<xs:complexType name="ContactHoursDetailsType">
<xs:sequence>
<xs:element minOccurs="0" name="TimeZoneID" type="xs:string"/>
<xs:element minOccurs="0" name="Hours1Days" type="ns:DaysCodeType"/>
<xs:element minOccurs="0" name="Hours1AnyTime" type="xs:boolean"/>
<xs:element minOccurs="0" name="Hours1From" type="xs:time"/>
<xs:element minOccurs="0" name="Hours1To" type="xs:time"/>
<xs:element minOccurs="0" name="Hours2Days" type="ns:DaysCodeType"/>
<xs:element minOccurs="0" name="Hours2AnyTime" type="xs:boolean"/>
<xs:element minOccurs="0" name="Hours2From" type="xs:time"/>
<xs:element minOccurs="0" name="Hours2To" type="xs:time"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 10/10)
ns:Hours1AnyTime
Type:
xs:boolean, predefined, simple content
Indicates whether or not a user is available to be contacted 24 hours a day during the range of days specified using the Hours1Days element. True indicates the user is available 24 hours a day, false indicates otherwise. In the case of this field being true, all values provided for Hours1From and Hours1To will be ignored. In the case of this field being false, the values provided Hours1From and Hours1To will be considered.
XML Representation Summary
<ns:Hours1AnyTime>
   
Content: 
{ xs:boolean }
</ns:Hours1AnyTime>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Hours1AnyTime" type="xs:boolean"/>

ns:Hours1Days
Type:
ns:DaysCodeType, simple content
Indicates the range of days for which the primary contact hours specified by Hours1AnyTime or Hours1From and Hours1To apply. If a value of None is provided for this field, the values provided for Hours1AnyTime, Hours1From, Hours1To are ignored.
XML Representation Summary
<ns:Hours1Days>
   
Content: 
{ enumeration of xs:token }
</ns:Hours1Days>
Simple Content
Enumeration:
"None"
 - 
Seller does not want to be contacted. Contact hours will not be supported for any days. If contact hours are specified, they will be ignored.
"EveryDay"
 - 
Seller can be contacted any day during the specified contact hours.
"Weekdays"
 - 
Seller can be contacted Monday through Friday during the specified contact hours.
"Weekends"
 - 
Seller can be contacted Saturday or Sunday during the specified contact hours.
"CustomCode"
 - 
(out) Reserved for internal or future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Hours1Days" type="ns:DaysCodeType"/>

ns:Hours1From
Type:
xs:time, predefined, simple content
Indicates the starting time of day this eBay user is available for other eBay members to contact for the range of days specified using Hours1Days. Enter times in 30 minute increments from the top of the hour. That is, enter values either on the hour (:00) or 30 minutes past the hour (:30). Other values will be will be rounded down to the next closest 30 minute increment. Times entered should be local to the value provided for TimeZoneID.
XML Representation Summary
<ns:Hours1From>
   
Content: 
{ xs:time }
</ns:Hours1From>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Hours1From" type="xs:time"/>

ns:Hours1To
Type:
xs:time, predefined, simple content
Indicates the ending time of day this eBay user is available for other eBay members to contact them for the range of days specified using Hours1Days. Enter times in 30 minute increments from the top of the hour. That is, enter values either on the hour (:00) or 30 minutes past the hour (:30). Other values will be will be rounded down to the next closest 30 minute increment. Times entered should be local to the value provided for TimeZoneID.
XML Representation Summary
<ns:Hours1To>
   
Content: 
{ xs:time }
</ns:Hours1To>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Hours1To" type="xs:time"/>

ns:Hours2AnyTime
Type:
xs:boolean, predefined, simple content
Indicates whether or not a user is available to be contacted 24 hours a day during the range of days specified using the Hours2Days element. True indicates the user is available 24 hours a day, false indicates otherwise. In the case of this field being true, all values provided for Hours2From and Hours2To will be ignored. In the case of this field being false, the values provided Hours2From and Hours2To will be considered.
XML Representation Summary
<ns:Hours2AnyTime>
   
Content: 
{ xs:boolean }
</ns:Hours2AnyTime>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Hours2AnyTime" type="xs:boolean"/>

ns:Hours2Days
Type:
ns:DaysCodeType, simple content
Indicates the range of days for which the secondary contact hours specified by Hours2AnyTime or Hours2From and Hours2To apply. If a value of None is provided for this field, the values provided for Hours2AnyTime, Hours2From, Hours2To are ignored.
Note: You cannot set Hours2Days to EveryDay. If Hours1Days is set to EveryDay, secondary contact hours do not apply. Hours2Days cannot be set to the same value as Hours1Days.
XML Representation Summary
<ns:Hours2Days>
   
Content: 
{ enumeration of xs:token }
</ns:Hours2Days>
Simple Content
Enumeration:
"None"
 - 
Seller does not want to be contacted. Contact hours will not be supported for any days. If contact hours are specified, they will be ignored.
"EveryDay"
 - 
Seller can be contacted any day during the specified contact hours.
"Weekdays"
 - 
Seller can be contacted Monday through Friday during the specified contact hours.
"Weekends"
 - 
Seller can be contacted Saturday or Sunday during the specified contact hours.
"CustomCode"
 - 
(out) Reserved for internal or future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Hours2Days" type="ns:DaysCodeType"/>

ns:Hours2From
Type:
xs:time, predefined, simple content
Indicates the starting time of day this eBay user is available for other eBay members to contact for the range of days specified using Hours2Days. Enter times in 30 minute increments from the top of the hour. That is, enter values either on the hour (:00) or 30 minutes past the hour (:30). Other values will be will be rounded down to the next closest 30 minute increment. Times entered should be local to the value provided for TimeZoneID.
XML Representation Summary
<ns:Hours2From>
   
Content: 
{ xs:time }
</ns:Hours2From>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Hours2From" type="xs:time"/>

ns:Hours2To
Type:
xs:time, predefined, simple content
Indicates the ending time of day this eBay user is available for other eBay members to contact them for the range of days specified using Hours1Days. Enter times in 30 minute increments from the top of the hour. That is, enter values either on the hour (:00) or 30 minutes past the hour (:30). Other values will be will be rounded down to the next closest 30 minute increment. Times entered should be local to the value provided for TimeZoneID.
XML Representation Summary
<ns:Hours2To>
   
Content: 
{ xs:time }
</ns:Hours2To>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Hours2To" type="xs:time"/>

ns:TimeZoneID
Type:
xs:string, predefined, simple content
Indicates the local time zone of the values provided for Hours1From/Hours1To and Hours2From/Hours2To. If you specify a contact hours time range with Hours1From and Hours1To, you must provide a local time zone. To retrieve a complete list of the TimeZoneID values supported by eBay, call GeteBayDetails with DetailName set to TimeZoneDetails.
XML Representation Summary
<ns:TimeZoneID>
   
Content: 
{ xs:string }
</ns:TimeZoneID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TimeZoneID" type="xs:string"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.