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

complexType "ns:VeROReportItemType"
Namespace:
Content:
complex, 8 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 8 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
This type is used by the ReportItem container. A ReportItem container is required for each eBay item that the product owner is reporting as violating the product owner's copyright, trademark, or intellectual property rights.
XML Source (w/o annotations (9); see within schema source)
<xs:complexType name="VeROReportItemType">
<xs:sequence>
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>
<xs:element minOccurs="0" name="VeROReasonCodeID" type="xs:long"/>
<xs:element minOccurs="0" name="MessageToSeller" type="xs:string"/>
<xs:element minOccurs="0" name="CopyEmailToRightsOwner" type="xs:boolean"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Region" type="ns:ShippingRegionCodeType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Country" type="ns:CountryCodeType"/>
<xs:element minOccurs="0" name="Patent" type="xs:string"/>
<xs:element minOccurs="0" name="DetailedMessage" type="xs:string"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 9/9)
ns:CopyEmailToRightsOwner
Type:
xs:boolean, predefined, simple content
If the VeRO Program member wants a copy of the Notice of Claimed Infringement (NOCI) document sent to their email address, this field should be included in the request and set to true. This same document is automatically sent to the seller of the reported item.
XML Representation Summary
<ns:CopyEmailToRightsOwner>
   
Content: 
{ xs:boolean }
</ns:CopyEmailToRightsOwner>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CopyEmailToRightsOwner" type="xs:boolean"/>

ns:Country
Type:
ns:CountryCodeType, simple content
If the infringement type stated in the VeROReasonCodeID has anything to do about which country the item is shipped to, each country that would trigger this infringement type should be specified in its own Country field. Supported values for Country are found in CountryCodeType.

This field is required when the VeROReasonCodeID is 9037 (Item(s) is unlawful importation of product bearing trademark).
XML Representation Summary
<ns:Country>
   
Content: 
{ enumeration of xs:token }
</ns:Country>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="Country" type="ns:CountryCodeType"/>

ns:DetailedMessage
Type:
xs:string, predefined, simple content
Explanatory text from the VeRO Program member. This field is conditionally required when the VeROReasonCodeID is Others. Note that there is a 1000-character restriction on this text field when the items are being reported with the Others reason code.
XML Representation Summary
<ns:DetailedMessage>
   
Content: 
{ xs:string }
</ns:DetailedMessage>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="DetailedMessage" type="xs:string"/>

ns:ItemID
Type:
ns:ItemIDType, simple content
The unique identifier for the listing being reported for the alleged infringement, which is specified in the VeROReasonCodeID field.
XML Representation Summary
<ns:ItemID>
   
Content: 
{ xs:string }
</ns:ItemID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>

ns:MessageToSeller
Type:
xs:string, predefined, simple content
This field is used by the VeRO Program member to provide more details to the seller about why the item is being reported as violating copyright, trademark, or intellectual property rights.
XML Representation Summary
<ns:MessageToSeller>
   
Content: 
{ xs:string }
</ns:MessageToSeller>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="MessageToSeller" type="xs:string"/>

ns:Patent
Type:
xs:string, predefined, simple content
This string field is used to specify the number of a product patent that is being violated.

This field is required when the VeROReasonCodeID is 9048 (Item(s) infringes a valid patent).
XML Representation Summary
<ns:Patent>
   
Content: 
{ xs:string }
</ns:Patent>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Patent" type="xs:string"/>

ns:Region
Type:
If the infringement type stated in the VeROReasonCodeID has anything to do about which geographical region the item is shipped to, each region that would trigger this infringement type should be specified in its own Region field. Supported values for Region are found in ShippingRegionCodeType.
XML Representation Summary
<ns:Region>
   
Content: 
{ enumeration of xs:token }
</ns:Region>
Simple Content
Enumeration:
"Africa"
 - 
Africa
"Asia"
 - 
Asia
"Caribbean"
 - 
Caribbean
"Europe"
 - 
Europe
"LatinAmerica"
 - 
Latin America
"MiddleEast"
 - 
Middle East
"NorthAmerica"
 - 
North America
"Oceania"
 - 
Oceania (Pacific region other than Asia)
"SouthAmerica"
 - 
South America
"EuropeanUnion"
 - 
European Union
"WillNotShip"
 - 
Seller will not ship the item.
"Worldwide"
 - 
Seller has specified Worldwide or eBay has determined that the specified regions add up to Worldwide.
"Americas"
 - 
Americas
"None"
"CustomCode"
 - 
Reserved for internal or future use
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="Region" type="ns:ShippingRegionCodeType"/>

ns:VeROReasonCodeID
Type:
xs:long, predefined, simple content
The unique identifier for the type of claimed infringement. The GetVeROReasonCodeDetails call can be used to retrieve a list of reason codes for a given eBay site.
XML Representation Summary
<ns:VeROReasonCodeID>
   
Content: 
{ xs:long }
</ns:VeROReasonCodeID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="VeROReasonCodeID" type="xs:long"/>

{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.