<?xml version="1.0"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"
    xmlns:xsp="http://www.owl-ontologies.com/2005/08/07/xsp.owl#"
    xmlns:om="http://purl.oreilly.com/ns/meta/"
    xmlns:p1="file:/home/gavin/Programing/butcher-hg/butcher/xslts/product-types.xml#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns:dc="http://purl.org/dc/terms/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:swrl="http://www.w3.org/2003/11/swrl#"
    xmlns:dcam="http://purl.org/dc/dcam/"
    xmlns:swrlb="http://www.w3.org/2003/11/swrlb#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:relations="http://purl.oreilly.com/ns/relations/"
  xml:base="http://purl.oreilly.com/product-types/">
  <dcam:VocabularyEncodingScheme rdf:about="">
    <dc:title xml:lang="en-US">O'Reilly Namespace for metadata terms in the O'Reilly Product Type
      Vocabulary</dc:title>
    <dc:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >2008-04-21</dc:modified>
    <dc:publisher xml:lang="en-US">O'Reilly Media Inc.</dc:publisher>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >To comment on this schema,
      please contact metadata@oreilly.com.</rdfs:comment>
  </dcam:VocabularyEncodingScheme>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/Application">
    <rdfs:comment xml:lang="en-US">A computer program.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Software Application</rdfs:label>
    <dc:description xml:lang="en-US">Examples include Word, Excel, grep, bash, and iPhone: TMM 2e App.</dc:description>
    <om:oracleSuffix>APP</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/iPhoneApp">
    <rdfs:comment xml:lang="en-US">Application intended to be run on the Apple iPhone 2.x or 3.x platforms. Frequently used for distributing an Ebook as an iPhone Application.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/product-types/Application" />
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">iPhone Application</rdfs:label>
    <dc:description xml:lang="en-US">Examples include iPhone: TMM 2e App, iPhone: TMM 3.0, iPod: TMM, and iPod: TMM (Censored Edition).</dc:description>
    <om:oracleSuffix>APP</om:oracleSuffix>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string">urn:isbn:</om:identifiedBy>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/itunes"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/DATAS">
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/NonInventoriedProduct"/>
    <rdfs:label xml:lang="en-US">Data Services</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <om:oracleSuffix>DATAS</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/eEducationalSupplement">
    <rdfs:label xml:lang="en-US">Educational Supplement</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/pdf"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <om:oracleSuffix>PDF</om:oracleSuffix>
    <rdfs:comment xml:lang="en-US">Supplementary PDFs intended for use in an educational setting.</rdfs:comment>
    <dc:description xml:lang="en-US">Examples include Student Workbooks, Practice Exams, and Instructor Guides.</dc:description>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >urn:isbn:</om:identifiedBy>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/RCUT">
    <rdfs:comment xml:lang="en-US">Pre-publication editon of a book accessed through Safari Books Online.</rdfs:comment>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:label xml:lang="en-US">Rough Cut</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <dc:description xml:lang="en-US"></dc:description>
    <rdfs:subClassOf>
      <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/SAF"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EarlyReleaseProduct"/>
    <om:oracleSuffix>RCUT</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/safari"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/EBOOK">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >An Ebook that contains the whole work, available in multiple formats, sold through oreilly.com.</rdfs:comment>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/mobi"/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/pdf"/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/android_app" />
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/epub"/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/mathematica"/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/DAISY" />
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/CDContent" />
    <dcam:memberOf rdf:resource=""/>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Ebook</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <om:oracleSuffix>EBOOK</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/PDF">
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <rdfs:label xml:lang="en-US">PDF</rdfs:label>
    <dc:description xml:lang="en-US">Examples include Amazon eDocs.</dc:description>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/pdf"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:comment xml:lang="en-US"
      >PDF file that contains the whole work. Sold or distributed through PDF-only sales channels.</rdfs:comment>
    <om:oracleSuffix>PDF</om:oracleSuffix>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ebooks_com"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ebookpie"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/follett"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/scribd"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazon_edocs"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/kobo"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/paperc"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/dawson"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/examville"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/eResearchReport">
    <rdfs:label xml:lang="en-US">Research Report Site License</rdfs:label>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/pdf"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <om:oracleSuffix>PDF</om:oracleSuffix>
    <rdfs:comment xml:lang="en-US">Radar Research Report Site Licenses, sold through oreilly.com</rdfs:comment>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >urn:isbn:</om:identifiedBy>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/SAF">
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Safari Books Online</rdfs:label>
    <rdfs:comment xml:lang="en-US">A book available through Safari Books Online.</rdfs:comment>
    <om:oracleSuffix>SAF</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/safari"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/SecondarySAF">
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Secondary Safari Books Online</rdfs:label>
    <rdfs:comment xml:lang="en-US">Some products must have two or more Safari product records do to
