Schema ContentCafe.xsd


schema location:  ContentCafe.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://ContentCafe2.btol.com
 
Elements  Complex types  Simple types 
AnnotationItem  CodeLiteralType  ContentEnumType 
AnnotationItems  ContentType 
AvailableContent 
BiographyItem 
BiographyItems 
ContentCafe 
DemandHistoryItem 
DemandHistoryItems 
DemandItem 
DemandItems 
ExcerptItem 
ExcerptItems 
FlapItem 
FlapItems 
InventoryAvailabilityItem 
InventoryAvailabilityItems 
InventoryItem 
InventoryItems 
JacketItem 
JacketItems 
Key 
MemberItem 
MemberItems 
MemberLinkItem 
MemberLinkItems 
Muze 
ProductItem 
ProductItems 
RequestItem 
RequestItems 
ReviewItem 
ReviewItems 
ReviewPublicationItems 
TocItem 
TocItems 


element AnnotationItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Supplier Annotation
used by
element AnnotationItems
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="AnnotationItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Supplier" type="CodeLiteralType"/>
     
<xs:element name="Annotation" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute AnnotationItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element AnnotationItem/Supplier
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Supplier" type="CodeLiteralType"/>

element AnnotationItem/Annotation
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Annotation" type="xs:string" minOccurs="0"/>

element AnnotationItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children AnnotationItem
used by
element RequestItem
source <xs:element name="AnnotationItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="AnnotationItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AvailableContent
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Annotation Biography Excerpt Flap Inventory Demand DemandHistory Jacket Product Review TOC MuzeVideoRelease MuzeSimilarCinema MuzePopularMusic MuzeClassicalMusic MuzeEssentialArtists MuzeGames MuzeJacket CPSIA_Warning
used by
element RequestItem
source <xs:element name="AvailableContent">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Annotation" type="xs:boolean"/>
     
<xs:element name="Biography" type="xs:boolean"/>
     
<xs:element name="Excerpt" type="xs:boolean"/>
     
<xs:element name="Flap" type="xs:boolean"/>
     
<xs:element name="Inventory" type="xs:boolean"/>
     
<xs:element name="Demand" type="xs:boolean"/>
     
<xs:element name="DemandHistory" type="xs:boolean"/>
     
<xs:element name="Jacket" type="xs:boolean"/>
     
<xs:element name="Product" type="xs:boolean"/>
     
<xs:element name="Review" type="xs:boolean"/>
     
<xs:element name="TOC" type="xs:boolean"/>
     
<xs:element name="MuzeVideoRelease" type="xs:boolean"/>
     
<xs:element name="MuzeSimilarCinema" type="xs:boolean"/>
     
<xs:element name="MuzePopularMusic" type="xs:boolean"/>
     
<xs:element name="MuzeClassicalMusic" type="xs:boolean"/>
     
<xs:element name="MuzeEssentialArtists" type="xs:boolean"/>
     
<xs:element name="MuzeGames" type="xs:boolean"/>
     
<xs:element name="MuzeJacket" type="xs:boolean"/>
     
<xs:element name="CPSIA_Warning" type="xs:boolean"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AvailableContent/Annotation
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Annotation" type="xs:boolean"/>

element AvailableContent/Biography
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Biography" type="xs:boolean"/>

element AvailableContent/Excerpt
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Excerpt" type="xs:boolean"/>

element AvailableContent/Flap
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Flap" type="xs:boolean"/>

element AvailableContent/Inventory
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Inventory" type="xs:boolean"/>

element AvailableContent/Demand
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Demand" type="xs:boolean"/>

element AvailableContent/DemandHistory
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="DemandHistory" type="xs:boolean"/>

element AvailableContent/Jacket
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Jacket" type="xs:boolean"/>

element AvailableContent/Product
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Product" type="xs:boolean"/>

element AvailableContent/Review
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Review" type="xs:boolean"/>

element AvailableContent/TOC
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="TOC" type="xs:boolean"/>

element AvailableContent/MuzeVideoRelease
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeVideoRelease" type="xs:boolean"/>

element AvailableContent/MuzeSimilarCinema
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeSimilarCinema" type="xs:boolean"/>

element AvailableContent/MuzePopularMusic
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzePopularMusic" type="xs:boolean"/>

element AvailableContent/MuzeClassicalMusic
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeClassicalMusic" type="xs:boolean"/>

element AvailableContent/MuzeEssentialArtists
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeEssentialArtists" type="xs:boolean"/>

element AvailableContent/MuzeGames
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeGames" type="xs:boolean"/>

element AvailableContent/MuzeJacket
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeJacket" type="xs:boolean"/>

element AvailableContent/CPSIA_Warning
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="CPSIA_Warning" type="xs:boolean"/>

element BiographyItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Supplier Biography
used by
element BiographyItems
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="BiographyItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Supplier" type="CodeLiteralType"/>
     
<xs:element name="Biography" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute BiographyItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element BiographyItem/Supplier
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Supplier" type="CodeLiteralType"/>

element BiographyItem/Biography
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Biography" type="xs:string" minOccurs="0"/>

element BiographyItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children BiographyItem
used by
element RequestItem
source <xs:element name="BiographyItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="BiographyItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ContentCafe
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Error RequestItems
attributes
Name  Type  Use  Default  Fixed  annotation
DateTimexs:dateTimerequired      
source <xs:element name="ContentCafe">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Error" type="xs:string" minOccurs="0"/>
     
<xs:element ref="RequestItems" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="DateTime" type="xs:dateTime" use="required"/>
 
</xs:complexType>
</xs:element>

attribute ContentCafe/@DateTime
type xs:dateTime
properties
isRef 0
use required
source <xs:attribute name="DateTime" type="xs:dateTime" use="required"/>

element ContentCafe/Error
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Error" type="xs:string" minOccurs="0"/>

element DemandHistoryItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Year Month Supplier Warehouse Demand
used by
element DemandHistoryItems
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="DemandHistoryItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Year" type="xs:integer"/>
     
