ontology http://www.wsmo.org/2004/d3/d3.2/v0.1/20040628/resources/po.wsml

namespace
      default=http:://www.wsmo.org/ontologies/purchase#,
      dc=http://purl.org/dc/elements/1.1#,
      wsml=http://www.wsmo.org/2004/d16/d16.1/v0.2/20040418#,
      loc=http:://www.wsmo.org/ontologies/location#,
      cu=http://www.wsmo.org/2004/d3/d3.2/v0.1/20040628/resources/owlCurrencyMediator.wsml#,
      dt=http:://www.wsmo.org/ontologies/dateTime#

non-functional-properties
      dc:title "Purchase Ontology"
      dc:creator "DERI International"
      dc:subject "Buyer", "Seller", "Product", "Price",
            "Payment method", "Delivery"
      dc:description "general purchase ontology"
      dc:publisher "DERI International"
      dc:contributor "Michael Stollberg", "Axel Polleres", "Ruben lara", "Holger Lausen"
      dc:date "2004-06-28"
      dc:type http://www.wsmo.org/2004/d2/v0.3/20040329/#ontos
      dc:format "text/plain"
      dc:language "en-US"
      dc:relation 
            http://www.daml.ecs.soton.ac.uk/ont/currency.daml,
            http:://www.wsmo.org/ontologies/location,
            http:://www.wsmo.org/ontologies/dateTime
      dc:coverage "ID:7029392 Name:World"
      dc:rights http://www.deri.org/privacy.html
      version "$Revision: 1.16 $"

      usedMediators 
            ooMediators
                  http://www.wsmo.org/2004/d3/d3.2/v0.1/20040628/resources/owlCurrencyMediator.wsml,
                  http:://www.wsmo.org/ontologies/location,
                  http:://www.wsmo.org/ontologies/dateTime

comment: conceptDefinitions
            
      concept buyer
            non-functional-properties
                  dc:description "Buyer of some items"
            shipTo oftype loc:address
            billTo oftype loc:address
            purchaseIntention oftype set tradeItem
            hasPayment oftype set paymentMethod 
            
      concept seller
            non-functional-properties
                  dc:description "Seller of some items"
            address oftype loc:address
            saleIntention oftype set tradeItem
            acceptsPayment oftype set paymentMethod
            
      concept tradeItem
            non-functional-properties
                  dc:description "A trade item"
            product oftype product
            pricelimit oftype price
      
      concept product
            non-functional-properties
                  dc:description "Generic product"
            name oftype xsd:string
            
      concept price
            non-functional-properties
                  dc:description "Generic price"
            amount oftype xsd:float
            currency oftype cu:currency

      concept paymentMethod
            non-functional-properties
                  dc:description "Payment method for a trade"
            name oftype xsd:string

      concept trade
            non-functional-properties
                  dc:description "A trade is an actual agreement on trading items between two trading partners"
            items oftype set tradeItem
            buyer oftype buyer
            seller oftype seller
            payment oftype paymentMethod
            
      concept delivery
            non-functional-properties
                  dc:description "Delivery of a good as an effect of a purchase"
            products oftype set product
            receiver oftype buyer
            sender oftype seller
      
      concept creditCard subconceptOf paymentMethod
            non-functional-properties
                  dc:description "A credit card"
            holder oftype xsd:string
            expMonth oftype dt:monthOfYear
            expYear oftype dt:year
            type oftype xsd:string

      concept cash subconceptOf paymentMethod
            non-functional-properties
                  dc:description "Cash payment method"
            currency oftype cu:currency

comment: variableDefinitions

      variable T memberOf tradeItem
      variable P memberOf price
            
comment: instanceDefinitions

      comment: A link to large set of instances is missing in WSMO.
       The inclusion of links to large set of instances will be considered 
       in future versions of WSMO.
       A complete list of currencies can be found at 
       http://www.daml.ecs.soton.ac.uk/ont/currency.daml