<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:common="http://schemas.sirsidynix.com/symws/common"
targetNamespace="http://schemas.sirsidynix.com/symws/catalog"
xmlns="http://schemas.sirsidynix.com/symws/catalog">
<xs:import namespace="http://schemas.sirsidynix.com/symws/common" schemaLocation="common.xsd"/>
<!-- messages -->
<xs:element name="CreateBriefTitleRequest" type="BriefTitle"/>
<xs:element name="CreateBriefTitleResponse" type="BriefTitle"/>
<xs:complexType name="CoreTitle">
<xs:complexContent>
<xs:extension base="common:Entity">
<xs:sequence>
<xs:element name="titleKey" type="xs:long" minOccurs="0" maxOccurs="1"/>
<xs:element name="titleControlNumber" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="catalogFormatID" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="yearOfPublication" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="shadow" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="reviewStatus" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="BriefTitle">
<xs:complexContent>
<xs:extension base="CoreTitle">
<xs:sequence>
<xs:element name="author" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="title" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="publisherName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="publicationPlace" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="edition" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="ISBN" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="ISSN" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="UPC" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="OCLCControlNumber" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="url" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>
© 2009-2012 SirsiDynix