<xs:element name="Month" type="xs:integer"/>
     
<xs:element name="Supplier" type="CodeLiteralType"/>
     
<xs:element name="Warehouse" type="CodeLiteralType"/>
     
<xs:element name="Demand" type="xs:integer" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute DemandHistoryItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element DemandHistoryItem/Year
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
content simple
source <xs:element name="Year" type="xs:integer"/>

element DemandHistoryItem/Month
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
content simple
source <xs:element name="Month" type="xs:integer"/>

element DemandHistoryItem/Supplier
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Supplier" type="CodeLiteralType"/>

element DemandHistoryItem/Warehouse
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Warehouse" type="CodeLiteralType"/>

element DemandHistoryItem/Demand
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Demand" type="xs:integer" minOccurs="0"/>

element DemandHistoryItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children DemandHistoryItem
used by
element RequestItem
source <xs:element name="DemandHistoryItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DemandHistoryItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DemandItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Supplier Warehouse Demand
used by
element DemandItems
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="DemandItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Supplier" type="CodeLiteralType"/>
     
<xs:element name="Warehouse" type="CodeLiteralType"/>
     
<xs:element name="Demand" type="xs:integer" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute DemandItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element DemandItem/Supplier
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Supplier" type="CodeLiteralType"/>

element DemandItem/Warehouse
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Warehouse" type="CodeLiteralType"/>

element DemandItem/Demand
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Demand" type="xs:integer" minOccurs="0"/>

element DemandItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children DemandItem
used by
element RequestItem
source <xs:element name="DemandItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="DemandItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ExcerptItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Type Excerpt
used by
element ExcerptItems
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="ExcerptItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Type" type="CodeLiteralType"/>
     
<xs:element name="Excerpt" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute ExcerptItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element ExcerptItem/Type
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Type" type="CodeLiteralType"/>

element ExcerptItem/Excerpt
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Excerpt" type="xs:string" minOccurs="0"/>

element ExcerptItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children ExcerptItem
used by
element RequestItem
source <xs:element name="ExcerptItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="ExcerptItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FlapItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Supplier Flap
used by
element FlapItems
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="FlapItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Supplier" type="CodeLiteralType"/>
     
<xs:element name="Flap" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute FlapItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element FlapItem/Supplier
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Supplier" type="CodeLiteralType"/>

element FlapItem/Flap
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Flap" type="xs:string" minOccurs="0"/>

element FlapItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children FlapItem
used by
element RequestItem
source <xs:element name="FlapItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="FlapItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element InventoryAvailabilityItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Supplier Warehouse
used by
element InventoryAvailabilityItems
source <xs:element name="InventoryAvailabilityItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Supplier" type="CodeLiteralType"/>
     
<xs:element name="Warehouse" type="CodeLiteralType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element InventoryAvailabilityItem/Supplier
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Supplier" type="CodeLiteralType"/>

element InventoryAvailabilityItem/Warehouse
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Warehouse" type="CodeLiteralType"/>

element InventoryAvailabilityItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children InventoryAvailabilityItem
used by
element MemberItem
attributes
Name  Type  Use  Default  Fixed  annotation
Minimumxs:integerrequired      
source <xs:element name="InventoryAvailabilityItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="InventoryAvailabilityItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="Minimum" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute InventoryAvailabilityItems/@Minimum
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="Minimum" type="xs:integer" use="required"/>

element InventoryItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Supplier Warehouse OnHand OnOrder
used by
element InventoryItems
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="InventoryItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Supplier" type="CodeLiteralType"/>
     
<xs:element name="Warehouse" type="CodeLiteralType"/>
     
<xs:element name="OnHand" type="xs:integer" minOccurs="0"/>
     
<xs:element name="OnOrder" type="xs:integer" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute InventoryItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element InventoryItem/Supplier
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Supplier" type="CodeLiteralType"/>

element InventoryItem/Warehouse
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Warehouse" type="CodeLiteralType"/>

element InventoryItem/OnHand
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="OnHand" type="xs:integer" minOccurs="0"/>

element InventoryItem/OnOrder
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="OnOrder" type="xs:integer" minOccurs="0"/>

element InventoryItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children InventoryItem
used by
element RequestItem
source <xs:element name="InventoryItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="InventoryItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element JacketItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Type Width Height Format Jacket
used by
element JacketItems
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="JacketItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Type" type="CodeLiteralType"/>
     
<xs:element name="Width" type="xs:integer"/>
     
<xs:element name="Height" type="xs:integer"/>
     
<xs:element name="Format" type="xs:string"/>
     
<xs:element name="Jacket" minOccurs="0">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Encoding" type="xs:string" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute JacketItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element JacketItem/Type
diagram
namespace http://ContentCafe2.btol.com
type CodeLiteralType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
source <xs:element name="Type" type="CodeLiteralType"/>

element JacketItem/Width
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
content simple
source <xs:element name="Width" type="xs:integer"/>

element JacketItem/Height
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
content simple
source <xs:element name="Height" type="xs:integer"/>

element JacketItem/Format
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
content simple
source <xs:element name="Format" type="xs:string"/>

element JacketItem/Jacket
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Encodingxs:stringrequired      
source <xs:element name="Jacket" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Encoding" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute JacketItem/Jacket/@Encoding
type xs:string
properties
isRef 0
use required
source <xs:attribute name="Encoding" type="xs:string" use="required"/>

element JacketItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children JacketItem
used by
element RequestItem
source <xs:element name="JacketItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="JacketItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Key
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
content complex
used by
element RequestItem
attributes
Name  Type  Use  Default  Fixed  annotation
Typederived by: xs:stringoptional      
Originalxs:stringoptional      
source <xs:element name="Key">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Type" use="optional">
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:enumeration value="Undefined"/>
             