limitations in BVD Safari 5.x. Records other then the primary should have this
product type.</rdfs:comment>
    <dc:description xml:lang="en-US">Examples include Videos for One-on-One training books.</dc:description>
    <om:oracleSuffix>SAF</om:oracleSuffix>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/safari"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/MOBI">
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/mobi"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Mobipocket file that contains the whole work. Distributed through channels other than oreilly.com.</rdfs:comment>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <dcam:memberOf rdf:resource=""/>
    <dc:description xml:lang="en-US">Examples include products sold via Amazon Kindle Store, among
      others.</dc:description>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Mobi</rdfs:label>
    <om:oracleSuffix>MOBI</om:oracleSuffix>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/kindle"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/EPUB">
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/epub"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">IDPF EPUB file that contains the whole work. Distributed through channels other
      than oreilly.com.</rdfs:comment>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string">urn:isbn:</om:identifiedBy>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/> <!-- sic -->
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">EPUB</rdfs:label>
    <om:oracleSuffix>EPUB</om:oracleSuffix>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/barnes_and_noble"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ebooks_com"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ebookpie"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bookglutton"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/legacy_stanza"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/legacy_aldiko"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/entourage_edge"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/diesel"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/books_on_board"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/wordplayer"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/woodslane"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/immat%C3%A9riel"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ibookstore"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/google"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ecarrel"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/kobo"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/CHAPT">
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/pdf"/>
    <dc:description xml:lang="en-US">This is a roll up product type. Not every chapter of a book
      will have a unique product, rather a single IP family will have a single CHAPT product related
      to it.</dc:description>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Chapter</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <rdfs:comment xml:lang="en-US">Single content fragment from a product at the chapter (or
      chapter-like) level.</rdfs:comment>
    <om:oracleSuffix>CHAPT</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/ONLAD">
    <rdfs:comment xml:lang="en-US">Ad sales from online sites.</rdfs:comment>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Online Advertising</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/NonInventoriedProduct"/>
    <om:oracleSuffix>ONLAD</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/VIDEO">
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/quicktime"/>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:epc:id:gtin:</om:identifiedBy>
    <rdfs:comment xml:lang="en-US">Video Content</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/DurativeProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Video</rdfs:label>
    <dc:description xml:lang="en-US">Examples include videos of conference proceedings, screencasts
      and interviews.</dc:description>
    <om:oracleSuffix>VIDEO</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/BOOTH">
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/NonInventoriedProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Booth</rdfs:label>
    <om:oracleSuffix>BOOTH</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/DVD">
    <dc:description xml:lang="en-US">Examples include DVDs of conference proceedings. Labeling as "DVD-Video" based on Amazon practices.</dc:description>
    <rdfs:comment xml:lang="en-US">DVD with video content as opposed to a DVD-ROM.</rdfs:comment>
    <rdfs:label xml:lang="en-US">DVD</rdfs:label>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:epc:id:gtin:</om:identifiedBy>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/DurativeProduct"/>
    <om:oracleSuffix>DVD</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/LSOL">
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Learning Solutions</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/NonInventoriedProduct"/>
    <om:oracleSuffix>LSOL</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/LIC">
    <rdfs:comment xml:lang="en-US">Licensing is the ability to reuse a single product.</rdfs:comment>
    <dc:description xml:lang="en-US">Examples include a single company reusing a single book, making
      copies as necessary for employees. </dc:description>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/NonInventoriedProduct"/>
    <rdfs:label xml:lang="en-US">License</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <om:oracleSuffix>LIC</om:oracleSuffix>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >urn:epc:id:gtin:</om:identifiedBy>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/IP">
    <dc:description xml:lang="en-US">Examples include Java in a Nutshell, 5th Edition. May have a
      book, PDF, EBOOK, MOBI, and Safari representation, among others. Representations (Product
      Types) of an Intellectual Property should also be in the O'Reilly Product Type Vocabulary</dc:description>
    <rdfs:comment xml:lang="en-US">Content for which there are many products.</rdfs:comment>
    <rdfs:label xml:lang="en-US">Intellectual Property</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/Product"/>
    <dcam:memberOf rdf:resource=""/>
    <om:oracleSuffix>IP</om:oracleSuffix>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >urn:epc:id:gtin:</om:identifiedBy>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/Webinar">
    <rdfs:label xml:lang="en-US">Webinar</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <dc:description xml:lang="en-US">Examples include presentations, lectures, workshops or seminars
      that are transmitted over the Web. A webinar can be collaborative and include polling and
      question &amp; answer sessions to allow full participation between the audience and the
      presenter</dc:description>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/webexInvite"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/DurativeProduct"/>
    <rdfs:comment xml:lang="en-US">Web Conference</rdfs:comment>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:epc:id:gtin:</om:identifiedBy>
    <om:oracleSuffix>WEVT</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/RIGHT">
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Rights</rdfs:label>
    <rdfs:comment xml:lang="en-US">Rights allow the purchaser to reuse pieces of content in new
      products.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/NonInventoriedProduct"/>
    <dc:description xml:lang="en-US"></dc:description>
    <om:oracleSuffix>RIGHT</om:oracleSuffix>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >urn:epc:id:gtin:</om:identifiedBy>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/UTD">
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Up-to-Date</rdfs:label>
    <rdfs:comment xml:lang="en-US">An Up-to-Date packet that updates a previously published product.</rdfs:comment>
    <dc:description xml:lang="en-US">Examples include printed matter that is designed to be placed
      in a binder. This does NOT include PDF updates of the exact same content or errata (physical
      objects only).</dc:description>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <om:oracleSuffix>BOOK</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/NEWS">
    <rdfs:label xml:lang="en-US">Newsletter</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <om:oracleSuffix>BOOK</om:oracleSuffix>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >urn:isbn:</om:identifiedBy>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/CNSLT">
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Consulting</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/NonInventoriedProduct"/>
    <rdfs:comment xml:lang="en-US">Consulting sold on an hourly or project basis.</rdfs:comment>
    <dc:description xml:lang="en-US">Examples include work done by the O'Reilly Web 2.0 consulting
      group.</dc:description>
    <om:oracleSuffix>CNSLT</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/PrintBookNonDistributable">
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:comment xml:lang="en-US">Metadata for a book that is not distributable.</rdfs:comment>
    <rdfs:label xml:lang="en-US">Print NonDistributable</rdfs:label>
    <om:oracleSuffix>BOOK</om:oracleSuffix>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazon"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazonuk"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bds"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bowker"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/genzmag"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/hbfenn"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ingram"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/open_library"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/roodveldt"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/staging"/>
    <om:excludesDataTarget rdf:resource="http://purl.oreilly.com/data-targets/oracle"/>
    <om:excludesDataTarget rdf:resource="http://purl.oreilly.com/data-targets/cs"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/BOOK">
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:comment xml:lang="en-US">A phsyical book that is bound and sold.</rdfs:comment>
    <rdfs:label xml:lang="en-US">Print</rdfs:label>
    <om:oracleSuffix>BOOK</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazon"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazonuk"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bds"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bowker"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/genzmag"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/hbfenn"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ingram"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/open_library"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/roodveldt"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/staging"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/CDBookshelf">
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:comment xml:lang="en-US">A number of works grouped on CD-ROMs.</rdfs:comment>
    <rdfs:label xml:lang="en-US">CD</rdfs:label>
    <om:oracleSuffix>BOOK</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/Set">
    <rdfs:label xml:lang="en-US">Set</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <dc:description xml:lang="en-US">Microsoft Press Set</dc:description>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <om:oracleSuffix>BOOK</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazon"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazonuk"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bds"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bowker"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/genzmag"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/hbfenn"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ingram"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/open_library"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/roodveldt"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/Kit">
    <rdfs:label xml:lang="en-US">Kit</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <dc:description xml:lang="en-US">Microsoft Press Kit</dc:description>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <om:oracleSuffix>BOOK</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazon"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/amazonuk"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bds"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/bowker"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/genzmag"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/hbfenn"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/ingram"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/open_library"/>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/roodveldt"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/MERCH">
    <rdfs:label xml:lang="en-US">Merchandise</rdfs:label>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <dc:description xml:lang="en-US">Examples include hats, t-shirts, and mugs.</dc:description>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:epc:id:gtin:</om:identifiedBy>
    <om:oracleSuffix>MERCH</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/MAGZ">
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Magazine</rdfs:label>
    <om:oracleSuffix>MAGZ</om:oracleSuffix>
    <rdfs:comment>Describes a subscription to this magazine.</rdfs:comment>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/PRTAD">
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/NonInventoriedProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Print Advertising</rdfs:label>
    <rdfs:comment xml:lang="en-US">Ad sales from printed material.</rdfs:comment>
    <om:oracleSuffix>PRTAD</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/PROMO">
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/InventoriedProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Promotional Material</rdfs:label>
    <rdfs:comment xml:lang="en-US">Materials that need inventory but are distributed for free.</rdfs:comment>
    <om:oracleSuffix>PROMO</om:oracleSuffix>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >urn:epc:id:gtin:</om:identifiedBy>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/DownloadableVideo">
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/video_player"/>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string">urn:epc:id:gtin:</om:identifiedBy>
    <rdfs:comment xml:lang="en-US">Downloadable</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/DurativeProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Video</rdfs:label>
    <dc:description xml:lang="en-US">Video with chapters that can be downloaded only.</dc:description>
    <om:oracleSuffix>VIDEO</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/EmbeddedVideo">
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/video_player" />
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string">urn:epc:id:gtin:</om:identifiedBy>
    <rdfs:comment xml:lang="en-US">Streaming</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/DurativeProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Video</rdfs:label>
    <dc:description xml:lang="en-US">Video with chapters that can be embedded only. The primary example as of this writing is the Lost ActionScript Weekend.</dc:description>
    <om:oracleSuffix>VIDEO</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/EmbeddedDownloadVideo">
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/video_player" />
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string">urn:epc:id:gtin:</om:identifiedBy>
    <rdfs:comment xml:lang="en-US">Streaming, Downloadable</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/DurativeProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Video</rdfs:label>
    <dc:description xml:lang="en-US">Video with chapters that can be downloaded or embedded. The primary example as of this writing is the Missing Manual Videos.</dc:description>
    <om:oracleSuffix>VIDEO</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/EVENT">
    <rdfs:label xml:lang="en-US">Event</rdfs:label>
    <rdfs:comment xml:lang="en-US">In person event.</rdfs:comment>
    <dcam:memberOf rdf:resource=""/>
    <dc:description xml:lang="en-US"
    >Examples include "Devloper Days", workshops and in person training.</dc:description>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:epc:id:gtin:</om:identifiedBy>
    <om:oracleSuffix>REG</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/AndroidApp">
    <rdfs:comment xml:lang="en-US">Application intended to be run under Google's Android OS on Open Handset Alliance phones.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">Android Application</rdfs:label>
    <dc:description xml:lang="en-US">Examples include Android Application Development App.</dc:description>
    <om:oracleSuffix>APP</om:oracleSuffix>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string">urn:isbn:</om:identifiedBy>
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/android"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/SchoolOfTechnologyCourse">
    <rdfs:comment xml:lang="en-US">Online Course Offered by O'Reilly School of Technology.</rdfs:comment>
    <dcam:memberOf rdf:resource=""/>
    <rdfs:label xml:lang="en-US">School of Technology Online Course</rdfs:label>
    <dc:description xml:lang="en-US">Online Course Offered by O'Reilly School of Technology.</dc:description>
    <om:oracleSuffix>ONEDU</om:oracleSuffix>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/EarlyReleaseEbook">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >An early release of an Ebook that contains the whole work, available in multiple formats, sold through oreilly.com.</rdfs:comment>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/mobi"/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/pdf"/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/android_app" />
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/epub"/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/mathematica"/>
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/DAISY" />
    <om:hasFormat rdf:resource="http://purl.oreilly.com/formats/CDContent" />
    <dcam:memberOf rdf:resource=""/>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
	>Early Release Ebook</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EarlyReleaseProduct"/>
    <om:oracleSuffix>EBOOK</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/WBAPP">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >WebApp sold through oreilly.com.</rdfs:comment>
    <dcam:memberOf rdf:resource=""/>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >WebApp</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <om:oracleSuffix>WBAPP</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://purl.oreilly.com/product-types/PROD">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
      >Shippable, non book, non royalty bearing products.</rdfs:comment>
    <dcam:memberOf rdf:resource=""/>
    <om:identifiedBy rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >urn:isbn:</om:identifiedBy>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >PROD</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/EditoralProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/ElectroniclyDeliveredProduct"/>
    <rdfs:subClassOf rdf:resource="http://purl.oreilly.com/ns/meta/PaginatedProduct"/>
    <om:oracleSuffix>PROD</om:oracleSuffix>
    <relations:shownOn rdf:resource="http://oreilly.com/catalog/" />
    <om:availableThrough rdf:resource="http://purl.oreilly.com/channels/oreilly_com"/>
  </rdfs:Class>

</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 3.4, Build 513)  http://protege.stanford.edu -->
