<?xml version="1.0"?> 

<rdf:RDF 

xmlns="http://lsdis.cs.uga.edu/projects/meteor-s/wsdl-s/ontologies/PurchaseOrder.owl#" 

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 

xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" 

xmlns:owl="http://www.w3.org/2002/07/owl#" 

xml:base="http://lsdis.cs.uga.edu/projects/meteor-s/wsdl-s/ontologies/PurchaseOrder.owl"> 

<owl:Ontology rdf:about=""/> 

<owl:Class rdf:ID="ItemDesc"/> 

<owl:Class rdf:ID="Item"/> 

<owl:Class rdf:ID="DueDate"/> 

<owl:Class rdf:ID="PreCondition"/> 

<owl:Class rdf:ID="PostalCode"/> 

<owl:Class rdf:ID="City"/> 

<owl:Class rdf:ID="Billing"/> 

<owl:Class rdf:ID="AccountExists"> 

<rdfs:subClassOf rdf:resource="#PreCondition"/> 

</owl:Class> 

<owl:Class rdf:ID="Country"/> 

<owl:Class rdf:ID="Account"/> 

<owl:Class rdf:ID="Quantity"/> 

<owl:Class rdf:ID="Address"/> 

<owl:Class rdf:ID="Effect"/> 

<owl:Class rdf:ID="OrderConfirmation"/> 

<owl:Class rdf:ID="StreetAddress"/> 

<owl:Class rdf:ID="State"/> 

<owl:Class rdf:ID="ItemReserved"> 

<rdfs:subClassOf rdf:resource="#Effect"/> 

</owl:Class> 

<owl:Class rdf:ID="Receiver"/> 

<owl:Class rdf:ID="ItemCode"/> 

<owl:Class rdf:ID="ZipCode"> 

<rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> 

<rdfs:subClassOf rdf:resource="#PostalCode"/> 

</owl:Class> 

<owl:Class rdf:ID="EanCode"> 

<rdfs:subClassOf rdf:resource="#ItemCode"/> 

<rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> 

</owl:Class> 

<owl:ObjectProperty rdf:ID="has_billingAddress"> 

<rdfs:range rdf:resource="#Billing"/> 

<rdfs:domain rdf:resource="#Billing"/> 

</owl:ObjectProperty> 

<owl:ObjectProperty rdf:ID="has_account"> 

<rdfs:domain rdf:resource="#Billing"/> 

<rdfs:range rdf:resource="#Account"/> 

</owl:ObjectProperty> 

<owl:ObjectProperty rdf:ID="has_shippingAddress"> 

<rdfs:range rdf:resource="#Address"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/> 

<rdfs:domain rdf:resource="#Billing"/> 

</owl:ObjectProperty> 

<owl:DatatypeProperty rdf:ID="has_StreetAddress"> 

<rdfs:domain rdf:resource="#Address"/> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

</owl:DatatypeProperty> 

<owl:DatatypeProperty rdf:ID="has_City"> 

<rdfs:domain rdf:resource="#Address"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

</owl:DatatypeProperty> 

<owl:DatatypeProperty rdf:ID="has_AccountID"> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/> 

<rdfs:domain rdf:resource="#Account"/> 

</owl:DatatypeProperty> 

<owl:DatatypeProperty rdf:ID="has_State"> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

<rdfs:domain rdf:resource="#Address"/> 

</owl:DatatypeProperty> 

<owl:DatatypeProperty rdf:ID="has_itemDesc"> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

<rdfs:domain rdf:resource="#Item"/> 

</owl:DatatypeProperty> 

<owl:DatatypeProperty rdf:ID="has_Quantity"> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/> 

<rdfs:domain rdf:resource="#Item"/> 

</owl:DatatypeProperty> 

<owl:DatatypeProperty rdf:ID="has_POBox"> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

</owl:DatatypeProperty> 

<owl:FunctionalProperty rdf:ID="has_ZipCode"> 

<rdfs:domain rdf:resource="#Address"/> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> 

</owl:FunctionalProperty> 

<owl:FunctionalProperty rdf:ID="has_Country"> 

<rdfs:domain rdf:resource="#Address"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

</owl:FunctionalProperty> 

<owl:FunctionalProperty rdf:ID="has_Receiver"> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> 

<rdfs:domain rdf:resource="#Address"/> 

</owl:FunctionalProperty> 

<owl:FunctionalProperty rdf:ID="has_DueDate"> 

<rdfs:domain rdf:resource="#Item"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/> 

</owl:FunctionalProperty> 

<owl:FunctionalProperty rdf:ID="has_EANCode"> 

<rdfs:domain rdf:resource="#Item"/> 

<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> 

<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> 

</owl:FunctionalProperty> 

</rdf:RDF> 