<xs:enumeration value="ISBN"/>
             
<xs:enumeration value="UPC"/>
             
<xs:enumeration value="ID"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
       
<xs:attribute name="Original" type="xs:string" use="optional"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Key/@Type
type restriction of xs:string
properties
isRef 0
use optional
facets
enumeration Undefined
enumeration ISBN
enumeration UPC
enumeration ID
source <xs:attribute name="Type" use="optional">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Undefined"/>
     
<xs:enumeration value="ISBN"/>
     
<xs:enumeration value="UPC"/>
     
<xs:enumeration value="ID"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Key/@Original
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="Original" type="xs:string" use="optional"/>

element MemberItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children UserID Password Active Admin Annotation Biography Excerpt Flap Inventory Demand DemandHistory Jacket Product Review TOC ReviewPublicationItems InventoryAvailabilityItems MemberLinkItems Search MuzeVideoRelease MuzeSimilarCinema MuzePopularMusic MuzeClassicalMusic MuzeEssentialArtists MuzeGames MuzeJacket MuzeTunes MuzeReels ReserveInventory
used by
elements MemberItems RequestItem
attributes
Name  Type  Use  Default  Fixed  annotation
IDxs:integerrequired      
source <xs:element name="MemberItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="UserID" type="xs:string"/>
     
<xs:element name="Password" type="xs:string"/>
     
<xs:element name="Active" type="xs:boolean"/>
     
<xs:element name="Admin" type="xs:boolean"/>
     
<xs:element name="Annotation" type="xs:boolean"/>
     
<xs:element name="Biography" type="xs:boolean"/>
     
<xs:element name="Excerpt" type="xs:boolean"/>
     
<xs:element name="Flap" type="xs:boolean"/>
     
<xs:element name="Inventory" type="xs:boolean"/>
     
<xs:element name="Demand" type="xs:boolean"/>
     
<xs:element name="DemandHistory" type="xs:boolean"/>
     
<xs:element name="Jacket" type="xs:boolean"/>
     
<xs:element name="Product" type="xs:boolean"/>
     
<xs:element name="Review" type="xs:boolean"/>
     
<xs:element name="TOC" type="xs:boolean"/>
     
<xs:element ref="ReviewPublicationItems"/>
     
<xs:element ref="InventoryAvailabilityItems"/>
     
<xs:element ref="MemberLinkItems"/>
     
<xs:element name="Search" type="xs:boolean"/>
     
<xs:element name="MuzeVideoRelease" type="xs:boolean"/>
     
<xs:element name="MuzeSimilarCinema" type="xs:boolean"/>
     
<xs:element name="MuzePopularMusic" type="xs:boolean"/>
     
<xs:element name="MuzeClassicalMusic" type="xs:boolean"/>
     
<xs:element name="MuzeEssentialArtists" type="xs:boolean"/>
     
<xs:element name="MuzeGames" type="xs:boolean"/>
     
<xs:element name="MuzeJacket" type="xs:boolean"/>
     
<xs:element name="MuzeTunes" type="xs:boolean"/>
     
<xs:element name="MuzeReels" type="xs:boolean"/>
     
<xs:element name="ReserveInventory" type="xs:boolean"/>
   
</xs:sequence>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute MemberItem/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element MemberItem/UserID
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
content simple
source <xs:element name="UserID" type="xs:string"/>

element MemberItem/Password
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
content simple
source <xs:element name="Password" type="xs:string"/>

element MemberItem/Active
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Active" type="xs:boolean"/>

element MemberItem/Admin
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Admin" type="xs:boolean"/>

element MemberItem/Annotation
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Annotation" type="xs:boolean"/>

element MemberItem/Biography
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Biography" type="xs:boolean"/>

element MemberItem/Excerpt
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Excerpt" type="xs:boolean"/>

element MemberItem/Flap
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Flap" type="xs:boolean"/>

element MemberItem/Inventory
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Inventory" type="xs:boolean"/>

element MemberItem/Demand
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Demand" type="xs:boolean"/>

element MemberItem/DemandHistory
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="DemandHistory" type="xs:boolean"/>

element MemberItem/Jacket
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Jacket" type="xs:boolean"/>

element MemberItem/Product
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Product" type="xs:boolean"/>

element MemberItem/Review
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Review" type="xs:boolean"/>

element MemberItem/TOC
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="TOC" type="xs:boolean"/>

element MemberItem/Search
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Search" type="xs:boolean"/>

element MemberItem/MuzeVideoRelease
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeVideoRelease" type="xs:boolean"/>

element MemberItem/MuzeSimilarCinema
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeSimilarCinema" type="xs:boolean"/>

element MemberItem/MuzePopularMusic
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzePopularMusic" type="xs:boolean"/>

element MemberItem/MuzeClassicalMusic
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeClassicalMusic" type="xs:boolean"/>

element MemberItem/MuzeEssentialArtists
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeEssentialArtists" type="xs:boolean"/>

element MemberItem/MuzeGames
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeGames" type="xs:boolean"/>

element MemberItem/MuzeJacket
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeJacket" type="xs:boolean"/>

element MemberItem/MuzeTunes
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeTunes" type="xs:boolean"/>

element MemberItem/MuzeReels
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="MuzeReels" type="xs:boolean"/>

element MemberItem/ReserveInventory
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="ReserveInventory" type="xs:boolean"/>

element MemberItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children MemberItem
used by
element RequestItem
source <xs:element name="MemberItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MemberItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element MemberLinkItem
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children Description URL Active
used by
element MemberLinkItems
source <xs:element name="MemberLinkItem">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Description" type="xs:string"/>
     
<xs:element name="URL" type="xs:string"/>
     
<xs:element name="Active" type="xs:boolean"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element MemberLinkItem/Description
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
content simple
source <xs:element name="Description" type="xs:string"/>

element MemberLinkItem/URL
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
content simple
source <xs:element name="URL" type="xs:string"/>

element MemberLinkItem/Active
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Active" type="xs:boolean"/>

element MemberLinkItems
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children MemberLinkItem
used by
element MemberItem
source <xs:element name="MemberLinkItems">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="MemberLinkItem" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze
diagram
namespace http://ContentCafe2.btol.com
properties
content complex
children GameRelease EssentialArtist PopularMusic ClassicalMusic SimilarCinema VideoRelease
used by
element RequestItem
source <xs:element name="Muze">
 
<xs:complexType>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="GameRelease" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="TitleArticle" type="xs:string" minOccurs="0"/>
           
<xs:element name="Title" type="xs:string" minOccurs="0"/>
           
<xs:element name="TitleAKA" type="xs:string" minOccurs="0"/>
           
<xs:element name="SubTitle" type="xs:string" minOccurs="0"/>
           
<xs:element name="Recommended" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="UPC" type="xs:string" minOccurs="0"/>
           
<xs:element name="NumberOfPlayers" type="xs:string" minOccurs="0"/>
           
<xs:element name="PreBookDate" type="xs:date" minOccurs="0"/>
           
<xs:element name="ReleaseDate" type="xs:date" minOccurs="0"/>
           
<xs:element name="Price" type="xs:decimal" minOccurs="0"/>
           
<xs:element name="MemoryCard" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="MemoryCardBlocksQuantity" type="xs:integer" minOccurs="0"/>
           
<xs:element name="Categorys" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Category" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="Type" type="xs:string" use="required"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Locations" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Location" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string"/>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="URIs" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="URI" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="Type" type="xs:string" use="required"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Annotations" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Annotation" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="Type" type="xs:string" use="required"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Companys" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Company" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="Type" type="xs:string" use="required"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Vendors" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Vendor" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Company" minOccurs="0">
                         
<xs:complexType>
                           
<xs:simpleContent>
                             
<xs:extension base="xs:string">
                               
<xs:attribute name="Type" type="xs:string" use="required"/>
                             
</xs:extension>
                           
</xs:simpleContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="VendorProductID" type="xs:string" minOccurs="0"/>
                       
<xs:element name="SKU" type="xs:string" minOccurs="0"/>
                       
<xs:element name="VendorReleaseDate" type="xs:date" minOccurs="0"/>
                       
<xs:element name="VendorProductStatus" type="xs:string" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="MuzeID" type="xs:integer" use="required"/>
         
<xs:attribute name="ID" type="xs:integer" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="EssentialArtist" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Performer" minOccurs="0">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Overview" type="xs:string" minOccurs="0"/>
           
<xs:element name="Influences" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Followers" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Contemporaries" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="DefinitiveAlbums" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Album" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="RecommendedVideos" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Video" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="OriginalReleaseYear" type="xs:string" use="optional"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="RecommendedBooks" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Book" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="ISBN" type="xs:string" use="optional"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="MuzeArtistID" type="xs:integer" use="required"/>
         
<xs:attribute name="ID" type="xs:integer" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="PopularMusic" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="UPC" type="xs:string" minOccurs="0"/>
           
<xs:element name="FORMAT" type="xs:string" minOccurs="0"/>
           
<xs:element name="SUBFORMAT" type="xs:string" minOccurs="0"/>
           
<xs:element name="CAT2" type="xs:string" minOccurs="0"/>
           
<xs:element name="CAT3" type="xs:string" minOccurs="0"/>
           
<xs:element name="CAT4" type="xs:string" minOccurs="0"/>
           
<xs:element name="PERFORMER" type="xs:string" minOccurs="0"/>
           
<xs:element name="PERFORMER2" type="xs:string" minOccurs="0"/>
           
<xs:element name="TITLE" type="xs:string" minOccurs="0"/>
           
<xs:element name="ARTIST1" type="xs:string" minOccurs="0"/>
           
<xs:element name="ENGINEER" type="xs:string" minOccurs="0"/>
           
<xs:element name="PRODUCER" type="xs:string" minOccurs="0"/>
           
<xs:element name="LABELNAME" type="xs:string" minOccurs="0"/>
           
<xs:element name="IMPORT" type="xs:string" minOccurs="0"/>
           
<xs:element name="AREA" type="xs:string" minOccurs="0"/>
           
<xs:element name="CATALOG" type="xs:string" minOccurs="0"/>
           
<xs:element name="DISTRIBUT" type="xs:string" minOccurs="0"/>
           
<xs:element name="RELEASED" type="xs:string" minOccurs="0"/>
           
<xs:element name="ORIGREL" type="xs:string" minOccurs="0"/>
           
<xs:element name="NBRDISCS" type="xs:string" minOccurs="0"/>
           
<xs:element name="SPAR" type="xs:string" minOccurs="0"/>
           
<xs:element name="MINUTES" type="xs:string" minOccurs="0"/>
           
<xs:element name="SECONDS" type="xs:string" minOccurs="0"/>
           
<xs:element name="MONOSTEREO" type="xs:string" minOccurs="0"/>
           
<xs:element name="STUDIOLIVE" type="xs:string" minOccurs="0"/>
           
<xs:element name="AVAILABLE" type="xs:string" minOccurs="0"/>
           
<xs:element name="PREVIEWS" type="xs:string" minOccurs="0"/>
           
<xs:element name="PNOTES" type="xs:string" minOccurs="0"/>
           
<xs:element name="Songs" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Song" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="DISC" type="xs:string" minOccurs="0"/>
                       
<xs:element name="TRK" type="xs:string" minOccurs="0"/>
                       
<xs:element name="SONG" type="xs:string" minOccurs="0"/>
                       
<xs:element name="Tunes" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Tune" minOccurs="0" maxOccurs="unbounded">
                               
<xs:complexType>
                                 
<xs:simpleContent>
                                   
<xs:extension base="xs:string">
                                     
<xs:attribute name="Type" type="xs:string"/>
                                     
<xs:attribute name="Format" type="xs:string"/>
                                   
</xs:extension>
                                 
</xs:simpleContent>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="MUZENBR" type="xs:integer" use="required"/>
         
<xs:attribute name="ID" type="xs:integer" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ClassicalMusic" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="UPC" type="xs:string" minOccurs="0"/>
           
<xs:element name="FORMAT" type="xs:string" minOccurs="0"/>
           
<xs:element name="SUBFORMAT" type="xs:string" minOccurs="0"/>
           
<xs:element name="TITLE" type="xs:string" minOccurs="0"/>
           
<xs:element name="LABELNAME" type="xs:string" minOccurs="0"/>
           
<xs:element name="CATALOG" type="xs:string" minOccurs="0"/>
           
<xs:element name="DISTRIBUT" type="xs:string" minOccurs="0"/>
           
<xs:element name="SPAR" type="xs:string" minOccurs="0"/>
           
<xs:element name="MONOSTEREO" type="xs:string" minOccurs="0"/>
           
<xs:element name="NBRDISCS" type="xs:string" minOccurs="0"/>
           
<xs:element name="HOURS" type="xs:string" minOccurs="0"/>
           
<xs:element name="MINUTES" type="xs:string" minOccurs="0"/>
           
<xs:element name="RELEASED" type="xs:string" minOccurs="0"/>
           
<xs:element name="AVAILABLE" type="xs:string" minOccurs="0"/>
           
<xs:element name="NEWREL" type="xs:string" minOccurs="0"/>
           
<xs:element name="REREL" type="xs:string" minOccurs="0"/>
           
<xs:element name="IMPORT" type="xs:string" minOccurs="0"/>
           
<xs:element name="AREA" type="xs:string" minOccurs="0"/>
           
<xs:element name="CNOTES" type="xs:string" minOccurs="0"/>
           
<xs:element name="Works" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Work" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="COMPOSER" type="xs:string" minOccurs="0"/>
                       
<xs:element name="COMPOSER2" type="xs:string" minOccurs="0"/>
                       
<xs:element name="TITLE" type="xs:string" minOccurs="0"/>
                       
<xs:element name="MINUTES" type="xs:string" minOccurs="0"/>
                       
<xs:element name="SECONDS" type="xs:string" minOccurs="0"/>
                       
<xs:element name="PERIOD" type="xs:string" minOccurs="0"/>
                       
<xs:element name="FORMGENRE" type="xs:string" minOccurs="0"/>
                       
<xs:element name="WRITTEN" type="xs:string" minOccurs="0"/>
                       
<xs:element name="COUNTRY" type="xs:string" minOccurs="0"/>
                       
<xs:element name="LANGUAGE" type="xs:string" minOccurs="0"/>
                       
<xs:element name="STUDIOLIVE" type="xs:string" minOccurs="0"/>
                       
<xs:element name="VENUE" type="xs:string" minOccurs="0"/>
                       
<xs:element name="RECORDTE" type="xs:string" minOccurs="0"/>
                       
<xs:element name="COMPLETE" type="xs:string" minOccurs="0"/>
                       
<xs:element name="WNOTES" type="xs:string" minOccurs="0"/>
                       
<xs:element name="Ensembles" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Ensemble" minOccurs="0" maxOccurs="unbounded">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="CONDUCTOR" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="ENSEMBLE" type="xs:string" minOccurs="0"/>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Artists" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Artist" minOccurs="0" maxOccurs="unbounded">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="PERFORMER" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="INSTR" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="ANOTES" type="xs:string" minOccurs="0"/>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Tracks" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Track" minOccurs="0" maxOccurs="unbounded">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="DISC" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="TRK" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="TRKTITLE" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="Tunes" minOccurs="0">
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Tune" minOccurs="0" maxOccurs="unbounded">
                                           
<xs:complexType>
                                             
<xs:simpleContent>
                                               
<xs:extension base="xs:string">
                                                 
<xs:attribute name="Type" type="xs:string"/>
                                                 
<xs:attribute name="Format" type="xs:string"/>
                                               
</xs:extension>
                                             
</xs:simpleContent>
                                           
</xs:complexType>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="MUZENBR" type="xs:integer" use="required"/>
         
<xs:attribute name="ID" type="xs:integer" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="SimilarCinema" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="SimilarCinemaRelease" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="UPC" type="xs:string" minOccurs="0"/>
                 
<xs:element name="ReleaseFormat" type="xs:string" minOccurs="0"/>
                 
<xs:element name="ReleaseStatus" type="xs:string" minOccurs="0"/>
                 
<xs:element name="InPrintDate" type="xs:date" minOccurs="0"/>
                 
<xs:element name="OutOfPrintDate" type="xs:date" minOccurs="0"/>
                 
<xs:element name="TitleArticle" type="xs:string" minOccurs="0"/>
                 
<xs:element name="Title" type="xs:string" minOccurs="0"/>
                 
<xs:element name="SubTitle" type="xs:string" minOccurs="0"/>
                 
<xs:element name="LanguageName" type="xs:string" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="MuzeID" type="xs:integer" use="required"/>
         
<xs:attribute name="ID" type="xs:integer" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="VideoRelease" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ReleaseFormat" type="xs:string" minOccurs="0"/>
           
<xs:element name="ReleaseStatus" type="xs:string" minOccurs="0"/>
           
<xs:element name="InPrintDate" type="xs:date" minOccurs="0"/>
           
<xs:element name="OutOfPrintDate" type="xs:date" minOccurs="0"/>
           
<xs:element name="ReleaseCompanyName" type="xs:string" minOccurs="0"/>
           
<xs:element name="CatalogPrefix" type="xs:string" minOccurs="0"/>
           
<xs:element name="CatalogNumber" type="xs:string" minOccurs="0"/>
           
<xs:element name="UPC" type="xs:string" minOccurs="0"/>
           
<xs:element name="Items" type="xs:integer" minOccurs="0"/>
           
<xs:element name="Runtime" type="xs:integer" minOccurs="0"/>
           
<xs:element name="CoverArtName" type="xs:string" minOccurs="0"/>
           
<xs:element name="CoverArtExt" type="xs:string" minOccurs="0"/>
           
<xs:element name="CoverArtSize" type="xs:integer" minOccurs="0"/>
           
<xs:element name="HiFiSound" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="SurroundSound" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="DigitalSound" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="StereoSound" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="CXEncoding" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="AC3Sound" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="THXSound" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="DTSStereo" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="RecordingMode" type="xs:string" minOccurs="0"/>
           
<xs:element name="NoiseReduction" type="xs:string" minOccurs="0"/>
           
<xs:element name="DigitalProcess" type="xs:string" minOccurs="0"/>
           
<xs:element name="BoxArt" type="xs:string" minOccurs="0"/>
           
<xs:element name="ClamShell" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="UneditedVersion" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="CollectorsEdition" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="DirectorsCut" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="ClosedCaptioned" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="Color" type="xs:string" minOccurs="0"/>
           
<xs:element name="Letterboxed" type="xs:boolean" minOccurs="0"/>
           
<xs:element name="ExtraInfo" type="xs:string" minOccurs="0"/>
           
<xs:element name="ParentalAdvisory" type="xs:string" minOccurs="0"/>
           
<xs:element name="RatingText" type="xs:string" minOccurs="0"/>
           
<xs:element name="RatingReason" type="xs:string" minOccurs="0"/>
           
<xs:element name="VideoProduct" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Silent" type="xs:boolean" minOccurs="0"/>
                 
<xs:element name="OrigReleaseYear" type="xs:string" minOccurs="0"/>
                 
<xs:element name="OrigRuntime" type="xs:integer" minOccurs="0"/>
                 
<xs:element name="Color" type="xs:string" minOccurs="0"/>
                 
<xs:element name="Area" type="xs:string" minOccurs="0"/>
                 
<xs:element name="ProductTitles" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ProductTitle" minOccurs="0" maxOccurs="unbounded">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="ProductAkaType" type="xs:string" minOccurs="0"/>
                             
<xs:element name="TitleArticle" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Title" type="xs:string" minOccurs="0"/>
                             
<xs:element name="SubTitle" type="xs:string" minOccurs="0"/>
                             
<xs:element name="LanguageName" type="xs:string" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="OriginalLanguages" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="OriginalLanguage" minOccurs="0" maxOccurs="unbounded">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="LanguageName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="LanguageUsage" type="xs:string" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Awards" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Award" minOccurs="0" maxOccurs="unbounded">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="AwardGivrName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="AwardCatName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="AwardStatus" type="xs:string" minOccurs="0"/>
                             
<xs:element name="AwardYear" type="xs:integer" minOccurs="0"/>
                             
<xs:element name="Contributor" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="ContribAkType" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="Prefix" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="Suffix" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="FirstName" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="LastName" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="ShortDescription" type="xs:string" minOccurs="0"/>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="NoteForProducts" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="NoteForProduct" minOccurs="0" maxOccurs="unbounded">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="NoteTypeDescr" type="xs:string" minOccurs="0"/>
                             
<xs:element name="PartialText" type="xs:boolean" minOccurs="0"/>
                             
<xs:element name="SourceName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="SourceDateString" type="xs:string" minOccurs="0"/>
                             
<xs:element name="SourceVolume" type="xs:string" minOccurs="0"/>
                             
<xs:element name="RatingText" type="xs:string" minOccurs="0"/>
                             
<xs:element name="NoteText" type="xs:string" minOccurs="0"/>
                             
<xs:element name="LanguageName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Contributor" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="ContribAkType" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="Prefix" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="Suffix" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="FirstName" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="LastName" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="ShortDescription" type="xs:string" minOccurs="0"/>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="ProdContribJobs" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ProdContribJob" minOccurs="0" maxOccurs="unbounded">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="PrimaryContrib" type="xs:boolean" minOccurs="0"/>
                             
<xs:element name="LatestProduct" type="xs:boolean" minOccurs="0"/>
                             
<xs:element name="RoleNameType" type="xs:string" minOccurs="0"/>
                             
<xs:element name="ContribIDRole" type="xs:integer" minOccurs="0"/>
                             
<xs:element name="ContribAkRole" type="xs:integer" minOccurs="0"/>
                             
<xs:element name="RoleName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="JobName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Contributor" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="ContribAkType" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="Prefix" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="Suffix" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="FirstName" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="LastName" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="ShortDescription" type="xs:string" minOccurs="0"/>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="ProdCategorys" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ProdCategory" minOccurs="0" maxOccurs="unbounded">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="CategoryLevel" type="xs:string" minOccurs="0"/>
                             
<xs:element name="CategoryName" type="xs:string" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Trailers" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Trailer" minOccurs="0" maxOccurs="unbounded">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Type" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Version" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Rating" type="xs:string" minOccurs="0"/>
                             
<xs:element name="RunTime" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Links" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Splash" minOccurs="0">
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Link" type="xs:string" minOccurs="0"/>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="Direct" minOccurs="0">
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Link" minOccurs="0" maxOccurs="unbounded">
                                           
<xs:complexType>
                                             
<xs:simpleContent>
                                               
<xs:extension base="xs:string">
                                                 
<xs:attribute name="BitRateDescription" type="xs:string"/>
                                                 
<xs:attribute name="BitRateID" type="xs:string"/>
                                                 
<xs:attribute name="FormatID" type="xs:string"/>
                                               
</xs:extension>
                                             
</xs:simpleContent>
                                           
</xs:complexType>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="Custom" minOccurs="0">
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Link" minOccurs="0" maxOccurs="unbounded">
                                           
<xs:complexType>
                                             
<xs:simpleContent>
                                               
<xs:extension base="xs:string">
                                                 
<xs:attribute name="BitRateDescription" type="xs:string"/>
                                                 
<xs:attribute name="BitRateID" type="xs:string"/>
                                                 
<xs:attribute name="FormatID" type="xs:string"/>
                                               
</xs:extension>
                                             
</xs:simpleContent>
                                           
</xs:complexType>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="ReleasePrices" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ReleasePrice" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="CurrencySymbol" type="xs:string" minOccurs="0"/>
                       
<xs:element name="Price" type="xs:decimal" minOccurs="0"/>
                       
<xs:element name="PreBook" type="xs:date" minOccurs="0"/>
                       
<xs:element name="PriceBegin" type="xs:date" minOccurs="0"/>
                       
<xs:element name="PriceEnd" type="xs:date" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Vendors" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Vendor" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Vendor" type="xs:string" minOccurs="0"/>
                       
<xs:element name="ProdCode" type="xs:string" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="ReleaseLanguages" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ReleaseLanguage" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="LanguageName" type="xs:string" minOccurs="0"/>
                       
<xs:element name="LanguageUsage" type="xs:string" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="NoteReleaseItems" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="NoteReleaseItem" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="NoteTypeDescr" type="xs:string" minOccurs="0"/>
                       
<xs:element name="PartialText" type="xs:boolean" minOccurs="0"/>
                       
<xs:element name="SourceName" type="xs:string" minOccurs="0"/>
                       
<xs:element name="SourceDateString" type="xs:string" minOccurs="0"/>
                       
<xs:element name="SourceVolume" type="xs:string" minOccurs="0"/>
                       
<xs:element name="RatingText" type="xs:string" minOccurs="0"/>
                       
<xs:element name="NoteText" type="xs:string" minOccurs="0"/>
                       
<xs:element name="LanguageName" type="xs:string" minOccurs="0"/>
                       
<xs:element name="Contributor" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="ContribAkType" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Prefix" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Suffix" type="xs:string" minOccurs="0"/>
                             
<xs:element name="FirstName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="LastName" type="xs:string" minOccurs="0"/>
                             
<xs:element name="ShortDescription" type="xs:string" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="MuzeID" type="xs:integer" use="required"/>
         
<xs:attribute name="MuzeRefNum" type="xs:integer" use="required"/>
         
<xs:attribute name="ID" type="xs:integer" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children TitleArticle Title TitleAKA SubTitle Recommended UPC NumberOfPlayers PreBookDate ReleaseDate Price MemoryCard MemoryCardBlocksQuantity Categorys Locations URIs Annotations Companys Vendors
attributes
Name  Type  Use  Default  Fixed  annotation
MuzeIDxs:integerrequired      
IDxs:integerrequired      
source <xs:element name="GameRelease" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="TitleArticle" type="xs:string" minOccurs="0"/>
     
<xs:element name="Title" type="xs:string" minOccurs="0"/>
     
<xs:element name="TitleAKA" type="xs:string" minOccurs="0"/>
     
<xs:element name="SubTitle" type="xs:string" minOccurs="0"/>
     
<xs:element name="Recommended" type="xs:boolean" minOccurs="0"/>
     
<xs:element name="UPC" type="xs:string" minOccurs="0"/>
     
<xs:element name="NumberOfPlayers" type="xs:string" minOccurs="0"/>
     
<xs:element name="PreBookDate" type="xs:date" minOccurs="0"/>
     
<xs:element name="ReleaseDate" type="xs:date" minOccurs="0"/>
     
<xs:element name="Price" type="xs:decimal" minOccurs="0"/>
     
<xs:element name="MemoryCard" type="xs:boolean" minOccurs="0"/>
     
<xs:element name="MemoryCardBlocksQuantity" type="xs:integer" minOccurs="0"/>
     
<xs:element name="Categorys" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Category" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="Type" type="xs:string" use="required"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Locations" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Location" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string"/>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="URIs" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="URI" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="Type" type="xs:string" use="required"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Annotations" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Annotation" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="Type" type="xs:string" use="required"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Companys" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Company" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="Type" type="xs:string" use="required"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Vendors" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Vendor" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Company" minOccurs="0">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:string">
                         
<xs:attribute name="Type" type="xs:string" use="required"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="VendorProductID" type="xs:string" minOccurs="0"/>
                 
<xs:element name="SKU" type="xs:string" minOccurs="0"/>
                 
<xs:element name="VendorReleaseDate" type="xs:date" minOccurs="0"/>
                 
<xs:element name="VendorProductStatus" type="xs:string" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="MuzeID" type="xs:integer" use="required"/>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute Muze/GameRelease/@MuzeID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="MuzeID" type="xs:integer" use="required"/>

attribute Muze/GameRelease/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element Muze/GameRelease/TitleArticle
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="TitleArticle" type="xs:string" minOccurs="0"/>

element Muze/GameRelease/Title
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Title" type="xs:string" minOccurs="0"/>

element Muze/GameRelease/TitleAKA
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="TitleAKA" type="xs:string" minOccurs="0"/>

element Muze/GameRelease/SubTitle
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="SubTitle" type="xs:string" minOccurs="0"/>

element Muze/GameRelease/Recommended
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Recommended" type="xs:boolean" minOccurs="0"/>

element Muze/GameRelease/UPC
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="UPC" type="xs:string" minOccurs="0"/>

element Muze/GameRelease/NumberOfPlayers
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="NumberOfPlayers" type="xs:string" minOccurs="0"/>

element Muze/GameRelease/PreBookDate
diagram
namespace http://ContentCafe2.btol.com
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="PreBookDate" type="xs:date" minOccurs="0"/>

element Muze/GameRelease/ReleaseDate
diagram
namespace http://ContentCafe2.btol.com
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="ReleaseDate" type="xs:date" minOccurs="0"/>

element Muze/GameRelease/Price
diagram
namespace http://ContentCafe2.btol.com
type xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Price" type="xs:decimal" minOccurs="0"/>

element Muze/GameRelease/MemoryCard
diagram
namespace http://ContentCafe2.btol.com
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="MemoryCard" type="xs:boolean" minOccurs="0"/>

element Muze/GameRelease/MemoryCardBlocksQuantity
diagram
namespace http://ContentCafe2.btol.com
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="MemoryCardBlocksQuantity" type="xs:integer" minOccurs="0"/>

element Muze/GameRelease/Categorys
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Category
source <xs:element name="Categorys" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Category" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Type" type="xs:string" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease/Categorys/Category
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Typexs:stringrequired      
source <xs:element name="Category" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Type" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Muze/GameRelease/Categorys/Category/@Type
type xs:string
properties
isRef 0
use required
source <xs:attribute name="Type" type="xs:string" use="required"/>

element Muze/GameRelease/Locations
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Location
source <xs:element name="Locations" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Location" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string"/>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease/Locations/Location
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
source <xs:element name="Location" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string"/>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease/URIs
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children URI
source <xs:element name="URIs" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="URI" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Type" type="xs:string" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease/URIs/URI
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Typexs:stringrequired      
source <xs:element name="URI" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Type" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Muze/GameRelease/URIs/URI/@Type
type xs:string
properties
isRef 0
use required
source <xs:attribute name="Type" type="xs:string" use="required"/>

element Muze/GameRelease/Annotations
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Annotation
source <xs:element name="Annotations" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Annotation" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Type" type="xs:string" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease/Annotations/Annotation
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Typexs:stringrequired      
source <xs:element name="Annotation" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Type" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Muze/GameRelease/Annotations/Annotation/@Type
type xs:string
properties
isRef 0
use required
source <xs:attribute name="Type" type="xs:string" use="required"/>

element Muze/GameRelease/Companys
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Company
source <xs:element name="Companys" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Company" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Type" type="xs:string" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease/Companys/Company
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Typexs:stringrequired      
source <xs:element name="Company" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Type" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Muze/GameRelease/Companys/Company/@Type
type xs:string
properties
isRef 0
use required
source <xs:attribute name="Type" type="xs:string" use="required"/>

element Muze/GameRelease/Vendors
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Vendor
source <xs:element name="Vendors" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Vendor" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Company" minOccurs="0">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="Type" type="xs:string" use="required"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="VendorProductID" type="xs:string" minOccurs="0"/>
           
<xs:element name="SKU" type="xs:string" minOccurs="0"/>
           
<xs:element name="VendorReleaseDate" type="xs:date" minOccurs="0"/>
           
<xs:element name="VendorProductStatus" type="xs:string" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease/Vendors/Vendor
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Company VendorProductID SKU VendorReleaseDate VendorProductStatus
source <xs:element name="Vendor" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Company" minOccurs="0">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Type" type="xs:string" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="VendorProductID" type="xs:string" minOccurs="0"/>
     
<xs:element name="SKU" type="xs:string" minOccurs="0"/>
     
<xs:element name="VendorReleaseDate" type="xs:date" minOccurs="0"/>
     
<xs:element name="VendorProductStatus" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/GameRelease/Vendors/Vendor/Company
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Typexs:stringrequired      
source <xs:element name="Company" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Type" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Muze/GameRelease/Vendors/Vendor/Company/@Type
type xs:string
properties
isRef 0
use required
source <xs:attribute name="Type" type="xs:string" use="required"/>

element Muze/GameRelease/Vendors/Vendor/VendorProductID
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="VendorProductID" type="xs:string" minOccurs="0"/>

element Muze/GameRelease/Vendors/Vendor/SKU
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="SKU" type="xs:string" minOccurs="0"/>

element Muze/GameRelease/Vendors/Vendor/VendorReleaseDate
diagram
namespace http://ContentCafe2.btol.com
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="VendorReleaseDate" type="xs:date" minOccurs="0"/>

element Muze/GameRelease/Vendors/Vendor/VendorProductStatus
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="VendorProductStatus" type="xs:string" minOccurs="0"/>

element Muze/EssentialArtist
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Performer Overview Influences Followers Contemporaries DefinitiveAlbums RecommendedVideos RecommendedBooks
attributes
Name  Type  Use  Default  Fixed  annotation
MuzeArtistIDxs:integerrequired      
IDxs:integerrequired      
source <xs:element name="EssentialArtist" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Performer" minOccurs="0">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Overview" type="xs:string" minOccurs="0"/>
     
<xs:element name="Influences" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Followers" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Contemporaries" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="DefinitiveAlbums" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Album" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="RecommendedVideos" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Video" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="OriginalReleaseYear" type="xs:string" use="optional"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="RecommendedBooks" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Book" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:string">
                   
<xs:attribute name="ISBN" type="xs:string" use="optional"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="MuzeArtistID" type="xs:integer" use="required"/>
   
<xs:attribute name="ID" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute Muze/EssentialArtist/@MuzeArtistID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="MuzeArtistID" type="xs:integer" use="required"/>

attribute Muze/EssentialArtist/@ID
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="ID" type="xs:integer" use="required"/>

element Muze/EssentialArtist/Performer
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
FormalNamexs:stringoptional      
source <xs:element name="Performer" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Muze/EssentialArtist/Performer/@FormalName
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="FormalName" type="xs:string" use="optional"/>

element Muze/EssentialArtist/Overview
diagram
namespace http://ContentCafe2.btol.com
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="Overview" type="xs:string" minOccurs="0"/>

element Muze/EssentialArtist/Influences
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Performer
source <xs:element name="Influences" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/EssentialArtist/Influences/Performer
diagram
namespace http://ContentCafe2.btol.com
type extension of xs:string
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
FormalNamexs:stringoptional      
source <xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Muze/EssentialArtist/Influences/Performer/@FormalName
type xs:string
properties
isRef 0
use optional
source <xs:attribute name="FormalName" type="xs:string" use="optional"/>

element Muze/EssentialArtist/Followers
diagram
namespace http://ContentCafe2.btol.com
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Performer
source <xs:element name="Followers" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Performer" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="FormalName" type="xs:string" use="optional"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Muze/EssentialArtist/Followers/Performer
diagram
namespace ht