# RDF Ontology generated by @inferal-relay/rdf-emitter

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix tspv: <https://relay.inferal.com/ontology/typespec/versioning/> .
@prefix schema: <https://schema.org/> .
@prefix gr: <http://purl.org/goodrelations/v1#> .
@prefix gs1: <https://www.gs1.org/voc/> .
@prefix woo: <https://relay.inferal.com/ontology/woocommerce/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix qb: <http://purl.org/linked-data/cube#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix woocommerce: <https://relay.inferal.com/ontology/woocommerce/> .

# Ontology metadata
<https://relay.inferal.com/ontology/woocommerce/>
  rdfs:label "WooCommerce Ontology" ;
  dcterms:title "WooCommerce Ontology" ;
  dcterms:license <https://creativecommons.org/licenses/by/4.0/> ;
  dcterms:publisher <https://inferal.com/> ;
  vann:preferredNamespacePrefix "woocommerce" ;
  vann:preferredNamespaceUri "https://relay.inferal.com/ontology/woocommerce/" .

# Class: Self Link
woo:SelfLink a rdfs:Class ;
  rdfs:label "Self Link" ;
  rdfs:comment "Self-referential link." ;
  rdfs:subClassOf schema:URL .

# Class: Collection Link
woo:CollectionLink a rdfs:Class ;
  rdfs:label "Collection Link" ;
  rdfs:comment "Collection link." ;
  rdfs:subClassOf schema:URL .

# Class: Links
woo:Links a rdfs:Class ;
  rdfs:label "Links" ;
  rdfs:comment "HAL-style links object." .

# Class: Metadata
woo:Metadata a rdfs:Class ;
  rdfs:label "Metadata" ;
  rdfs:comment "Metadata key-value pair." ;
  rdfs:subClassOf schema:PropertyValue .

# Class: Image
woo:Image a rdfs:Class ;
  rdfs:label "Image" ;
  rdfs:comment "Image object." ;
  rdfs:subClassOf schema:ImageObject .

# Class: Billing Address
woo:BillingAddress a rdfs:Class ;
  rdfs:label "Billing Address" ;
  rdfs:comment "Billing address." ;
  rdfs:subClassOf schema:PostalAddress .

# Class: Shipping Address
woo:ShippingAddress a rdfs:Class ;
  rdfs:label "Shipping Address" ;
  rdfs:comment "Shipping address." ;
  rdfs:subClassOf schema:PostalAddress .

# Class: Woo Commerce Error
woo:Error a rdfs:Class ;
  rdfs:label "Woo Commerce Error" ;
  rdfs:comment "WooCommerce API error response." ;
  rdfs:subClassOf schema:Thing .

# Class: Product Category Ref
woo:ProductCategoryRef a rdfs:Class ;
  rdfs:label "Product Category Ref" ;
  rdfs:comment "Product category reference." ;
  rdfs:subClassOf schema:CategoryCode .

# Class: Product Tag Ref
woo:ProductTagRef a rdfs:Class ;
  rdfs:label "Product Tag Ref" ;
  rdfs:comment "Product tag reference." ;
  rdfs:subClassOf schema:DefinedTerm .

# Class: Product Image
woo:ProductImage a rdfs:Class ;
  rdfs:label "Product Image" ;
  rdfs:comment "Product image." ;
  rdfs:subClassOf schema:ImageObject .

# Class: Product Attribute
woo:ProductAttribute a rdfs:Class ;
  rdfs:label "Product Attribute" ;
  rdfs:comment "Product attribute." ;
  rdfs:subClassOf schema:PropertyValue .

# Class: Default Attribute
woo:DefaultAttribute a rdfs:Class ;
  rdfs:label "Default Attribute" ;
  rdfs:comment "Default product attribute." ;
  rdfs:subClassOf schema:PropertyValue .

# Class: Product Download
woo:ProductDownload a rdfs:Class ;
  rdfs:label "Product Download" ;
  rdfs:comment "Product download file." ;
  rdfs:subClassOf schema:DigitalDocument .

# Class: Product Dimensions
woo:ProductDimensions a rdfs:Class ;
  rdfs:label "Product Dimensions" ;
  rdfs:comment "Product dimensions." ;
  rdfs:subClassOf schema:QuantitativeValue .

# Class: Product Metadata
woo:ProductMetadata a rdfs:Class ;
  rdfs:label "Product Metadata" ;
  rdfs:comment "Product metadata." ;
  rdfs:subClassOf schema:PropertyValue .

# Class: Category Image
woo:CategoryImage a rdfs:Class ;
  rdfs:label "Category Image" ;
  rdfs:comment "Product category image.\nSimilar to ProductImage but used specifically for category images." ;
  rdfs:subClassOf schema:ImageObject .

# Class: Product Category
woo:ProductCategory a rdfs:Class ;
  rdfs:label "Product Category" ;
  rdfs:comment "Product category." ;
  rdfs:subClassOf schema:CategoryCode .

# Class: Product Category Input
woo:ProductCategoryInput a rdfs:Class ;
  rdfs:label "Product Category Input" ;
  rdfs:comment "Input for creating/updating a product category." .

# Class: Product Tag
woo:ProductTag a rdfs:Class ;
  rdfs:label "Product Tag" ;
  rdfs:comment "Product tag." ;
  rdfs:subClassOf schema:DefinedTerm .

# Class: Product Tag Input
woo:ProductTagInput a rdfs:Class ;
  rdfs:label "Product Tag Input" ;
  rdfs:comment "Input for creating/updating a tag." .

# Class: Product Brand
woo:ProductBrand a rdfs:Class ;
  rdfs:label "Product Brand" ;
  rdfs:comment "Product brand taxonomy.\nStructurally identical to categories (display, image, parent hierarchy)." .

# Class: Product Brand Input
woo:ProductBrandInput a rdfs:Class ;
  rdfs:label "Product Brand Input" ;
  rdfs:comment "Input for creating/updating a product brand." .

# Class: Product
woo:Product a rdfs:Class ;
  rdfs:label "Product" ;
  rdfs:comment "WooCommerce product." ;
  rdfs:subClassOf schema:Product ;
  rdfs:subClassOf gr:ProductOrService .

# Class: Product Shipping Class
woo:ProductShippingClass a rdfs:Class ;
  rdfs:label "Product Shipping Class" ;
  rdfs:comment "Product shipping class." ;
  rdfs:subClassOf schema:DefinedTerm .

# Class: Product Variation
woo:ProductVariation a rdfs:Class ;
  rdfs:label "Product Variation" ;
  rdfs:comment "Product variation." ;
  rdfs:subClassOf schema:ProductModel .

# Class: Product Input
woo:ProductInput a rdfs:Class ;
  rdfs:label "Product Input" ;
  rdfs:comment "Input for creating/updating a product." .

# Class: Product Variation Input
woo:ProductVariationInput a rdfs:Class ;
  rdfs:label "Product Variation Input" ;
  rdfs:comment "Input for creating/updating a variation." .

# Class: Product Attribute Taxonomy
woo:ProductAttributeTaxonomy a rdfs:Class ;
  rdfs:label "Product Attribute Taxonomy" ;
  rdfs:comment "Global product attribute (taxonomy)." ;
  rdfs:subClassOf schema:PropertyValueSpecification .

# Class: Product Attribute Term
woo:ProductAttributeTerm a rdfs:Class ;
  rdfs:label "Product Attribute Term" ;
  rdfs:comment "Attribute term." ;
  rdfs:subClassOf schema:DefinedTerm .

# Class: Order Line Item
woo:OrderLineItem a rdfs:Class ;
  rdfs:label "Order Line Item" ;
  rdfs:comment "Order line item (product in order)." ;
  rdfs:subClassOf schema:OrderItem .

# Class: Order Item Tax
woo:OrderItemTax a rdfs:Class ;
  rdfs:label "Order Item Tax" ;
  rdfs:comment "Tax line for order items." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Order Line Item Input
woo:OrderLineItemInput a rdfs:Class ;
  rdfs:label "Order Line Item Input" ;
  rdfs:comment "Line item input for creating/updating orders." .

# Class: Shipping Line
woo:ShippingLine a rdfs:Class ;
  rdfs:label "Shipping Line" ;
  rdfs:comment "Shipping line." ;
  rdfs:subClassOf schema:ParcelDelivery .

# Class: Shipping Line Input
woo:ShippingLineInput a rdfs:Class ;
  rdfs:label "Shipping Line Input" ;
  rdfs:comment "Shipping line input." .

# Class: Tax Line
woo:TaxLine a rdfs:Class ;
  rdfs:label "Tax Line" ;
  rdfs:comment "Tax line.\n\nAll fields are read-only per WooCommerce API docs." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Tax Rate
woo:TaxRate a rdfs:Class ;
  rdfs:label "Tax Rate" ;
  rdfs:comment "WooCommerce tax rate." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Fee Line
woo:FeeLine a rdfs:Class ;
  rdfs:label "Fee Line" ;
  rdfs:comment "Fee line." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Fee Line Input
woo:FeeLineInput a rdfs:Class ;
  rdfs:label "Fee Line Input" ;
  rdfs:comment "Fee line input." .

# Class: Coupon Line
woo:CouponLine a rdfs:Class ;
  rdfs:label "Coupon Line" ;
  rdfs:comment "Coupon line." ;
  rdfs:subClassOf schema:Offer .

# Class: Coupon Line Input
woo:CouponLineInput a rdfs:Class ;
  rdfs:label "Coupon Line Input" ;
  rdfs:comment "Coupon line input." .

# Class: Order Refund Line
woo:OrderRefundLine a rdfs:Class ;
  rdfs:label "Order Refund Line" ;
  rdfs:comment "Inline refund line in Order response.\n\nThis is a simplified representation of refunds returned in the Order object.\nAll fields are read-only per WooCommerce API docs." ;
  rdfs:subClassOf schema:MonetaryAmount .

# Class: Refund
woo:Refund a rdfs:Class ;
  rdfs:label "Refund" ;
  rdfs:comment "Order refund." ;
  rdfs:subClassOf schema:Order .

# Class: Order
woo:Order a rdfs:Class ;
  rdfs:label "Order" ;
  rdfs:comment "WooCommerce order." ;
  rdfs:subClassOf schema:Order .

# Class: Customer
woo:Customer a rdfs:Class ;
  rdfs:label "Customer" ;
  rdfs:comment "WooCommerce customer." ;
  rdfs:subClassOf schema:Person .

# Class: Refund Input
woo:RefundInput a rdfs:Class ;
  rdfs:label "Refund Input" ;
  rdfs:comment "Refund input." .

# Class: Refund Line Item Input
woo:RefundLineItemInput a rdfs:Class ;
  rdfs:label "Refund Line Item Input" ;
  rdfs:comment "Refund line item input." .

# Class: Refund Tax Input
woo:RefundTaxInput a rdfs:Class ;
  rdfs:label "Refund Tax Input" ;
  rdfs:comment "Refund tax input." .

# Class: Order Note
woo:OrderNote a rdfs:Class ;
  rdfs:label "Order Note" ;
  rdfs:comment "Order note." ;
  rdfs:subClassOf schema:Comment .

# Class: Order Note Input
woo:OrderNoteInput a rdfs:Class ;
  rdfs:label "Order Note Input" ;
  rdfs:comment "Order note input." .

# Class: Order Input
woo:OrderInput a rdfs:Class ;
  rdfs:label "Order Input" ;
  rdfs:comment "Order input for creating/updating." .

# Class: Customer Input
woo:CustomerInput a rdfs:Class ;
  rdfs:label "Customer Input" ;
  rdfs:comment "Customer input for creating/updating." .

# Class: Customer Download
woo:CustomerDownload a rdfs:Class ;
  rdfs:label "Customer Download" ;
  rdfs:comment "Customer download.\n\nAll fields are read-only as this is a read-only resource." ;
  rdfs:subClassOf schema:DownloadAction .

# Class: Customer Download File
woo:CustomerDownloadFile a rdfs:Class ;
  rdfs:label "Customer Download File" ;
  rdfs:comment "Customer download file." ;
  rdfs:subClassOf schema:MediaObject .

# Class: Product Review
woo:ProductReview a rdfs:Class ;
  rdfs:label "Product Review" ;
  rdfs:comment "Product review." ;
  rdfs:subClassOf schema:Review .

# Class: Product Review Input
woo:ProductReviewInput a rdfs:Class ;
  rdfs:label "Product Review Input" ;
  rdfs:comment "Product review input for creating/updating." ;
  rdfs:subClassOf schema:Review .

# Class: Product Shipping Class Input
woo:ProductShippingClassInput a rdfs:Class ;
  rdfs:label "Product Shipping Class Input" ;
  rdfs:comment "Product shipping class input for creating/updating." ;
  rdfs:subClassOf schema:DefinedTerm .

# Class: Report
woo:Report a rdfs:Class ;
  rdfs:label "Report" ;
  rdfs:comment "Report list item." ;
  rdfs:subClassOf schema:Report .

# Class: Sales Report
woo:SalesReport a rdfs:Class ;
  rdfs:label "Sales Report" ;
  rdfs:comment "Sales report." ;
  rdfs:subClassOf schema:Report .

# Class: Sales Report Period
woo:SalesReportPeriod a rdfs:Class ;
  rdfs:label "Sales Report Period" ;
  rdfs:comment "Sales report period breakdown." ;
  rdfs:subClassOf schema:QuantitativeValue .

# Class: Top Sellers Report Item
woo:TopSellersReportItem a rdfs:Class ;
  rdfs:label "Top Sellers Report Item" ;
  rdfs:comment "Top sellers report item." ;
  rdfs:subClassOf schema:ListItem .

# Class: Report Totals Item
woo:ReportTotalsItem a rdfs:Class ;
  rdfs:label "Report Totals Item" ;
  rdfs:comment "Report totals item (for coupons, customers, orders, products, reviews, categories, tags, attributes)." ;
  rdfs:subClassOf schema:QuantitativeValue .

# Class: Coupon
woo:Coupon a rdfs:Class ;
  rdfs:label "Coupon" ;
  rdfs:comment "WooCommerce coupon." ;
  rdfs:subClassOf schema:Offer .

# Class: Coupon Input
woo:CouponInput a rdfs:Class ;
  rdfs:label "Coupon Input" ;
  rdfs:comment "Input for creating/updating a coupon." .

# Class: Tax Rate Input
woo:TaxRateInput a rdfs:Class ;
  rdfs:label "Tax Rate Input" ;
  rdfs:comment "Input for creating/updating a tax rate." .

# Class: Tax Class
woo:TaxClass a rdfs:Class ;
  rdfs:label "Tax Class" ;
  rdfs:comment "WooCommerce tax class." ;
  rdfs:subClassOf schema:DefinedTerm .

# Class: Tax Class Input
woo:TaxClassInput a rdfs:Class ;
  rdfs:label "Tax Class Input" ;
  rdfs:comment "Input for creating a tax class." .

# Class: Shipping Method
woo:ShippingMethod a rdfs:Class ;
  rdfs:label "Shipping Method" ;
  rdfs:comment "WooCommerce shipping method.\n\nThis represents a global shipping method type (e.g., flat_rate, free_shipping, local_pickup).\nThese are the available shipping methods that can be added to shipping zones." ;
  rdfs:subClassOf schema:DeliveryMethod .

# Class: Shipping Zone
woo:ShippingZone a rdfs:Class ;
  rdfs:label "Shipping Zone" ;
  rdfs:comment "WooCommerce shipping zone." ;
  rdfs:subClassOf schema:DeliveryChargeSpecification .

# Class: Shipping Zone Input
woo:ShippingZoneInput a rdfs:Class ;
  rdfs:label "Shipping Zone Input" ;
  rdfs:comment "Input for creating/updating a shipping zone." .

# Class: Shipping Zone Location
woo:ShippingZoneLocation a rdfs:Class ;
  rdfs:label "Shipping Zone Location" ;
  rdfs:comment "WooCommerce shipping zone location." ;
  rdfs:subClassOf schema:GeoShape .

# Class: Shipping Zone Location Input
woo:ShippingZoneLocationInput a rdfs:Class ;
  rdfs:label "Shipping Zone Location Input" ;
  rdfs:comment "Input for creating/updating a shipping zone location." .

# Class: Shipping Zone Method Setting
woo:ShippingZoneMethodSetting a rdfs:Class ;
  rdfs:label "Shipping Zone Method Setting" ;
  rdfs:comment "Shipping method setting.\n\nSettings are dynamically keyed by setting ID in the response." ;
  rdfs:subClassOf schema:PropertyValue .

# Class: Shipping Zone Method
woo:ShippingZoneMethod a rdfs:Class ;
  rdfs:label "Shipping Zone Method" ;
  rdfs:comment "WooCommerce shipping zone method." ;
  rdfs:subClassOf schema:DeliveryMethod .

# Class: Shipping Zone Method Create Input
woo:ShippingZoneMethodCreateInput a rdfs:Class ;
  rdfs:label "Shipping Zone Method Create Input" ;
  rdfs:comment "Input for creating a shipping zone method.\n\nOnly method_id is required to add a shipping method to a zone." .

# Class: Shipping Zone Method Update Input
woo:ShippingZoneMethodUpdateInput a rdfs:Class ;
  rdfs:label "Shipping Zone Method Update Input" ;
  rdfs:comment "Input for updating a shipping zone method." .

# Class: Setting Options Link
woo:SettingOptionsLink a rdfs:Class ;
  rdfs:label "Setting Options Link" ;
  rdfs:comment "Link to setting options." ;
  rdfs:subClassOf schema:URL .

# Class: Setting Group Links
woo:SettingGroupLinks a rdfs:Class ;
  rdfs:label "Setting Group Links" ;
  rdfs:comment "HAL-style links for setting groups.\nSetting groups have a different link structure with 'options' instead of 'self'." .

# Class: Setting Group
woo:SettingGroup a rdfs:Class ;
  rdfs:label "Setting Group" ;
  rdfs:comment "WooCommerce setting group.\n\nSetting groups are categories that contain related settings.\nExamples: general, products, tax, shipping, checkout, account, email, integration, api" ;
  rdfs:subClassOf schema:Thing .

# Class: Setting Option
woo:SettingOption a rdfs:Class ;
  rdfs:label "Setting Option" ;
  rdfs:comment "WooCommerce setting option.\n\nIndividual configurable setting within a setting group." ;
  rdfs:subClassOf schema:PropertyValue .

# Class: Setting Option Input
woo:SettingOptionInput a rdfs:Class ;
  rdfs:label "Setting Option Input" ;
  rdfs:comment "Input for updating a setting option." .

# Class: Setting Option Batch Input
woo:SettingOptionBatchInput a rdfs:Class ;
  rdfs:label "Setting Option Batch Input" ;
  rdfs:comment "Input for batch updating setting options." .

# Class: Setting Option Batch Request
woo:SettingOptionBatchRequest a rdfs:Class ;
  rdfs:label "Setting Option Batch Request" ;
  rdfs:comment "Batch update request for setting options." .

# Class: Setting Option Batch Response
woo:SettingOptionBatchResponse a rdfs:Class ;
  rdfs:label "Setting Option Batch Response" ;
  rdfs:comment "Batch update response for setting options." .

# Class: Payment Gateway Setting
woo:PaymentGatewaySetting a rdfs:Class ;
  rdfs:label "Payment Gateway Setting" ;
  rdfs:comment "Payment gateway setting.\n\nIndividual configurable setting within a payment gateway.\nReuses SettingOptionType enum from settings.tsp since same types apply." ;
  rdfs:subClassOf schema:PropertyValue .

# Class: Payment Gateway
woo:PaymentGateway a rdfs:Class ;
  rdfs:label "Payment Gateway" ;
  rdfs:comment "WooCommerce payment gateway.\n\nPayment gateways handle payment processing at checkout.\nResults are not paginated - all gateways will be returned." ;
  rdfs:subClassOf schema:PaymentMethod .

# Class: Payment Gateway Input
woo:PaymentGatewayInput a rdfs:Class ;
  rdfs:label "Payment Gateway Input" ;
  rdfs:comment "Input for updating a payment gateway." .

# Class: Webhook
woo:Webhook a rdfs:Class ;
  rdfs:label "Webhook" ;
  rdfs:comment "WooCommerce webhook configuration.\n\nWebhooks allow external services to be notified when events occur in WooCommerce.\nAfter 5 consecutive failed deliveries, the webhook is automatically disabled." ;
  rdfs:subClassOf schema:Thing .

# Class: Webhook Create Input
woo:WebhookCreateInput a rdfs:Class ;
  rdfs:label "Webhook Create Input" ;
  rdfs:comment "Input for creating a webhook." ;
  rdfs:subClassOf woo:Webhook .

# Class: Webhook Update Input
woo:WebhookUpdateInput a rdfs:Class ;
  rdfs:label "Webhook Update Input" ;
  rdfs:comment "Input for updating a webhook." ;
  rdfs:subClassOf woo:Webhook .

# Class: System Status Environment
woo:SystemStatusEnvironment a rdfs:Class ;
  rdfs:label "System Status Environment" ;
  rdfs:comment "System status environment properties." ;
  rdfs:subClassOf schema:SoftwareApplication .

# Class: System Status Database
woo:SystemStatusDatabase a rdfs:Class ;
  rdfs:label "System Status Database" ;
  rdfs:comment "System status database properties." ;
  rdfs:subClassOf schema:DataCatalog .

# Class: System Status Active Plugin
woo:SystemStatusActivePlugin a rdfs:Class ;
  rdfs:label "System Status Active Plugin" ;
  rdfs:comment "Active plugin information." ;
  rdfs:subClassOf schema:SoftwareApplication .

# Class: System Status Theme Override
woo:SystemStatusThemeOverride a rdfs:Class ;
  rdfs:label "System Status Theme Override" ;
  rdfs:comment "Template override information." ;
  rdfs:subClassOf schema:DigitalDocument .

# Class: System Status Theme
woo:SystemStatusTheme a rdfs:Class ;
  rdfs:label "System Status Theme" ;
  rdfs:comment "System status theme properties." ;
  rdfs:subClassOf schema:SoftwareApplication .

# Class: System Status Settings
woo:SystemStatusSettings a rdfs:Class ;
  rdfs:label "System Status Settings" ;
  rdfs:comment "System status settings properties." .

# Class: System Status Security
woo:SystemStatusSecurity a rdfs:Class ;
  rdfs:label "System Status Security" ;
  rdfs:comment "System status security properties." .

# Class: System Status Page
woo:SystemStatusPage a rdfs:Class ;
  rdfs:label "System Status Page" ;
  rdfs:comment "WooCommerce page information." ;
  rdfs:subClassOf schema:WebPage .

# Class: System Status
woo:SystemStatus a rdfs:Class ;
  rdfs:label "System Status" ;
  rdfs:comment "WooCommerce system status.\n\nThe system status API allows you to view all system status items." ;
  rdfs:subClassOf schema:SoftwareApplication .

# Class: System Status Tool
woo:SystemStatusTool a rdfs:Class ;
  rdfs:label "System Status Tool" ;
  rdfs:comment "System status tool.\n\nThe system status tools API allows you to view and run tools from system status." ;
  rdfs:subClassOf schema:Action .

# Class: System Status Tool Run Input
woo:SystemStatusToolRunInput a rdfs:Class ;
  rdfs:label "System Status Tool Run Input" ;
  rdfs:comment "Input model for running a system status tool." .

# Class: Data Endpoint
woo:DataEndpoint a rdfs:Class ;
  rdfs:label "Data Endpoint" ;
  rdfs:comment "Data endpoint information.\n\nRepresents an available data resource in the WooCommerce data API." ;
  rdfs:subClassOf schema:EntryPoint .

# Class: State
woo:State a rdfs:Class ;
  rdfs:label "State" ;
  rdfs:comment "State/Province information.\n\nUsed within Country and ContinentCountry models." ;
  rdfs:subClassOf schema:State .

# Class: Continent Country
woo:ContinentCountry a rdfs:Class ;
  rdfs:label "Continent Country" ;
  rdfs:comment "Country information within a continent.\n\nContains additional currency and formatting properties compared to the\nstandalone Country model." ;
  rdfs:subClassOf schema:Country .

# Class: Continent
woo:Continent a rdfs:Class ;
  rdfs:label "Continent" ;
  rdfs:comment "Continent information.\n\nContains continent code, name, and list of countries with their details." ;
  rdfs:subClassOf schema:Continent .

# Class: Country
woo:Country a rdfs:Class ;
  rdfs:label "Country" ;
  rdfs:comment "Country information.\n\nContains country code, name, and list of states." ;
  rdfs:subClassOf schema:Country .

# Class: Currency
woo:Currency a rdfs:Class ;
  rdfs:label "Currency" ;
  rdfs:comment "Currency information.\n\nContains currency code, name, and symbol." ;
  rdfs:subClassOf schema:Thing .

# Class: Order Receipt Request
woo:OrderReceiptRequest a rdfs:Class ;
  rdfs:label "Order Receipt Request" ;
  rdfs:comment "Request to create or refresh an order receipt URL." ;
  tspv:addedInVersion woocommerce:v8_4_0 .

# Class: Send Order Details Request
woo:SendOrderDetailsRequest a rdfs:Class ;
  rdfs:label "Send Order Details Request" ;
  rdfs:comment "Request to send order details email to customer." ;
  tspv:addedInVersion woocommerce:v9_5_0 .

# Class: Send Email Request
woo:SendEmailRequest a rdfs:Class ;
  rdfs:label "Send Email Request" ;
  rdfs:comment "Request to send a templated order notification email." ;
  tspv:addedInVersion woocommerce:v9_8_0 .

# Class: Action Message Response
woo:ActionMessageResponse a rdfs:Class ;
  rdfs:label "Action Message Response" ;
  rdfs:comment "Response from order action endpoints." .

# Class: Email Template
woo:EmailTemplate a rdfs:Class ;
  rdfs:label "Email Template" ;
  rdfs:comment "Available email template for an order." ;
  tspv:addedInVersion woocommerce:v9_8_0 .

# Class: Product Created Event
woo:ProductCreatedEvent a rdfs:Class ;
  rdfs:label "Product Created Event" ;
  rdfs:comment "Product created webhook payload." .

# Class: Product Updated Event
woo:ProductUpdatedEvent a rdfs:Class ;
  rdfs:label "Product Updated Event" ;
  rdfs:comment "Product updated webhook payload." .

# Class: Product Deleted Event
woo:ProductDeletedEvent a rdfs:Class ;
  rdfs:label "Product Deleted Event" ;
  rdfs:comment "Product deleted webhook payload.\nNote: Contains only the deleted product ID." .

# Class: Product Restored Event
woo:ProductRestoredEvent a rdfs:Class ;
  rdfs:label "Product Restored Event" ;
  rdfs:comment "Product restored from trash webhook payload." .

# Class: Order Created Event
woo:OrderCreatedEvent a rdfs:Class ;
  rdfs:label "Order Created Event" ;
  rdfs:comment "Order created webhook payload." .

# Class: Order Updated Event
woo:OrderUpdatedEvent a rdfs:Class ;
  rdfs:label "Order Updated Event" ;
  rdfs:comment "Order updated webhook payload." .

# Class: Order Deleted Event
woo:OrderDeletedEvent a rdfs:Class ;
  rdfs:label "Order Deleted Event" ;
  rdfs:comment "Order deleted webhook payload." .

# Class: Order Restored Event
woo:OrderRestoredEvent a rdfs:Class ;
  rdfs:label "Order Restored Event" ;
  rdfs:comment "Order restored from trash webhook payload." .

# Class: Customer Created Event
woo:CustomerCreatedEvent a rdfs:Class ;
  rdfs:label "Customer Created Event" ;
  rdfs:comment "Customer created webhook payload." .

# Class: Customer Updated Event
woo:CustomerUpdatedEvent a rdfs:Class ;
  rdfs:label "Customer Updated Event" ;
  rdfs:comment "Customer updated webhook payload." .

# Class: Customer Deleted Event
woo:CustomerDeletedEvent a rdfs:Class ;
  rdfs:label "Customer Deleted Event" ;
  rdfs:comment "Customer deleted webhook payload." .

# Class: Coupon Created Event
woo:CouponCreatedEvent a rdfs:Class ;
  rdfs:label "Coupon Created Event" ;
  rdfs:comment "Coupon created webhook payload." .

# Class: Coupon Updated Event
woo:CouponUpdatedEvent a rdfs:Class ;
  rdfs:label "Coupon Updated Event" ;
  rdfs:comment "Coupon updated webhook payload." .

# Class: Coupon Deleted Event
woo:CouponDeletedEvent a rdfs:Class ;
  rdfs:label "Coupon Deleted Event" ;
  rdfs:comment "Coupon deleted webhook payload." .

# Class: Data
<https://relay.inferal.com/ontology/woocommerce/inline/WooCommerce.WooCommerceError/data> a rdfs:Class ;
  rdfs:label "Data" .

# Generated Record classes for WooCommerce.PaymentGateway.settings
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/Container> a rdfs:Class ;
  rdfs:label "Settings Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/Entry> a rdfs:Class ;
  rdfs:label "Settings Entry" .

# Generated Record classes for WooCommerce.PaymentGatewayInput.settings
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/Container> a rdfs:Class ;
  rdfs:label "Settings Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/Entry> a rdfs:Class ;
  rdfs:label "Settings Entry" .

# Generated Record classes for WooCommerce.PaymentGatewaySetting.options
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/Container> a rdfs:Class ;
  rdfs:label "Options Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/Entry> a rdfs:Class ;
  rdfs:label "Options Entry" .

# Generated Record classes for WooCommerce.ProductReview.reviewerAvatarUrls
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/Container> a rdfs:Class ;
  rdfs:label "Reviewer Avatar Urls Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/Entry> a rdfs:Class ;
  rdfs:label "Reviewer Avatar Urls Entry" .

# Generated Record classes for WooCommerce.SalesReport.totals
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/Container> a rdfs:Class ;
  rdfs:label "Totals Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/Entry> a rdfs:Class ;
  rdfs:label "Totals Entry" .

# Generated Record classes for WooCommerce.SettingOption.options
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/Container> a rdfs:Class ;
  rdfs:label "Options Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/Entry> a rdfs:Class ;
  rdfs:label "Options Entry" .

# Generated Record classes for WooCommerce.ShippingZoneMethod.settings
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/Container> a rdfs:Class ;
  rdfs:label "Settings Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/Entry> a rdfs:Class ;
  rdfs:label "Settings Entry" .

# Generated Record classes for WooCommerce.ShippingZoneMethodSetting.options
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/Container> a rdfs:Class ;
  rdfs:label "Options Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/Entry> a rdfs:Class ;
  rdfs:label "Options Entry" .

# Generated Record classes for WooCommerce.ShippingZoneMethodUpdateInput.settings
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/Container> a rdfs:Class ;
  rdfs:label "Settings Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/Entry> a rdfs:Class ;
  rdfs:label "Settings Entry" .

# Generated Record classes for WooCommerce.SystemStatusDatabase.databaseTables
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/Container> a rdfs:Class ;
  rdfs:label "Database Tables Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/Entry> a rdfs:Class ;
  rdfs:label "Database Tables Entry" .

# Generated Record classes for WooCommerce.SystemStatusSettings.taxonomies
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/Container> a rdfs:Class ;
  rdfs:label "Taxonomies Record" .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/Entry> a rdfs:Class ;
  rdfs:label "Taxonomies Entry" .

# Concept scheme: AttributeOrderBy
woo:AttributeOrderByScheme a skos:ConceptScheme ;
  rdfs:label "AttributeOrderBy" ;
  rdfs:comment "Sort order options for product attributes." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/AttributeOrderBy/menuOrder> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/AttributeOrderBy/name> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/AttributeOrderBy/nameNum> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/AttributeOrderBy/id> .

<https://relay.inferal.com/ontology/woocommerce/AttributeOrderBy/menuOrder> a skos:Concept ;
  skos:inScheme woo:AttributeOrderByScheme ;
  skos:topConceptOf woo:AttributeOrderByScheme ;
  skos:prefLabel "Menu Order" ;
  skos:altLabel "menuOrder" ;
  skos:definition "Sort by menu order (default)" ;
  skos:notation "menu_order" .

<https://relay.inferal.com/ontology/woocommerce/AttributeOrderBy/name> a skos:Concept ;
  skos:inScheme woo:AttributeOrderByScheme ;
  skos:topConceptOf woo:AttributeOrderByScheme ;
  skos:prefLabel "Name" ;
  skos:altLabel "name" ;
  skos:definition "Sort by name alphabetically" ;
  skos:notation "name" .

<https://relay.inferal.com/ontology/woocommerce/AttributeOrderBy/nameNum> a skos:Concept ;
  skos:inScheme woo:AttributeOrderByScheme ;
  skos:topConceptOf woo:AttributeOrderByScheme ;
  skos:prefLabel "Name Num" ;
  skos:altLabel "nameNum" ;
  skos:definition "Sort by name numerically" ;
  skos:notation "name_num" .

<https://relay.inferal.com/ontology/woocommerce/AttributeOrderBy/id> a skos:Concept ;
  skos:inScheme woo:AttributeOrderByScheme ;
  skos:topConceptOf woo:AttributeOrderByScheme ;
  skos:prefLabel "Id" ;
  skos:altLabel "id" ;
  skos:definition "Sort by ID" ;
  skos:notation "id" .

# Concept scheme: BackorderStatus
woo:BackorderStatusScheme a skos:ConceptScheme ;
  rdfs:label "BackorderStatus" ;
  rdfs:comment "Backorder status." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/BackorderStatus/no> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/BackorderStatus/notify> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/BackorderStatus/yes> .

<https://relay.inferal.com/ontology/woocommerce/BackorderStatus/no> a skos:Concept ;
  skos:inScheme woo:BackorderStatusScheme ;
  skos:topConceptOf woo:BackorderStatusScheme ;
  skos:prefLabel "No" ;
  skos:altLabel "no" ;
  skos:definition "Do not allow backorders" ;
  skos:notation "no" .

<https://relay.inferal.com/ontology/woocommerce/BackorderStatus/notify> a skos:Concept ;
  skos:inScheme woo:BackorderStatusScheme ;
  skos:topConceptOf woo:BackorderStatusScheme ;
  skos:prefLabel "Notify" ;
  skos:altLabel "notify" ;
  skos:definition "Allow backorders but notify customer" ;
  skos:notation "notify" .

<https://relay.inferal.com/ontology/woocommerce/BackorderStatus/yes> a skos:Concept ;
  skos:inScheme woo:BackorderStatusScheme ;
  skos:topConceptOf woo:BackorderStatusScheme ;
  skos:prefLabel "Yes" ;
  skos:altLabel "yes" ;
  skos:definition "Allow backorders" ;
  skos:notation "yes" .

# Concept scheme: CatalogVisibility
woo:CatalogVisibilityScheme a skos:ConceptScheme ;
  rdfs:label "CatalogVisibility" ;
  rdfs:comment "Catalog visibility." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/CatalogVisibility/visible> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/CatalogVisibility/catalog> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/CatalogVisibility/search> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/CatalogVisibility/hidden> .

<https://relay.inferal.com/ontology/woocommerce/CatalogVisibility/visible> a skos:Concept ;
  skos:inScheme woo:CatalogVisibilityScheme ;
  skos:topConceptOf woo:CatalogVisibilityScheme ;
  skos:prefLabel "Visible" ;
  skos:altLabel "visible" ;
  skos:definition "Visible everywhere" ;
  skos:notation "visible" .

<https://relay.inferal.com/ontology/woocommerce/CatalogVisibility/catalog> a skos:Concept ;
  skos:inScheme woo:CatalogVisibilityScheme ;
  skos:topConceptOf woo:CatalogVisibilityScheme ;
  skos:prefLabel "Catalog" ;
  skos:altLabel "catalog" ;
  skos:definition "Only in catalog (not search)" ;
  skos:notation "catalog" .

<https://relay.inferal.com/ontology/woocommerce/CatalogVisibility/search> a skos:Concept ;
  skos:inScheme woo:CatalogVisibilityScheme ;
  skos:topConceptOf woo:CatalogVisibilityScheme ;
  skos:prefLabel "Search" ;
  skos:altLabel "search" ;
  skos:definition "Only in search (not catalog)" ;
  skos:notation "search" .

<https://relay.inferal.com/ontology/woocommerce/CatalogVisibility/hidden> a skos:Concept ;
  skos:inScheme woo:CatalogVisibilityScheme ;
  skos:topConceptOf woo:CatalogVisibilityScheme ;
  skos:prefLabel "Hidden" ;
  skos:altLabel "hidden" ;
  skos:definition "Hidden from both catalog and search" ;
  skos:notation "hidden" .

# Concept scheme: CategoryDisplay
woo:CategoryDisplayScheme a skos:ConceptScheme ;
  rdfs:label "CategoryDisplay" ;
  rdfs:comment "Category archive display type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/CategoryDisplay/default> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/CategoryDisplay/products> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/CategoryDisplay/subcategories> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/CategoryDisplay/both> .

<https://relay.inferal.com/ontology/woocommerce/CategoryDisplay/default> a skos:Concept ;
  skos:inScheme woo:CategoryDisplayScheme ;
  skos:topConceptOf woo:CategoryDisplayScheme ;
  skos:prefLabel "Default" ;
  skos:altLabel "default" ;
  skos:definition "Default display type" ;
  skos:notation "default" .

<https://relay.inferal.com/ontology/woocommerce/CategoryDisplay/products> a skos:Concept ;
  skos:inScheme woo:CategoryDisplayScheme ;
  skos:topConceptOf woo:CategoryDisplayScheme ;
  skos:prefLabel "Products" ;
  skos:altLabel "products" ;
  skos:definition "Display products only" ;
  skos:notation "products" .

<https://relay.inferal.com/ontology/woocommerce/CategoryDisplay/subcategories> a skos:Concept ;
  skos:inScheme woo:CategoryDisplayScheme ;
  skos:topConceptOf woo:CategoryDisplayScheme ;
  skos:prefLabel "Subcategories" ;
  skos:altLabel "subcategories" ;
  skos:definition "Display subcategories only" ;
  skos:notation "subcategories" .

<https://relay.inferal.com/ontology/woocommerce/CategoryDisplay/both> a skos:Concept ;
  skos:inScheme woo:CategoryDisplayScheme ;
  skos:topConceptOf woo:CategoryDisplayScheme ;
  skos:prefLabel "Both" ;
  skos:altLabel "both" ;
  skos:definition "Display both products and subcategories" ;
  skos:notation "both" .

# Concept scheme: DiscountType
woo:DiscountTypeScheme a skos:ConceptScheme ;
  rdfs:label "DiscountType" ;
  rdfs:comment "Coupon discount type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/DiscountType/percent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/DiscountType/fixedCart> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/DiscountType/fixedProduct> .

<https://relay.inferal.com/ontology/woocommerce/DiscountType/percent> a skos:Concept ;
  skos:inScheme woo:DiscountTypeScheme ;
  skos:topConceptOf woo:DiscountTypeScheme ;
  skos:prefLabel "Percent" ;
  skos:altLabel "percent" ;
  skos:definition "Percentage discount" ;
  skos:notation "percent" .

<https://relay.inferal.com/ontology/woocommerce/DiscountType/fixedCart> a skos:Concept ;
  skos:inScheme woo:DiscountTypeScheme ;
  skos:topConceptOf woo:DiscountTypeScheme ;
  skos:prefLabel "Fixed Cart" ;
  skos:altLabel "fixedCart" ;
  skos:definition "Fixed cart discount" ;
  skos:notation "fixed_cart" .

<https://relay.inferal.com/ontology/woocommerce/DiscountType/fixedProduct> a skos:Concept ;
  skos:inScheme woo:DiscountTypeScheme ;
  skos:topConceptOf woo:DiscountTypeScheme ;
  skos:prefLabel "Fixed Product" ;
  skos:altLabel "fixedProduct" ;
  skos:definition "Fixed product discount" ;
  skos:notation "fixed_product" .

# Concept scheme: OrderStatus
woo:OrderStatusScheme a skos:ConceptScheme ;
  rdfs:label "OrderStatus" ;
  rdfs:comment "Order status." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/pending> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/processing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/onHold> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/completed> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/cancelled> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/refunded> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/failed> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/trash> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/autoDraft> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/OrderStatus/checkoutDraft> .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/pending> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Pending" ;
  skos:altLabel "pending" ;
  skos:definition "Payment pending" ;
  skos:notation "pending" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/processing> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Processing" ;
  skos:altLabel "processing" ;
  skos:definition "Payment received, order processing" ;
  skos:notation "processing" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/onHold> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "On Hold" ;
  skos:altLabel "onHold" ;
  skos:definition "Awaiting action (payment, stock, etc.)" ;
  skos:notation "on-hold" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/completed> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Completed" ;
  skos:altLabel "completed" ;
  skos:definition "Order fulfilled and complete" ;
  skos:notation "completed" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/cancelled> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Cancelled" ;
  skos:altLabel "cancelled" ;
  skos:definition "Order cancelled by admin or customer" ;
  skos:notation "cancelled" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/refunded> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Refunded" ;
  skos:altLabel "refunded" ;
  skos:definition "Order refunded" ;
  skos:notation "refunded" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/failed> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Payment failed or declined" ;
  skos:notation "failed" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/trash> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Trash" ;
  skos:altLabel "trash" ;
  skos:definition "Order trashed" ;
  skos:notation "trash" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/autoDraft> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Auto Draft" ;
  skos:altLabel "autoDraft" ;
  skos:definition "Auto-draft status for WordPress auto-save functionality" ;
  tspv:addedInVersion woocommerce:v6_3_1 ;
  skos:notation "auto-draft" .

<https://relay.inferal.com/ontology/woocommerce/OrderStatus/checkoutDraft> a skos:Concept ;
  skos:inScheme woo:OrderStatusScheme ;
  skos:topConceptOf woo:OrderStatusScheme ;
  skos:prefLabel "Checkout Draft" ;
  skos:altLabel "checkoutDraft" ;
  skos:definition "Checkout draft (block checkout).\n\nVersion history: Added in v4.3.0, removed in v4.3.1, re-added in v6.6.1.\nTypeSpec limitation: Only one" ;
  tspv:addedInVersion woocommerce:v6_6_1 ;
  skos:notation "checkout-draft" .

# Concept scheme: ProductStatus
woo:ProductStatusScheme a skos:ConceptScheme ;
  rdfs:label "ProductStatus" ;
  rdfs:comment "Product status." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductStatus/publish> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductStatus/draft> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductStatus/pending> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductStatus/private> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductStatus/autoDraft> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductStatus/trash> .

<https://relay.inferal.com/ontology/woocommerce/ProductStatus/publish> a skos:Concept ;
  skos:inScheme woo:ProductStatusScheme ;
  skos:topConceptOf woo:ProductStatusScheme ;
  skos:prefLabel "Publish" ;
  skos:altLabel "publish" ;
  skos:definition "Published and visible" ;
  skos:notation "publish" .

<https://relay.inferal.com/ontology/woocommerce/ProductStatus/draft> a skos:Concept ;
  skos:inScheme woo:ProductStatusScheme ;
  skos:topConceptOf woo:ProductStatusScheme ;
  skos:prefLabel "Draft" ;
  skos:altLabel "draft" ;
  skos:definition "Draft, not visible" ;
  skos:notation "draft" .

<https://relay.inferal.com/ontology/woocommerce/ProductStatus/pending> a skos:Concept ;
  skos:inScheme woo:ProductStatusScheme ;
  skos:topConceptOf woo:ProductStatusScheme ;
  skos:prefLabel "Pending" ;
  skos:altLabel "pending" ;
  skos:definition "Pending review" ;
  skos:notation "pending" .

<https://relay.inferal.com/ontology/woocommerce/ProductStatus/private> a skos:Concept ;
  skos:inScheme woo:ProductStatusScheme ;
  skos:topConceptOf woo:ProductStatusScheme ;
  skos:prefLabel "Private" ;
  skos:altLabel "private" ;
  skos:definition "Private, only visible to admins" ;
  skos:notation "private" .

<https://relay.inferal.com/ontology/woocommerce/ProductStatus/autoDraft> a skos:Concept ;
  skos:inScheme woo:ProductStatusScheme ;
  skos:topConceptOf woo:ProductStatusScheme ;
  skos:prefLabel "Auto Draft" ;
  skos:altLabel "autoDraft" ;
  skos:definition "Auto-draft, enables WordPress autosave functionality" ;
  tspv:addedInVersion woocommerce:v7_4_1 ;
  skos:notation "auto-draft" .

<https://relay.inferal.com/ontology/woocommerce/ProductStatus/trash> a skos:Concept ;
  skos:inScheme woo:ProductStatusScheme ;
  skos:topConceptOf woo:ProductStatusScheme ;
  skos:prefLabel "Trash" ;
  skos:altLabel "trash" ;
  skos:definition "Trashed, moved to trash.\n\nVersion history: Query param filter accepted \"trash\" since v4.2.0,\nbut ProductStatus enum value for write operations added in v7.4.1." ;
  tspv:addedInVersion woocommerce:v7_4_1 ;
  skos:notation "trash" .

# Concept scheme: ProductType
woo:ProductTypeScheme a skos:ConceptScheme ;
  rdfs:label "ProductType" ;
  rdfs:comment "Product type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductType/simple> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductType/grouped> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductType/external> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ProductType/variable> .

<https://relay.inferal.com/ontology/woocommerce/ProductType/simple> a skos:Concept ;
  skos:inScheme woo:ProductTypeScheme ;
  skos:topConceptOf woo:ProductTypeScheme ;
  skos:prefLabel "Simple" ;
  skos:altLabel "simple" ;
  skos:definition "Simple product" ;
  skos:notation "simple" .

<https://relay.inferal.com/ontology/woocommerce/ProductType/grouped> a skos:Concept ;
  skos:inScheme woo:ProductTypeScheme ;
  skos:topConceptOf woo:ProductTypeScheme ;
  skos:prefLabel "Grouped" ;
  skos:altLabel "grouped" ;
  skos:definition "Grouped product" ;
  skos:notation "grouped" .

<https://relay.inferal.com/ontology/woocommerce/ProductType/external> a skos:Concept ;
  skos:inScheme woo:ProductTypeScheme ;
  skos:topConceptOf woo:ProductTypeScheme ;
  skos:prefLabel "External" ;
  skos:altLabel "external" ;
  skos:definition "External/Affiliate product" ;
  skos:notation "external" .

<https://relay.inferal.com/ontology/woocommerce/ProductType/variable> a skos:Concept ;
  skos:inScheme woo:ProductTypeScheme ;
  skos:topConceptOf woo:ProductTypeScheme ;
  skos:prefLabel "Variable" ;
  skos:altLabel "variable" ;
  skos:definition "Variable product" ;
  skos:notation "variable" .

# Concept scheme: ReviewStatus
woo:ReviewStatusScheme a skos:ConceptScheme ;
  rdfs:label "ReviewStatus" ;
  rdfs:comment "Review status." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ReviewStatus/approved> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ReviewStatus/hold> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ReviewStatus/spam> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ReviewStatus/trash> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ReviewStatus/unspam> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ReviewStatus/untrash> .

<https://relay.inferal.com/ontology/woocommerce/ReviewStatus/approved> a skos:Concept ;
  skos:inScheme woo:ReviewStatusScheme ;
  skos:topConceptOf woo:ReviewStatusScheme ;
  skos:prefLabel "Approved" ;
  skos:altLabel "approved" ;
  skos:definition "Approved review" ;
  skos:notation "approved" .

<https://relay.inferal.com/ontology/woocommerce/ReviewStatus/hold> a skos:Concept ;
  skos:inScheme woo:ReviewStatusScheme ;
  skos:topConceptOf woo:ReviewStatusScheme ;
  skos:prefLabel "Hold" ;
  skos:altLabel "hold" ;
  skos:definition "Held for moderation" ;
  skos:notation "hold" .

<https://relay.inferal.com/ontology/woocommerce/ReviewStatus/spam> a skos:Concept ;
  skos:inScheme woo:ReviewStatusScheme ;
  skos:topConceptOf woo:ReviewStatusScheme ;
  skos:prefLabel "Spam" ;
  skos:altLabel "spam" ;
  skos:definition "Marked as spam" ;
  skos:notation "spam" .

<https://relay.inferal.com/ontology/woocommerce/ReviewStatus/trash> a skos:Concept ;
  skos:inScheme woo:ReviewStatusScheme ;
  skos:topConceptOf woo:ReviewStatusScheme ;
  skos:prefLabel "Trash" ;
  skos:altLabel "trash" ;
  skos:definition "Moved to trash" ;
  skos:notation "trash" .

<https://relay.inferal.com/ontology/woocommerce/ReviewStatus/unspam> a skos:Concept ;
  skos:inScheme woo:ReviewStatusScheme ;
  skos:topConceptOf woo:ReviewStatusScheme ;
  skos:prefLabel "Unspam" ;
  skos:altLabel "unspam" ;
  skos:definition "Unspam (restore from spam)" ;
  skos:notation "unspam" .

<https://relay.inferal.com/ontology/woocommerce/ReviewStatus/untrash> a skos:Concept ;
  skos:inScheme woo:ReviewStatusScheme ;
  skos:topConceptOf woo:ReviewStatusScheme ;
  skos:prefLabel "Untrash" ;
  skos:altLabel "untrash" ;
  skos:definition "Untrash (restore from trash)" ;
  skos:notation "untrash" .

# Concept scheme: SettingOptionType
woo:SettingOptionTypeScheme a skos:ConceptScheme ;
  rdfs:label "SettingOptionType" ;
  rdfs:comment "Type of setting control.\n\nDetermines how the setting is displayed and edited in the UI." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/text> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/email> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/number> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/color> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/password> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/textarea> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/select> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/multiselect> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/radio> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/imageWidth> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/SettingOptionType/checkbox> .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/text> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Text" ;
  skos:altLabel "text" ;
  skos:definition "Text input field" ;
  skos:notation "text" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/email> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Email" ;
  skos:altLabel "email" ;
  skos:definition "Email input field" ;
  skos:notation "email" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/number> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Number" ;
  skos:altLabel "number" ;
  skos:definition "Number input field" ;
  skos:notation "number" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/color> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Color" ;
  skos:altLabel "color" ;
  skos:definition "Color picker" ;
  skos:notation "color" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/password> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Password" ;
  skos:altLabel "password" ;
  skos:definition "Password input field" ;
  skos:notation "password" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/textarea> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Textarea" ;
  skos:altLabel "textarea" ;
  skos:definition "Multi-line text area" ;
  skos:notation "textarea" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/select> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Select" ;
  skos:altLabel "select" ;
  skos:definition "Dropdown select" ;
  skos:notation "select" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/multiselect> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Multiselect" ;
  skos:altLabel "multiselect" ;
  skos:definition "Multi-select dropdown" ;
  skos:notation "multiselect" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/radio> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Radio" ;
  skos:altLabel "radio" ;
  skos:definition "Radio button group" ;
  skos:notation "radio" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/imageWidth> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Image Width" ;
  skos:altLabel "imageWidth" ;
  skos:definition "Image width input" ;
  skos:notation "image_width" .

<https://relay.inferal.com/ontology/woocommerce/SettingOptionType/checkbox> a skos:Concept ;
  skos:inScheme woo:SettingOptionTypeScheme ;
  skos:topConceptOf woo:SettingOptionTypeScheme ;
  skos:prefLabel "Checkbox" ;
  skos:altLabel "checkbox" ;
  skos:definition "Checkbox toggle" ;
  skos:notation "checkbox" .

# Concept scheme: ShippingZoneLocationType
woo:ShippingZoneLocationTypeScheme a skos:ConceptScheme ;
  rdfs:label "ShippingZoneLocationType" ;
  rdfs:comment "Shipping zone location type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneLocationType/postcode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneLocationType/state> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneLocationType/country> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneLocationType/continent> .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneLocationType/postcode> a skos:Concept ;
  skos:inScheme woo:ShippingZoneLocationTypeScheme ;
  skos:topConceptOf woo:ShippingZoneLocationTypeScheme ;
  skos:prefLabel "Postcode" ;
  skos:altLabel "postcode" ;
  skos:definition "Postcode or ZIP code" ;
  skos:notation "postcode" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneLocationType/state> a skos:Concept ;
  skos:inScheme woo:ShippingZoneLocationTypeScheme ;
  skos:topConceptOf woo:ShippingZoneLocationTypeScheme ;
  skos:prefLabel "State" ;
  skos:altLabel "state" ;
  skos:definition "State or province" ;
  skos:notation "state" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneLocationType/country> a skos:Concept ;
  skos:inScheme woo:ShippingZoneLocationTypeScheme ;
  skos:topConceptOf woo:ShippingZoneLocationTypeScheme ;
  skos:prefLabel "Country" ;
  skos:altLabel "country" ;
  skos:definition "Country" ;
  skos:notation "country" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneLocationType/continent> a skos:Concept ;
  skos:inScheme woo:ShippingZoneLocationTypeScheme ;
  skos:topConceptOf woo:ShippingZoneLocationTypeScheme ;
  skos:prefLabel "Continent" ;
  skos:altLabel "continent" ;
  skos:definition "Continent" ;
  skos:notation "continent" .

# Concept scheme: ShippingZoneMethodSettingType
woo:ShippingZoneMethodSettingTypeScheme a skos:ConceptScheme ;
  rdfs:label "ShippingZoneMethodSettingType" ;
  rdfs:comment "Type of shipping method setting." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/text> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/email> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/number> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/color> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/password> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/textarea> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/select> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/multiselect> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/radio> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/imageWidth> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/checkbox> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/title> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/price> .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/text> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Text" ;
  skos:altLabel "text" ;
  skos:definition "Text input" ;
  skos:notation "text" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/email> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Email" ;
  skos:altLabel "email" ;
  skos:definition "Email input" ;
  skos:notation "email" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/number> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Number" ;
  skos:altLabel "number" ;
  skos:definition "Number input" ;
  skos:notation "number" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/color> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Color" ;
  skos:altLabel "color" ;
  skos:definition "Color picker" ;
  skos:notation "color" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/password> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Password" ;
  skos:altLabel "password" ;
  skos:definition "Password input" ;
  skos:notation "password" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/textarea> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Textarea" ;
  skos:altLabel "textarea" ;
  skos:definition "Textarea input" ;
  skos:notation "textarea" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/select> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Select" ;
  skos:altLabel "select" ;
  skos:definition "Select dropdown" ;
  skos:notation "select" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/multiselect> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Multiselect" ;
  skos:altLabel "multiselect" ;
  skos:definition "Multi-select dropdown" ;
  skos:notation "multiselect" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/radio> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Radio" ;
  skos:altLabel "radio" ;
  skos:definition "Radio buttons" ;
  skos:notation "radio" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/imageWidth> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Image Width" ;
  skos:altLabel "imageWidth" ;
  skos:definition "Image width input" ;
  skos:notation "image_width" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/checkbox> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Checkbox" ;
  skos:altLabel "checkbox" ;
  skos:definition "Checkbox" ;
  skos:notation "checkbox" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/title> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Title" ;
  skos:altLabel "title" ;
  skos:definition "Title/heading (non-editable)" ;
  skos:notation "title" .

<https://relay.inferal.com/ontology/woocommerce/ShippingZoneMethodSettingType/price> a skos:Concept ;
  skos:inScheme woo:ShippingZoneMethodSettingTypeScheme ;
  skos:topConceptOf woo:ShippingZoneMethodSettingTypeScheme ;
  skos:prefLabel "Price" ;
  skos:altLabel "price" ;
  skos:definition "Price input" ;
  skos:notation "price" .

# Concept scheme: StockStatus
woo:StockStatusScheme a skos:ConceptScheme ;
  rdfs:label "StockStatus" ;
  rdfs:comment "Stock status." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/StockStatus/instock> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/StockStatus/outofstock> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/StockStatus/onbackorder> .

<https://relay.inferal.com/ontology/woocommerce/StockStatus/instock> a skos:Concept ;
  skos:inScheme woo:StockStatusScheme ;
  skos:topConceptOf woo:StockStatusScheme ;
  skos:prefLabel "Instock" ;
  skos:altLabel "instock" ;
  skos:definition "In stock" ;
  skos:notation "instock" .

<https://relay.inferal.com/ontology/woocommerce/StockStatus/outofstock> a skos:Concept ;
  skos:inScheme woo:StockStatusScheme ;
  skos:topConceptOf woo:StockStatusScheme ;
  skos:prefLabel "Outofstock" ;
  skos:altLabel "outofstock" ;
  skos:definition "Out of stock" ;
  skos:notation "outofstock" .

<https://relay.inferal.com/ontology/woocommerce/StockStatus/onbackorder> a skos:Concept ;
  skos:inScheme woo:StockStatusScheme ;
  skos:topConceptOf woo:StockStatusScheme ;
  skos:prefLabel "Onbackorder" ;
  skos:altLabel "onbackorder" ;
  skos:definition "On backorder" ;
  skos:notation "onbackorder" .

# Concept scheme: TaxStatus
woo:TaxStatusScheme a skos:ConceptScheme ;
  rdfs:label "TaxStatus" ;
  rdfs:comment "Tax status." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/TaxStatus/taxable> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/TaxStatus/shipping> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/TaxStatus/none> .

<https://relay.inferal.com/ontology/woocommerce/TaxStatus/taxable> a skos:Concept ;
  skos:inScheme woo:TaxStatusScheme ;
  skos:topConceptOf woo:TaxStatusScheme ;
  skos:prefLabel "Taxable" ;
  skos:altLabel "taxable" ;
  skos:definition "Taxable" ;
  skos:notation "taxable" .

<https://relay.inferal.com/ontology/woocommerce/TaxStatus/shipping> a skos:Concept ;
  skos:inScheme woo:TaxStatusScheme ;
  skos:topConceptOf woo:TaxStatusScheme ;
  skos:prefLabel "Shipping" ;
  skos:altLabel "shipping" ;
  skos:definition "Shipping only taxable" ;
  skos:notation "shipping" .

<https://relay.inferal.com/ontology/woocommerce/TaxStatus/none> a skos:Concept ;
  skos:inScheme woo:TaxStatusScheme ;
  skos:topConceptOf woo:TaxStatusScheme ;
  skos:prefLabel "None" ;
  skos:altLabel "none" ;
  skos:definition "Not taxable" ;
  skos:notation "none" .

# Concept scheme: WebhookStatus
woo:WebhookStatusScheme a skos:ConceptScheme ;
  rdfs:label "WebhookStatus" ;
  rdfs:comment "Webhook status." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/WebhookStatus/active> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/WebhookStatus/paused> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/WebhookStatus/disabled> .

<https://relay.inferal.com/ontology/woocommerce/WebhookStatus/active> a skos:Concept ;
  skos:inScheme woo:WebhookStatusScheme ;
  skos:topConceptOf woo:WebhookStatusScheme ;
  skos:prefLabel "Active" ;
  skos:altLabel "active" ;
  skos:definition "Active - delivers payload" ;
  skos:notation "active" .

<https://relay.inferal.com/ontology/woocommerce/WebhookStatus/paused> a skos:Concept ;
  skos:inScheme woo:WebhookStatusScheme ;
  skos:topConceptOf woo:WebhookStatusScheme ;
  skos:prefLabel "Paused" ;
  skos:altLabel "paused" ;
  skos:definition "Paused - delivery paused by admin" ;
  skos:notation "paused" .

<https://relay.inferal.com/ontology/woocommerce/WebhookStatus/disabled> a skos:Concept ;
  skos:inScheme woo:WebhookStatusScheme ;
  skos:topConceptOf woo:WebhookStatusScheme ;
  skos:prefLabel "Disabled" ;
  skos:altLabel "disabled" ;
  skos:definition "Disabled - delivery paused by failure" ;
  skos:notation "disabled" .

# Concept scheme: manageStock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStockScheme> a skos:ConceptScheme ;
  rdfs:label "manageStock" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStock/true> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStock/false> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStock/parent> .

<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStock/true> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStockScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStockScheme> ;
  skos:prefLabel "True" ;
  skos:altLabel "true" ;
  skos:notation "true" .

<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStock/false> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStockScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStockScheme> ;
  skos:prefLabel "False" ;
  skos:altLabel "false" ;
  skos:notation "false" .

<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStock/parent> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStockScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStockScheme> ;
  skos:prefLabel "Parent" ;
  skos:altLabel "parent" ;
  skos:notation "parent" .

# Concept scheme: manageStock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStockScheme> a skos:ConceptScheme ;
  rdfs:label "manageStock" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStock/true> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStock/false> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStock/parent> .

<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStock/true> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStockScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStockScheme> ;
  skos:prefLabel "True" ;
  skos:altLabel "true" ;
  skos:notation "true" .

<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStock/false> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStockScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStockScheme> ;
  skos:prefLabel "False" ;
  skos:altLabel "false" ;
  skos:notation "false" .

<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStock/parent> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStockScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStockScheme> ;
  skos:prefLabel "Parent" ;
  skos:altLabel "parent" ;
  skos:notation "parent" .

# Query parent property: currency position
woo:currencyPosition a rdf:Property ;
  rdfs:label "currency position" .

# Query parent property: currency symbol
woo:currencySymbol a rdf:Property ;
  rdfs:label "currency symbol" .

# Query parent property: decimal separator
woo:decimalSeparator a rdf:Property ;
  rdfs:label "decimal separator" .

# Query parent property: file path
woo:filePath a rdf:Property ;
  rdfs:label "file path" .

# Query parent property: location type
woo:locationType a rdf:Property ;
  rdfs:label "location type" .

# Query parent property: number of decimals
woo:numberOfDecimals a rdf:Property ;
  rdfs:label "number of decimals" .

# Query parent property: options link
woo:optionsLink a rdf:Property ;
  rdfs:label "options link" .

# Query parent property: order id
woo:orderId a rdf:Property ;
  rdfs:label "order id" .

# Query parent property: parent order
woo:parentOrder a rdf:Property ;
  rdfs:label "parent order" .

# Query parent property: product count
woo:productCount a rdf:Property ;
  rdfs:label "product count" .

# Query parent property: product id
woo:productId a rdf:Property ;
  rdfs:label "product id" .

# Query parent property: access expires
<https://relay.inferal.com/ontology/woocommerce/property/accessExpires> a rdf:Property ;
  rdfs:label "access expires" ;
  rdfs:comment "Query alias: 1 model declares accessExpires." .

# Query parent property: access expires gmt
<https://relay.inferal.com/ontology/woocommerce/property/accessExpiresGmt> a rdf:Property ;
  rdfs:label "access expires gmt" ;
  rdfs:comment "Query alias: 1 model declares accessExpiresGmt." .

# Query parent property: action
<https://relay.inferal.com/ontology/woocommerce/property/action> a rdf:Property ;
  rdfs:label "action" ;
  rdfs:comment "Query alias: 1 model declares action." .

# Query parent property: active plugins
<https://relay.inferal.com/ontology/woocommerce/property/activePlugins> a rdf:Property ;
  rdfs:label "active plugins" ;
  rdfs:comment "Query alias: 1 model declares activePlugins." .

# Query parent property: added by user
<https://relay.inferal.com/ontology/woocommerce/property/addedByUser> a rdf:Property ;
  rdfs:label "added by user" ;
  rdfs:comment "Query alias: 2 models declare addedByUser." .

# Query parent property: address1
<https://relay.inferal.com/ontology/woocommerce/property/address1> a rdf:Property ;
  rdfs:label "address1" ;
  rdfs:comment "Query alias: 2 models declare address1." .

# Query parent property: address2
<https://relay.inferal.com/ontology/woocommerce/property/address2> a rdf:Property ;
  rdfs:label "address2" ;
  rdfs:comment "Query alias: 2 models declare address2." .

# Query parent property: alt
<https://relay.inferal.com/ontology/woocommerce/property/alt> a rdf:Property ;
  rdfs:label "alt" ;
  rdfs:comment "Query alias: 3 models declare alt." .

# Query parent property: amount
<https://relay.inferal.com/ontology/woocommerce/property/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Query alias: 7 models declare amount." .

# Query parent property: api enabled
<https://relay.inferal.com/ontology/woocommerce/property/apiEnabled> a rdf:Property ;
  rdfs:label "api enabled" ;
  rdfs:comment "Query alias: 1 model declares apiEnabled." .

# Query parent property: api refund
<https://relay.inferal.com/ontology/woocommerce/property/apiRefund> a rdf:Property ;
  rdfs:label "api refund" ;
  rdfs:comment "Query alias: 1 model declares apiRefund." .

# Query parent property: api restock
<https://relay.inferal.com/ontology/woocommerce/property/apiRestock> a rdf:Property ;
  rdfs:label "api restock" ;
  rdfs:comment "Query alias: 1 model declares apiRestock." .

# Query parent property: attribute identifier
<https://relay.inferal.com/ontology/woocommerce/property/attributeIdentifier> a rdf:Property ;
  rdfs:label "attribute identifier" ;
  rdfs:comment "Query alias: 2 models declare attributeIdentifier." .

# Query parent property: author
<https://relay.inferal.com/ontology/woocommerce/property/author> a rdf:Property ;
  rdfs:label "author" ;
  rdfs:comment "Query alias: 1 model declares author." .

# Query parent property: author name
<https://relay.inferal.com/ontology/woocommerce/property/authorName> a rdf:Property ;
  rdfs:label "author name" ;
  rdfs:comment "Query alias: 1 model declares authorName." .

# Query parent property: author url
<https://relay.inferal.com/ontology/woocommerce/property/authorUrl> a rdf:Property ;
  rdfs:label "author url" ;
  rdfs:comment "Query alias: 2 models declare authorUrl." .

# Query parent property: avatar url
<https://relay.inferal.com/ontology/woocommerce/property/avatarUrl> a rdf:Property ;
  rdfs:label "avatar url" ;
  rdfs:comment "Query alias: 3 models declare avatarUrl." .

# Query parent property: average rating
<https://relay.inferal.com/ontology/woocommerce/property/averageRating> a rdf:Property ;
  rdfs:label "average rating" ;
  rdfs:comment "Query alias: 4 models declare averageRating." .

# Query parent property: average sales
<https://relay.inferal.com/ontology/woocommerce/property/averageSales> a rdf:Property ;
  rdfs:label "average sales" ;
  rdfs:comment "Query alias: 1 model declares averageSales." .

# Query parent property: backordered
<https://relay.inferal.com/ontology/woocommerce/property/backordered> a rdf:Property ;
  rdfs:label "backordered" ;
  rdfs:comment "Query alias: 5 models declare backordered." .

# Query parent property: backorders
<https://relay.inferal.com/ontology/woocommerce/property/backorders> a rdf:Property ;
  rdfs:label "backorders" ;
  rdfs:comment "Query alias: 7 models declare backorders." .

# Query parent property: backorders allowed
<https://relay.inferal.com/ontology/woocommerce/property/backordersAllowed> a rdf:Property ;
  rdfs:label "backorders allowed" ;
  rdfs:comment "Query alias: 5 models declare backordersAllowed." .

# Query parent property: billing
<https://relay.inferal.com/ontology/woocommerce/property/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "Query alias: 9 models declare billing." .

# Query parent property: button text
<https://relay.inferal.com/ontology/woocommerce/property/buttonText> a rdf:Property ;
  rdfs:label "button text" ;
  rdfs:comment "Query alias: 5 models declare buttonText." .

# Query parent property: cart hash
<https://relay.inferal.com/ontology/woocommerce/property/cartHash> a rdf:Property ;
  rdfs:label "cart hash" ;
  rdfs:comment "Query alias: 4 models declare cartHash." .

# Query parent property: cart tax
<https://relay.inferal.com/ontology/woocommerce/property/cartTax> a rdf:Property ;
  rdfs:label "cart tax" ;
  rdfs:comment "Query alias: 4 models declare cartTax." .

# Query parent property: catalog visibility
<https://relay.inferal.com/ontology/woocommerce/property/catalogVisibility> a rdf:Property ;
  rdfs:label "catalog visibility" ;
  rdfs:comment "Query alias: 5 models declare catalogVisibility." .

# Query parent property: categories
<https://relay.inferal.com/ontology/woocommerce/property/categories> a rdf:Property ;
  rdfs:label "categories" ;
  rdfs:comment "Query alias: 5 models declare categories." .

# Query parent property: cities
<https://relay.inferal.com/ontology/woocommerce/property/cities> a rdf:Property ;
  rdfs:label "cities" ;
  rdfs:comment "Query alias: 2 models declare cities." .

# Query parent property: city
<https://relay.inferal.com/ontology/woocommerce/property/city> a rdf:Property ;
  rdfs:label "city" ;
  rdfs:comment "Query alias: 4 models declare city." .

# Query parent property: code
<https://relay.inferal.com/ontology/woocommerce/property/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Query alias: 14 models declare code." .

# Query parent property: collection
<https://relay.inferal.com/ontology/woocommerce/property/collection> a rdf:Property ;
  rdfs:label "collection" ;
  rdfs:comment "Query alias: 1 model declares collection." .

# Query parent property: company
<https://relay.inferal.com/ontology/woocommerce/property/company> a rdf:Property ;
  rdfs:label "company" ;
  rdfs:comment "Query alias: 2 models declare company." .

# Query parent property: compound
<https://relay.inferal.com/ontology/woocommerce/property/compound> a rdf:Property ;
  rdfs:label "compound" ;
  rdfs:comment "Query alias: 3 models declare compound." .

# Query parent property: confirm
<https://relay.inferal.com/ontology/woocommerce/property/confirm> a rdf:Property ;
  rdfs:label "confirm" ;
  rdfs:comment "Query alias: 1 model declares confirm." .

# Query parent property: core version
<https://relay.inferal.com/ontology/woocommerce/property/coreVersion> a rdf:Property ;
  rdfs:label "core version" ;
  rdfs:comment "Query alias: 1 model declares coreVersion." .

# Query parent property: count
<https://relay.inferal.com/ontology/woocommerce/property/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Query alias: 5 models declare count." .

# Query parent property: countries
<https://relay.inferal.com/ontology/woocommerce/property/countries> a rdf:Property ;
  rdfs:label "countries" ;
  rdfs:comment "Query alias: 1 model declares countries." .

# Query parent property: country
<https://relay.inferal.com/ontology/woocommerce/property/country> a rdf:Property ;
  rdfs:label "country" ;
  rdfs:comment "Query alias: 4 models declare country." .

# Query parent property: created via
<https://relay.inferal.com/ontology/woocommerce/property/createdVia> a rdf:Property ;
  rdfs:label "created via" ;
  rdfs:comment "Query alias: 4 models declare createdVia." .

# Query parent property: cross sell products
<https://relay.inferal.com/ontology/woocommerce/property/crossSellProducts> a rdf:Property ;
  rdfs:label "cross sell products" ;
  rdfs:comment "Query alias: 5 models declare crossSellProducts." .

# Query parent property: curl version
<https://relay.inferal.com/ontology/woocommerce/property/curlVersion> a rdf:Property ;
  rdfs:label "curl version" ;
  rdfs:comment "Query alias: 1 model declares curlVersion." .

# Query parent property: currency
<https://relay.inferal.com/ontology/woocommerce/property/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Query alias: 6 models declare currency." .

# Query parent property: currency code
<https://relay.inferal.com/ontology/woocommerce/property/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Query alias: 1 model declares currencyCode." .

# Query parent property: currency pos
<https://relay.inferal.com/ontology/woocommerce/property/currencyPos> a rdf:Property ;
  rdfs:label "currency pos" ;
  rdfs:comment "Query alias: 1 model declares currencyPos." .

# Query parent property: currency position
<https://relay.inferal.com/ontology/woocommerce/property/currencyPosition> a rdf:Property ;
  rdfs:label "currency position" ;
  rdfs:comment "Query alias: 1 model declares currencyPosition." .

# Query parent property: currency symbol
<https://relay.inferal.com/ontology/woocommerce/property/currencySymbol> a rdf:Property ;
  rdfs:label "currency symbol" ;
  rdfs:comment "Query alias: 5 models declare currencySymbol." .

# Query parent property: customer
<https://relay.inferal.com/ontology/woocommerce/property/customer> a rdf:Property ;
  rdfs:label "customer" ;
  rdfs:comment "Query alias: 5 models declare customer." .

# Query parent property: customer ip address
<https://relay.inferal.com/ontology/woocommerce/property/customerIpAddress> a rdf:Property ;
  rdfs:label "customer ip address" ;
  rdfs:comment "Query alias: 4 models declare customerIpAddress." .

# Query parent property: customers
<https://relay.inferal.com/ontology/woocommerce/property/customers> a rdf:Property ;
  rdfs:label "customers" ;
  rdfs:comment "Query alias: 1 model declares customers." .

# Query parent property: customer user agent
<https://relay.inferal.com/ontology/woocommerce/property/customerUserAgent> a rdf:Property ;
  rdfs:label "customer user agent" ;
  rdfs:comment "Query alias: 4 models declare customerUserAgent." .

# Query parent property: data
<https://relay.inferal.com/ontology/woocommerce/property/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Query alias: 1 model declares data." .

# Query parent property: database
<https://relay.inferal.com/ontology/woocommerce/property/database> a rdf:Property ;
  rdfs:label "database" ;
  rdfs:comment "Query alias: 1 model declares database." .

# Query parent property: database prefix
<https://relay.inferal.com/ontology/woocommerce/property/databasePrefix> a rdf:Property ;
  rdfs:label "database prefix" ;
  rdfs:comment "Query alias: 1 model declares databasePrefix." .

# Query parent property: database tables
<https://relay.inferal.com/ontology/woocommerce/property/databaseTables> a rdf:Property ;
  rdfs:label "database tables" ;
  rdfs:comment "Query alias: 1 model declares databaseTables." .

# Query parent property: date completed
<https://relay.inferal.com/ontology/woocommerce/property/dateCompleted> a rdf:Property ;
  rdfs:label "date completed" ;
  rdfs:comment "Query alias: 4 models declare dateCompleted." .

# Query parent property: date completed gmt
<https://relay.inferal.com/ontology/woocommerce/property/dateCompletedGmt> a rdf:Property ;
  rdfs:label "date completed gmt" ;
  rdfs:comment "Query alias: 4 models declare dateCompletedGmt." .

# Query parent property: date created
<https://relay.inferal.com/ontology/woocommerce/property/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "Query alias: 20 models declare dateCreated." .

# Query parent property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "Query alias: 19 models declare dateCreatedGmt." .

# Query parent property: date expires
<https://relay.inferal.com/ontology/woocommerce/property/dateExpires> a rdf:Property ;
  rdfs:label "date expires" ;
  rdfs:comment "Query alias: 4 models declare dateExpires." .

# Query parent property: date expires gmt
<https://relay.inferal.com/ontology/woocommerce/property/dateExpiresGmt> a rdf:Property ;
  rdfs:label "date expires gmt" ;
  rdfs:comment "Query alias: 2 models declare dateExpiresGmt." .

# Query parent property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "Query alias: 17 models declare dateModified." .

# Query parent property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "Query alias: 16 models declare dateModifiedGmt." .

# Query parent property: date on sale from
<https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFrom> a rdf:Property ;
  rdfs:label "date on sale from" ;
  rdfs:comment "Query alias: 7 models declare dateOnSaleFrom." .

# Query parent property: date on sale from gmt
<https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFromGmt> a rdf:Property ;
  rdfs:label "date on sale from gmt" ;
  rdfs:comment "Query alias: 7 models declare dateOnSaleFromGmt." .

# Query parent property: date on sale to
<https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleTo> a rdf:Property ;
  rdfs:label "date on sale to" ;
  rdfs:comment "Query alias: 7 models declare dateOnSaleTo." .

# Query parent property: date on sale to gmt
<https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleToGmt> a rdf:Property ;
  rdfs:label "date on sale to gmt" ;
  rdfs:comment "Query alias: 7 models declare dateOnSaleToGmt." .

# Query parent property: date paid
<https://relay.inferal.com/ontology/woocommerce/property/datePaid> a rdf:Property ;
  rdfs:label "date paid" ;
  rdfs:comment "Query alias: 4 models declare datePaid." .

# Query parent property: date paid gmt
<https://relay.inferal.com/ontology/woocommerce/property/datePaidGmt> a rdf:Property ;
  rdfs:label "date paid gmt" ;
  rdfs:comment "Query alias: 4 models declare datePaidGmt." .

# Query parent property: decimal sep
<https://relay.inferal.com/ontology/woocommerce/property/decimalSep> a rdf:Property ;
  rdfs:label "decimal sep" ;
  rdfs:comment "Query alias: 1 model declares decimalSep." .

# Query parent property: decimal separator
<https://relay.inferal.com/ontology/woocommerce/property/decimalSeparator> a rdf:Property ;
  rdfs:label "decimal separator" ;
  rdfs:comment "Query alias: 1 model declares decimalSeparator." .

# Query parent property: default
<https://relay.inferal.com/ontology/woocommerce/property/default> a rdf:Property ;
  rdfs:label "default" ;
  rdfs:comment "Query alias: 3 models declare default." .

# Query parent property: default attributes
<https://relay.inferal.com/ontology/woocommerce/property/defaultAttributes> a rdf:Property ;
  rdfs:label "default attributes" ;
  rdfs:comment "Query alias: 5 models declare defaultAttributes." .

# Query parent property: default timezone
<https://relay.inferal.com/ontology/woocommerce/property/defaultTimezone> a rdf:Property ;
  rdfs:label "default timezone" ;
  rdfs:comment "Query alias: 1 model declares defaultTimezone." .

# Query parent property: delivery url
<https://relay.inferal.com/ontology/woocommerce/property/deliveryUrl> a rdf:Property ;
  rdfs:label "delivery url" ;
  rdfs:comment "Query alias: 2 models declare deliveryUrl." .

# Query parent property: description
<https://relay.inferal.com/ontology/woocommerce/property/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Query alias: 31 models declare description." .

# Query parent property: dimensions
<https://relay.inferal.com/ontology/woocommerce/property/dimensions> a rdf:Property ;
  rdfs:label "dimensions" ;
  rdfs:comment "Query alias: 7 models declare dimensions." .

# Query parent property: dimension unit
<https://relay.inferal.com/ontology/woocommerce/property/dimensionUnit> a rdf:Property ;
  rdfs:label "dimension unit" ;
  rdfs:comment "Query alias: 1 model declares dimensionUnit." .

# Query parent property: discount
<https://relay.inferal.com/ontology/woocommerce/property/discount> a rdf:Property ;
  rdfs:label "discount" ;
  rdfs:comment "Query alias: 2 models declare discount." .

# Query parent property: discount tax
<https://relay.inferal.com/ontology/woocommerce/property/discountTax> a rdf:Property ;
  rdfs:label "discount tax" ;
  rdfs:comment "Query alias: 5 models declare discountTax." .

# Query parent property: discount total
<https://relay.inferal.com/ontology/woocommerce/property/discountTotal> a rdf:Property ;
  rdfs:label "discount total" ;
  rdfs:comment "Query alias: 4 models declare discountTotal." .

# Query parent property: discount type
<https://relay.inferal.com/ontology/woocommerce/property/discountType> a rdf:Property ;
  rdfs:label "discount type" ;
  rdfs:comment "Query alias: 5 models declare discountType." .

# Query parent property: display
<https://relay.inferal.com/ontology/woocommerce/property/display> a rdf:Property ;
  rdfs:label "display" ;
  rdfs:comment "Query alias: 4 models declare display." .

# Query parent property: display key
<https://relay.inferal.com/ontology/woocommerce/property/displayKey> a rdf:Property ;
  rdfs:label "display key" ;
  rdfs:comment "Query alias: 1 model declares displayKey." .

# Query parent property: display value
<https://relay.inferal.com/ontology/woocommerce/property/displayValue> a rdf:Property ;
  rdfs:label "display value" ;
  rdfs:comment "Query alias: 1 model declares displayValue." .

# Query parent property: domdocument enabled
<https://relay.inferal.com/ontology/woocommerce/property/domdocumentEnabled> a rdf:Property ;
  rdfs:label "domdocument enabled" ;
  rdfs:comment "Query alias: 1 model declares domdocumentEnabled." .

# Query parent property: downloadable
<https://relay.inferal.com/ontology/woocommerce/property/downloadable> a rdf:Property ;
  rdfs:label "downloadable" ;
  rdfs:comment "Query alias: 7 models declare downloadable." .

# Query parent property: download expiry
<https://relay.inferal.com/ontology/woocommerce/property/downloadExpiry> a rdf:Property ;
  rdfs:label "download expiry" ;
  rdfs:comment "Query alias: 7 models declare downloadExpiry." .

# Query parent property: download id
<https://relay.inferal.com/ontology/woocommerce/property/downloadId> a rdf:Property ;
  rdfs:label "download id" ;
  rdfs:comment "Query alias: 1 model declares downloadId." .

# Query parent property: download identifier
<https://relay.inferal.com/ontology/woocommerce/property/downloadIdentifier> a rdf:Property ;
  rdfs:label "download identifier" ;
  rdfs:comment "Query alias: 1 model declares downloadIdentifier." .

# Query parent property: download limit
<https://relay.inferal.com/ontology/woocommerce/property/downloadLimit> a rdf:Property ;
  rdfs:label "download limit" ;
  rdfs:comment "Query alias: 7 models declare downloadLimit." .

# Query parent property: download name
<https://relay.inferal.com/ontology/woocommerce/property/downloadName> a rdf:Property ;
  rdfs:label "download name" ;
  rdfs:comment "Query alias: 1 model declares downloadName." .

# Query parent property: downloads
<https://relay.inferal.com/ontology/woocommerce/property/downloads> a rdf:Property ;
  rdfs:label "downloads" ;
  rdfs:comment "Query alias: 7 models declare downloads." .

# Query parent property: downloads remaining
<https://relay.inferal.com/ontology/woocommerce/property/downloadsRemaining> a rdf:Property ;
  rdfs:label "downloads remaining" ;
  rdfs:comment "Query alias: 1 model declares downloadsRemaining." .

# Query parent property: download url
<https://relay.inferal.com/ontology/woocommerce/property/downloadUrl> a rdf:Property ;
  rdfs:label "download url" ;
  rdfs:comment "Query alias: 1 model declares downloadUrl." .

# Query parent property: email
<https://relay.inferal.com/ontology/woocommerce/property/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Query alias: 7 models declare email." .

# Query parent property: email restrictions
<https://relay.inferal.com/ontology/woocommerce/property/emailRestrictions> a rdf:Property ;
  rdfs:label "email restrictions" ;
  rdfs:comment "Query alias: 2 models declare emailRestrictions." .

# Query parent property: enabled
<https://relay.inferal.com/ontology/woocommerce/property/enabled> a rdf:Property ;
  rdfs:label "enabled" ;
  rdfs:comment "Query alias: 5 models declare enabled." .

# Query parent property: environment
<https://relay.inferal.com/ontology/woocommerce/property/environment> a rdf:Property ;
  rdfs:label "environment" ;
  rdfs:comment "Query alias: 1 model declares environment." .

# Query parent property: event
<https://relay.inferal.com/ontology/woocommerce/property/event> a rdf:Property ;
  rdfs:label "event" ;
  rdfs:comment "Query alias: 1 model declares event." .

# Query parent property: excluded product categories
<https://relay.inferal.com/ontology/woocommerce/property/excludedProductCategories> a rdf:Property ;
  rdfs:label "excluded product categories" ;
  rdfs:comment "Query alias: 2 models declare excludedProductCategories." .

# Query parent property: excluded products
<https://relay.inferal.com/ontology/woocommerce/property/excludedProducts> a rdf:Property ;
  rdfs:label "excluded products" ;
  rdfs:comment "Query alias: 2 models declare excludedProducts." .

# Query parent property: exclude sale items
<https://relay.inferal.com/ontology/woocommerce/property/excludeSaleItems> a rdf:Property ;
  rdfs:label "exclude sale items" ;
  rdfs:comment "Query alias: 2 models declare excludeSaleItems." .

# Query parent property: expiration date
<https://relay.inferal.com/ontology/woocommerce/property/expirationDate> a rdf:Property ;
  rdfs:label "expiration date" ;
  rdfs:comment "Query alias: 1 model declares expirationDate." .

# Query parent property: expiration days
<https://relay.inferal.com/ontology/woocommerce/property/expirationDays> a rdf:Property ;
  rdfs:label "expiration days" ;
  rdfs:comment "Query alias: 1 model declares expirationDays." .

# Query parent property: external url
<https://relay.inferal.com/ontology/woocommerce/property/externalUrl> a rdf:Property ;
  rdfs:label "external url" ;
  rdfs:comment "Query alias: 5 models declare externalUrl." .

# Query parent property: featured
<https://relay.inferal.com/ontology/woocommerce/property/featured> a rdf:Property ;
  rdfs:label "featured" ;
  rdfs:comment "Query alias: 5 models declare featured." .

# Query parent property: first name
<https://relay.inferal.com/ontology/woocommerce/property/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "Query alias: 6 models declare firstName." .

# Query parent property: force email update
<https://relay.inferal.com/ontology/woocommerce/property/forceEmailUpdate> a rdf:Property ;
  rdfs:label "force email update" ;
  rdfs:comment "Query alias: 2 models declare forceEmailUpdate." .

# Query parent property: force new
<https://relay.inferal.com/ontology/woocommerce/property/forceNew> a rdf:Property ;
  rdfs:label "force new" ;
  rdfs:comment "Query alias: 1 model declares forceNew." .

# Query parent property: force ssl
<https://relay.inferal.com/ontology/woocommerce/property/forceSsl> a rdf:Property ;
  rdfs:label "force ssl" ;
  rdfs:comment "Query alias: 1 model declares forceSsl." .

# Query parent property: free shipping
<https://relay.inferal.com/ontology/woocommerce/property/freeShipping> a rdf:Property ;
  rdfs:label "free shipping" ;
  rdfs:comment "Query alias: 5 models declare freeShipping." .

# Query parent property: fsockopen or curl enabled
<https://relay.inferal.com/ontology/woocommerce/property/fsockopenOrCurlEnabled> a rdf:Property ;
  rdfs:label "fsockopen or curl enabled" ;
  rdfs:comment "Query alias: 1 model declares fsockopenOrCurlEnabled." .

# Query parent property: geolocation enabled
<https://relay.inferal.com/ontology/woocommerce/property/geolocationEnabled> a rdf:Property ;
  rdfs:label "geolocation enabled" ;
  rdfs:comment "Query alias: 1 model declares geolocationEnabled." .

# Query parent property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "Query alias: 8 models declare globalUniqueId." .

# Query parent property: grouped products
<https://relay.inferal.com/ontology/woocommerce/property/groupedProducts> a rdf:Property ;
  rdfs:label "grouped products" ;
  rdfs:comment "Query alias: 5 models declare groupedProducts." .

# Query parent property: group id
<https://relay.inferal.com/ontology/woocommerce/property/groupId> a rdf:Property ;
  rdfs:label "group id" ;
  rdfs:comment "Query alias: 1 model declares groupId." .

# Query parent property: gzip enabled
<https://relay.inferal.com/ontology/woocommerce/property/gzipEnabled> a rdf:Property ;
  rdfs:label "gzip enabled" ;
  rdfs:comment "Query alias: 1 model declares gzipEnabled." .

# Query parent property: has archives
<https://relay.inferal.com/ontology/woocommerce/property/hasArchives> a rdf:Property ;
  rdfs:label "has archives" ;
  rdfs:comment "Query alias: 1 model declares hasArchives." .

# Query parent property: has outdated templates
<https://relay.inferal.com/ontology/woocommerce/property/hasOutdatedTemplates> a rdf:Property ;
  rdfs:label "has outdated templates" ;
  rdfs:comment "Query alias: 1 model declares hasOutdatedTemplates." .

# Query parent property: has woocommerce file
<https://relay.inferal.com/ontology/woocommerce/property/hasWoocommerceFile> a rdf:Property ;
  rdfs:label "has woocommerce file" ;
  rdfs:comment "Query alias: 1 model declares hasWoocommerceFile." .

# Query parent property: has woocommerce support
<https://relay.inferal.com/ontology/woocommerce/property/hasWoocommerceSupport> a rdf:Property ;
  rdfs:label "has woocommerce support" ;
  rdfs:comment "Query alias: 1 model declares hasWoocommerceSupport." .

# Query parent property: height
<https://relay.inferal.com/ontology/woocommerce/property/height> a rdf:Property ;
  rdfs:label "height" ;
  rdfs:comment "Query alias: 1 model declares height." .

# Query parent property: hide errors
<https://relay.inferal.com/ontology/woocommerce/property/hideErrors> a rdf:Property ;
  rdfs:label "hide errors" ;
  rdfs:comment "Query alias: 1 model declares hideErrors." .

# Query parent property: home url
<https://relay.inferal.com/ontology/woocommerce/property/homeUrl> a rdf:Property ;
  rdfs:label "home url" ;
  rdfs:comment "Query alias: 1 model declares homeUrl." .

# Query parent property: hooks
<https://relay.inferal.com/ontology/woocommerce/property/hooks> a rdf:Property ;
  rdfs:label "hooks" ;
  rdfs:comment "Query alias: 1 model declares hooks." .

# Query parent property: href
<https://relay.inferal.com/ontology/woocommerce/property/href> a rdf:Property ;
  rdfs:label "href" ;
  rdfs:comment "Query alias: 3 models declare href." .

# Query parent property: image identifier
<https://relay.inferal.com/ontology/woocommerce/property/imageIdentifier> a rdf:Property ;
  rdfs:label "image identifier" ;
  rdfs:comment "Query alias: 3 models declare imageIdentifier." .

# Query parent property: images
<https://relay.inferal.com/ontology/woocommerce/property/images> a rdf:Property ;
  rdfs:label "images" ;
  rdfs:comment "Query alias: 5 models declare images." .

# Query parent property: individual use
<https://relay.inferal.com/ontology/woocommerce/property/individualUse> a rdf:Property ;
  rdfs:label "individual use" ;
  rdfs:comment "Query alias: 2 models declare individualUse." .

# Query parent property: instance
<https://relay.inferal.com/ontology/woocommerce/property/instance> a rdf:Property ;
  rdfs:label "instance" ;
  rdfs:comment "Query alias: 1 model declares instance." .

# Query parent property: instance id
<https://relay.inferal.com/ontology/woocommerce/property/instanceId> a rdf:Property ;
  rdfs:label "instance id" ;
  rdfs:comment "Query alias: 1 model declares instanceId." .

# Query parent property: is child theme
<https://relay.inferal.com/ontology/woocommerce/property/isChildTheme> a rdf:Property ;
  rdfs:label "is child theme" ;
  rdfs:comment "Query alias: 1 model declares isChildTheme." .

# Query parent property: is editable
<https://relay.inferal.com/ontology/woocommerce/property/isEditable> a rdf:Property ;
  rdfs:label "is editable" ;
  rdfs:comment "Query alias: 4 models declare isEditable." .

# Query parent property: is paying customer
<https://relay.inferal.com/ontology/woocommerce/property/isPayingCustomer> a rdf:Property ;
  rdfs:label "is paying customer" ;
  rdfs:comment "Query alias: 3 models declare isPayingCustomer." .

# Query parent property: item identifier
<https://relay.inferal.com/ontology/woocommerce/property/itemIdentifier> a rdf:Property ;
  rdfs:label "item identifier" ;
  rdfs:comment "Query alias: 4 models declare itemIdentifier." .

# Query parent property: items
<https://relay.inferal.com/ontology/woocommerce/property/items> a rdf:Property ;
  rdfs:label "items" ;
  rdfs:comment "Query alias: 1 model declares items." .

# Query parent property: key
<https://relay.inferal.com/ontology/woocommerce/property/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:comment "Query alias: 2 models declare key." .

# Query parent property: label
<https://relay.inferal.com/ontology/woocommerce/property/label> a rdf:Property ;
  rdfs:label "label" ;
  rdfs:comment "Query alias: 5 models declare label." .

# Query parent property: language
<https://relay.inferal.com/ontology/woocommerce/property/language> a rdf:Property ;
  rdfs:label "language" ;
  rdfs:comment "Query alias: 1 model declares language." .

# Query parent property: last name
<https://relay.inferal.com/ontology/woocommerce/property/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Query alias: 6 models declare lastName." .

# Query parent property: length
<https://relay.inferal.com/ontology/woocommerce/property/length> a rdf:Property ;
  rdfs:label "length" ;
  rdfs:comment "Query alias: 1 model declares length." .

# Query parent property: limit usage to xitems
<https://relay.inferal.com/ontology/woocommerce/property/limitUsageToXItems> a rdf:Property ;
  rdfs:label "limit usage to xitems" ;
  rdfs:comment "Query alias: 2 models declare limitUsageToXItems." .

# Query parent property: line item identifier
<https://relay.inferal.com/ontology/woocommerce/property/lineItemIdentifier> a rdf:Property ;
  rdfs:label "line item identifier" ;
  rdfs:comment "Query alias: 1 model declares lineItemIdentifier." .

# Query parent property: log directory
<https://relay.inferal.com/ontology/woocommerce/property/logDirectory> a rdf:Property ;
  rdfs:label "log directory" ;
  rdfs:comment "Query alias: 1 model declares logDirectory." .

# Query parent property: log directory writable
<https://relay.inferal.com/ontology/woocommerce/property/logDirectoryWritable> a rdf:Property ;
  rdfs:label "log directory writable" ;
  rdfs:comment "Query alias: 1 model declares logDirectoryWritable." .

# Query parent property: manage stock
<https://relay.inferal.com/ontology/woocommerce/property/manageStock> a rdf:Property ;
  rdfs:label "manage stock" ;
  rdfs:comment "Query alias: 7 models declare manageStock." .

# Query parent property: maximum amount
<https://relay.inferal.com/ontology/woocommerce/property/maximumAmount> a rdf:Property ;
  rdfs:label "maximum amount" ;
  rdfs:comment "Query alias: 2 models declare maximumAmount." .

# Query parent property: maxmind geoip database
<https://relay.inferal.com/ontology/woocommerce/property/maxmindGeoipDatabase> a rdf:Property ;
  rdfs:label "maxmind geoip database" ;
  rdfs:comment "Query alias: 1 model declares maxmindGeoipDatabase." .

# Query parent property: max upload size
<https://relay.inferal.com/ontology/woocommerce/property/maxUploadSize> a rdf:Property ;
  rdfs:label "max upload size" ;
  rdfs:comment "Query alias: 1 model declares maxUploadSize." .

# Query parent property: mbstring enabled
<https://relay.inferal.com/ontology/woocommerce/property/mbstringEnabled> a rdf:Property ;
  rdfs:label "mbstring enabled" ;
  rdfs:comment "Query alias: 1 model declares mbstringEnabled." .

# Query parent property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Query alias: 11 models declare menuOrder." .

# Query parent property: message
<https://relay.inferal.com/ontology/woocommerce/property/message> a rdf:Property ;
  rdfs:label "message" ;
  rdfs:comment "Query alias: 3 models declare message." .

# Query parent property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Query alias: 24 models declare metadata." .

# Query parent property: meta data
<https://relay.inferal.com/ontology/woocommerce/property/metaData> a rdf:Property ;
  rdfs:label "meta data" ;
  rdfs:comment "Query alias: 7 models declare metaData." .

# Query parent property: meta identifier
<https://relay.inferal.com/ontology/woocommerce/property/metaIdentifier> a rdf:Property ;
  rdfs:label "meta identifier" ;
  rdfs:comment "Query alias: 2 models declare metaIdentifier." .

# Query parent property: method description
<https://relay.inferal.com/ontology/woocommerce/property/methodDescription> a rdf:Property ;
  rdfs:label "method description" ;
  rdfs:comment "Query alias: 2 models declare methodDescription." .

# Query parent property: method id
<https://relay.inferal.com/ontology/woocommerce/property/methodId> a rdf:Property ;
  rdfs:label "method id" ;
  rdfs:comment "Query alias: 4 models declare methodId." .

# Query parent property: method supports
<https://relay.inferal.com/ontology/woocommerce/property/methodSupports> a rdf:Property ;
  rdfs:label "method supports" ;
  rdfs:comment "Query alias: 1 model declares methodSupports." .

# Query parent property: method title
<https://relay.inferal.com/ontology/woocommerce/property/methodTitle> a rdf:Property ;
  rdfs:label "method title" ;
  rdfs:comment "Query alias: 4 models declare methodTitle." .

# Query parent property: minimum amount
<https://relay.inferal.com/ontology/woocommerce/property/minimumAmount> a rdf:Property ;
  rdfs:label "minimum amount" ;
  rdfs:comment "Query alias: 2 models declare minimumAmount." .

# Query parent property: mysql version
<https://relay.inferal.com/ontology/woocommerce/property/mysqlVersion> a rdf:Property ;
  rdfs:label "mysql version" ;
  rdfs:comment "Query alias: 1 model declares mysqlVersion." .

# Query parent property: name
<https://relay.inferal.com/ontology/woocommerce/property/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Query alias: 45 models declare name." .

# Query parent property: needs payment
<https://relay.inferal.com/ontology/woocommerce/property/needsPayment> a rdf:Property ;
  rdfs:label "needs payment" ;
  rdfs:comment "Query alias: 4 models declare needsPayment." .

# Query parent property: needs processing
<https://relay.inferal.com/ontology/woocommerce/property/needsProcessing> a rdf:Property ;
  rdfs:label "needs processing" ;
  rdfs:comment "Query alias: 4 models declare needsProcessing." .

# Query parent property: net sales
<https://relay.inferal.com/ontology/woocommerce/property/netSales> a rdf:Property ;
  rdfs:label "net sales" ;
  rdfs:comment "Query alias: 1 model declares netSales." .

# Query parent property: network activated
<https://relay.inferal.com/ontology/woocommerce/property/networkActivated> a rdf:Property ;
  rdfs:label "network activated" ;
  rdfs:comment "Query alias: 1 model declares networkActivated." .

# Query parent property: nominal amount
<https://relay.inferal.com/ontology/woocommerce/property/nominalAmount> a rdf:Property ;
  rdfs:label "nominal amount" ;
  rdfs:comment "Query alias: 1 model declares nominalAmount." .

# Query parent property: note
<https://relay.inferal.com/ontology/woocommerce/property/note> a rdf:Property ;
  rdfs:label "note" ;
  rdfs:comment "Query alias: 2 models declare note." .

# Query parent property: number
<https://relay.inferal.com/ontology/woocommerce/property/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Query alias: 4 models declare number." .

# Query parent property: number of decimals
<https://relay.inferal.com/ontology/woocommerce/property/numberOfDecimals> a rdf:Property ;
  rdfs:label "number of decimals" ;
  rdfs:comment "Query alias: 1 model declares numberOfDecimals." .

# Query parent property: num decimals
<https://relay.inferal.com/ontology/woocommerce/property/numDecimals> a rdf:Property ;
  rdfs:label "num decimals" ;
  rdfs:comment "Query alias: 1 model declares numDecimals." .

# Query parent property: on sale
<https://relay.inferal.com/ontology/woocommerce/property/onSale> a rdf:Property ;
  rdfs:label "on sale" ;
  rdfs:comment "Query alias: 5 models declare onSale." .

# Query parent property: option
<https://relay.inferal.com/ontology/woocommerce/property/option> a rdf:Property ;
  rdfs:label "option" ;
  rdfs:comment "Query alias: 1 model declares option." .

# Query parent property: order by
<https://relay.inferal.com/ontology/woocommerce/property/orderBy> a rdf:Property ;
  rdfs:label "order by" ;
  rdfs:comment "Query alias: 1 model declares orderBy." .

# Query parent property: order key
<https://relay.inferal.com/ontology/woocommerce/property/orderKey> a rdf:Property ;
  rdfs:label "order key" ;
  rdfs:comment "Query alias: 5 models declare orderKey." .

# Query parent property: orders
<https://relay.inferal.com/ontology/woocommerce/property/orders> a rdf:Property ;
  rdfs:label "orders" ;
  rdfs:comment "Query alias: 1 model declares orders." .

# Query parent property: overrides
<https://relay.inferal.com/ontology/woocommerce/property/overrides> a rdf:Property ;
  rdfs:label "overrides" ;
  rdfs:comment "Query alias: 1 model declares overrides." .

# Query parent property: page exists
<https://relay.inferal.com/ontology/woocommerce/property/pageExists> a rdf:Property ;
  rdfs:label "page exists" ;
  rdfs:comment "Query alias: 1 model declares pageExists." .

# Query parent property: page id
<https://relay.inferal.com/ontology/woocommerce/property/pageId> a rdf:Property ;
  rdfs:label "page id" ;
  rdfs:comment "Query alias: 1 model declares pageId." .

# Query parent property: page name
<https://relay.inferal.com/ontology/woocommerce/property/pageName> a rdf:Property ;
  rdfs:label "page name" ;
  rdfs:comment "Query alias: 1 model declares pageName." .

# Query parent property: pages
<https://relay.inferal.com/ontology/woocommerce/property/pages> a rdf:Property ;
  rdfs:label "pages" ;
  rdfs:comment "Query alias: 1 model declares pages." .

# Query parent property: page set
<https://relay.inferal.com/ontology/woocommerce/property/pageSet> a rdf:Property ;
  rdfs:label "page set" ;
  rdfs:comment "Query alias: 1 model declares pageSet." .

# Query parent property: page visible
<https://relay.inferal.com/ontology/woocommerce/property/pageVisible> a rdf:Property ;
  rdfs:label "page visible" ;
  rdfs:comment "Query alias: 1 model declares pageVisible." .

# Query parent property: parent author url
<https://relay.inferal.com/ontology/woocommerce/property/parentAuthorUrl> a rdf:Property ;
  rdfs:label "parent author url" ;
  rdfs:comment "Query alias: 1 model declares parentAuthorUrl." .

# Query parent property: parent id
<https://relay.inferal.com/ontology/woocommerce/property/parentId> a rdf:Property ;
  rdfs:label "parent id" ;
  rdfs:comment "Query alias: 1 model declares parentId." .

# Query parent property: parent name
<https://relay.inferal.com/ontology/woocommerce/property/parentName> a rdf:Property ;
  rdfs:label "parent name" ;
  rdfs:comment "Query alias: 2 models declare parentName." .

# Query parent property: parent version
<https://relay.inferal.com/ontology/woocommerce/property/parentVersion> a rdf:Property ;
  rdfs:label "parent version" ;
  rdfs:comment "Query alias: 1 model declares parentVersion." .

# Query parent property: parent version latest
<https://relay.inferal.com/ontology/woocommerce/property/parentVersionLatest> a rdf:Property ;
  rdfs:label "parent version latest" ;
  rdfs:comment "Query alias: 1 model declares parentVersionLatest." .

# Query parent property: password
<https://relay.inferal.com/ontology/woocommerce/property/password> a rdf:Property ;
  rdfs:label "password" ;
  rdfs:comment "Query alias: 1 model declares password." .

# Query parent property: payment method
<https://relay.inferal.com/ontology/woocommerce/property/paymentMethod> a rdf:Property ;
  rdfs:label "payment method" ;
  rdfs:comment "Query alias: 5 models declare paymentMethod." .

# Query parent property: payment method title
<https://relay.inferal.com/ontology/woocommerce/property/paymentMethodTitle> a rdf:Property ;
  rdfs:label "payment method title" ;
  rdfs:comment "Query alias: 5 models declare paymentMethodTitle." .

# Query parent property: payment url
<https://relay.inferal.com/ontology/woocommerce/property/paymentUrl> a rdf:Property ;
  rdfs:label "payment url" ;
  rdfs:comment "Query alias: 4 models declare paymentUrl." .

# Query parent property: phone
<https://relay.inferal.com/ontology/woocommerce/property/phone> a rdf:Property ;
  rdfs:label "phone" ;
  rdfs:comment "Query alias: 2 models declare phone." .

# Query parent property: php max execution time
<https://relay.inferal.com/ontology/woocommerce/property/phpMaxExecutionTime> a rdf:Property ;
  rdfs:label "php max execution time" ;
  rdfs:comment "Query alias: 1 model declares phpMaxExecutionTime." .

# Query parent property: php max input vars
<https://relay.inferal.com/ontology/woocommerce/property/phpMaxInputVars> a rdf:Property ;
  rdfs:label "php max input vars" ;
  rdfs:comment "Query alias: 1 model declares phpMaxInputVars." .

# Query parent property: php post max size
<https://relay.inferal.com/ontology/woocommerce/property/phpPostMaxSize> a rdf:Property ;
  rdfs:label "php post max size" ;
  rdfs:comment "Query alias: 1 model declares phpPostMaxSize." .

# Query parent property: php version
<https://relay.inferal.com/ontology/woocommerce/property/phpVersion> a rdf:Property ;
  rdfs:label "php version" ;
  rdfs:comment "Query alias: 1 model declares phpVersion." .

# Query parent property: placeholder
<https://relay.inferal.com/ontology/woocommerce/property/placeholder> a rdf:Property ;
  rdfs:label "placeholder" ;
  rdfs:comment "Query alias: 3 models declare placeholder." .

# Query parent property: plugin
<https://relay.inferal.com/ontology/woocommerce/property/plugin> a rdf:Property ;
  rdfs:label "plugin" ;
  rdfs:comment "Query alias: 1 model declares plugin." .

# Query parent property: position
<https://relay.inferal.com/ontology/woocommerce/property/position> a rdf:Property ;
  rdfs:label "position" ;
  rdfs:comment "Query alias: 1 model declares position." .

# Query parent property: postcode
<https://relay.inferal.com/ontology/woocommerce/property/postcode> a rdf:Property ;
  rdfs:label "postcode" ;
  rdfs:comment "Query alias: 4 models declare postcode." .

# Query parent property: postcodes
<https://relay.inferal.com/ontology/woocommerce/property/postcodes> a rdf:Property ;
  rdfs:label "postcodes" ;
  rdfs:comment "Query alias: 2 models declare postcodes." .

# Query parent property: price
<https://relay.inferal.com/ontology/woocommerce/property/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Query alias: 6 models declare price." .

# Query parent property: price html
<https://relay.inferal.com/ontology/woocommerce/property/priceHtml> a rdf:Property ;
  rdfs:label "price html" ;
  rdfs:comment "Query alias: 4 models declare priceHtml." .

# Query parent property: prices include tax
<https://relay.inferal.com/ontology/woocommerce/property/pricesIncludeTax> a rdf:Property ;
  rdfs:label "prices include tax" ;
  rdfs:comment "Query alias: 4 models declare pricesIncludeTax." .

# Query parent property: priority
<https://relay.inferal.com/ontology/woocommerce/property/priority> a rdf:Property ;
  rdfs:label "priority" ;
  rdfs:comment "Query alias: 2 models declare priority." .

# Query parent property: product
<https://relay.inferal.com/ontology/woocommerce/property/product> a rdf:Property ;
  rdfs:label "product" ;
  rdfs:comment "Query alias: 6 models declare product." .

# Query parent property: product categories
<https://relay.inferal.com/ontology/woocommerce/property/productCategories> a rdf:Property ;
  rdfs:label "product categories" ;
  rdfs:comment "Query alias: 2 models declare productCategories." .

# Query parent property: product name
<https://relay.inferal.com/ontology/woocommerce/property/productName> a rdf:Property ;
  rdfs:label "product name" ;
  rdfs:comment "Query alias: 1 model declares productName." .

# Query parent property: products
<https://relay.inferal.com/ontology/woocommerce/property/products> a rdf:Property ;
  rdfs:label "products" ;
  rdfs:comment "Query alias: 2 models declare products." .

# Query parent property: purchasable
<https://relay.inferal.com/ontology/woocommerce/property/purchasable> a rdf:Property ;
  rdfs:label "purchasable" ;
  rdfs:comment "Query alias: 5 models declare purchasable." .

# Query parent property: purchase note
<https://relay.inferal.com/ontology/woocommerce/property/purchaseNote> a rdf:Property ;
  rdfs:label "purchase note" ;
  rdfs:comment "Query alias: 5 models declare purchaseNote." .

# Query parent property: quantity
<https://relay.inferal.com/ontology/woocommerce/property/quantity> a rdf:Property ;
  rdfs:label "quantity" ;
  rdfs:comment "Query alias: 4 models declare quantity." .

# Query parent property: rate code
<https://relay.inferal.com/ontology/woocommerce/property/rateCode> a rdf:Property ;
  rdfs:label "rate code" ;
  rdfs:comment "Query alias: 1 model declares rateCode." .

# Query parent property: rate percent
<https://relay.inferal.com/ontology/woocommerce/property/ratePercent> a rdf:Property ;
  rdfs:label "rate percent" ;
  rdfs:comment "Query alias: 1 model declares ratePercent." .

# Query parent property: rating
<https://relay.inferal.com/ontology/woocommerce/property/rating> a rdf:Property ;
  rdfs:label "rating" ;
  rdfs:comment "Query alias: 2 models declare rating." .

# Query parent property: rating count
<https://relay.inferal.com/ontology/woocommerce/property/ratingCount> a rdf:Property ;
  rdfs:label "rating count" ;
  rdfs:comment "Query alias: 4 models declare ratingCount." .

# Query parent property: reason
<https://relay.inferal.com/ontology/woocommerce/property/reason> a rdf:Property ;
  rdfs:label "reason" ;
  rdfs:comment "Query alias: 3 models declare reason." .

# Query parent property: refunded by
<https://relay.inferal.com/ontology/woocommerce/property/refundedBy> a rdf:Property ;
  rdfs:label "refunded by" ;
  rdfs:comment "Query alias: 2 models declare refundedBy." .

# Query parent property: refunded payment
<https://relay.inferal.com/ontology/woocommerce/property/refundedPayment> a rdf:Property ;
  rdfs:label "refunded payment" ;
  rdfs:comment "Query alias: 1 model declares refundedPayment." .

# Query parent property: refunds
<https://relay.inferal.com/ontology/woocommerce/property/refunds> a rdf:Property ;
  rdfs:label "refunds" ;
  rdfs:comment "Query alias: 4 models declare refunds." .

# Query parent property: refund tax
<https://relay.inferal.com/ontology/woocommerce/property/refundTax> a rdf:Property ;
  rdfs:label "refund tax" ;
  rdfs:comment "Query alias: 1 model declares refundTax." .

# Query parent property: refund total
<https://relay.inferal.com/ontology/woocommerce/property/refundTotal> a rdf:Property ;
  rdfs:label "refund total" ;
  rdfs:comment "Query alias: 2 models declare refundTotal." .

# Query parent property: regular price
<https://relay.inferal.com/ontology/woocommerce/property/regularPrice> a rdf:Property ;
  rdfs:label "regular price" ;
  rdfs:comment "Query alias: 7 models declare regularPrice." .

# Query parent property: related products
<https://relay.inferal.com/ontology/woocommerce/property/relatedProducts> a rdf:Property ;
  rdfs:label "related products" ;
  rdfs:comment "Query alias: 4 models declare relatedProducts." .

# Query parent property: remote get response
<https://relay.inferal.com/ontology/woocommerce/property/remoteGetResponse> a rdf:Property ;
  rdfs:label "remote get response" ;
  rdfs:comment "Query alias: 1 model declares remoteGetResponse." .

# Query parent property: remote get successful
<https://relay.inferal.com/ontology/woocommerce/property/remoteGetSuccessful> a rdf:Property ;
  rdfs:label "remote get successful" ;
  rdfs:comment "Query alias: 1 model declares remoteGetSuccessful." .

# Query parent property: remote post response
<https://relay.inferal.com/ontology/woocommerce/property/remotePostResponse> a rdf:Property ;
  rdfs:label "remote post response" ;
  rdfs:comment "Query alias: 1 model declares remotePostResponse." .

# Query parent property: remote post successful
<https://relay.inferal.com/ontology/woocommerce/property/remotePostSuccessful> a rdf:Property ;
  rdfs:label "remote post successful" ;
  rdfs:comment "Query alias: 1 model declares remotePostSuccessful." .

# Query parent property: resource
<https://relay.inferal.com/ontology/woocommerce/property/resource> a rdf:Property ;
  rdfs:label "resource" ;
  rdfs:comment "Query alias: 1 model declares resource." .

# Query parent property: review
<https://relay.inferal.com/ontology/woocommerce/property/review> a rdf:Property ;
  rdfs:label "review" ;
  rdfs:comment "Query alias: 2 models declare review." .

# Query parent property: reviewer
<https://relay.inferal.com/ontology/woocommerce/property/reviewer> a rdf:Property ;
  rdfs:label "reviewer" ;
  rdfs:comment "Query alias: 2 models declare reviewer." .

# Query parent property: reviewer avatar urls
<https://relay.inferal.com/ontology/woocommerce/property/reviewerAvatarUrls> a rdf:Property ;
  rdfs:label "reviewer avatar urls" ;
  rdfs:comment "Query alias: 1 model declares reviewerAvatarUrls." .

# Query parent property: reviewer email
<https://relay.inferal.com/ontology/woocommerce/property/reviewerEmail> a rdf:Property ;
  rdfs:label "reviewer email" ;
  rdfs:comment "Query alias: 2 models declare reviewerEmail." .

# Query parent property: reviews allowed
<https://relay.inferal.com/ontology/woocommerce/property/reviewsAllowed> a rdf:Property ;
  rdfs:label "reviews allowed" ;
  rdfs:comment "Query alias: 5 models declare reviewsAllowed." .

# Query parent property: role
<https://relay.inferal.com/ontology/woocommerce/property/role> a rdf:Property ;
  rdfs:label "role" ;
  rdfs:comment "Query alias: 3 models declare role." .

# Query parent property: sale price
<https://relay.inferal.com/ontology/woocommerce/property/salePrice> a rdf:Property ;
  rdfs:label "sale price" ;
  rdfs:comment "Query alias: 7 models declare salePrice." .

# Query parent property: sales
<https://relay.inferal.com/ontology/woocommerce/property/sales> a rdf:Property ;
  rdfs:label "sales" ;
  rdfs:comment "Query alias: 1 model declares sales." .

# Query parent property: secret
<https://relay.inferal.com/ontology/woocommerce/property/secret> a rdf:Property ;
  rdfs:label "secret" ;
  rdfs:comment "Query alias: 3 models declare secret." .

# Query parent property: secure connection
<https://relay.inferal.com/ontology/woocommerce/property/secureConnection> a rdf:Property ;
  rdfs:label "secure connection" ;
  rdfs:comment "Query alias: 1 model declares secureConnection." .

# Query parent property: security
<https://relay.inferal.com/ontology/woocommerce/property/security> a rdf:Property ;
  rdfs:label "security" ;
  rdfs:comment "Query alias: 1 model declares security." .

# Query parent property: self
<https://relay.inferal.com/ontology/woocommerce/property/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Query alias: 1 model declares self." .

# Query parent property: server info
<https://relay.inferal.com/ontology/woocommerce/property/serverInfo> a rdf:Property ;
  rdfs:label "server info" ;
  rdfs:comment "Query alias: 1 model declares serverInfo." .

# Query parent property: set paid
<https://relay.inferal.com/ontology/woocommerce/property/setPaid> a rdf:Property ;
  rdfs:label "set paid" ;
  rdfs:comment "Query alias: 1 model declares setPaid." .

# Query parent property: setting identifier
<https://relay.inferal.com/ontology/woocommerce/property/settingIdentifier> a rdf:Property ;
  rdfs:label "setting identifier" ;
  rdfs:comment "Query alias: 3 models declare settingIdentifier." .

# Query parent property: shipping class
<https://relay.inferal.com/ontology/woocommerce/property/shippingClass> a rdf:Property ;
  rdfs:label "shipping class" ;
  rdfs:comment "Query alias: 7 models declare shippingClass." .

# Query parent property: shipping class id
<https://relay.inferal.com/ontology/woocommerce/property/shippingClassId> a rdf:Property ;
  rdfs:label "shipping class id" ;
  rdfs:comment "Query alias: 5 models declare shippingClassId." .

# Query parent property: shipping required
<https://relay.inferal.com/ontology/woocommerce/property/shippingRequired> a rdf:Property ;
  rdfs:label "shipping required" ;
  rdfs:comment "Query alias: 4 models declare shippingRequired." .

# Query parent property: shipping tax
<https://relay.inferal.com/ontology/woocommerce/property/shippingTax> a rdf:Property ;
  rdfs:label "shipping tax" ;
  rdfs:comment "Query alias: 4 models declare shippingTax." .

# Query parent property: shipping taxable
<https://relay.inferal.com/ontology/woocommerce/property/shippingTaxable> a rdf:Property ;
  rdfs:label "shipping taxable" ;
  rdfs:comment "Query alias: 4 models declare shippingTaxable." .

# Query parent property: shipping tax total
<https://relay.inferal.com/ontology/woocommerce/property/shippingTaxTotal> a rdf:Property ;
  rdfs:label "shipping tax total" ;
  rdfs:comment "Query alias: 1 model declares shippingTaxTotal." .

# Query parent property: shipping total
<https://relay.inferal.com/ontology/woocommerce/property/shippingTotal> a rdf:Property ;
  rdfs:label "shipping total" ;
  rdfs:comment "Query alias: 4 models declare shippingTotal." .

# Query parent property: shortcode
<https://relay.inferal.com/ontology/woocommerce/property/shortcode> a rdf:Property ;
  rdfs:label "shortcode" ;
  rdfs:comment "Query alias: 1 model declares shortcode." .

# Query parent property: shortcode present
<https://relay.inferal.com/ontology/woocommerce/property/shortcodePresent> a rdf:Property ;
  rdfs:label "shortcode present" ;
  rdfs:comment "Query alias: 1 model declares shortcodePresent." .

# Query parent property: shortcode required
<https://relay.inferal.com/ontology/woocommerce/property/shortcodeRequired> a rdf:Property ;
  rdfs:label "shortcode required" ;
  rdfs:comment "Query alias: 1 model declares shortcodeRequired." .

# Query parent property: short description
<https://relay.inferal.com/ontology/woocommerce/property/shortDescription> a rdf:Property ;
  rdfs:label "short description" ;
  rdfs:comment "Query alias: 5 models declare shortDescription." .

# Query parent property: site url
<https://relay.inferal.com/ontology/woocommerce/property/siteUrl> a rdf:Property ;
  rdfs:label "site url" ;
  rdfs:comment "Query alias: 1 model declares siteUrl." .

# Query parent property: sku
<https://relay.inferal.com/ontology/woocommerce/property/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "Query alias: 8 models declare sku." .

# Query parent property: slug
<https://relay.inferal.com/ontology/woocommerce/property/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "Query alias: 21 models declare slug." .

# Query parent property: soapclient enabled
<https://relay.inferal.com/ontology/woocommerce/property/soapclientEnabled> a rdf:Property ;
  rdfs:label "soapclient enabled" ;
  rdfs:comment "Query alias: 1 model declares soapclientEnabled." .

# Query parent property: sold individually
<https://relay.inferal.com/ontology/woocommerce/property/soldIndividually> a rdf:Property ;
  rdfs:label "sold individually" ;
  rdfs:comment "Query alias: 5 models declare soldIndividually." .

# Query parent property: src
<https://relay.inferal.com/ontology/woocommerce/property/src> a rdf:Property ;
  rdfs:label "src" ;
  rdfs:comment "Query alias: 3 models declare src." .

# Query parent property: state
<https://relay.inferal.com/ontology/woocommerce/property/state> a rdf:Property ;
  rdfs:label "state" ;
  rdfs:comment "Query alias: 4 models declare state." .

# Query parent property: states
<https://relay.inferal.com/ontology/woocommerce/property/states> a rdf:Property ;
  rdfs:label "states" ;
  rdfs:comment "Query alias: 2 models declare states." .

# Query parent property: stock quantity
<https://relay.inferal.com/ontology/woocommerce/property/stockQuantity> a rdf:Property ;
  rdfs:label "stock quantity" ;
  rdfs:comment "Query alias: 7 models declare stockQuantity." .

# Query parent property: stock status
<https://relay.inferal.com/ontology/woocommerce/property/stockStatus> a rdf:Property ;
  rdfs:label "stock status" ;
  rdfs:comment "Query alias: 7 models declare stockStatus." .

# Query parent property: sub groups
<https://relay.inferal.com/ontology/woocommerce/property/subGroups> a rdf:Property ;
  rdfs:label "sub groups" ;
  rdfs:comment "Query alias: 1 model declares subGroups." .

# Query parent property: subtotal
<https://relay.inferal.com/ontology/woocommerce/property/subtotal> a rdf:Property ;
  rdfs:label "subtotal" ;
  rdfs:comment "Query alias: 3 models declare subtotal." .

# Query parent property: subtotal tax
<https://relay.inferal.com/ontology/woocommerce/property/subtotalTax> a rdf:Property ;
  rdfs:label "subtotal tax" ;
  rdfs:comment "Query alias: 1 model declares subtotalTax." .

# Query parent property: success
<https://relay.inferal.com/ontology/woocommerce/property/success> a rdf:Property ;
  rdfs:label "success" ;
  rdfs:comment "Query alias: 1 model declares success." .

# Query parent property: suhosin installed
<https://relay.inferal.com/ontology/woocommerce/property/suhosinInstalled> a rdf:Property ;
  rdfs:label "suhosin installed" ;
  rdfs:comment "Query alias: 1 model declares suhosinInstalled." .

# Query parent property: symbol
<https://relay.inferal.com/ontology/woocommerce/property/symbol> a rdf:Property ;
  rdfs:label "symbol" ;
  rdfs:comment "Query alias: 1 model declares symbol." .

# Query parent property: tags
<https://relay.inferal.com/ontology/woocommerce/property/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "Query alias: 5 models declare tags." .

# Query parent property: tax
<https://relay.inferal.com/ontology/woocommerce/property/tax> a rdf:Property ;
  rdfs:label "tax" ;
  rdfs:comment "Query alias: 1 model declares tax." .

# Query parent property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Query alias: 13 models declare taxClass." .

# Query parent property: taxes
<https://relay.inferal.com/ontology/woocommerce/property/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Query alias: 3 models declare taxes." .

# Query parent property: tax lines
<https://relay.inferal.com/ontology/woocommerce/property/taxLines> a rdf:Property ;
  rdfs:label "tax lines" ;
  rdfs:comment "Query alias: 5 models declare taxLines." .

# Query parent property: taxonomies
<https://relay.inferal.com/ontology/woocommerce/property/taxonomies> a rdf:Property ;
  rdfs:label "taxonomies" ;
  rdfs:comment "Query alias: 1 model declares taxonomies." .

# Query parent property: tax rate identifier
<https://relay.inferal.com/ontology/woocommerce/property/taxRateIdentifier> a rdf:Property ;
  rdfs:label "tax rate identifier" ;
  rdfs:comment "Query alias: 2 models declare taxRateIdentifier." .

# Query parent property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Query alias: 9 models declare taxStatus." .

# Query parent property: tax total
<https://relay.inferal.com/ontology/woocommerce/property/taxTotal> a rdf:Property ;
  rdfs:label "tax total" ;
  rdfs:comment "Query alias: 1 model declares taxTotal." .

# Query parent property: template id
<https://relay.inferal.com/ontology/woocommerce/property/templateId> a rdf:Property ;
  rdfs:label "template id" ;
  rdfs:comment "Query alias: 1 model declares templateId." .

# Query parent property: template identifier
<https://relay.inferal.com/ontology/woocommerce/property/templateIdentifier> a rdf:Property ;
  rdfs:label "template identifier" ;
  rdfs:comment "Query alias: 1 model declares templateIdentifier." .

# Query parent property: theme
<https://relay.inferal.com/ontology/woocommerce/property/theme> a rdf:Property ;
  rdfs:label "theme" ;
  rdfs:comment "Query alias: 1 model declares theme." .

# Query parent property: thousand sep
<https://relay.inferal.com/ontology/woocommerce/property/thousandSep> a rdf:Property ;
  rdfs:label "thousand sep" ;
  rdfs:comment "Query alias: 1 model declares thousandSep." .

# Query parent property: thousand separator
<https://relay.inferal.com/ontology/woocommerce/property/thousandSeparator> a rdf:Property ;
  rdfs:label "thousand separator" ;
  rdfs:comment "Query alias: 1 model declares thousandSeparator." .

# Query parent property: tip
<https://relay.inferal.com/ontology/woocommerce/property/tip> a rdf:Property ;
  rdfs:label "tip" ;
  rdfs:comment "Query alias: 3 models declare tip." .

# Query parent property: title
<https://relay.inferal.com/ontology/woocommerce/property/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Query alias: 6 models declare title." .

# Query parent property: topic
<https://relay.inferal.com/ontology/woocommerce/property/topic> a rdf:Property ;
  rdfs:label "topic" ;
  rdfs:comment "Query alias: 3 models declare topic." .

# Query parent property: total
<https://relay.inferal.com/ontology/woocommerce/property/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Query alias: 13 models declare total." .

# Query parent property: total customers
<https://relay.inferal.com/ontology/woocommerce/property/totalCustomers> a rdf:Property ;
  rdfs:label "total customers" ;
  rdfs:comment "Query alias: 1 model declares totalCustomers." .

# Query parent property: total discount
<https://relay.inferal.com/ontology/woocommerce/property/totalDiscount> a rdf:Property ;
  rdfs:label "total discount" ;
  rdfs:comment "Query alias: 1 model declares totalDiscount." .

# Query parent property: total items
<https://relay.inferal.com/ontology/woocommerce/property/totalItems> a rdf:Property ;
  rdfs:label "total items" ;
  rdfs:comment "Query alias: 1 model declares totalItems." .

# Query parent property: total orders
<https://relay.inferal.com/ontology/woocommerce/property/totalOrders> a rdf:Property ;
  rdfs:label "total orders" ;
  rdfs:comment "Query alias: 1 model declares totalOrders." .

# Query parent property: total refunds
<https://relay.inferal.com/ontology/woocommerce/property/totalRefunds> a rdf:Property ;
  rdfs:label "total refunds" ;
  rdfs:comment "Query alias: 1 model declares totalRefunds." .

# Query parent property: totals
<https://relay.inferal.com/ontology/woocommerce/property/totals> a rdf:Property ;
  rdfs:label "totals" ;
  rdfs:comment "Query alias: 1 model declares totals." .

# Query parent property: totals grouped by
<https://relay.inferal.com/ontology/woocommerce/property/totalsGroupedBy> a rdf:Property ;
  rdfs:label "totals grouped by" ;
  rdfs:comment "Query alias: 1 model declares totalsGroupedBy." .

# Query parent property: total shipping
<https://relay.inferal.com/ontology/woocommerce/property/totalShipping> a rdf:Property ;
  rdfs:label "total shipping" ;
  rdfs:comment "Query alias: 1 model declares totalShipping." .

# Query parent property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Query alias: 8 models declare totalTax." .

# Query parent property: transaction id
<https://relay.inferal.com/ontology/woocommerce/property/transactionId> a rdf:Property ;
  rdfs:label "transaction id" ;
  rdfs:comment "Query alias: 5 models declare transactionId." .

# Query parent property: type
<https://relay.inferal.com/ontology/woocommerce/property/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Query alias: 11 models declare type." .

# Query parent property: upsell products
<https://relay.inferal.com/ontology/woocommerce/property/upsellProducts> a rdf:Property ;
  rdfs:label "upsell products" ;
  rdfs:comment "Query alias: 5 models declare upsellProducts." .

# Query parent property: url
<https://relay.inferal.com/ontology/woocommerce/property/url> a rdf:Property ;
  rdfs:label "url" ;
  rdfs:comment "Query alias: 1 model declares url." .

# Query parent property: usage count
<https://relay.inferal.com/ontology/woocommerce/property/usageCount> a rdf:Property ;
  rdfs:label "usage count" ;
  rdfs:comment "Query alias: 3 models declare usageCount." .

# Query parent property: usage limit
<https://relay.inferal.com/ontology/woocommerce/property/usageLimit> a rdf:Property ;
  rdfs:label "usage limit" ;
  rdfs:comment "Query alias: 4 models declare usageLimit." .

# Query parent property: usage limit per user
<https://relay.inferal.com/ontology/woocommerce/property/usageLimitPerUser> a rdf:Property ;
  rdfs:label "usage limit per user" ;
  rdfs:comment "Query alias: 2 models declare usageLimitPerUser." .

# Query parent property: used by
<https://relay.inferal.com/ontology/woocommerce/property/usedBy> a rdf:Property ;
  rdfs:label "used by" ;
  rdfs:comment "Query alias: 1 model declares usedBy." .

# Query parent property: username
<https://relay.inferal.com/ontology/woocommerce/property/username> a rdf:Property ;
  rdfs:label "username" ;
  rdfs:comment "Query alias: 4 models declare username." .

# Query parent property: value
<https://relay.inferal.com/ontology/woocommerce/property/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Query alias: 7 models declare value." .

# Query parent property: variations
<https://relay.inferal.com/ontology/woocommerce/property/variations> a rdf:Property ;
  rdfs:label "variations" ;
  rdfs:comment "Query alias: 4 models declare variations." .

# Query parent property: verified
<https://relay.inferal.com/ontology/woocommerce/property/verified> a rdf:Property ;
  rdfs:label "verified" ;
  rdfs:comment "Query alias: 1 model declares verified." .

# Query parent property: version
<https://relay.inferal.com/ontology/woocommerce/property/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "Query alias: 8 models declare version." .

# Query parent property: version latest
<https://relay.inferal.com/ontology/woocommerce/property/versionLatest> a rdf:Property ;
  rdfs:label "version latest" ;
  rdfs:comment "Query alias: 2 models declare versionLatest." .

# Query parent property: virtual
<https://relay.inferal.com/ontology/woocommerce/property/virtual> a rdf:Property ;
  rdfs:label "virtual" ;
  rdfs:comment "Query alias: 7 models declare virtual." .

# Query parent property: visible
<https://relay.inferal.com/ontology/woocommerce/property/visible> a rdf:Property ;
  rdfs:label "visible" ;
  rdfs:comment "Query alias: 1 model declares visible." .

# Query parent property: wc database version
<https://relay.inferal.com/ontology/woocommerce/property/wcDatabaseVersion> a rdf:Property ;
  rdfs:label "wc database version" ;
  rdfs:comment "Query alias: 1 model declares wcDatabaseVersion." .

# Query parent property: weight
<https://relay.inferal.com/ontology/woocommerce/property/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Query alias: 7 models declare weight." .

# Query parent property: weight unit
<https://relay.inferal.com/ontology/woocommerce/property/weightUnit> a rdf:Property ;
  rdfs:label "weight unit" ;
  rdfs:comment "Query alias: 1 model declares weightUnit." .

# Query parent property: width
<https://relay.inferal.com/ontology/woocommerce/property/width> a rdf:Property ;
  rdfs:label "width" ;
  rdfs:comment "Query alias: 1 model declares width." .

# Query parent property: wp cron
<https://relay.inferal.com/ontology/woocommerce/property/wpCron> a rdf:Property ;
  rdfs:label "wp cron" ;
  rdfs:comment "Query alias: 1 model declares wpCron." .

# Query parent property: wp debug mode
<https://relay.inferal.com/ontology/woocommerce/property/wpDebugMode> a rdf:Property ;
  rdfs:label "wp debug mode" ;
  rdfs:comment "Query alias: 1 model declares wpDebugMode." .

# Query parent property: wp environment type
<https://relay.inferal.com/ontology/woocommerce/property/wpEnvironmentType> a rdf:Property ;
  rdfs:label "wp environment type" ;
  rdfs:comment "Query alias: 1 model declares wpEnvironmentType." .

# Query parent property: wp memory limit
<https://relay.inferal.com/ontology/woocommerce/property/wpMemoryLimit> a rdf:Property ;
  rdfs:label "wp memory limit" ;
  rdfs:comment "Query alias: 1 model declares wpMemoryLimit." .

# Query parent property: wp multisite
<https://relay.inferal.com/ontology/woocommerce/property/wpMultisite> a rdf:Property ;
  rdfs:label "wp multisite" ;
  rdfs:comment "Query alias: 1 model declares wpMultisite." .

# Query parent property: wp version
<https://relay.inferal.com/ontology/woocommerce/property/wpVersion> a rdf:Property ;
  rdfs:label "wp version" ;
  rdfs:comment "Query alias: 1 model declares wpVersion." .

# Query parent property: review status
woo:reviewStatus a rdf:Property ;
  rdfs:label "review status" .

# Query parent property: select options
woo:selectOptions a rdf:Property ;
  rdfs:label "select options" .

# Query parent property: setting type
woo:settingType a rdf:Property ;
  rdfs:label "setting type" .

# Query parent property: thousand separator
woo:thousandSeparator a rdf:Property ;
  rdfs:label "thousand separator" .

# Query parent property: updated items
woo:updatedItems a rdf:Property ;
  rdfs:label "updated items" .

# Query parent property: webhook status
woo:webhookStatus a rdf:Property ;
  rdfs:label "webhook status" .

# Property: href
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SelfLink/href> a rdf:Property ;
  rdfs:label "href" ;
  rdfs:comment "URL to the resource" ;
  schema:alternateName "href" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/href> ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain woo:SelfLink ;
  rdfs:range xsd:anyURI .

# Property: href
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CollectionLink/href> a rdf:Property ;
  rdfs:label "href" ;
  rdfs:comment "URL to the collection" ;
  schema:alternateName "href" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/href> ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain woo:CollectionLink ;
  rdfs:range xsd:anyURI .

# Property: self
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Links/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Link to this resource" ;
  schema:alternateName "self" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/self> ;
  rdfs:domain woo:Links ;
  rdfs:range woo:SelfLink .

# Property: collection
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Links/collection> a rdf:Property ;
  rdfs:label "collection" ;
  rdfs:comment "Link to the collection" ;
  schema:alternateName "collection" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/collection> ;
  rdfs:domain woo:Links ;
  rdfs:range woo:CollectionLink .

# Property: meta identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Metadata/metaIdentifier> a rdf:Property ;
  rdfs:label "meta identifier" ;
  rdfs:comment "Metadata ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaIdentifier> ;
  rdfs:domain woo:Metadata ;
  rdfs:range xsd:long .

# Property: key
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Metadata/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:comment "Metadata key" ;
  schema:alternateName "key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/key> ;
  rdfs:subPropertyOf schema:propertyID ;
  rdfs:domain woo:Metadata ;
  rdfs:range xsd:string .

# Property: value
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Metadata/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Metadata value" ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/value> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:Metadata ;
  rdfs:range xsd:string .

# Property: display key
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Metadata/displayKey> a rdf:Property ;
  rdfs:label "display key" ;
  rdfs:comment "Meta key for UI display" ;
  schema:alternateName "display_key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/displayKey> ;
  rdfs:domain woo:Metadata ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v4_7_4 .

# Property: display value
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Metadata/displayValue> a rdf:Property ;
  rdfs:label "display value" ;
  rdfs:comment "Meta value for UI display" ;
  schema:alternateName "display_value" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/displayValue> ;
  rdfs:domain woo:Metadata ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v4_7_4 .

# Property: image identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Image/imageIdentifier> a rdf:Property ;
  rdfs:label "image identifier" ;
  rdfs:comment "Image ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/imageIdentifier> ;
  rdfs:domain woo:Image ;
  rdfs:range xsd:long .

# Property: src
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Image/src> a rdf:Property ;
  rdfs:label "src" ;
  rdfs:comment "Image URL" ;
  schema:alternateName "src" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/src> ;
  rdfs:subPropertyOf schema:contentUrl ;
  rdfs:domain woo:Image ;
  rdfs:range xsd:anyURI .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Image/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Image name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:Image ;
  rdfs:range xsd:string .

# Property: alt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Image/alt> a rdf:Property ;
  rdfs:label "alt" ;
  rdfs:comment "Image alt text" ;
  schema:alternateName "alt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/alt> ;
  rdfs:subPropertyOf schema:alternateName ;
  rdfs:domain woo:Image ;
  rdfs:range xsd:string .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Image/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the image was created (in the site's timezone)" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:Image ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Image/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the image was last modified (in the site's timezone)" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:Image ;
  rdfs:range xsd:dateTime .

# Property: first name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "First name" ;
  schema:alternateName "first_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Last name" ;
  schema:alternateName "last_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: company
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/company> a rdf:Property ;
  rdfs:label "company" ;
  rdfs:comment "Company name" ;
  schema:alternateName "company" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/company> ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: address1
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/address1> a rdf:Property ;
  rdfs:label "address1" ;
  rdfs:comment "Address line 1" ;
  schema:alternateName "address_1" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/address1> ;
  rdfs:subPropertyOf schema:streetAddress ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: address2
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/address2> a rdf:Property ;
  rdfs:label "address2" ;
  rdfs:comment "Address line 2" ;
  schema:alternateName "address_2" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/address2> ;
  rdfs:subPropertyOf schema:streetAddress ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: city
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/city> a rdf:Property ;
  rdfs:label "city" ;
  rdfs:comment "City" ;
  schema:alternateName "city" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/city> ;
  rdfs:subPropertyOf schema:addressLocality ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: state
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/state> a rdf:Property ;
  rdfs:label "state" ;
  rdfs:comment "State/Province code" ;
  schema:alternateName "state" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/state> ;
  rdfs:subPropertyOf schema:addressRegion ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: postcode
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/postcode> a rdf:Property ;
  rdfs:label "postcode" ;
  rdfs:comment "Postal/ZIP code" ;
  schema:alternateName "postcode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/postcode> ;
  rdfs:subPropertyOf schema:postalCode ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: country
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/country> a rdf:Property ;
  rdfs:label "country" ;
  rdfs:comment "Country code (ISO 3166-1 alpha-2)" ;
  schema:alternateName "country" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/country> ;
  rdfs:subPropertyOf schema:addressCountry ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: phone
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.BillingAddress/phone> a rdf:Property ;
  rdfs:label "phone" ;
  rdfs:comment "Phone number" ;
  schema:alternateName "phone" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/phone> ;
  rdfs:subPropertyOf schema:telephone ;
  rdfs:domain woo:BillingAddress ;
  rdfs:range xsd:string .

# Property: first name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "First name" ;
  schema:alternateName "first_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Last name" ;
  schema:alternateName "last_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: company
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/company> a rdf:Property ;
  rdfs:label "company" ;
  rdfs:comment "Company name" ;
  schema:alternateName "company" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/company> ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: address1
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/address1> a rdf:Property ;
  rdfs:label "address1" ;
  rdfs:comment "Address line 1" ;
  schema:alternateName "address_1" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/address1> ;
  rdfs:subPropertyOf schema:streetAddress ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: address2
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/address2> a rdf:Property ;
  rdfs:label "address2" ;
  rdfs:comment "Address line 2" ;
  schema:alternateName "address_2" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/address2> ;
  rdfs:subPropertyOf schema:streetAddress ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: city
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/city> a rdf:Property ;
  rdfs:label "city" ;
  rdfs:comment "City" ;
  schema:alternateName "city" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/city> ;
  rdfs:subPropertyOf schema:addressLocality ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: state
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/state> a rdf:Property ;
  rdfs:label "state" ;
  rdfs:comment "State/Province code" ;
  schema:alternateName "state" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/state> ;
  rdfs:subPropertyOf schema:addressRegion ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: postcode
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/postcode> a rdf:Property ;
  rdfs:label "postcode" ;
  rdfs:comment "Postal/ZIP code" ;
  schema:alternateName "postcode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/postcode> ;
  rdfs:subPropertyOf schema:postalCode ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: country
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/country> a rdf:Property ;
  rdfs:label "country" ;
  rdfs:comment "Country code (ISO 3166-1 alpha-2)" ;
  schema:alternateName "country" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/country> ;
  rdfs:subPropertyOf schema:addressCountry ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string .

# Property: phone
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingAddress/phone> a rdf:Property ;
  rdfs:label "phone" ;
  rdfs:comment "Phone number" ;
  schema:alternateName "phone" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/phone> ;
  rdfs:subPropertyOf schema:telephone ;
  rdfs:domain woo:ShippingAddress ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v5_6_2 .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WooCommerceError/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Error code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:Error ;
  rdfs:range xsd:string .

# Property: message
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WooCommerceError/message> a rdf:Property ;
  rdfs:label "message" ;
  rdfs:comment "Human-readable error message" ;
  schema:alternateName "message" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/message> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:Error ;
  rdfs:range xsd:string .

# Property: data
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WooCommerceError/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Additional error data" ;
  schema:alternateName "data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/data> ;
  rdfs:domain woo:Error ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/inline/WooCommerce.WooCommerceError/data> .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryRef/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Category ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductCategoryRef ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryRef/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Category name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductCategoryRef ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryRef/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "Category slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductCategoryRef ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTagRef/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Tag ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductTagRef ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTagRef/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Tag name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductTagRef ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTagRef/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "Tag slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductTagRef ;
  rdfs:range xsd:string .

# Property: image identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductImage/imageIdentifier> a rdf:Property ;
  rdfs:label "image identifier" ;
  rdfs:comment "Image ID (attachment ID from Media Library)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/imageIdentifier> ;
  rdfs:domain woo:ProductImage ;
  rdfs:range xsd:long .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductImage/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the image was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:domain woo:ProductImage ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductImage/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the image was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:ProductImage ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductImage/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the image was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:domain woo:ProductImage ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductImage/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the image was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:ProductImage ;
  rdfs:range xsd:dateTime .

# Property: src
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductImage/src> a rdf:Property ;
  rdfs:label "src" ;
  rdfs:comment "Image URL" ;
  schema:alternateName "src" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/src> ;
  rdfs:subPropertyOf schema:contentUrl ;
  rdfs:domain woo:ProductImage ;
  rdfs:range xsd:anyURI .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductImage/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Image name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductImage ;
  rdfs:range xsd:string .

# Property: alt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductImage/alt> a rdf:Property ;
  rdfs:label "alt" ;
  rdfs:comment "Image alternative text" ;
  schema:alternateName "alt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/alt> ;
  rdfs:subPropertyOf schema:caption ;
  rdfs:domain woo:ProductImage ;
  rdfs:range xsd:string .

# Property: attribute identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttribute/attributeIdentifier> a rdf:Property ;
  rdfs:label "attribute identifier" ;
  rdfs:comment "Attribute ID (0 for custom product attribute)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/attributeIdentifier> ;
  rdfs:domain woo:ProductAttribute ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttribute/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Attribute name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductAttribute ;
  rdfs:range xsd:string .

# Property: position
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttribute/position> a rdf:Property ;
  rdfs:label "position" ;
  rdfs:comment "Attribute position in list" ;
  schema:alternateName "position" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/position> ;
  rdfs:domain woo:ProductAttribute ;
  rdfs:range xsd:int .

# Property: visible
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttribute/visible> a rdf:Property ;
  rdfs:label "visible" ;
  rdfs:comment "Whether visible on product page" ;
  schema:alternateName "visible" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/visible> ;
  rdfs:domain woo:ProductAttribute ;
  rdfs:range xsd:boolean .

# Property: variation
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttribute/variation> a rdf:Property ;
  rdfs:label "variation" ;
  rdfs:comment "Whether used for variations" ;
  schema:alternateName "variation" ;
  rdfs:domain woo:ProductAttribute ;
  rdfs:range xsd:boolean .

# Property: options
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttribute/options> a rdf:Property ;
  rdfs:label "options" ;
  rdfs:comment "List of attribute term values" ;
  schema:alternateName "options" ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:ProductAttribute ;
  rdfs:range xsd:string .

# Property: attribute identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.DefaultAttribute/attributeIdentifier> a rdf:Property ;
  rdfs:label "attribute identifier" ;
  rdfs:comment "Attribute ID (0 for custom product attribute)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/attributeIdentifier> ;
  rdfs:domain woo:DefaultAttribute ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.DefaultAttribute/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Attribute name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:DefaultAttribute ;
  rdfs:range xsd:string .

# Property: option
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.DefaultAttribute/option> a rdf:Property ;
  rdfs:label "option" ;
  rdfs:comment "Selected attribute term" ;
  schema:alternateName "option" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/option> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:DefaultAttribute ;
  rdfs:range xsd:string .

# Property: download identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductDownload/downloadIdentifier> a rdf:Property ;
  rdfs:label "download identifier" ;
  rdfs:comment "Download ID (MD5 hash)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadIdentifier> ;
  rdfs:domain woo:ProductDownload ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductDownload/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Download file name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductDownload ;
  rdfs:range xsd:string .

# Property: file
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductDownload/file> a rdf:Property ;
  rdfs:label "file" ;
  rdfs:comment "Download file URL" ;
  schema:alternateName "file" ;
  rdfs:subPropertyOf schema:contentUrl ;
  rdfs:domain woo:ProductDownload ;
  rdfs:range xsd:anyURI .

# Property: length
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductDimensions/length> a rdf:Property ;
  rdfs:label "length" ;
  rdfs:comment "Length" ;
  schema:alternateName "length" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/length> ;
  rdfs:domain woo:ProductDimensions ;
  rdfs:range xsd:string .

# Property: width
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductDimensions/width> a rdf:Property ;
  rdfs:label "width" ;
  rdfs:comment "Width" ;
  schema:alternateName "width" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/width> ;
  rdfs:domain woo:ProductDimensions ;
  rdfs:range xsd:string .

# Property: height
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductDimensions/height> a rdf:Property ;
  rdfs:label "height" ;
  rdfs:comment "Height" ;
  schema:alternateName "height" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/height> ;
  rdfs:domain woo:ProductDimensions ;
  rdfs:range xsd:string .

# Property: meta identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductMetadata/metaIdentifier> a rdf:Property ;
  rdfs:label "meta identifier" ;
  rdfs:comment "Meta ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaIdentifier> ;
  rdfs:domain woo:ProductMetadata ;
  rdfs:range xsd:long .

# Property: key
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductMetadata/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:comment "Meta key" ;
  schema:alternateName "key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/key> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductMetadata ;
  rdfs:range xsd:string .

# Property: value
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductMetadata/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Meta value" ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/value> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:ProductMetadata ;
  rdfs:range xsd:string .

# Property: image identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CategoryImage/imageIdentifier> a rdf:Property ;
  rdfs:label "image identifier" ;
  rdfs:comment "Image ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/imageIdentifier> ;
  rdfs:domain woo:CategoryImage ;
  rdfs:range xsd:long .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CategoryImage/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the image was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:CategoryImage ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CategoryImage/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the image was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:CategoryImage ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CategoryImage/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the image was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:CategoryImage ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CategoryImage/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the image was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:CategoryImage ;
  rdfs:range xsd:dateTime .

# Property: src
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CategoryImage/src> a rdf:Property ;
  rdfs:label "src" ;
  rdfs:comment "Image URL" ;
  schema:alternateName "src" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/src> ;
  rdfs:subPropertyOf schema:contentUrl ;
  rdfs:domain woo:CategoryImage ;
  rdfs:range xsd:anyURI .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CategoryImage/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Image name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:CategoryImage ;
  rdfs:range xsd:string .

# Property: alt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CategoryImage/alt> a rdf:Property ;
  rdfs:label "alt" ;
  rdfs:comment "Image alternative text" ;
  schema:alternateName "alt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/alt> ;
  rdfs:subPropertyOf schema:caption ;
  rdfs:domain woo:CategoryImage ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Category name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "An alphanumeric identifier for the resource unique to its type" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range xsd:string .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "The ID for the parent of the resource" ;
  schema:alternateName "parent" ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range woo:ProductCategory .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "HTML description of the resource" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range xsd:string .

# Property: display
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/display> a rdf:Property ;
  rdfs:label "display" ;
  rdfs:comment "Category archive display type" ;
  schema:alternateName "display" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/display> ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range xsd:string ;
  qb:codeList woo:CategoryDisplayScheme .

# Property: image
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/image> a rdf:Property ;
  rdfs:label "image" ;
  rdfs:comment "Image data" ;
  schema:alternateName "image" ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range woo:CategoryImage .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order, used to custom sort the resource" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range xsd:int .

# Property: count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Number of published products for the resource" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/count> ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategory/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductCategory ;
  rdfs:range woo:Links .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Category name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:domain woo:ProductCategoryInput ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryInput/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "An alphanumeric identifier for the resource unique to its type" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:domain woo:ProductCategoryInput ;
  rdfs:range xsd:string .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryInput/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "The ID for the parent of the resource" ;
  schema:alternateName "parent" ;
  rdfs:domain woo:ProductCategoryInput ;
  rdfs:range woo:ProductCategory .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryInput/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "HTML description of the resource" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:ProductCategoryInput ;
  rdfs:range xsd:string .

# Property: display
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryInput/display> a rdf:Property ;
  rdfs:label "display" ;
  rdfs:comment "Category archive display type" ;
  schema:alternateName "display" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/display> ;
  rdfs:domain woo:ProductCategoryInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:CategoryDisplayScheme .

# Property: image
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductCategoryInput/image> a rdf:Property ;
  rdfs:label "image" ;
  rdfs:comment "Image data" ;
  schema:alternateName "image" ;
  rdfs:domain woo:ProductCategoryInput ;
  rdfs:range woo:CategoryImage .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTag/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductTag ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTag/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Tag name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductTag ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTag/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "URL-friendly slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductTag ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTag/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductTag ;
  rdfs:range xsd:string .

# Property: count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTag/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Number of products with this tag" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/count> ;
  rdfs:domain woo:ProductTag ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTag/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductTag ;
  rdfs:range woo:Links .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTagInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Tag name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:domain woo:ProductTagInput ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTagInput/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "URL-friendly slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:domain woo:ProductTagInput ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductTagInput/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:ProductTagInput ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Brand name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "An alphanumeric identifier for the resource unique to its type" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range xsd:string .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "The ID for the parent of the resource" ;
  schema:alternateName "parent" ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range woo:ProductBrand .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "HTML description of the resource" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range xsd:string .

# Property: display
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/display> a rdf:Property ;
  rdfs:label "display" ;
  rdfs:comment "Brand archive display type" ;
  schema:alternateName "display" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/display> ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range xsd:string ;
  qb:codeList woo:CategoryDisplayScheme .

# Property: image
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/image> a rdf:Property ;
  rdfs:label "image" ;
  rdfs:comment "Image data" ;
  schema:alternateName "image" ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range woo:CategoryImage .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order, used to custom sort the resource" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range xsd:int .

# Property: count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Number of published products for the resource" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/count> ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrand/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductBrand ;
  rdfs:range woo:Links .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrandInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Brand name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:domain woo:ProductBrandInput ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrandInput/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "An alphanumeric identifier for the resource unique to its type" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:domain woo:ProductBrandInput ;
  rdfs:range xsd:string .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrandInput/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "The ID for the parent of the resource" ;
  schema:alternateName "parent" ;
  rdfs:domain woo:ProductBrandInput ;
  rdfs:range woo:ProductBrand .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrandInput/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "HTML description of the resource" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:ProductBrandInput ;
  rdfs:range xsd:string .

# Property: display
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrandInput/display> a rdf:Property ;
  rdfs:label "display" ;
  rdfs:comment "Brand archive display type" ;
  schema:alternateName "display" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/display> ;
  rdfs:domain woo:ProductBrandInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:CategoryDisplayScheme .

# Property: image
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrandInput/image> a rdf:Property ;
  rdfs:label "image" ;
  rdfs:comment "Image data" ;
  schema:alternateName "image" ;
  rdfs:domain woo:ProductBrandInput ;
  rdfs:range woo:CategoryImage .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductBrandInput/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order, used to custom sort the resource" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductBrandInput ;
  rdfs:range xsd:int .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Product name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "URL-friendly slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: permalink
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/permalink> a rdf:Property ;
  rdfs:label "permalink" ;
  rdfs:comment "Product URL" ;
  schema:alternateName "permalink" ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:anyURI .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the product was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the product was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the product was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the product was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:dateTime .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Product type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductTypeScheme .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Product status (post status)" ;
  schema:alternateName "status" ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductStatusScheme .

# Property: featured
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/featured> a rdf:Property ;
  rdfs:label "featured" ;
  rdfs:comment "Featured product" ;
  schema:alternateName "featured" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/featured> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: catalog visibility
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/catalogVisibility> a rdf:Property ;
  rdfs:label "catalog visibility" ;
  rdfs:comment "Catalog visibility" ;
  schema:alternateName "catalog_visibility" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/catalogVisibility> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string ;
  qb:codeList woo:CatalogVisibilityScheme .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Product description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: short description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/shortDescription> a rdf:Property ;
  rdfs:label "short description" ;
  rdfs:comment "Product short description" ;
  schema:alternateName "short_description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shortDescription> ;
  rdfs:subPropertyOf schema:abstract ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: sku
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "Unique identifier (Stock Keeping Unit)" ;
  schema:alternateName "sku" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sku> ;
  rdfs:subPropertyOf schema:sku ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "Global product identifier" ;
  schema:alternateName "global_unique_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> ;
  rdfs:subPropertyOf schema:gtin ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v9_2_4 .

# Property: price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Current product price" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/price> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: regular price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/regularPrice> a rdf:Property ;
  rdfs:label "regular price" ;
  rdfs:comment "Product regular price" ;
  schema:alternateName "regular_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/regularPrice> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: sale price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/salePrice> a rdf:Property ;
  rdfs:label "sale price" ;
  rdfs:comment "Product sale price" ;
  schema:alternateName "sale_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/salePrice> ;
  rdfs:subPropertyOf schema:lowPrice ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: date on sale from
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dateOnSaleFrom> a rdf:Property ;
  rdfs:label "date on sale from" ;
  rdfs:comment "Start date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_from" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFrom> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:dateTime .

# Property: date on sale from gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dateOnSaleFromGmt> a rdf:Property ;
  rdfs:label "date on sale from gmt" ;
  rdfs:comment "Start date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_from_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFromGmt> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:dateTime .

# Property: date on sale to
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dateOnSaleTo> a rdf:Property ;
  rdfs:label "date on sale to" ;
  rdfs:comment "End date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_to" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleTo> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:dateTime .

# Property: date on sale to gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dateOnSaleToGmt> a rdf:Property ;
  rdfs:label "date on sale to gmt" ;
  rdfs:comment "End date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_to_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleToGmt> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:dateTime .

# Property: price html
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/priceHtml> a rdf:Property ;
  rdfs:label "price html" ;
  rdfs:comment "Price formatted in HTML" ;
  schema:alternateName "price_html" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/priceHtml> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: on sale
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/onSale> a rdf:Property ;
  rdfs:label "on sale" ;
  rdfs:comment "Shows if the product is on sale" ;
  schema:alternateName "on_sale" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/onSale> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: purchasable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/purchasable> a rdf:Property ;
  rdfs:label "purchasable" ;
  rdfs:comment "Shows if the product can be bought" ;
  schema:alternateName "purchasable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchasable> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: total sales
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/totalSales> a rdf:Property ;
  rdfs:label "total sales" ;
  rdfs:comment "Amount of sales" ;
  schema:alternateName "total_sales" ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:long .

# Property: virtual
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/virtual> a rdf:Property ;
  rdfs:label "virtual" ;
  rdfs:comment "If the product is virtual (no shipping)" ;
  schema:alternateName "virtual" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/virtual> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: downloadable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/downloadable> a rdf:Property ;
  rdfs:label "downloadable" ;
  rdfs:comment "If the product is downloadable" ;
  schema:alternateName "downloadable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadable> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: downloads
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/downloads> a rdf:Property ;
  rdfs:label "downloads" ;
  rdfs:comment "List of downloadable files" ;
  schema:alternateName "downloads" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloads> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductDownload .

# Property: download limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/downloadLimit> a rdf:Property ;
  rdfs:label "download limit" ;
  rdfs:comment "Number of times downloadable files can be downloaded after purchase. Default is -1." ;
  schema:alternateName "download_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadLimit> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:int .

# Property: download expiry
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/downloadExpiry> a rdf:Property ;
  rdfs:label "download expiry" ;
  rdfs:comment "Number of days until access to downloadable files expires. Default is -1." ;
  schema:alternateName "download_expiry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadExpiry> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:int .

# Property: external url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/externalUrl> a rdf:Property ;
  rdfs:label "external url" ;
  rdfs:comment "Product external URL. Only for external products." ;
  schema:alternateName "external_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/externalUrl> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: button text
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/buttonText> a rdf:Property ;
  rdfs:label "button text" ;
  rdfs:comment "Product external button text. Only for external products." ;
  schema:alternateName "button_text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/buttonText> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: manage stock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/manageStock> a rdf:Property ;
  rdfs:label "manage stock" ;
  rdfs:comment "Stock management at product level" ;
  schema:alternateName "manage_stock" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/manageStock> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: stock quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/stockQuantity> a rdf:Property ;
  rdfs:label "stock quantity" ;
  rdfs:comment "Stock quantity" ;
  schema:alternateName "stock_quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockQuantity> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:long .

# Property: stock status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/stockStatus> a rdf:Property ;
  rdfs:label "stock status" ;
  rdfs:comment "Controls the stock status of the product" ;
  schema:alternateName "stock_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockStatus> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string ;
  qb:codeList woo:StockStatusScheme .

# Property: backorders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/backorders> a rdf:Property ;
  rdfs:label "backorders" ;
  rdfs:comment "If managing stock, this controls if backorders are allowed" ;
  schema:alternateName "backorders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backorders> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string ;
  qb:codeList woo:BackorderStatusScheme .

# Property: backorders allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/backordersAllowed> a rdf:Property ;
  rdfs:label "backorders allowed" ;
  rdfs:comment "Shows if backorders are allowed" ;
  schema:alternateName "backorders_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordersAllowed> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: backordered
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/backordered> a rdf:Property ;
  rdfs:label "backordered" ;
  rdfs:comment "Shows if the product is on backordered" ;
  schema:alternateName "backordered" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordered> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: sold individually
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/soldIndividually> a rdf:Property ;
  rdfs:label "sold individually" ;
  rdfs:comment "Allow one item to be bought in a single order" ;
  schema:alternateName "sold_individually" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/soldIndividually> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: weight
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Product weight" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/weight> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: dimensions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/dimensions> a rdf:Property ;
  rdfs:label "dimensions" ;
  rdfs:comment "Product dimensions" ;
  schema:alternateName "dimensions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dimensions> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductDimensions .

# Property: shipping required
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/shippingRequired> a rdf:Property ;
  rdfs:label "shipping required" ;
  rdfs:comment "Shows if the product need to be shipped" ;
  schema:alternateName "shipping_required" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingRequired> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: shipping taxable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/shippingTaxable> a rdf:Property ;
  rdfs:label "shipping taxable" ;
  rdfs:comment "Shows whether or not the product shipping is taxable" ;
  schema:alternateName "shipping_taxable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTaxable> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: shipping class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/shippingClass> a rdf:Property ;
  rdfs:label "shipping class" ;
  rdfs:comment "Shipping class slug" ;
  schema:alternateName "shipping_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClass> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: shipping class id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/shippingClassId> a rdf:Property ;
  rdfs:label "shipping class id" ;
  rdfs:comment "Shipping class ID" ;
  schema:alternateName "shipping_class_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClassId> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductShippingClass .

# Property: reviews allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/reviewsAllowed> a rdf:Property ;
  rdfs:label "reviews allowed" ;
  rdfs:comment "Allow reviews" ;
  schema:alternateName "reviews_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewsAllowed> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:boolean .

# Property: average rating
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/averageRating> a rdf:Property ;
  rdfs:label "average rating" ;
  rdfs:comment "Reviews average rating" ;
  schema:alternateName "average_rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/averageRating> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: rating count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/ratingCount> a rdf:Property ;
  rdfs:label "rating count" ;
  rdfs:comment "Amount of reviews that the product have" ;
  schema:alternateName "rating_count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/ratingCount> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:int .

# Property: related products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/relatedProducts> a rdf:Property ;
  rdfs:label "related products" ;
  rdfs:comment "List of related products" ;
  schema:alternateName "related_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/relatedProducts> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:Product .

# Property: upsell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/upsellProducts> a rdf:Property ;
  rdfs:label "upsell products" ;
  rdfs:comment "List of up-sell products" ;
  schema:alternateName "upsell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/upsellProducts> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:Product .

# Property: cross sell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/crossSellProducts> a rdf:Property ;
  rdfs:label "cross sell products" ;
  rdfs:comment "List of cross-sell products" ;
  schema:alternateName "cross_sell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/crossSellProducts> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:Product .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent product" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:Product ;
  rdfs:range woo:Product .

# Property: purchase note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/purchaseNote> a rdf:Property ;
  rdfs:label "purchase note" ;
  rdfs:comment "Optional note to send the customer after purchase" ;
  schema:alternateName "purchase_note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchaseNote> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:string .

# Property: categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/categories> a rdf:Property ;
  rdfs:label "categories" ;
  rdfs:comment "List of categories" ;
  schema:alternateName "categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/categories> ;
  rdfs:subPropertyOf schema:category ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductCategoryRef .

# Property: tags
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "List of tags" ;
  schema:alternateName "tags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tags> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductTagRef .

# Property: images
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/images> a rdf:Property ;
  rdfs:label "images" ;
  rdfs:comment "List of images" ;
  schema:alternateName "images" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/images> ;
  rdfs:subPropertyOf schema:image ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductImage .

# Property: attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/attributes> a rdf:Property ;
  rdfs:label "attributes" ;
  rdfs:comment "List of attributes" ;
  schema:alternateName "attributes" ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductAttribute .

# Property: default attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/defaultAttributes> a rdf:Property ;
  rdfs:label "default attributes" ;
  rdfs:comment "Defaults variation attributes" ;
  schema:alternateName "default_attributes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/defaultAttributes> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:DefaultAttribute .

# Property: variations
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/variations> a rdf:Property ;
  rdfs:label "variations" ;
  rdfs:comment "List of variation IDs" ;
  schema:alternateName "variations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/variations> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductVariation .

# Property: grouped products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/groupedProducts> a rdf:Property ;
  rdfs:label "grouped products" ;
  rdfs:comment "List of grouped product IDs" ;
  schema:alternateName "grouped_products" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/groupedProducts> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:Product .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order, used to custom sort products" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:Product ;
  rdfs:range xsd:int .

# Property: meta data
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/metaData> a rdf:Property ;
  rdfs:label "meta data" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaData> ;
  rdfs:domain woo:Product ;
  rdfs:range woo:ProductMetadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Product/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Product ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClass/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductShippingClass ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClass/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Shipping class name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductShippingClass ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClass/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "An alphanumeric identifier for the resource unique to its type" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:domain woo:ProductShippingClass ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClass/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "HTML description of the resource" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductShippingClass ;
  rdfs:range xsd:string .

# Property: count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClass/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Number of published products for the resource" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf woo:productCount ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/count> ;
  rdfs:domain woo:ProductShippingClass ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClass/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductShippingClass ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:long .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the variation was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the variation was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the variation was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the variation was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:dateTime .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Variation description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: permalink
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/permalink> a rdf:Property ;
  rdfs:label "permalink" ;
  rdfs:comment "Variation URL" ;
  schema:alternateName "permalink" ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: sku
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "SKU" ;
  schema:alternateName "sku" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sku> ;
  rdfs:subPropertyOf schema:sku ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "Global product identifier" ;
  schema:alternateName "global_unique_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> ;
  rdfs:subPropertyOf schema:gtin ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v9_2_4 .

# Property: price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Current price" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/price> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: regular price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/regularPrice> a rdf:Property ;
  rdfs:label "regular price" ;
  rdfs:comment "Regular price" ;
  schema:alternateName "regular_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/regularPrice> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: sale price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/salePrice> a rdf:Property ;
  rdfs:label "sale price" ;
  rdfs:comment "Sale price" ;
  schema:alternateName "sale_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/salePrice> ;
  rdfs:subPropertyOf schema:lowPrice ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: date on sale from
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dateOnSaleFrom> a rdf:Property ;
  rdfs:label "date on sale from" ;
  rdfs:comment "Start date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_from" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFrom> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:dateTime .

# Property: date on sale from gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dateOnSaleFromGmt> a rdf:Property ;
  rdfs:label "date on sale from gmt" ;
  rdfs:comment "Start date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_from_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFromGmt> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:dateTime .

# Property: date on sale to
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dateOnSaleTo> a rdf:Property ;
  rdfs:label "date on sale to" ;
  rdfs:comment "End date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_to" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleTo> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:dateTime .

# Property: date on sale to gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dateOnSaleToGmt> a rdf:Property ;
  rdfs:label "date on sale to gmt" ;
  rdfs:comment "End date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_to_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleToGmt> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:dateTime .

# Property: on sale
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/onSale> a rdf:Property ;
  rdfs:label "on sale" ;
  rdfs:comment "Shows if the variation is on sale" ;
  schema:alternateName "on_sale" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/onSale> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:boolean .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Variation status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductStatusScheme .

# Property: purchasable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/purchasable> a rdf:Property ;
  rdfs:label "purchasable" ;
  rdfs:comment "Shows if the variation can be bought" ;
  schema:alternateName "purchasable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchasable> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:boolean .

# Property: virtual
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/virtual> a rdf:Property ;
  rdfs:label "virtual" ;
  rdfs:comment "If the variation is virtual" ;
  schema:alternateName "virtual" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/virtual> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:boolean .

# Property: downloadable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/downloadable> a rdf:Property ;
  rdfs:label "downloadable" ;
  rdfs:comment "If the variation is downloadable" ;
  schema:alternateName "downloadable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadable> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:boolean .

# Property: downloads
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/downloads> a rdf:Property ;
  rdfs:label "downloads" ;
  rdfs:comment "List of downloadable files" ;
  schema:alternateName "downloads" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloads> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range woo:ProductDownload .

# Property: download limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/downloadLimit> a rdf:Property ;
  rdfs:label "download limit" ;
  rdfs:comment "Number of times downloadable files can be downloaded after purchase" ;
  schema:alternateName "download_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadLimit> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:int .

# Property: download expiry
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/downloadExpiry> a rdf:Property ;
  rdfs:label "download expiry" ;
  rdfs:comment "Number of days until access to downloadable files expires" ;
  schema:alternateName "download_expiry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadExpiry> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:int .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: manage stock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStock> a rdf:Property ;
  rdfs:label "manage stock" ;
  rdfs:comment "Stock management at variation level" ;
  schema:alternateName "manage_stock" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/manageStock> ;
  rdfs:domain woo:ProductVariation ;
  qb:codeList <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/manageStockScheme> ;
  tspv:typeChangedFrom "boolean" ;
  tspv:typeChangedInVersion woocommerce:v10_1_3 .

# Property: stock quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/stockQuantity> a rdf:Property ;
  rdfs:label "stock quantity" ;
  rdfs:comment "Stock quantity" ;
  schema:alternateName "stock_quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockQuantity> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:long .

# Property: stock status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/stockStatus> a rdf:Property ;
  rdfs:label "stock status" ;
  rdfs:comment "Controls the stock status of the variation" ;
  schema:alternateName "stock_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockStatus> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string ;
  qb:codeList woo:StockStatusScheme .

# Property: backorders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/backorders> a rdf:Property ;
  rdfs:label "backorders" ;
  rdfs:comment "If managing stock, this controls if backorders are allowed" ;
  schema:alternateName "backorders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backorders> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string ;
  qb:codeList woo:BackorderStatusScheme .

# Property: backorders allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/backordersAllowed> a rdf:Property ;
  rdfs:label "backorders allowed" ;
  rdfs:comment "Shows if backorders are allowed" ;
  schema:alternateName "backorders_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordersAllowed> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:boolean .

# Property: backordered
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/backordered> a rdf:Property ;
  rdfs:label "backordered" ;
  rdfs:comment "Shows if the variation is on backordered" ;
  schema:alternateName "backordered" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordered> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:boolean .

# Property: weight
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Variation weight" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/weight> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: dimensions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/dimensions> a rdf:Property ;
  rdfs:label "dimensions" ;
  rdfs:comment "Variation dimensions" ;
  schema:alternateName "dimensions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dimensions> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range woo:ProductDimensions .

# Property: shipping class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/shippingClass> a rdf:Property ;
  rdfs:label "shipping class" ;
  rdfs:comment "Shipping class slug" ;
  schema:alternateName "shipping_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClass> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:string .

# Property: shipping class id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/shippingClassId> a rdf:Property ;
  rdfs:label "shipping class id" ;
  rdfs:comment "Shipping class ID" ;
  schema:alternateName "shipping_class_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClassId> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range woo:ProductShippingClass .

# Property: image
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/image> a rdf:Property ;
  rdfs:label "image" ;
  rdfs:comment "Variation image" ;
  schema:alternateName "image" ;
  rdfs:subPropertyOf schema:image ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range woo:ProductImage .

# Property: attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/attributes> a rdf:Property ;
  rdfs:label "attributes" ;
  rdfs:comment "List of variation attributes" ;
  schema:alternateName "attributes" ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range woo:DefaultAttribute .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range xsd:int .

# Property: meta data
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/metaData> a rdf:Property ;
  rdfs:label "meta data" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaData> ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range woo:ProductMetadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariation/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductVariation ;
  rdfs:range woo:Links .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Product name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "URL-friendly slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Product type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductTypeScheme .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Product status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductStatusScheme .

# Property: featured
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/featured> a rdf:Property ;
  rdfs:label "featured" ;
  rdfs:comment "Featured product" ;
  schema:alternateName "featured" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/featured> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:boolean .

# Property: catalog visibility
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/catalogVisibility> a rdf:Property ;
  rdfs:label "catalog visibility" ;
  rdfs:comment "Catalog visibility" ;
  schema:alternateName "catalog_visibility" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/catalogVisibility> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:CatalogVisibilityScheme .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Product description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: short description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/shortDescription> a rdf:Property ;
  rdfs:label "short description" ;
  rdfs:comment "Product short description" ;
  schema:alternateName "short_description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shortDescription> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: sku
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "SKU" ;
  schema:alternateName "sku" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sku> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "Global product identifier" ;
  schema:alternateName "global_unique_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v9_2_4 .

# Property: regular price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/regularPrice> a rdf:Property ;
  rdfs:label "regular price" ;
  rdfs:comment "Product regular price" ;
  schema:alternateName "regular_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/regularPrice> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: sale price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/salePrice> a rdf:Property ;
  rdfs:label "sale price" ;
  rdfs:comment "Product sale price" ;
  schema:alternateName "sale_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/salePrice> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: date on sale from
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/dateOnSaleFrom> a rdf:Property ;
  rdfs:label "date on sale from" ;
  rdfs:comment "Start date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_from" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFrom> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:dateTime .

# Property: date on sale from gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/dateOnSaleFromGmt> a rdf:Property ;
  rdfs:label "date on sale from gmt" ;
  rdfs:comment "Start date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_from_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFromGmt> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:dateTime .

# Property: date on sale to
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/dateOnSaleTo> a rdf:Property ;
  rdfs:label "date on sale to" ;
  rdfs:comment "End date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_to" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleTo> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:dateTime .

# Property: date on sale to gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/dateOnSaleToGmt> a rdf:Property ;
  rdfs:label "date on sale to gmt" ;
  rdfs:comment "End date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_to_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleToGmt> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:dateTime .

# Property: virtual
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/virtual> a rdf:Property ;
  rdfs:label "virtual" ;
  rdfs:comment "If the product is virtual" ;
  schema:alternateName "virtual" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/virtual> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:boolean .

# Property: downloadable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/downloadable> a rdf:Property ;
  rdfs:label "downloadable" ;
  rdfs:comment "If the product is downloadable" ;
  schema:alternateName "downloadable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadable> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:boolean .

# Property: downloads
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/downloads> a rdf:Property ;
  rdfs:label "downloads" ;
  rdfs:comment "List of downloadable files" ;
  schema:alternateName "downloads" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloads> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:ProductDownload .

# Property: download limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/downloadLimit> a rdf:Property ;
  rdfs:label "download limit" ;
  rdfs:comment "Download limit" ;
  schema:alternateName "download_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadLimit> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:int .

# Property: download expiry
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/downloadExpiry> a rdf:Property ;
  rdfs:label "download expiry" ;
  rdfs:comment "Download expiry in days" ;
  schema:alternateName "download_expiry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadExpiry> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:int .

# Property: external url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/externalUrl> a rdf:Property ;
  rdfs:label "external url" ;
  rdfs:comment "Product external URL" ;
  schema:alternateName "external_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/externalUrl> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: button text
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/buttonText> a rdf:Property ;
  rdfs:label "button text" ;
  rdfs:comment "Product external button text" ;
  schema:alternateName "button_text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/buttonText> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: manage stock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/manageStock> a rdf:Property ;
  rdfs:label "manage stock" ;
  rdfs:comment "Whether to manage stock" ;
  schema:alternateName "manage_stock" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/manageStock> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:boolean .

# Property: stock quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/stockQuantity> a rdf:Property ;
  rdfs:label "stock quantity" ;
  rdfs:comment "Stock quantity" ;
  schema:alternateName "stock_quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockQuantity> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:long .

# Property: stock status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/stockStatus> a rdf:Property ;
  rdfs:label "stock status" ;
  rdfs:comment "Stock status" ;
  schema:alternateName "stock_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockStatus> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:StockStatusScheme .

# Property: backorders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/backorders> a rdf:Property ;
  rdfs:label "backorders" ;
  rdfs:comment "Backorder status" ;
  schema:alternateName "backorders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backorders> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:BackorderStatusScheme .

# Property: sold individually
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/soldIndividually> a rdf:Property ;
  rdfs:label "sold individually" ;
  rdfs:comment "Allow one item to be bought in a single order" ;
  schema:alternateName "sold_individually" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/soldIndividually> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:boolean .

# Property: weight
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Product weight" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/weight> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: dimensions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/dimensions> a rdf:Property ;
  rdfs:label "dimensions" ;
  rdfs:comment "Product dimensions" ;
  schema:alternateName "dimensions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dimensions> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:ProductDimensions .

# Property: shipping class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/shippingClass> a rdf:Property ;
  rdfs:label "shipping class" ;
  rdfs:comment "Shipping class slug" ;
  schema:alternateName "shipping_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClass> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: reviews allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/reviewsAllowed> a rdf:Property ;
  rdfs:label "reviews allowed" ;
  rdfs:comment "Allow reviews" ;
  schema:alternateName "reviews_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewsAllowed> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:boolean .

# Property: upsell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/upsellProducts> a rdf:Property ;
  rdfs:label "upsell products" ;
  rdfs:comment "List of up-sell products" ;
  schema:alternateName "upsell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/upsellProducts> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:Product .

# Property: cross sell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/crossSellProducts> a rdf:Property ;
  rdfs:label "cross sell products" ;
  rdfs:comment "List of cross-sell products" ;
  schema:alternateName "cross_sell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/crossSellProducts> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:Product .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Product parent" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:Product .

# Property: purchase note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/purchaseNote> a rdf:Property ;
  rdfs:label "purchase note" ;
  rdfs:comment "Optional note to send the customer after purchase" ;
  schema:alternateName "purchase_note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchaseNote> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:string .

# Property: categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/categories> a rdf:Property ;
  rdfs:label "categories" ;
  rdfs:comment "List of categories" ;
  schema:alternateName "categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/categories> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:ProductCategoryRef .

# Property: tags
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "List of tags" ;
  schema:alternateName "tags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tags> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:ProductTagRef .

# Property: images
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/images> a rdf:Property ;
  rdfs:label "images" ;
  rdfs:comment "List of images" ;
  schema:alternateName "images" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/images> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:ProductImage .

# Property: attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/attributes> a rdf:Property ;
  rdfs:label "attributes" ;
  rdfs:comment "List of attributes" ;
  schema:alternateName "attributes" ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:ProductAttribute .

# Property: default attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/defaultAttributes> a rdf:Property ;
  rdfs:label "default attributes" ;
  rdfs:comment "Defaults variation attributes" ;
  schema:alternateName "default_attributes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/defaultAttributes> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:DefaultAttribute .

# Property: grouped products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/groupedProducts> a rdf:Property ;
  rdfs:label "grouped products" ;
  rdfs:comment "List of grouped product IDs" ;
  schema:alternateName "grouped_products" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/groupedProducts> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:Product .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range xsd:int .

# Property: meta data
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductInput/metaData> a rdf:Property ;
  rdfs:label "meta data" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaData> ;
  rdfs:domain woo:ProductInput ;
  rdfs:range woo:ProductMetadata .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string .

# Property: sku
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "SKU" ;
  schema:alternateName "sku" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sku> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string .

# Property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "Global product identifier" ;
  schema:alternateName "global_unique_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v9_2_4 .

# Property: regular price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/regularPrice> a rdf:Property ;
  rdfs:label "regular price" ;
  rdfs:comment "Regular price" ;
  schema:alternateName "regular_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/regularPrice> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string .

# Property: sale price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/salePrice> a rdf:Property ;
  rdfs:label "sale price" ;
  rdfs:comment "Sale price" ;
  schema:alternateName "sale_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/salePrice> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string .

# Property: date on sale from
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/dateOnSaleFrom> a rdf:Property ;
  rdfs:label "date on sale from" ;
  rdfs:comment "Start date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_from" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFrom> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:dateTime .

# Property: date on sale from gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/dateOnSaleFromGmt> a rdf:Property ;
  rdfs:label "date on sale from gmt" ;
  rdfs:comment "Start date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_from_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFromGmt> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:dateTime .

# Property: date on sale to
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/dateOnSaleTo> a rdf:Property ;
  rdfs:label "date on sale to" ;
  rdfs:comment "End date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_to" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleTo> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:dateTime .

# Property: date on sale to gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/dateOnSaleToGmt> a rdf:Property ;
  rdfs:label "date on sale to gmt" ;
  rdfs:comment "End date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_to_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleToGmt> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:dateTime .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Variation status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductStatusScheme .

# Property: virtual
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/virtual> a rdf:Property ;
  rdfs:label "virtual" ;
  rdfs:comment "If the variation is virtual" ;
  schema:alternateName "virtual" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/virtual> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:boolean .

# Property: downloadable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/downloadable> a rdf:Property ;
  rdfs:label "downloadable" ;
  rdfs:comment "If the variation is downloadable" ;
  schema:alternateName "downloadable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadable> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:boolean .

# Property: downloads
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/downloads> a rdf:Property ;
  rdfs:label "downloads" ;
  rdfs:comment "List of downloadable files" ;
  schema:alternateName "downloads" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloads> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range woo:ProductDownload .

# Property: download limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/downloadLimit> a rdf:Property ;
  rdfs:label "download limit" ;
  rdfs:comment "Download limit" ;
  schema:alternateName "download_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadLimit> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:int .

# Property: download expiry
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/downloadExpiry> a rdf:Property ;
  rdfs:label "download expiry" ;
  rdfs:comment "Download expiry in days" ;
  schema:alternateName "download_expiry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadExpiry> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:int .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string .

# Property: manage stock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStock> a rdf:Property ;
  rdfs:label "manage stock" ;
  rdfs:comment "Stock management setting" ;
  schema:alternateName "manage_stock" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/manageStock> ;
  rdfs:domain woo:ProductVariationInput ;
  qb:codeList <https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/manageStockScheme> ;
  tspv:typeChangedFrom "boolean" ;
  tspv:typeChangedInVersion woocommerce:v10_1_3 .

# Property: stock quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/stockQuantity> a rdf:Property ;
  rdfs:label "stock quantity" ;
  rdfs:comment "Stock quantity" ;
  schema:alternateName "stock_quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockQuantity> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:long .

# Property: stock status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/stockStatus> a rdf:Property ;
  rdfs:label "stock status" ;
  rdfs:comment "Stock status" ;
  schema:alternateName "stock_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockStatus> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:StockStatusScheme .

# Property: backorders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/backorders> a rdf:Property ;
  rdfs:label "backorders" ;
  rdfs:comment "Backorder status" ;
  schema:alternateName "backorders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backorders> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:BackorderStatusScheme .

# Property: weight
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Variation weight" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/weight> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string .

# Property: dimensions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/dimensions> a rdf:Property ;
  rdfs:label "dimensions" ;
  rdfs:comment "Variation dimensions" ;
  schema:alternateName "dimensions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dimensions> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range woo:ProductDimensions .

# Property: shipping class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/shippingClass> a rdf:Property ;
  rdfs:label "shipping class" ;
  rdfs:comment "Shipping class slug" ;
  schema:alternateName "shipping_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClass> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:string .

# Property: image
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/image> a rdf:Property ;
  rdfs:label "image" ;
  rdfs:comment "Variation image" ;
  schema:alternateName "image" ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range woo:ProductImage .

# Property: attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/attributes> a rdf:Property ;
  rdfs:label "attributes" ;
  rdfs:comment "List of variation attributes" ;
  schema:alternateName "attributes" ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range woo:DefaultAttribute .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range xsd:int .

# Property: meta data
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductVariationInput/metaData> a rdf:Property ;
  rdfs:label "meta data" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaData> ;
  rdfs:domain woo:ProductVariationInput ;
  rdfs:range woo:ProductMetadata .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTaxonomy/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductAttributeTaxonomy ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTaxonomy/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Attribute name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductAttributeTaxonomy ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTaxonomy/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "Attribute slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductAttributeTaxonomy ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTaxonomy/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Attribute type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:domain woo:ProductAttributeTaxonomy ;
  rdfs:range xsd:string .

# Property: order by
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTaxonomy/orderBy> a rdf:Property ;
  rdfs:label "order by" ;
  rdfs:comment "Default sort order. Options: menu_order, name, name_num and id. Default is menu_order." ;
  schema:alternateName "order_by" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/orderBy> ;
  rdfs:domain woo:ProductAttributeTaxonomy ;
  rdfs:range xsd:string ;
  qb:codeList woo:AttributeOrderByScheme .

# Property: has archives
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTaxonomy/hasArchives> a rdf:Property ;
  rdfs:label "has archives" ;
  rdfs:comment "Whether attribute has archives" ;
  schema:alternateName "has_archives" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/hasArchives> ;
  rdfs:domain woo:ProductAttributeTaxonomy ;
  rdfs:range xsd:boolean .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTaxonomy/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductAttributeTaxonomy ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTerm/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductAttributeTerm ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTerm/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Term name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductAttributeTerm ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTerm/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "Term slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductAttributeTerm ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTerm/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Term description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductAttributeTerm ;
  rdfs:range xsd:string .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTerm/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductAttributeTerm ;
  rdfs:range xsd:int .

# Property: count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTerm/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Number of products with this term" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/count> ;
  rdfs:domain woo:ProductAttributeTerm ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductAttributeTerm/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductAttributeTerm ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Line item ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Product name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string .

# Property: product
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/product> a rdf:Property ;
  rdfs:label "product" ;
  rdfs:comment "Product" ;
  schema:alternateName "product_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/product> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range woo:Product .

# Property: variation
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/variation> a rdf:Property ;
  rdfs:label "variation" ;
  rdfs:comment "Variation (0 if not a variation)" ;
  schema:alternateName "variation_id" ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range woo:ProductVariation .

# Property: quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/quantity> a rdf:Property ;
  rdfs:label "quantity" ;
  rdfs:comment "Quantity ordered" ;
  schema:alternateName "quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/quantity> ;
  rdfs:subPropertyOf schema:orderQuantity ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:int .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string .

# Property: subtotal
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/subtotal> a rdf:Property ;
  rdfs:label "subtotal" ;
  rdfs:comment "Line subtotal (before discounts)" ;
  schema:alternateName "subtotal" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/subtotal> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string .

# Property: subtotal tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/subtotalTax> a rdf:Property ;
  rdfs:label "subtotal tax" ;
  rdfs:comment "Line subtotal tax" ;
  schema:alternateName "subtotal_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/subtotalTax> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Line total (after discounts)" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string .

# Property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Line total tax" ;
  schema:alternateName "total_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalTax> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string .

# Property: taxes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Line taxes" ;
  schema:alternateName "taxes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxes> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range woo:OrderItemTax .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range woo:Metadata .

# Property: sku
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "Product SKU" ;
  schema:alternateName "sku" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sku> ;
  rdfs:subPropertyOf schema:sku ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string .

# Property: price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Product price" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/price> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string .

# Property: image
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/image> a rdf:Property ;
  rdfs:label "image" ;
  rdfs:comment "Product image" ;
  schema:alternateName "image" ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range woo:Image ;
  tspv:addedInVersion woocommerce:v6_6_1 .

# Property: parent name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/parentName> a rdf:Property ;
  rdfs:label "parent name" ;
  rdfs:comment "Parent product name if the product is a variation" ;
  schema:alternateName "parent_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/parentName> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v4_7_4 .

# Property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItem/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "GTIN, UPC, EAN, or ISBN - global product identifier" ;
  schema:alternateName "global_unique_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> ;
  rdfs:domain woo:OrderLineItem ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v10_1_0 .

# Property: tax rate identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderItemTax/taxRateIdentifier> a rdf:Property ;
  rdfs:label "tax rate identifier" ;
  rdfs:comment "Tax rate ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxRateIdentifier> ;
  rdfs:domain woo:OrderItemTax ;
  rdfs:range xsd:long .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderItemTax/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Tax total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:OrderItemTax ;
  rdfs:range xsd:string .

# Property: subtotal
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderItemTax/subtotal> a rdf:Property ;
  rdfs:label "subtotal" ;
  rdfs:comment "Tax subtotal" ;
  schema:alternateName "subtotal" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/subtotal> ;
  rdfs:domain woo:OrderItemTax ;
  rdfs:range xsd:string .

# Property: item identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItemInput/itemIdentifier> a rdf:Property ;
  rdfs:label "item identifier" ;
  rdfs:comment "Line item ID (for updates)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/itemIdentifier> ;
  rdfs:domain woo:OrderLineItemInput ;
  rdfs:range xsd:long .

# Property: product
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItemInput/product> a rdf:Property ;
  rdfs:label "product" ;
  rdfs:comment "Product" ;
  schema:alternateName "product_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/product> ;
  rdfs:domain woo:OrderLineItemInput ;
  rdfs:range woo:Product .

# Property: variation
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItemInput/variation> a rdf:Property ;
  rdfs:label "variation" ;
  rdfs:comment "Variation" ;
  schema:alternateName "variation_id" ;
  rdfs:domain woo:OrderLineItemInput ;
  rdfs:range woo:ProductVariation .

# Property: quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItemInput/quantity> a rdf:Property ;
  rdfs:label "quantity" ;
  rdfs:comment "Quantity" ;
  schema:alternateName "quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/quantity> ;
  rdfs:domain woo:OrderLineItemInput ;
  rdfs:range xsd:int .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItemInput/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:OrderLineItemInput ;
  rdfs:range xsd:string .

# Property: subtotal
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItemInput/subtotal> a rdf:Property ;
  rdfs:label "subtotal" ;
  rdfs:comment "Line subtotal" ;
  schema:alternateName "subtotal" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/subtotal> ;
  rdfs:domain woo:OrderLineItemInput ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItemInput/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Line total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:domain woo:OrderLineItemInput ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderLineItemInput/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:OrderLineItemInput ;
  rdfs:range woo:Metadata .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLine/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Shipping line ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ShippingLine ;
  rdfs:range xsd:long .

# Property: method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLine/methodTitle> a rdf:Property ;
  rdfs:label "method title" ;
  rdfs:comment "Shipping method title" ;
  schema:alternateName "method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodTitle> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ShippingLine ;
  rdfs:range xsd:string .

# Property: method id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLine/methodId> a rdf:Property ;
  rdfs:label "method id" ;
  rdfs:comment "Shipping method ID" ;
  schema:alternateName "method_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodId> ;
  rdfs:domain woo:ShippingLine ;
  rdfs:range xsd:string .

# Property: instance id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLine/instanceId> a rdf:Property ;
  rdfs:label "instance id" ;
  rdfs:comment "Shipping instance ID" ;
  schema:alternateName "instance_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/instanceId> ;
  rdfs:domain woo:ShippingLine ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLine/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Shipping total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ShippingLine ;
  rdfs:range xsd:string .

# Property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLine/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Shipping total tax" ;
  schema:alternateName "total_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalTax> ;
  rdfs:domain woo:ShippingLine ;
  rdfs:range xsd:string .

# Property: taxes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLine/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Shipping taxes" ;
  schema:alternateName "taxes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxes> ;
  rdfs:domain woo:ShippingLine ;
  rdfs:range woo:OrderItemTax .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLine/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:ShippingLine ;
  rdfs:range woo:Metadata .

# Property: item identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLineInput/itemIdentifier> a rdf:Property ;
  rdfs:label "item identifier" ;
  rdfs:comment "Shipping line ID (for updates)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/itemIdentifier> ;
  rdfs:domain woo:ShippingLineInput ;
  rdfs:range xsd:long .

# Property: method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLineInput/methodTitle> a rdf:Property ;
  rdfs:label "method title" ;
  rdfs:comment "Shipping method title" ;
  schema:alternateName "method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodTitle> ;
  rdfs:domain woo:ShippingLineInput ;
  rdfs:range xsd:string .

# Property: method id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLineInput/methodId> a rdf:Property ;
  rdfs:label "method id" ;
  rdfs:comment "Shipping method ID" ;
  schema:alternateName "method_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodId> ;
  rdfs:domain woo:ShippingLineInput ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLineInput/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Shipping total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:domain woo:ShippingLineInput ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingLineInput/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:ShippingLineInput ;
  rdfs:range woo:Metadata .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Tax line ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:TaxLine ;
  rdfs:range xsd:long .

# Property: rate code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/rateCode> a rdf:Property ;
  rdfs:label "rate code" ;
  rdfs:comment "Tax rate code" ;
  schema:alternateName "rate_code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/rateCode> ;
  rdfs:domain woo:TaxLine ;
  rdfs:range xsd:string .

# Property: rate
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/rate> a rdf:Property ;
  rdfs:label "rate" ;
  rdfs:comment "Tax rate" ;
  schema:alternateName "rate_id" ;
  rdfs:domain woo:TaxLine ;
  rdfs:range woo:TaxRate .

# Property: label
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/label> a rdf:Property ;
  rdfs:label "label" ;
  rdfs:comment "Tax rate label" ;
  schema:alternateName "label" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/label> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:TaxLine ;
  rdfs:range xsd:string .

# Property: compound
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/compound> a rdf:Property ;
  rdfs:label "compound" ;
  rdfs:comment "Whether compound tax" ;
  schema:alternateName "compound" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/compound> ;
  rdfs:domain woo:TaxLine ;
  rdfs:range xsd:boolean .

# Property: tax total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/taxTotal> a rdf:Property ;
  rdfs:label "tax total" ;
  rdfs:comment "Tax total" ;
  schema:alternateName "tax_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxTotal> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:TaxLine ;
  rdfs:range xsd:string .

# Property: shipping tax total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/shippingTaxTotal> a rdf:Property ;
  rdfs:label "shipping tax total" ;
  rdfs:comment "Shipping tax total" ;
  schema:alternateName "shipping_tax_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTaxTotal> ;
  rdfs:domain woo:TaxLine ;
  rdfs:range xsd:string .

# Property: rate percent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/ratePercent> a rdf:Property ;
  rdfs:label "rate percent" ;
  rdfs:comment "Tax rate percentage" ;
  schema:alternateName "rate_percent" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/ratePercent> ;
  rdfs:domain woo:TaxLine ;
  rdfs:range xsd:double .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxLine/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Metadata" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:TaxLine ;
  rdfs:range woo:Metadata .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:long .

# Property: country
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/country> a rdf:Property ;
  rdfs:label "country" ;
  rdfs:comment "Country ISO 3166 code" ;
  schema:alternateName "country" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/country> ;
  rdfs:subPropertyOf schema:addressCountry ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string .

# Property: state
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/state> a rdf:Property ;
  rdfs:label "state" ;
  rdfs:comment "State code" ;
  schema:alternateName "state" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/state> ;
  rdfs:subPropertyOf schema:addressRegion ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string .

# Property: postcode
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/postcode> a rdf:Property ;
  rdfs:label "postcode" ;
  rdfs:comment "Postcode/ZIP. Deprecated: use postcodes instead" ;
  schema:alternateName "postcode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/postcode> ;
  rdfs:subPropertyOf schema:postalCode ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: city
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/city> a rdf:Property ;
  rdfs:label "city" ;
  rdfs:comment "City name. Deprecated: use cities instead" ;
  schema:alternateName "city" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/city> ;
  rdfs:subPropertyOf schema:addressLocality ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: postcodes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/postcodes> a rdf:Property ;
  rdfs:label "postcodes" ;
  rdfs:comment "Postcodes/ZIPs" ;
  schema:alternateName "postcodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/postcodes> ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v5_3_3 .

# Property: cities
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/cities> a rdf:Property ;
  rdfs:label "cities" ;
  rdfs:comment "City names" ;
  schema:alternateName "cities" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cities> ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v5_3_3 .

# Property: rate
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/rate> a rdf:Property ;
  rdfs:label "rate" ;
  rdfs:comment "Tax rate" ;
  schema:alternateName "rate" ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Tax rate name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string .

# Property: priority
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/priority> a rdf:Property ;
  rdfs:label "priority" ;
  rdfs:comment "Tax priority. Only 1 matching rate per priority will be used. Default is 1." ;
  schema:alternateName "priority" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/priority> ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:int .

# Property: compound
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/compound> a rdf:Property ;
  rdfs:label "compound" ;
  rdfs:comment "Whether this is a compound tax rate. Compound rates are applied on top of other tax rates. Default is false." ;
  schema:alternateName "compound" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/compound> ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:boolean .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "Whether this tax rate also gets applied to shipping. Default is true." ;
  schema:alternateName "shipping" ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:boolean .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Indicates the order that will appear in queries" ;
  schema:alternateName "order" ;
  rdfs:subPropertyOf schema:position ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:int .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class. Default is 'standard'." ;
  schema:alternateName "class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:TaxRate ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRate/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:TaxRate ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Fee line ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:FeeLine ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Fee name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:FeeLine ;
  rdfs:range xsd:string .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:FeeLine ;
  rdfs:range xsd:string .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:FeeLine ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Fee amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/amount> ;
  rdfs:domain woo:FeeLine ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Fee total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:FeeLine ;
  rdfs:range xsd:string .

# Property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Fee total tax" ;
  schema:alternateName "total_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalTax> ;
  rdfs:domain woo:FeeLine ;
  rdfs:range xsd:string .

# Property: taxes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Fee taxes" ;
  schema:alternateName "taxes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxes> ;
  rdfs:domain woo:FeeLine ;
  rdfs:range woo:OrderItemTax .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLine/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:FeeLine ;
  rdfs:range woo:Metadata .

# Property: item identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLineInput/itemIdentifier> a rdf:Property ;
  rdfs:label "item identifier" ;
  rdfs:comment "Fee line ID (for updates)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/itemIdentifier> ;
  rdfs:domain woo:FeeLineInput ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLineInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Fee name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:domain woo:FeeLineInput ;
  rdfs:range xsd:string .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLineInput/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:FeeLineInput ;
  rdfs:range xsd:string .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLineInput/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:FeeLineInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLineInput/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Fee total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:domain woo:FeeLineInput ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.FeeLineInput/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:FeeLineInput ;
  rdfs:range woo:Metadata .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLine/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Coupon line ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:CouponLine ;
  rdfs:range xsd:long .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLine/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Coupon code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:CouponLine ;
  rdfs:range xsd:string .

# Property: discount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLine/discount> a rdf:Property ;
  rdfs:label "discount" ;
  rdfs:comment "Discount amount" ;
  schema:alternateName "discount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discount> ;
  rdfs:subPropertyOf schema:discount ;
  rdfs:domain woo:CouponLine ;
  rdfs:range xsd:string .

# Property: discount tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLine/discountTax> a rdf:Property ;
  rdfs:label "discount tax" ;
  rdfs:comment "Discount tax amount" ;
  schema:alternateName "discount_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTax> ;
  rdfs:domain woo:CouponLine ;
  rdfs:range xsd:string .

# Property: discount type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLine/discountType> a rdf:Property ;
  rdfs:label "discount type" ;
  rdfs:comment "Type of discount (percent, fixed_cart, etc.)" ;
  schema:alternateName "discount_type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountType> ;
  rdfs:domain woo:CouponLine ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v8_7_2 .

# Property: free shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLine/freeShipping> a rdf:Property ;
  rdfs:label "free shipping" ;
  rdfs:comment "Whether coupon grants free shipping" ;
  schema:alternateName "free_shipping" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/freeShipping> ;
  rdfs:domain woo:CouponLine ;
  rdfs:range xsd:boolean ;
  tspv:addedInVersion woocommerce:v8_7_2 .

# Property: nominal amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLine/nominalAmount> a rdf:Property ;
  rdfs:label "nominal amount" ;
  rdfs:comment "Original coupon value before calculation (e.g., 10 for 10% off or $10 off)" ;
  schema:alternateName "nominal_amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/nominalAmount> ;
  rdfs:domain woo:CouponLine ;
  rdfs:range xsd:double ;
  tspv:addedInVersion woocommerce:v8_7_2 .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLine/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:CouponLine ;
  rdfs:range woo:Metadata .

# Property: item identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLineInput/itemIdentifier> a rdf:Property ;
  rdfs:label "item identifier" ;
  rdfs:comment "Coupon line ID (for updates)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/itemIdentifier> ;
  rdfs:domain woo:CouponLineInput ;
  rdfs:range xsd:long .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLineInput/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Coupon code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:domain woo:CouponLineInput ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponLineInput/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:CouponLineInput ;
  rdfs:range woo:Metadata .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderRefundLine/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Refund ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:OrderRefundLine ;
  rdfs:range xsd:long .

# Property: reason
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderRefundLine/reason> a rdf:Property ;
  rdfs:label "reason" ;
  rdfs:comment "Refund reason" ;
  schema:alternateName "reason" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reason> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:OrderRefundLine ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderRefundLine/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Refund total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:OrderRefundLine ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Refund ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:Refund ;
  rdfs:range xsd:long .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "The order the refund is associated with. Only present in standalone refunds endpoint." ;
  schema:alternateName "parent_id" ;
  rdfs:subPropertyOf woo:parentOrder ;
  rdfs:domain woo:Refund ;
  rdfs:range woo:Order .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the refund was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:orderDate ;
  rdfs:domain woo:Refund ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the refund was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:Refund ;
  rdfs:range xsd:dateTime .

# Property: amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Total refund amount. If provided, takes precedence over line item totals." ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/amount> ;
  rdfs:subPropertyOf schema:totalPrice ;
  rdfs:domain woo:Refund ;
  rdfs:range xsd:string .

# Property: reason
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/reason> a rdf:Property ;
  rdfs:label "reason" ;
  rdfs:comment "Refund reason" ;
  schema:alternateName "reason" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reason> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:Refund ;
  rdfs:range xsd:string .

# Property: refunded by
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/refundedBy> a rdf:Property ;
  rdfs:label "refunded by" ;
  rdfs:comment "User ID who performed the refund" ;
  schema:alternateName "refunded_by" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refundedBy> ;
  rdfs:subPropertyOf schema:agent ;
  rdfs:domain woo:Refund ;
  rdfs:range woo:Customer .

# Property: refunded payment
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/refundedPayment> a rdf:Property ;
  rdfs:label "refunded payment" ;
  rdfs:comment "Whether the payment was refunded via the API. See api_refund." ;
  schema:alternateName "refunded_payment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refundedPayment> ;
  rdfs:domain woo:Refund ;
  rdfs:range xsd:boolean .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:Refund ;
  rdfs:range woo:Metadata .

# Property: line items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/lineItems> a rdf:Property ;
  rdfs:label "line items" ;
  rdfs:comment "Refund line items" ;
  schema:alternateName "line_items" ;
  rdfs:domain woo:Refund ;
  rdfs:range woo:OrderLineItem .

# Property: tax lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/taxLines> a rdf:Property ;
  rdfs:label "tax lines" ;
  rdfs:comment "Tax lines data" ;
  schema:alternateName "tax_lines" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxLines> ;
  rdfs:domain woo:Refund ;
  rdfs:range woo:TaxLine .

# Property: shipping lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/shippingLines> a rdf:Property ;
  rdfs:label "shipping lines" ;
  rdfs:comment "Shipping lines data" ;
  schema:alternateName "shipping_lines" ;
  rdfs:domain woo:Refund ;
  rdfs:range woo:ShippingLine ;
  tspv:addedInVersion woocommerce:v9_0_3 .

# Property: fee lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/feeLines> a rdf:Property ;
  rdfs:label "fee lines" ;
  rdfs:comment "Fee lines data" ;
  schema:alternateName "fee_lines" ;
  rdfs:domain woo:Refund ;
  rdfs:range woo:FeeLine ;
  tspv:addedInVersion woocommerce:v9_0_3 .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Refund/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Refund ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:long .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent order (for order parts)" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:Order ;
  rdfs:range woo:Order .

# Property: number
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Order number (may differ from ID)" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/number> ;
  rdfs:subPropertyOf schema:orderNumber ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: order key
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/orderKey> a rdf:Property ;
  rdfs:label "order key" ;
  rdfs:comment "Order key (for guest checkout links)" ;
  schema:alternateName "order_key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/orderKey> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: created via
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/createdVia> a rdf:Property ;
  rdfs:label "created via" ;
  rdfs:comment "Shows where the order was created. Can only be set during creation." ;
  schema:alternateName "created_via" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/createdVia> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "Version of WooCommerce which last updated the order" ;
  schema:alternateName "version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/version> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Order status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string ;
  qb:codeList woo:OrderStatusScheme .

# Property: currency
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency code (ISO 4217)" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currency> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: currency symbol
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/currencySymbol> a rdf:Property ;
  rdfs:label "currency symbol" ;
  rdfs:comment "Currency symbol" ;
  schema:alternateName "currency_symbol" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currencySymbol> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the order was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:orderDate ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the order was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the order was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the order was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:dateTime .

# Property: discount total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/discountTotal> a rdf:Property ;
  rdfs:label "discount total" ;
  rdfs:comment "Total discount amount" ;
  schema:alternateName "discount_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTotal> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: discount tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/discountTax> a rdf:Property ;
  rdfs:label "discount tax" ;
  rdfs:comment "Total discount tax" ;
  schema:alternateName "discount_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTax> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: shipping total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/shippingTotal> a rdf:Property ;
  rdfs:label "shipping total" ;
  rdfs:comment "Total shipping amount" ;
  schema:alternateName "shipping_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTotal> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: shipping tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/shippingTax> a rdf:Property ;
  rdfs:label "shipping tax" ;
  rdfs:comment "Total shipping tax" ;
  schema:alternateName "shipping_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTax> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: cart tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/cartTax> a rdf:Property ;
  rdfs:label "cart tax" ;
  rdfs:comment "Sum of line item taxes only" ;
  schema:alternateName "cart_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cartTax> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Grand total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:totalPrice ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Sum of all taxes" ;
  schema:alternateName "total_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalTax> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: prices include tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/pricesIncludeTax> a rdf:Property ;
  rdfs:label "prices include tax" ;
  rdfs:comment "True if prices included tax during checkout" ;
  schema:alternateName "prices_include_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pricesIncludeTax> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:boolean .

# Property: customer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/customer> a rdf:Property ;
  rdfs:label "customer" ;
  rdfs:comment "Customer who owns the order. 0 for guests." ;
  schema:alternateName "customer_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customer> ;
  rdfs:subPropertyOf schema:customer ;
  rdfs:domain woo:Order ;
  rdfs:range woo:Customer .

# Property: customer ip address
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/customerIpAddress> a rdf:Property ;
  rdfs:label "customer ip address" ;
  rdfs:comment "Customer's IP address" ;
  schema:alternateName "customer_ip_address" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customerIpAddress> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: customer user agent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/customerUserAgent> a rdf:Property ;
  rdfs:label "customer user agent" ;
  rdfs:comment "User agent of the customer" ;
  schema:alternateName "customer_user_agent" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customerUserAgent> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: customer note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/customerNote> a rdf:Property ;
  rdfs:label "customer note" ;
  rdfs:comment "Note left by customer during checkout" ;
  schema:alternateName "customer_note" ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "Billing address" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:subPropertyOf schema:billingAddress ;
  rdfs:domain woo:Order ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "Shipping address" ;
  schema:alternateName "shipping" ;
  rdfs:subPropertyOf schema:deliveryAddress ;
  rdfs:domain woo:Order ;
  rdfs:range woo:ShippingAddress .

# Property: payment method
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/paymentMethod> a rdf:Property ;
  rdfs:label "payment method" ;
  rdfs:comment "Payment method ID" ;
  schema:alternateName "payment_method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethod> ;
  rdfs:subPropertyOf schema:paymentMethod ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: payment method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/paymentMethodTitle> a rdf:Property ;
  rdfs:label "payment method title" ;
  rdfs:comment "Payment method title" ;
  schema:alternateName "payment_method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethodTitle> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: transaction id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/transactionId> a rdf:Property ;
  rdfs:label "transaction id" ;
  rdfs:comment "Unique transaction ID" ;
  schema:alternateName "transaction_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/transactionId> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: date paid
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/datePaid> a rdf:Property ;
  rdfs:label "date paid" ;
  rdfs:comment "The date the order was paid, in the site's timezone" ;
  schema:alternateName "date_paid" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/datePaid> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:dateTime .

# Property: date paid gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/datePaidGmt> a rdf:Property ;
  rdfs:label "date paid gmt" ;
  rdfs:comment "The date the order was paid, as GMT" ;
  schema:alternateName "date_paid_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/datePaidGmt> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:dateTime .

# Property: date completed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/dateCompleted> a rdf:Property ;
  rdfs:label "date completed" ;
  rdfs:comment "The date the order was completed, in the site's timezone" ;
  schema:alternateName "date_completed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCompleted> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:dateTime .

# Property: date completed gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/dateCompletedGmt> a rdf:Property ;
  rdfs:label "date completed gmt" ;
  rdfs:comment "The date the order was completed, as GMT" ;
  schema:alternateName "date_completed_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCompletedGmt> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:dateTime .

# Property: cart hash
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/cartHash> a rdf:Property ;
  rdfs:label "cart hash" ;
  rdfs:comment "MD5 hash of cart items to ensure orders are not modified" ;
  schema:alternateName "cart_hash" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cartHash> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: line items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/lineItems> a rdf:Property ;
  rdfs:label "line items" ;
  rdfs:comment "Line items" ;
  schema:alternateName "line_items" ;
  rdfs:subPropertyOf schema:orderedItem ;
  rdfs:domain woo:Order ;
  rdfs:range woo:OrderLineItem .

# Property: tax lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/taxLines> a rdf:Property ;
  rdfs:label "tax lines" ;
  rdfs:comment "Tax lines" ;
  schema:alternateName "tax_lines" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxLines> ;
  rdfs:domain woo:Order ;
  rdfs:range woo:TaxLine .

# Property: shipping lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/shippingLines> a rdf:Property ;
  rdfs:label "shipping lines" ;
  rdfs:comment "Shipping lines" ;
  schema:alternateName "shipping_lines" ;
  rdfs:domain woo:Order ;
  rdfs:range woo:ShippingLine .

# Property: fee lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/feeLines> a rdf:Property ;
  rdfs:label "fee lines" ;
  rdfs:comment "Fee lines" ;
  schema:alternateName "fee_lines" ;
  rdfs:domain woo:Order ;
  rdfs:range woo:FeeLine .

# Property: coupon lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/couponLines> a rdf:Property ;
  rdfs:label "coupon lines" ;
  rdfs:comment "Coupon lines" ;
  schema:alternateName "coupon_lines" ;
  rdfs:domain woo:Order ;
  rdfs:range woo:CouponLine .

# Property: refunds
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/refunds> a rdf:Property ;
  rdfs:label "refunds" ;
  rdfs:comment "List of refunds" ;
  schema:alternateName "refunds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refunds> ;
  rdfs:domain woo:Order ;
  rdfs:range woo:OrderRefundLine .

# Property: needs payment
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/needsPayment> a rdf:Property ;
  rdfs:label "needs payment" ;
  rdfs:comment "Whether order needs payment" ;
  schema:alternateName "needs_payment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/needsPayment> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:boolean .

# Property: needs processing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/needsProcessing> a rdf:Property ;
  rdfs:label "needs processing" ;
  rdfs:comment "Whether order needs processing" ;
  schema:alternateName "needs_processing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/needsProcessing> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:boolean .

# Property: payment url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/paymentUrl> a rdf:Property ;
  rdfs:label "payment url" ;
  rdfs:comment "Payment URL" ;
  schema:alternateName "payment_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentUrl> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:string .

# Property: is editable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/isEditable> a rdf:Property ;
  rdfs:label "is editable" ;
  rdfs:comment "Whether order is editable" ;
  schema:alternateName "is_editable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/isEditable> ;
  rdfs:domain woo:Order ;
  rdfs:range xsd:boolean .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:Order ;
  rdfs:range woo:Metadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Order/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Order ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:long .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the customer was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the customer was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the customer was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the customer was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:dateTime .

# Property: email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "The email address for the customer" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:string .

# Property: first name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "Customer first name" ;
  schema:alternateName "first_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Customer last name" ;
  schema:alternateName "last_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:string .

# Property: role
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/role> a rdf:Property ;
  rdfs:label "role" ;
  rdfs:comment "Customer role" ;
  schema:alternateName "role" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/role> ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:string .

# Property: username
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/username> a rdf:Property ;
  rdfs:label "username" ;
  rdfs:comment "Customer login name" ;
  schema:alternateName "username" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/username> ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "List of billing address data" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:subPropertyOf schema:billingAddress ;
  rdfs:domain woo:Customer ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "List of shipping address data" ;
  schema:alternateName "shipping" ;
  rdfs:subPropertyOf schema:deliveryAddress ;
  rdfs:domain woo:Customer ;
  rdfs:range woo:ShippingAddress .

# Property: is paying customer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/isPayingCustomer> a rdf:Property ;
  rdfs:label "is paying customer" ;
  rdfs:comment "Is the customer a paying customer?" ;
  schema:alternateName "is_paying_customer" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/isPayingCustomer> ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:boolean .

# Property: avatar url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/avatarUrl> a rdf:Property ;
  rdfs:label "avatar url" ;
  rdfs:comment "Avatar URL" ;
  schema:alternateName "avatar_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/avatarUrl> ;
  rdfs:domain woo:Customer ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:Customer ;
  rdfs:range woo:Metadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Customer/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Customer ;
  rdfs:range woo:Links .

# Property: amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Total refund amount. If provided, takes precedence over line item totals." ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/amount> ;
  rdfs:domain woo:RefundInput ;
  rdfs:range xsd:string .

# Property: reason
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/reason> a rdf:Property ;
  rdfs:label "reason" ;
  rdfs:comment "Refund reason" ;
  schema:alternateName "reason" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reason> ;
  rdfs:domain woo:RefundInput ;
  rdfs:range xsd:string .

# Property: refunded by
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/refundedBy> a rdf:Property ;
  rdfs:label "refunded by" ;
  rdfs:comment "User ID who performed the refund" ;
  schema:alternateName "refunded_by" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refundedBy> ;
  rdfs:domain woo:RefundInput ;
  rdfs:range woo:Customer .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:RefundInput ;
  rdfs:range woo:Metadata .

# Property: line items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/lineItems> a rdf:Property ;
  rdfs:label "line items" ;
  rdfs:comment "Line items to refund" ;
  schema:alternateName "line_items" ;
  rdfs:domain woo:RefundInput ;
  rdfs:range woo:RefundLineItemInput .

# Property: shipping lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/shippingLines> a rdf:Property ;
  rdfs:label "shipping lines" ;
  rdfs:comment "Shipping lines data" ;
  schema:alternateName "shipping_lines" ;
  rdfs:domain woo:RefundInput ;
  rdfs:range woo:ShippingLineInput ;
  tspv:addedInVersion woocommerce:v9_0_3 .

# Property: fee lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/feeLines> a rdf:Property ;
  rdfs:label "fee lines" ;
  rdfs:comment "Fee lines data" ;
  schema:alternateName "fee_lines" ;
  rdfs:domain woo:RefundInput ;
  rdfs:range woo:FeeLineInput ;
  tspv:addedInVersion woocommerce:v9_0_3 .

# Property: api refund
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/apiRefund> a rdf:Property ;
  rdfs:label "api refund" ;
  rdfs:comment "When true, the payment gateway API is used to generate the refund. Default is true." ;
  schema:alternateName "api_refund" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/apiRefund> ;
  rdfs:domain woo:RefundInput ;
  rdfs:range xsd:boolean .

# Property: api restock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundInput/apiRestock> a rdf:Property ;
  rdfs:label "api restock" ;
  rdfs:comment "When true, the selected line items are restocked. Default is true." ;
  schema:alternateName "api_restock" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/apiRestock> ;
  rdfs:domain woo:RefundInput ;
  rdfs:range xsd:boolean ;
  tspv:addedInVersion woocommerce:v5_6_2 .

# Property: line item identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundLineItemInput/lineItemIdentifier> a rdf:Property ;
  rdfs:label "line item identifier" ;
  rdfs:comment "Line item ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/lineItemIdentifier> ;
  rdfs:domain woo:RefundLineItemInput ;
  rdfs:range xsd:long .

# Property: quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundLineItemInput/quantity> a rdf:Property ;
  rdfs:label "quantity" ;
  rdfs:comment "Quantity to refund" ;
  schema:alternateName "quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/quantity> ;
  rdfs:domain woo:RefundLineItemInput ;
  rdfs:range xsd:int .

# Property: refund total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundLineItemInput/refundTotal> a rdf:Property ;
  rdfs:label "refund total" ;
  rdfs:comment "Refund total for this item" ;
  schema:alternateName "refund_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refundTotal> ;
  rdfs:domain woo:RefundLineItemInput ;
  rdfs:range xsd:string .

# Property: refund tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundLineItemInput/refundTax> a rdf:Property ;
  rdfs:label "refund tax" ;
  rdfs:comment "Refund tax totals" ;
  schema:alternateName "refund_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refundTax> ;
  rdfs:domain woo:RefundLineItemInput ;
  rdfs:range woo:RefundTaxInput .

# Property: tax rate identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundTaxInput/taxRateIdentifier> a rdf:Property ;
  rdfs:label "tax rate identifier" ;
  rdfs:comment "Tax rate ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxRateIdentifier> ;
  rdfs:domain woo:RefundTaxInput ;
  rdfs:range xsd:long .

# Property: refund total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.RefundTaxInput/refundTotal> a rdf:Property ;
  rdfs:label "refund total" ;
  rdfs:comment "Refund amount" ;
  schema:alternateName "refund_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refundTotal> ;
  rdfs:domain woo:RefundTaxInput ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNote/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Note ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:OrderNote ;
  rdfs:range xsd:long .

# Property: author
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNote/author> a rdf:Property ;
  rdfs:label "author" ;
  rdfs:comment "Note author" ;
  schema:alternateName "author" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/author> ;
  rdfs:domain woo:OrderNote ;
  rdfs:range xsd:string .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNote/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the note was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:OrderNote ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNote/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the note was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:OrderNote ;
  rdfs:range xsd:dateTime .

# Property: note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNote/note> a rdf:Property ;
  rdfs:label "note" ;
  rdfs:comment "Note content" ;
  schema:alternateName "note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/note> ;
  rdfs:subPropertyOf schema:text ;
  rdfs:domain woo:OrderNote ;
  rdfs:range xsd:string .

# Property: customer note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNote/customerNote> a rdf:Property ;
  rdfs:label "customer note" ;
  rdfs:comment "Whether note is for customer (visible to customer). Default is false." ;
  schema:alternateName "customer_note" ;
  rdfs:domain woo:OrderNote ;
  rdfs:range xsd:boolean .

# Property: added by user
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNote/addedByUser> a rdf:Property ;
  rdfs:label "added by user" ;
  rdfs:comment "Whether added by user (not system). Default is false." ;
  schema:alternateName "added_by_user" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/addedByUser> ;
  rdfs:domain woo:OrderNote ;
  rdfs:range xsd:boolean .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNote/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:OrderNote ;
  rdfs:range woo:Links .

# Property: note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNoteInput/note> a rdf:Property ;
  rdfs:label "note" ;
  rdfs:comment "Note content" ;
  schema:alternateName "note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/note> ;
  rdfs:domain woo:OrderNoteInput ;
  rdfs:range xsd:string .

# Property: customer note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNoteInput/customerNote> a rdf:Property ;
  rdfs:label "customer note" ;
  rdfs:comment "Whether note is for customer" ;
  schema:alternateName "customer_note" ;
  rdfs:domain woo:OrderNoteInput ;
  rdfs:range xsd:boolean .

# Property: added by user
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderNoteInput/addedByUser> a rdf:Property ;
  rdfs:label "added by user" ;
  rdfs:comment "Whether added by user (not system)" ;
  schema:alternateName "added_by_user" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/addedByUser> ;
  rdfs:domain woo:OrderNoteInput ;
  rdfs:range xsd:boolean .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent order ID" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:Order .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Order status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:OrderInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:OrderStatusScheme .

# Property: currency
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currency> ;
  rdfs:domain woo:OrderInput ;
  rdfs:range xsd:string .

# Property: customer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/customer> a rdf:Property ;
  rdfs:label "customer" ;
  rdfs:comment "Customer ID" ;
  schema:alternateName "customer_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customer> ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:Customer .

# Property: customer note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/customerNote> a rdf:Property ;
  rdfs:label "customer note" ;
  rdfs:comment "Customer note" ;
  schema:alternateName "customer_note" ;
  rdfs:domain woo:OrderInput ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "Billing address" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "Shipping address" ;
  schema:alternateName "shipping" ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:ShippingAddress .

# Property: payment method
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/paymentMethod> a rdf:Property ;
  rdfs:label "payment method" ;
  rdfs:comment "Payment method ID" ;
  schema:alternateName "payment_method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethod> ;
  rdfs:domain woo:OrderInput ;
  rdfs:range xsd:string .

# Property: payment method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/paymentMethodTitle> a rdf:Property ;
  rdfs:label "payment method title" ;
  rdfs:comment "Payment method title" ;
  schema:alternateName "payment_method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethodTitle> ;
  rdfs:domain woo:OrderInput ;
  rdfs:range xsd:string .

# Property: transaction id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/transactionId> a rdf:Property ;
  rdfs:label "transaction id" ;
  rdfs:comment "Transaction ID" ;
  schema:alternateName "transaction_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/transactionId> ;
  rdfs:domain woo:OrderInput ;
  rdfs:range xsd:string .

# Property: line items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/lineItems> a rdf:Property ;
  rdfs:label "line items" ;
  rdfs:comment "Line items" ;
  schema:alternateName "line_items" ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:OrderLineItemInput .

# Property: shipping lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/shippingLines> a rdf:Property ;
  rdfs:label "shipping lines" ;
  rdfs:comment "Shipping lines" ;
  schema:alternateName "shipping_lines" ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:ShippingLineInput .

# Property: fee lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/feeLines> a rdf:Property ;
  rdfs:label "fee lines" ;
  rdfs:comment "Fee lines" ;
  schema:alternateName "fee_lines" ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:FeeLineInput .

# Property: coupon lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/couponLines> a rdf:Property ;
  rdfs:label "coupon lines" ;
  rdfs:comment "Coupon lines" ;
  schema:alternateName "coupon_lines" ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:CouponLineInput .

# Property: set paid
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/setPaid> a rdf:Property ;
  rdfs:label "set paid" ;
  rdfs:comment "Define if the order is paid. Will set status to processing and reduce stock." ;
  schema:alternateName "set_paid" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/setPaid> ;
  rdfs:domain woo:OrderInput ;
  rdfs:range xsd:boolean .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderInput/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:OrderInput ;
  rdfs:range woo:Metadata .

# Property: email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerInput/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "The email address for the customer" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/email> ;
  rdfs:domain woo:CustomerInput ;
  rdfs:range xsd:string .

# Property: first name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerInput/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "Customer first name" ;
  schema:alternateName "first_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/firstName> ;
  rdfs:domain woo:CustomerInput ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerInput/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Customer last name" ;
  schema:alternateName "last_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/lastName> ;
  rdfs:domain woo:CustomerInput ;
  rdfs:range xsd:string .

# Property: username
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerInput/username> a rdf:Property ;
  rdfs:label "username" ;
  rdfs:comment "Customer login name" ;
  schema:alternateName "username" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/username> ;
  rdfs:domain woo:CustomerInput ;
  rdfs:range xsd:string .

# Property: password
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerInput/password> a rdf:Property ;
  rdfs:label "password" ;
  rdfs:comment "Customer password" ;
  schema:alternateName "password" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/password> ;
  rdfs:domain woo:CustomerInput ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerInput/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "List of billing address data" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:domain woo:CustomerInput ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerInput/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "List of shipping address data" ;
  schema:alternateName "shipping" ;
  rdfs:domain woo:CustomerInput ;
  rdfs:range woo:ShippingAddress .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerInput/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:CustomerInput ;
  rdfs:range woo:Metadata .

# Property: download id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/downloadId> a rdf:Property ;
  rdfs:label "download id" ;
  rdfs:comment "Download ID (MD5)" ;
  schema:alternateName "download_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadId> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range xsd:string .

# Property: download url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/downloadUrl> a rdf:Property ;
  rdfs:label "download url" ;
  rdfs:comment "Download file URL" ;
  schema:alternateName "download_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadUrl> ;
  rdfs:subPropertyOf schema:contentUrl ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range xsd:anyURI .

# Property: product
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/product> a rdf:Property ;
  rdfs:label "product" ;
  rdfs:comment "Downloadable product" ;
  schema:alternateName "product_id" ;
  rdfs:subPropertyOf woo:productId ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/product> ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range woo:Product .

# Property: product name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/productName> a rdf:Property ;
  rdfs:label "product name" ;
  rdfs:comment "Product name" ;
  schema:alternateName "product_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/productName> ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range xsd:string .

# Property: download name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/downloadName> a rdf:Property ;
  rdfs:label "download name" ;
  rdfs:comment "Downloadable file name" ;
  schema:alternateName "download_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadName> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range xsd:string .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Order" ;
  schema:alternateName "order_id" ;
  rdfs:subPropertyOf woo:orderId ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range woo:Order .

# Property: order key
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/orderKey> a rdf:Property ;
  rdfs:label "order key" ;
  rdfs:comment "Order key" ;
  schema:alternateName "order_key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/orderKey> ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range xsd:string .

# Property: downloads remaining
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/downloadsRemaining> a rdf:Property ;
  rdfs:label "downloads remaining" ;
  rdfs:comment "Number of downloads remaining" ;
  schema:alternateName "downloads_remaining" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadsRemaining> ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range xsd:string .

# Property: access expires
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/accessExpires> a rdf:Property ;
  rdfs:label "access expires" ;
  rdfs:comment "The date when download access expires, in the site's timezone. Can be 'never'." ;
  schema:alternateName "access_expires" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/accessExpires> ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range xsd:string .

# Property: access expires gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/accessExpiresGmt> a rdf:Property ;
  rdfs:label "access expires gmt" ;
  rdfs:comment "The date when download access expires, as GMT. Can be 'never'." ;
  schema:alternateName "access_expires_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/accessExpiresGmt> ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range xsd:string .

# Property: file
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/file> a rdf:Property ;
  rdfs:label "file" ;
  rdfs:comment "File details" ;
  schema:alternateName "file" ;
  rdfs:subPropertyOf schema:object ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range woo:CustomerDownloadFile .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownload/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:CustomerDownload ;
  rdfs:range woo:Links .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownloadFile/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "File name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:CustomerDownloadFile ;
  rdfs:range xsd:string .

# Property: file
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CustomerDownloadFile/file> a rdf:Property ;
  rdfs:label "file" ;
  rdfs:comment "File URL" ;
  schema:alternateName "file" ;
  rdfs:subPropertyOf schema:contentUrl ;
  rdfs:domain woo:CustomerDownloadFile ;
  rdfs:range xsd:anyURI .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:long .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the review was created (in the site's timezone)" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the review was created (GMT)" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:dateTime .

# Property: product
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/product> a rdf:Property ;
  rdfs:label "product" ;
  rdfs:comment "Product the review belongs to" ;
  schema:alternateName "product_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/product> ;
  rdfs:subPropertyOf schema:itemReviewed ;
  rdfs:domain woo:ProductReview ;
  rdfs:range woo:Product .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Status of the review" ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf woo:reviewStatus ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:string ;
  qb:codeList woo:ReviewStatusScheme .

# Property: reviewer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/reviewer> a rdf:Property ;
  rdfs:label "reviewer" ;
  rdfs:comment "Reviewer name" ;
  schema:alternateName "reviewer" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewer> ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:string .

# Property: reviewer email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/reviewerEmail> a rdf:Property ;
  rdfs:label "reviewer email" ;
  rdfs:comment "Reviewer email" ;
  schema:alternateName "reviewer_email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewerEmail> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:string .

# Property: review
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/review> a rdf:Property ;
  rdfs:label "review" ;
  rdfs:comment "Review content" ;
  schema:alternateName "review" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/review> ;
  rdfs:subPropertyOf schema:reviewBody ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:string .

# Property: rating
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/rating> a rdf:Property ;
  rdfs:label "rating" ;
  rdfs:comment "Review rating (0 to 5)" ;
  schema:alternateName "rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/rating> ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:int .

# Property: verified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/verified> a rdf:Property ;
  rdfs:label "verified" ;
  rdfs:comment "Whether reviewer purchased the product" ;
  schema:alternateName "verified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/verified> ;
  rdfs:domain woo:ProductReview ;
  rdfs:range xsd:boolean .

# Property: reviewer avatar urls
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/reviewerAvatarUrls> a rdf:Property ;
  rdfs:label "reviewer avatar urls" ;
  rdfs:comment "Avatar URLs for the reviewer" ;
  schema:alternateName "reviewer_avatar_urls" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewerAvatarUrls> ;
  rdfs:domain woo:ProductReview ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/Container> .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReview/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductReview ;
  rdfs:range woo:Links .

# Property: product
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReviewInput/product> a rdf:Property ;
  rdfs:label "product" ;
  rdfs:comment "Product the review belongs to" ;
  schema:alternateName "product_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/product> ;
  rdfs:subPropertyOf schema:itemReviewed ;
  rdfs:domain woo:ProductReviewInput ;
  rdfs:range woo:Product .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReviewInput/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Status of the review" ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf woo:reviewStatus ;
  rdfs:domain woo:ProductReviewInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:ReviewStatusScheme .

# Property: reviewer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReviewInput/reviewer> a rdf:Property ;
  rdfs:label "reviewer" ;
  rdfs:comment "Reviewer name" ;
  schema:alternateName "reviewer" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewer> ;
  rdfs:domain woo:ProductReviewInput ;
  rdfs:range xsd:string .

# Property: reviewer email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReviewInput/reviewerEmail> a rdf:Property ;
  rdfs:label "reviewer email" ;
  rdfs:comment "Reviewer email" ;
  schema:alternateName "reviewer_email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewerEmail> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain woo:ProductReviewInput ;
  rdfs:range xsd:string .

# Property: review
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReviewInput/review> a rdf:Property ;
  rdfs:label "review" ;
  rdfs:comment "Review content" ;
  schema:alternateName "review" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/review> ;
  rdfs:subPropertyOf schema:reviewBody ;
  rdfs:domain woo:ProductReviewInput ;
  rdfs:range xsd:string .

# Property: rating
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductReviewInput/rating> a rdf:Property ;
  rdfs:label "rating" ;
  rdfs:comment "Review rating (0 to 5)" ;
  schema:alternateName "rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/rating> ;
  rdfs:domain woo:ProductReviewInput ;
  rdfs:range xsd:int .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClassInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Shipping class name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductShippingClassInput ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClassInput/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "An alphanumeric identifier for the shipping class (slug)" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:domain woo:ProductShippingClassInput ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ProductShippingClassInput/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Shipping class description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductShippingClassInput ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Report/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "Report slug/identifier" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:Report ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Report/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Report description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:Report ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Report/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Report ;
  rdfs:range woo:Links .

# Property: total sales
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalSales> a rdf:Property ;
  rdfs:label "total sales" ;
  rdfs:comment "Gross sales in the period" ;
  schema:alternateName "total_sales" ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:string .

# Property: net sales
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/netSales> a rdf:Property ;
  rdfs:label "net sales" ;
  rdfs:comment "Net sales in the period" ;
  schema:alternateName "net_sales" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/netSales> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:string .

# Property: average sales
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/averageSales> a rdf:Property ;
  rdfs:label "average sales" ;
  rdfs:comment "Average net daily sales" ;
  schema:alternateName "average_sales" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/averageSales> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:string .

# Property: total orders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalOrders> a rdf:Property ;
  rdfs:label "total orders" ;
  rdfs:comment "Total number of orders placed" ;
  schema:alternateName "total_orders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalOrders> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:int .

# Property: total items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalItems> a rdf:Property ;
  rdfs:label "total items" ;
  rdfs:comment "Total number of items purchased" ;
  schema:alternateName "total_items" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalItems> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:int .

# Property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Total charged for taxes" ;
  schema:alternateName "total_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalTax> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:string .

# Property: total shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalShipping> a rdf:Property ;
  rdfs:label "total shipping" ;
  rdfs:comment "Total charged for shipping" ;
  schema:alternateName "total_shipping" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalShipping> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:string .

# Property: total refunds
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalRefunds> a rdf:Property ;
  rdfs:label "total refunds" ;
  rdfs:comment "Total of refunded orders" ;
  schema:alternateName "total_refunds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalRefunds> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:int .

# Property: total discount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalDiscount> a rdf:Property ;
  rdfs:label "total discount" ;
  rdfs:comment "Total of coupons used" ;
  schema:alternateName "total_discount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalDiscount> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:int .

# Property: totals grouped by
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalsGroupedBy> a rdf:Property ;
  rdfs:label "totals grouped by" ;
  rdfs:comment "Group type (day, month, etc.)" ;
  schema:alternateName "totals_grouped_by" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalsGroupedBy> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:string .

# Property: totals
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totals> a rdf:Property ;
  rdfs:label "totals" ;
  rdfs:comment "Totals breakdown by date" ;
  schema:alternateName "totals" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totals> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/Container> .

# Property: total customers
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/totalCustomers> a rdf:Property ;
  rdfs:label "total customers" ;
  rdfs:comment "Total number of customers" ;
  schema:alternateName "total_customers" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalCustomers> ;
  rdfs:domain woo:SalesReport ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReport/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:SalesReport ;
  rdfs:range woo:Links .

# Property: sales
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReportPeriod/sales> a rdf:Property ;
  rdfs:label "sales" ;
  rdfs:comment "Sales amount" ;
  schema:alternateName "sales" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sales> ;
  rdfs:domain woo:SalesReportPeriod ;
  rdfs:range xsd:string .

# Property: orders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReportPeriod/orders> a rdf:Property ;
  rdfs:label "orders" ;
  rdfs:comment "Number of orders" ;
  schema:alternateName "orders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/orders> ;
  rdfs:domain woo:SalesReportPeriod ;
  rdfs:range xsd:int .

# Property: items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReportPeriod/items> a rdf:Property ;
  rdfs:label "items" ;
  rdfs:comment "Number of items" ;
  schema:alternateName "items" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/items> ;
  rdfs:domain woo:SalesReportPeriod ;
  rdfs:range xsd:int .

# Property: tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReportPeriod/tax> a rdf:Property ;
  rdfs:label "tax" ;
  rdfs:comment "Tax amount" ;
  schema:alternateName "tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tax> ;
  rdfs:domain woo:SalesReportPeriod ;
  rdfs:range xsd:string .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReportPeriod/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "Shipping amount" ;
  schema:alternateName "shipping" ;
  rdfs:domain woo:SalesReportPeriod ;
  rdfs:range xsd:string .

# Property: discount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReportPeriod/discount> a rdf:Property ;
  rdfs:label "discount" ;
  rdfs:comment "Discount amount" ;
  schema:alternateName "discount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discount> ;
  rdfs:domain woo:SalesReportPeriod ;
  rdfs:range xsd:string .

# Property: customers
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SalesReportPeriod/customers> a rdf:Property ;
  rdfs:label "customers" ;
  rdfs:comment "Number of customers" ;
  schema:alternateName "customers" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customers> ;
  rdfs:domain woo:SalesReportPeriod ;
  rdfs:range xsd:int .

# Property: title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TopSellersReportItem/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Product title" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:TopSellersReportItem ;
  rdfs:range xsd:string .

# Property: product
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TopSellersReportItem/product> a rdf:Property ;
  rdfs:label "product" ;
  rdfs:comment "Product" ;
  schema:alternateName "product_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/product> ;
  rdfs:domain woo:TopSellersReportItem ;
  rdfs:range woo:Product .

# Property: quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TopSellersReportItem/quantity> a rdf:Property ;
  rdfs:label "quantity" ;
  rdfs:comment "Total number of purchases" ;
  schema:alternateName "quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/quantity> ;
  rdfs:subPropertyOf schema:orderQuantity ;
  rdfs:domain woo:TopSellersReportItem ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TopSellersReportItem/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:TopSellersReportItem ;
  rdfs:range woo:Links .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ReportTotalsItem/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "An alphanumeric identifier for the resource" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ReportTotalsItem ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ReportTotalsItem/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Item type name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ReportTotalsItem ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ReportTotalsItem/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Total count" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:domain woo:ReportTotalsItem ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the object" ;
  schema:alternateName "id" ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:long .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Coupon code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "The amount of discount. Should always be numeric, even if setting a percentage." ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/amount> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the coupon was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the coupon was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the coupon was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the coupon was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:dateTime .

# Property: discount type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/discountType> a rdf:Property ;
  rdfs:label "discount type" ;
  rdfs:comment "Determines the type of discount that will be applied" ;
  schema:alternateName "discount_type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountType> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string ;
  qb:codeList woo:DiscountTypeScheme .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Coupon description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Coupon publication status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v6_2_0 .

# Property: date expires
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/dateExpires> a rdf:Property ;
  rdfs:label "date expires" ;
  rdfs:comment "The date the coupon expires, in the site's timezone" ;
  schema:alternateName "date_expires" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateExpires> ;
  rdfs:subPropertyOf schema:validThrough ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:dateTime .

# Property: date expires gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/dateExpiresGmt> a rdf:Property ;
  rdfs:label "date expires gmt" ;
  rdfs:comment "The date the coupon expires, as GMT" ;
  schema:alternateName "date_expires_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateExpiresGmt> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:dateTime .

# Property: usage count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/usageCount> a rdf:Property ;
  rdfs:label "usage count" ;
  rdfs:comment "Number of times the coupon has been used already" ;
  schema:alternateName "usage_count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageCount> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:int .

# Property: individual use
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/individualUse> a rdf:Property ;
  rdfs:label "individual use" ;
  rdfs:comment "If true, the coupon can only be used individually. Other applied coupons will be removed from the cart." ;
  schema:alternateName "individual_use" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/individualUse> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:boolean .

# Property: products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/products> a rdf:Property ;
  rdfs:label "products" ;
  rdfs:comment "List of products the coupon can be used on" ;
  schema:alternateName "product_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/products> ;
  rdfs:domain woo:Coupon ;
  rdfs:range woo:Product .

# Property: excluded products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/excludedProducts> a rdf:Property ;
  rdfs:label "excluded products" ;
  rdfs:comment "List of products the coupon cannot be used on" ;
  schema:alternateName "excluded_product_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/excludedProducts> ;
  rdfs:domain woo:Coupon ;
  rdfs:range woo:Product .

# Property: usage limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/usageLimit> a rdf:Property ;
  rdfs:label "usage limit" ;
  rdfs:comment "How many times the coupon can be used in total" ;
  schema:alternateName "usage_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageLimit> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:int .

# Property: usage limit per user
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/usageLimitPerUser> a rdf:Property ;
  rdfs:label "usage limit per user" ;
  rdfs:comment "How many times the coupon can be used per customer" ;
  schema:alternateName "usage_limit_per_user" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageLimitPerUser> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:int .

# Property: limit usage to xitems
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/limitUsageToXItems> a rdf:Property ;
  rdfs:label "limit usage to xitems" ;
  rdfs:comment "Max number of items in the cart the coupon can be applied to" ;
  schema:alternateName "limit_usage_to_x_items" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/limitUsageToXItems> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:int .

# Property: free shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/freeShipping> a rdf:Property ;
  rdfs:label "free shipping" ;
  rdfs:comment "If true and if the free shipping method requires a coupon, this coupon will enable free shipping" ;
  schema:alternateName "free_shipping" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/freeShipping> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:boolean .

# Property: product categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/productCategories> a rdf:Property ;
  rdfs:label "product categories" ;
  rdfs:comment "List of category IDs the coupon applies to" ;
  schema:alternateName "product_categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/productCategories> ;
  rdfs:domain woo:Coupon ;
  rdfs:range woo:ProductCategory .

# Property: excluded product categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/excludedProductCategories> a rdf:Property ;
  rdfs:label "excluded product categories" ;
  rdfs:comment "List of category IDs the coupon does not apply to" ;
  schema:alternateName "excluded_product_categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/excludedProductCategories> ;
  rdfs:domain woo:Coupon ;
  rdfs:range woo:ProductCategory .

# Property: exclude sale items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/excludeSaleItems> a rdf:Property ;
  rdfs:label "exclude sale items" ;
  rdfs:comment "If true, this coupon will not be applied to items that have sale prices" ;
  schema:alternateName "exclude_sale_items" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/excludeSaleItems> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:boolean .

# Property: minimum amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/minimumAmount> a rdf:Property ;
  rdfs:label "minimum amount" ;
  rdfs:comment "Minimum order amount that needs to be in the cart before coupon applies" ;
  schema:alternateName "minimum_amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/minimumAmount> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string .

# Property: maximum amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/maximumAmount> a rdf:Property ;
  rdfs:label "maximum amount" ;
  rdfs:comment "Maximum order amount allowed when using the coupon" ;
  schema:alternateName "maximum_amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/maximumAmount> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string .

# Property: email restrictions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/emailRestrictions> a rdf:Property ;
  rdfs:label "email restrictions" ;
  rdfs:comment "List of email addresses that can use this coupon" ;
  schema:alternateName "email_restrictions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/emailRestrictions> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string .

# Property: used by
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/usedBy> a rdf:Property ;
  rdfs:label "used by" ;
  rdfs:comment "List of user IDs (or guest email addresses) that have used the coupon" ;
  schema:alternateName "used_by" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usedBy> ;
  rdfs:domain woo:Coupon ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:Coupon ;
  rdfs:range woo:Metadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Coupon/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Coupon ;
  rdfs:range woo:Links .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Coupon code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "The amount of discount. Should always be numeric, even if setting a percentage." ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/amount> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:string .

# Property: discount type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/discountType> a rdf:Property ;
  rdfs:label "discount type" ;
  rdfs:comment "Determines the type of discount that will be applied" ;
  schema:alternateName "discount_type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountType> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:DiscountTypeScheme .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Coupon description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Coupon publication status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v6_2_0 .

# Property: date expires
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/dateExpires> a rdf:Property ;
  rdfs:label "date expires" ;
  rdfs:comment "The date the coupon expires, in the site's timezone" ;
  schema:alternateName "date_expires" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateExpires> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:dateTime .

# Property: date expires gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/dateExpiresGmt> a rdf:Property ;
  rdfs:label "date expires gmt" ;
  rdfs:comment "The date the coupon expires, as GMT" ;
  schema:alternateName "date_expires_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateExpiresGmt> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:dateTime .

# Property: individual use
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/individualUse> a rdf:Property ;
  rdfs:label "individual use" ;
  rdfs:comment "If true, the coupon can only be used individually" ;
  schema:alternateName "individual_use" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/individualUse> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:boolean .

# Property: products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/products> a rdf:Property ;
  rdfs:label "products" ;
  rdfs:comment "List of products the coupon can be used on" ;
  schema:alternateName "product_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/products> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range woo:Product .

# Property: excluded products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/excludedProducts> a rdf:Property ;
  rdfs:label "excluded products" ;
  rdfs:comment "List of products the coupon cannot be used on" ;
  schema:alternateName "excluded_product_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/excludedProducts> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range woo:Product .

# Property: usage limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/usageLimit> a rdf:Property ;
  rdfs:label "usage limit" ;
  rdfs:comment "How many times the coupon can be used in total" ;
  schema:alternateName "usage_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageLimit> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:int .

# Property: usage limit per user
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/usageLimitPerUser> a rdf:Property ;
  rdfs:label "usage limit per user" ;
  rdfs:comment "How many times the coupon can be used per customer" ;
  schema:alternateName "usage_limit_per_user" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageLimitPerUser> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:int .

# Property: limit usage to xitems
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/limitUsageToXItems> a rdf:Property ;
  rdfs:label "limit usage to xitems" ;
  rdfs:comment "Max number of items in the cart the coupon can be applied to" ;
  schema:alternateName "limit_usage_to_x_items" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/limitUsageToXItems> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:int .

# Property: free shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/freeShipping> a rdf:Property ;
  rdfs:label "free shipping" ;
  rdfs:comment "If true, this coupon grants free shipping" ;
  schema:alternateName "free_shipping" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/freeShipping> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:boolean .

# Property: product categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/productCategories> a rdf:Property ;
  rdfs:label "product categories" ;
  rdfs:comment "List of category IDs the coupon applies to" ;
  schema:alternateName "product_categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/productCategories> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range woo:ProductCategory .

# Property: excluded product categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/excludedProductCategories> a rdf:Property ;
  rdfs:label "excluded product categories" ;
  rdfs:comment "List of category IDs the coupon does not apply to" ;
  schema:alternateName "excluded_product_categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/excludedProductCategories> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range woo:ProductCategory .

# Property: exclude sale items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/excludeSaleItems> a rdf:Property ;
  rdfs:label "exclude sale items" ;
  rdfs:comment "If true, this coupon will not be applied to items that have sale prices" ;
  schema:alternateName "exclude_sale_items" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/excludeSaleItems> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:boolean .

# Property: minimum amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/minimumAmount> a rdf:Property ;
  rdfs:label "minimum amount" ;
  rdfs:comment "Minimum order amount that needs to be in the cart before coupon applies" ;
  schema:alternateName "minimum_amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/minimumAmount> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:string .

# Property: maximum amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/maximumAmount> a rdf:Property ;
  rdfs:label "maximum amount" ;
  rdfs:comment "Maximum order amount allowed when using the coupon" ;
  schema:alternateName "maximum_amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/maximumAmount> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:string .

# Property: email restrictions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/emailRestrictions> a rdf:Property ;
  rdfs:label "email restrictions" ;
  rdfs:comment "List of email addresses that can use this coupon" ;
  schema:alternateName "email_restrictions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/emailRestrictions> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.CouponInput/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:CouponInput ;
  rdfs:range woo:Metadata .

# Property: country
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/country> a rdf:Property ;
  rdfs:label "country" ;
  rdfs:comment "Country ISO 3166 code" ;
  schema:alternateName "country" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/country> ;
  rdfs:subPropertyOf schema:addressCountry ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string .

# Property: state
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/state> a rdf:Property ;
  rdfs:label "state" ;
  rdfs:comment "State code" ;
  schema:alternateName "state" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/state> ;
  rdfs:subPropertyOf schema:addressRegion ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string .

# Property: postcode
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/postcode> a rdf:Property ;
  rdfs:label "postcode" ;
  rdfs:comment "Postcode/ZIP. Deprecated: use postcodes instead" ;
  schema:alternateName "postcode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/postcode> ;
  rdfs:subPropertyOf schema:postalCode ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: city
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/city> a rdf:Property ;
  rdfs:label "city" ;
  rdfs:comment "City name. Deprecated: use cities instead" ;
  schema:alternateName "city" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/city> ;
  rdfs:subPropertyOf schema:addressLocality ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: postcodes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/postcodes> a rdf:Property ;
  rdfs:label "postcodes" ;
  rdfs:comment "Postcodes/ZIPs" ;
  schema:alternateName "postcodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/postcodes> ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v5_3_3 .

# Property: cities
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/cities> a rdf:Property ;
  rdfs:label "cities" ;
  rdfs:comment "City names" ;
  schema:alternateName "cities" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cities> ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v5_3_3 .

# Property: rate
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/rate> a rdf:Property ;
  rdfs:label "rate" ;
  rdfs:comment "Tax rate" ;
  schema:alternateName "rate" ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Tax rate name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string .

# Property: priority
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/priority> a rdf:Property ;
  rdfs:label "priority" ;
  rdfs:comment "Tax priority. Only 1 matching rate per priority will be used. Default is 1." ;
  schema:alternateName "priority" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/priority> ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:int .

# Property: compound
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/compound> a rdf:Property ;
  rdfs:label "compound" ;
  rdfs:comment "Whether this is a compound tax rate. Compound rates are applied on top of other tax rates. Default is false." ;
  schema:alternateName "compound" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/compound> ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:boolean .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "Whether this tax rate also gets applied to shipping. Default is true." ;
  schema:alternateName "shipping" ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:boolean .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Indicates the order that will appear in queries" ;
  schema:alternateName "order" ;
  rdfs:subPropertyOf schema:position ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:int .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxRateInput/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class. Default is 'standard'." ;
  schema:alternateName "class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:TaxRateInput ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxClass/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:TaxClass ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxClass/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Tax class name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:TaxClass ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxClass/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:TaxClass ;
  rdfs:range woo:Links .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.TaxClassInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Tax class name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:TaxClassInput ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingMethod/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Method ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ShippingMethod ;
  rdfs:range xsd:string .

# Property: title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingMethod/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Shipping method title" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ShippingMethod ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingMethod/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Shipping method description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ShippingMethod ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingMethod/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ShippingMethod ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZone/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ShippingZone ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZone/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Shipping zone name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ShippingZone ;
  rdfs:range xsd:string .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZone/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Shipping zone order" ;
  schema:alternateName "order" ;
  rdfs:subPropertyOf schema:position ;
  rdfs:domain woo:ShippingZone ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZone/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ShippingZone ;
  rdfs:range woo:Links .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Shipping zone name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:domain woo:ShippingZoneInput ;
  rdfs:range xsd:string .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneInput/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Shipping zone order" ;
  schema:alternateName "order" ;
  rdfs:domain woo:ShippingZoneInput ;
  rdfs:range xsd:int .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneLocation/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Shipping zone location code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ShippingZoneLocation ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneLocation/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Shipping zone location type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf woo:locationType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:domain woo:ShippingZoneLocation ;
  rdfs:range xsd:string ;
  qb:codeList woo:ShippingZoneLocationTypeScheme .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneLocation/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ShippingZoneLocation ;
  rdfs:range woo:Links .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneLocationInput/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Shipping zone location code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:domain woo:ShippingZoneLocationInput ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneLocationInput/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Shipping zone location type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:domain woo:ShippingZoneLocationInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:ShippingZoneLocationTypeScheme .

# Property: setting identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/settingIdentifier> a rdf:Property ;
  rdfs:label "setting identifier" ;
  rdfs:comment "A unique identifier for the setting" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/settingIdentifier> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range xsd:string .

# Property: label
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/label> a rdf:Property ;
  rdfs:label "label" ;
  rdfs:comment "A human readable label for the setting used in interfaces" ;
  schema:alternateName "label" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/label> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "A human readable description for the setting used in interfaces" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Type of setting" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:subPropertyOf woo:settingType ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range xsd:string ;
  qb:codeList woo:ShippingZoneMethodSettingTypeScheme .

# Property: value
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Setting value" ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/value> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range xsd:string .

# Property: default
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/default> a rdf:Property ;
  rdfs:label "default" ;
  rdfs:comment "Default value for the setting" ;
  schema:alternateName "default" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/default> ;
  rdfs:subPropertyOf schema:defaultValue ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range xsd:string .

# Property: tip
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/tip> a rdf:Property ;
  rdfs:label "tip" ;
  rdfs:comment "Additional help text shown to the user about the setting" ;
  schema:alternateName "tip" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tip> ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range xsd:string .

# Property: placeholder
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/placeholder> a rdf:Property ;
  rdfs:label "placeholder" ;
  rdfs:comment "Placeholder text to be displayed in text inputs" ;
  schema:alternateName "placeholder" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/placeholder> ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range xsd:string .

# Property: options
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodSetting/options> a rdf:Property ;
  rdfs:label "options" ;
  rdfs:comment "Options for select/multiselect types. Keys are option values, values are display labels." ;
  schema:alternateName "options" ;
  rdfs:domain woo:ShippingZoneMethodSetting ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/Container> .

# Property: instance
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/instance> a rdf:Property ;
  rdfs:label "instance" ;
  rdfs:comment "Shipping method instance ID" ;
  schema:alternateName "instance_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/instance> ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range xsd:int .

# Property: title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Shipping method customer facing title" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range xsd:string .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Shipping method sort order" ;
  schema:alternateName "order" ;
  rdfs:subPropertyOf schema:position ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range xsd:int .

# Property: enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/enabled> a rdf:Property ;
  rdfs:label "enabled" ;
  rdfs:comment "Shipping method enabled status" ;
  schema:alternateName "enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/enabled> ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range xsd:boolean .

# Property: method id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/methodId> a rdf:Property ;
  rdfs:label "method id" ;
  rdfs:comment "Shipping method ID" ;
  schema:alternateName "method_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodId> ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range xsd:string .

# Property: method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/methodTitle> a rdf:Property ;
  rdfs:label "method title" ;
  rdfs:comment "Shipping method title" ;
  schema:alternateName "method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodTitle> ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range xsd:string .

# Property: method description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/methodDescription> a rdf:Property ;
  rdfs:label "method description" ;
  rdfs:comment "Shipping method description" ;
  schema:alternateName "method_description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodDescription> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range xsd:string .

# Property: settings
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/settings> a rdf:Property ;
  rdfs:label "settings" ;
  rdfs:comment "Shipping method settings. Keys are setting IDs." ;
  schema:alternateName "settings" ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/Container> .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethod/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ShippingZoneMethod ;
  rdfs:range woo:Links .

# Property: method id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodCreateInput/methodId> a rdf:Property ;
  rdfs:label "method id" ;
  rdfs:comment "Shipping method ID (e.g., 'flat_rate', 'free_shipping', 'local_pickup')" ;
  schema:alternateName "method_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodId> ;
  rdfs:domain woo:ShippingZoneMethodCreateInput ;
  rdfs:range xsd:string .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodCreateInput/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Shipping method sort order" ;
  schema:alternateName "order" ;
  rdfs:domain woo:ShippingZoneMethodCreateInput ;
  rdfs:range xsd:int .

# Property: enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodCreateInput/enabled> a rdf:Property ;
  rdfs:label "enabled" ;
  rdfs:comment "Shipping method enabled status" ;
  schema:alternateName "enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/enabled> ;
  rdfs:domain woo:ShippingZoneMethodCreateInput ;
  rdfs:range xsd:boolean .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodUpdateInput/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Shipping method sort order" ;
  schema:alternateName "order" ;
  rdfs:domain woo:ShippingZoneMethodUpdateInput ;
  rdfs:range xsd:int .

# Property: enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodUpdateInput/enabled> a rdf:Property ;
  rdfs:label "enabled" ;
  rdfs:comment "Shipping method enabled status" ;
  schema:alternateName "enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/enabled> ;
  rdfs:domain woo:ShippingZoneMethodUpdateInput ;
  rdfs:range xsd:boolean .

# Property: settings
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ShippingZoneMethodUpdateInput/settings> a rdf:Property ;
  rdfs:label "settings" ;
  rdfs:comment "Settings to update. Keys are setting IDs, values are the new setting values." ;
  schema:alternateName "settings" ;
  rdfs:domain woo:ShippingZoneMethodUpdateInput ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/Container> .

# Property: href
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOptionsLink/href> a rdf:Property ;
  rdfs:label "href" ;
  rdfs:comment "URL to the setting options" ;
  schema:alternateName "href" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/href> ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain woo:SettingOptionsLink ;
  rdfs:range xsd:anyURI .

# Property: options
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingGroupLinks/options> a rdf:Property ;
  rdfs:label "options" ;
  rdfs:comment "Link to the setting options for this group" ;
  schema:alternateName "options" ;
  rdfs:subPropertyOf woo:optionsLink ;
  rdfs:domain woo:SettingGroupLinks ;
  rdfs:range woo:SettingOptionsLink .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingGroup/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "A unique identifier that can be used to link settings together" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:SettingGroup ;
  rdfs:range xsd:string .

# Property: label
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingGroup/label> a rdf:Property ;
  rdfs:label "label" ;
  rdfs:comment "A human readable label for the setting used in interfaces" ;
  schema:alternateName "label" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/label> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:SettingGroup ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingGroup/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "A human readable description for the setting used in interfaces" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:SettingGroup ;
  rdfs:range xsd:string .

# Property: parent id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingGroup/parentId> a rdf:Property ;
  rdfs:label "parent id" ;
  rdfs:comment "ID of parent grouping" ;
  schema:alternateName "parent_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/parentId> ;
  rdfs:domain woo:SettingGroup ;
  rdfs:range xsd:string .

# Property: sub groups
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingGroup/subGroups> a rdf:Property ;
  rdfs:label "sub groups" ;
  rdfs:comment "IDs for settings sub groups" ;
  schema:alternateName "sub_groups" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/subGroups> ;
  rdfs:domain woo:SettingGroup ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingGroup/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:SettingGroup ;
  rdfs:range woo:SettingGroupLinks .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "A unique identifier for the setting" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string .

# Property: label
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/label> a rdf:Property ;
  rdfs:label "label" ;
  rdfs:comment "A human readable label for the setting used in interfaces" ;
  schema:alternateName "label" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/label> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "A human readable description for the setting used in interfaces" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string .

# Property: value
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Setting value. String for most types, array of strings for multiselect." ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/value> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string .

# Property: default
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/default> a rdf:Property ;
  rdfs:label "default" ;
  rdfs:comment "Default value for the setting. String for most types, array of strings for multiselect." ;
  schema:alternateName "default" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/default> ;
  rdfs:subPropertyOf schema:defaultValue ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string .

# Property: tip
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/tip> a rdf:Property ;
  rdfs:label "tip" ;
  rdfs:comment "Additional help text shown to the user about the setting" ;
  schema:alternateName "tip" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tip> ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string .

# Property: placeholder
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/placeholder> a rdf:Property ;
  rdfs:label "placeholder" ;
  rdfs:comment "Placeholder text to be displayed in text inputs" ;
  schema:alternateName "placeholder" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/placeholder> ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Type of setting control" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:subPropertyOf woo:settingType ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string ;
  qb:codeList woo:SettingOptionTypeScheme .

# Property: options
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/options> a rdf:Property ;
  rdfs:label "options" ;
  rdfs:comment "Array of options (key value pairs) for inputs such as select, multiselect, and radio buttons" ;
  schema:alternateName "options" ;
  rdfs:subPropertyOf woo:selectOptions ;
  rdfs:domain woo:SettingOption ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/Container> .

# Property: group id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/groupId> a rdf:Property ;
  rdfs:label "group id" ;
  rdfs:comment "An identifier for the group this setting belongs to" ;
  schema:alternateName "group_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/groupId> ;
  rdfs:domain woo:SettingOption ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOption/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:SettingOption ;
  rdfs:range woo:Links .

# Property: value
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOptionInput/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Setting value to update. String for most types, array of strings for multiselect." ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/value> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:SettingOptionInput ;
  rdfs:range xsd:string .

# Property: setting identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOptionBatchInput/settingIdentifier> a rdf:Property ;
  rdfs:label "setting identifier" ;
  rdfs:comment "Setting ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/settingIdentifier> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:SettingOptionBatchInput ;
  rdfs:range xsd:string .

# Property: value
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOptionBatchInput/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Setting value to update. String for most types, array of strings for multiselect." ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/value> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:SettingOptionBatchInput ;
  rdfs:range xsd:string .

# Property: update
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOptionBatchRequest/update> a rdf:Property ;
  rdfs:label "update" ;
  rdfs:comment "Settings to update" ;
  schema:alternateName "update" ;
  rdfs:domain woo:SettingOptionBatchRequest ;
  rdfs:range woo:SettingOptionBatchInput .

# Property: update
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SettingOptionBatchResponse/update> a rdf:Property ;
  rdfs:label "update" ;
  rdfs:comment "Updated settings" ;
  schema:alternateName "update" ;
  rdfs:subPropertyOf woo:updatedItems ;
  rdfs:domain woo:SettingOptionBatchResponse ;
  rdfs:range woo:SettingOption .

# Property: setting identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/settingIdentifier> a rdf:Property ;
  rdfs:label "setting identifier" ;
  rdfs:comment "A unique identifier for the setting" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/settingIdentifier> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range xsd:string .

# Property: label
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/label> a rdf:Property ;
  rdfs:label "label" ;
  rdfs:comment "A human readable label for the setting used in interfaces" ;
  schema:alternateName "label" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/label> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "A human readable description for the setting used in interfaces" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Type of setting control" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:subPropertyOf woo:settingType ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range xsd:string ;
  qb:codeList woo:SettingOptionTypeScheme .

# Property: value
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Setting value" ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/value> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range xsd:string .

# Property: default
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/default> a rdf:Property ;
  rdfs:label "default" ;
  rdfs:comment "Default value for the setting" ;
  schema:alternateName "default" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/default> ;
  rdfs:subPropertyOf schema:defaultValue ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range xsd:string .

# Property: tip
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/tip> a rdf:Property ;
  rdfs:label "tip" ;
  rdfs:comment "Additional help text shown to the user about the setting" ;
  schema:alternateName "tip" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tip> ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range xsd:string .

# Property: placeholder
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/placeholder> a rdf:Property ;
  rdfs:label "placeholder" ;
  rdfs:comment "Placeholder text to be displayed in text inputs" ;
  schema:alternateName "placeholder" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/placeholder> ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range xsd:string .

# Property: options
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewaySetting/options> a rdf:Property ;
  rdfs:label "options" ;
  rdfs:comment "Array of options (key value pairs) for inputs such as select, multiselect, and radio buttons" ;
  schema:alternateName "options" ;
  rdfs:domain woo:PaymentGatewaySetting ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/Container> .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Payment gateway ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range xsd:string .

# Property: title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Payment gateway title on checkout" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Payment gateway description on checkout" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range xsd:string .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Payment gateway sort order" ;
  schema:alternateName "order" ;
  rdfs:subPropertyOf schema:position ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range xsd:int .

# Property: enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/enabled> a rdf:Property ;
  rdfs:label "enabled" ;
  rdfs:comment "Payment gateway enabled status" ;
  schema:alternateName "enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/enabled> ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range xsd:boolean .

# Property: method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/methodTitle> a rdf:Property ;
  rdfs:label "method title" ;
  rdfs:comment "Payment gateway method title" ;
  schema:alternateName "method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodTitle> ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range xsd:string .

# Property: method description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/methodDescription> a rdf:Property ;
  rdfs:label "method description" ;
  rdfs:comment "Payment gateway method description" ;
  schema:alternateName "method_description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodDescription> ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range xsd:string .

# Property: method supports
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/methodSupports> a rdf:Property ;
  rdfs:label "method supports" ;
  rdfs:comment "Supported features for this payment gateway" ;
  schema:alternateName "method_supports" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/methodSupports> ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range xsd:string .

# Property: settings
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/settings> a rdf:Property ;
  rdfs:label "settings" ;
  rdfs:comment "Payment gateway settings, keyed by setting ID" ;
  schema:alternateName "settings" ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/Container> .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGateway/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:PaymentGateway ;
  rdfs:range woo:Links .

# Property: title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewayInput/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Payment gateway title on checkout" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:PaymentGatewayInput ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewayInput/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Payment gateway description on checkout" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:PaymentGatewayInput ;
  rdfs:range xsd:string .

# Property: order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewayInput/order> a rdf:Property ;
  rdfs:label "order" ;
  rdfs:comment "Payment gateway sort order" ;
  schema:alternateName "order" ;
  rdfs:subPropertyOf schema:position ;
  rdfs:domain woo:PaymentGatewayInput ;
  rdfs:range xsd:int .

# Property: enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewayInput/enabled> a rdf:Property ;
  rdfs:label "enabled" ;
  rdfs:comment "Payment gateway enabled status" ;
  schema:alternateName "enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/enabled> ;
  rdfs:domain woo:PaymentGatewayInput ;
  rdfs:range xsd:boolean .

# Property: settings
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.PaymentGatewayInput/settings> a rdf:Property ;
  rdfs:label "settings" ;
  rdfs:comment "Settings values to update, keyed by setting ID" ;
  schema:alternateName "settings" ;
  rdfs:domain woo:PaymentGatewayInput ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/Container> .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "A friendly name for the webhook" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Webhook status" ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf woo:webhookStatus ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:string ;
  qb:codeList woo:WebhookStatusScheme .

# Property: topic
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/topic> a rdf:Property ;
  rdfs:label "topic" ;
  rdfs:comment "Webhook topic (e.g., order.updated)" ;
  schema:alternateName "topic" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/topic> ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:string .

# Property: resource
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/resource> a rdf:Property ;
  rdfs:label "resource" ;
  rdfs:comment "Webhook resource (derived from topic)" ;
  schema:alternateName "resource" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/resource> ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:string .

# Property: event
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/event> a rdf:Property ;
  rdfs:label "event" ;
  rdfs:comment "Webhook event (derived from topic)" ;
  schema:alternateName "event" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/event> ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:string .

# Property: hooks
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/hooks> a rdf:Property ;
  rdfs:label "hooks" ;
  rdfs:comment "WooCommerce action names associated with the webhook" ;
  schema:alternateName "hooks" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/hooks> ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:string .

# Property: delivery url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/deliveryUrl> a rdf:Property ;
  rdfs:label "delivery url" ;
  rdfs:comment "The URL where the webhook payload is delivered" ;
  schema:alternateName "delivery_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/deliveryUrl> ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:string .

# Property: secret
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/secret> a rdf:Property ;
  rdfs:label "secret" ;
  rdfs:comment "Secret key used to generate a hash of the delivered webhook (HMAC-SHA256)" ;
  schema:alternateName "secret" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/secret> ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:string .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the webhook was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the webhook was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the webhook was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the webhook was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:Webhook ;
  rdfs:range xsd:dateTime .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Webhook/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Webhook ;
  rdfs:range woo:Links .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookCreateInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "A friendly name for the webhook" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:WebhookCreateInput ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookCreateInput/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Webhook status" ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf woo:webhookStatus ;
  rdfs:domain woo:WebhookCreateInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:WebhookStatusScheme .

# Property: topic
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookCreateInput/topic> a rdf:Property ;
  rdfs:label "topic" ;
  rdfs:comment "Webhook topic (e.g., order.updated)" ;
  schema:alternateName "topic" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/topic> ;
  rdfs:domain woo:WebhookCreateInput ;
  rdfs:range xsd:string .

# Property: delivery url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookCreateInput/deliveryUrl> a rdf:Property ;
  rdfs:label "delivery url" ;
  rdfs:comment "The URL where the webhook payload is delivered" ;
  schema:alternateName "delivery_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/deliveryUrl> ;
  rdfs:domain woo:WebhookCreateInput ;
  rdfs:range xsd:string .

# Property: secret
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookCreateInput/secret> a rdf:Property ;
  rdfs:label "secret" ;
  rdfs:comment "Secret key used to generate a hash of the delivered webhook" ;
  schema:alternateName "secret" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/secret> ;
  rdfs:domain woo:WebhookCreateInput ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookUpdateInput/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "A friendly name for the webhook" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:WebhookUpdateInput ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookUpdateInput/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Webhook status" ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf woo:webhookStatus ;
  rdfs:domain woo:WebhookUpdateInput ;
  rdfs:range xsd:string ;
  qb:codeList woo:WebhookStatusScheme .

# Property: topic
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookUpdateInput/topic> a rdf:Property ;
  rdfs:label "topic" ;
  rdfs:comment "Webhook topic (e.g., order.updated)" ;
  schema:alternateName "topic" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/topic> ;
  rdfs:domain woo:WebhookUpdateInput ;
  rdfs:range xsd:string .

# Property: secret
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WebhookUpdateInput/secret> a rdf:Property ;
  rdfs:label "secret" ;
  rdfs:comment "Secret key used to generate a hash of the delivered webhook" ;
  schema:alternateName "secret" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/secret> ;
  rdfs:domain woo:WebhookUpdateInput ;
  rdfs:range xsd:string .

# Property: home url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/homeUrl> a rdf:Property ;
  rdfs:label "home url" ;
  rdfs:comment "Home URL" ;
  schema:alternateName "home_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/homeUrl> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: site url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/siteUrl> a rdf:Property ;
  rdfs:label "site url" ;
  rdfs:comment "Site URL" ;
  schema:alternateName "site_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/siteUrl> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "WooCommerce version" ;
  schema:alternateName "version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/version> ;
  rdfs:subPropertyOf schema:softwareVersion ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: log directory
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/logDirectory> a rdf:Property ;
  rdfs:label "log directory" ;
  rdfs:comment "Log directory" ;
  schema:alternateName "log_directory" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/logDirectory> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: log directory writable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/logDirectoryWritable> a rdf:Property ;
  rdfs:label "log directory writable" ;
  rdfs:comment "Is log directory writable?" ;
  schema:alternateName "log_directory_writable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/logDirectoryWritable> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: wp version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/wpVersion> a rdf:Property ;
  rdfs:label "wp version" ;
  rdfs:comment "WordPress version" ;
  schema:alternateName "wp_version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/wpVersion> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: wp multisite
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/wpMultisite> a rdf:Property ;
  rdfs:label "wp multisite" ;
  rdfs:comment "Is WordPress multisite?" ;
  schema:alternateName "wp_multisite" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/wpMultisite> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: wp memory limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/wpMemoryLimit> a rdf:Property ;
  rdfs:label "wp memory limit" ;
  rdfs:comment "WordPress memory limit" ;
  schema:alternateName "wp_memory_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/wpMemoryLimit> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:long .

# Property: wp debug mode
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/wpDebugMode> a rdf:Property ;
  rdfs:label "wp debug mode" ;
  rdfs:comment "Is WordPress debug mode active?" ;
  schema:alternateName "wp_debug_mode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/wpDebugMode> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: wp cron
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/wpCron> a rdf:Property ;
  rdfs:label "wp cron" ;
  rdfs:comment "Are WordPress cron jobs enabled?" ;
  schema:alternateName "wp_cron" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/wpCron> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: wp environment type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/wpEnvironmentType> a rdf:Property ;
  rdfs:label "wp environment type" ;
  rdfs:comment "WordPress environment type" ;
  schema:alternateName "wp_environment_type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/wpEnvironmentType> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: language
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/language> a rdf:Property ;
  rdfs:label "language" ;
  rdfs:comment "WordPress language" ;
  schema:alternateName "language" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/language> ;
  rdfs:subPropertyOf schema:inLanguage ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: server info
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/serverInfo> a rdf:Property ;
  rdfs:label "server info" ;
  rdfs:comment "Server info" ;
  schema:alternateName "server_info" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/serverInfo> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: php version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/phpVersion> a rdf:Property ;
  rdfs:label "php version" ;
  rdfs:comment "PHP version" ;
  schema:alternateName "php_version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/phpVersion> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: php post max size
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/phpPostMaxSize> a rdf:Property ;
  rdfs:label "php post max size" ;
  rdfs:comment "PHP post max size" ;
  schema:alternateName "php_post_max_size" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/phpPostMaxSize> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:long .

# Property: php max execution time
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/phpMaxExecutionTime> a rdf:Property ;
  rdfs:label "php max execution time" ;
  rdfs:comment "PHP max execution time" ;
  schema:alternateName "php_max_execution_time" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/phpMaxExecutionTime> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:int .

# Property: php max input vars
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/phpMaxInputVars> a rdf:Property ;
  rdfs:label "php max input vars" ;
  rdfs:comment "PHP max input vars" ;
  schema:alternateName "php_max_input_vars" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/phpMaxInputVars> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:int .

# Property: curl version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/curlVersion> a rdf:Property ;
  rdfs:label "curl version" ;
  rdfs:comment "cURL version" ;
  schema:alternateName "curl_version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/curlVersion> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: suhosin installed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/suhosinInstalled> a rdf:Property ;
  rdfs:label "suhosin installed" ;
  rdfs:comment "Is SUHOSIN installed?" ;
  schema:alternateName "suhosin_installed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/suhosinInstalled> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: max upload size
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/maxUploadSize> a rdf:Property ;
  rdfs:label "max upload size" ;
  rdfs:comment "Max upload size" ;
  schema:alternateName "max_upload_size" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/maxUploadSize> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:long .

# Property: mysql version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/mysqlVersion> a rdf:Property ;
  rdfs:label "mysql version" ;
  rdfs:comment "MySQL version" ;
  schema:alternateName "mysql_version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/mysqlVersion> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: default timezone
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/defaultTimezone> a rdf:Property ;
  rdfs:label "default timezone" ;
  rdfs:comment "Default timezone" ;
  schema:alternateName "default_timezone" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/defaultTimezone> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: fsockopen or curl enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/fsockopenOrCurlEnabled> a rdf:Property ;
  rdfs:label "fsockopen or curl enabled" ;
  rdfs:comment "Is fsockopen/cURL enabled?" ;
  schema:alternateName "fsockopen_or_curl_enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/fsockopenOrCurlEnabled> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: soapclient enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/soapclientEnabled> a rdf:Property ;
  rdfs:label "soapclient enabled" ;
  rdfs:comment "Is SoapClient class enabled?" ;
  schema:alternateName "soapclient_enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/soapclientEnabled> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: domdocument enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/domdocumentEnabled> a rdf:Property ;
  rdfs:label "domdocument enabled" ;
  rdfs:comment "Is DomDocument class enabled?" ;
  schema:alternateName "domdocument_enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/domdocumentEnabled> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: gzip enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/gzipEnabled> a rdf:Property ;
  rdfs:label "gzip enabled" ;
  rdfs:comment "Is GZip enabled?" ;
  schema:alternateName "gzip_enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/gzipEnabled> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: mbstring enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/mbstringEnabled> a rdf:Property ;
  rdfs:label "mbstring enabled" ;
  rdfs:comment "Is mbstring enabled?" ;
  schema:alternateName "mbstring_enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/mbstringEnabled> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: remote post successful
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/remotePostSuccessful> a rdf:Property ;
  rdfs:label "remote post successful" ;
  rdfs:comment "Remote POST successful?" ;
  schema:alternateName "remote_post_successful" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/remotePostSuccessful> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: remote post response
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/remotePostResponse> a rdf:Property ;
  rdfs:label "remote post response" ;
  rdfs:comment "Remote POST response" ;
  schema:alternateName "remote_post_response" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/remotePostResponse> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: remote get successful
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/remoteGetSuccessful> a rdf:Property ;
  rdfs:label "remote get successful" ;
  rdfs:comment "Remote GET successful?" ;
  schema:alternateName "remote_get_successful" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/remoteGetSuccessful> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:boolean .

# Property: remote get response
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusEnvironment/remoteGetResponse> a rdf:Property ;
  rdfs:label "remote get response" ;
  rdfs:comment "Remote GET response" ;
  schema:alternateName "remote_get_response" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/remoteGetResponse> ;
  rdfs:domain woo:SystemStatusEnvironment ;
  rdfs:range xsd:string .

# Property: wc database version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusDatabase/wcDatabaseVersion> a rdf:Property ;
  rdfs:label "wc database version" ;
  rdfs:comment "WooCommerce database version" ;
  schema:alternateName "wc_database_version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/wcDatabaseVersion> ;
  rdfs:subPropertyOf schema:softwareVersion ;
  rdfs:domain woo:SystemStatusDatabase ;
  rdfs:range xsd:string .

# Property: database prefix
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusDatabase/databasePrefix> a rdf:Property ;
  rdfs:label "database prefix" ;
  rdfs:comment "Database prefix" ;
  schema:alternateName "database_prefix" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/databasePrefix> ;
  rdfs:domain woo:SystemStatusDatabase ;
  rdfs:range xsd:string .

# Property: maxmind geoip database
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusDatabase/maxmindGeoipDatabase> a rdf:Property ;
  rdfs:label "maxmind geoip database" ;
  rdfs:comment "MaxMind GeoIP database" ;
  schema:alternateName "maxmind_geoip_database" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/maxmindGeoipDatabase> ;
  rdfs:domain woo:SystemStatusDatabase ;
  rdfs:range xsd:string .

# Property: database tables
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusDatabase/databaseTables> a rdf:Property ;
  rdfs:label "database tables" ;
  rdfs:comment "Database tables (table name to existence status)" ;
  schema:alternateName "database_tables" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/databaseTables> ;
  rdfs:domain woo:SystemStatusDatabase ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/Container> .

# Property: plugin
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusActivePlugin/plugin> a rdf:Property ;
  rdfs:label "plugin" ;
  rdfs:comment "Plugin path" ;
  schema:alternateName "plugin" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/plugin> ;
  rdfs:domain woo:SystemStatusActivePlugin ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusActivePlugin/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Plugin name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:SystemStatusActivePlugin ;
  rdfs:range xsd:string .

# Property: version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusActivePlugin/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "Plugin version" ;
  schema:alternateName "version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/version> ;
  rdfs:subPropertyOf schema:softwareVersion ;
  rdfs:domain woo:SystemStatusActivePlugin ;
  rdfs:range xsd:string .

# Property: version latest
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusActivePlugin/versionLatest> a rdf:Property ;
  rdfs:label "version latest" ;
  rdfs:comment "Latest version of the plugin" ;
  schema:alternateName "version_latest" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/versionLatest> ;
  rdfs:domain woo:SystemStatusActivePlugin ;
  rdfs:range xsd:string .

# Property: url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusActivePlugin/url> a rdf:Property ;
  rdfs:label "url" ;
  rdfs:comment "Plugin URL" ;
  schema:alternateName "url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/url> ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain woo:SystemStatusActivePlugin ;
  rdfs:range xsd:anyURI .

# Property: author name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusActivePlugin/authorName> a rdf:Property ;
  rdfs:label "author name" ;
  rdfs:comment "Plugin author name" ;
  schema:alternateName "author_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/authorName> ;
  rdfs:domain woo:SystemStatusActivePlugin ;
  rdfs:range xsd:string .

# Property: author url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusActivePlugin/authorUrl> a rdf:Property ;
  rdfs:label "author url" ;
  rdfs:comment "Plugin author URL" ;
  schema:alternateName "author_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/authorUrl> ;
  rdfs:domain woo:SystemStatusActivePlugin ;
  rdfs:range xsd:string .

# Property: network activated
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusActivePlugin/networkActivated> a rdf:Property ;
  rdfs:label "network activated" ;
  rdfs:comment "Is the plugin network activated?" ;
  schema:alternateName "network_activated" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/networkActivated> ;
  rdfs:domain woo:SystemStatusActivePlugin ;
  rdfs:range xsd:boolean .

# Property: file
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusThemeOverride/file> a rdf:Property ;
  rdfs:label "file" ;
  rdfs:comment "Template file path" ;
  schema:alternateName "file" ;
  rdfs:subPropertyOf woo:filePath ;
  rdfs:domain woo:SystemStatusThemeOverride ;
  rdfs:range xsd:string .

# Property: version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusThemeOverride/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "Version of the template" ;
  schema:alternateName "version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/version> ;
  rdfs:subPropertyOf schema:softwareVersion ;
  rdfs:domain woo:SystemStatusThemeOverride ;
  rdfs:range xsd:string .

# Property: core version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusThemeOverride/coreVersion> a rdf:Property ;
  rdfs:label "core version" ;
  rdfs:comment "Core version of the template" ;
  schema:alternateName "core_version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/coreVersion> ;
  rdfs:domain woo:SystemStatusThemeOverride ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Theme name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:string .

# Property: version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "Theme version" ;
  schema:alternateName "version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/version> ;
  rdfs:subPropertyOf schema:softwareVersion ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:string .

# Property: version latest
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/versionLatest> a rdf:Property ;
  rdfs:label "version latest" ;
  rdfs:comment "Latest version of the theme" ;
  schema:alternateName "version_latest" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/versionLatest> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:string .

# Property: author url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/authorUrl> a rdf:Property ;
  rdfs:label "author url" ;
  rdfs:comment "Theme author URL" ;
  schema:alternateName "author_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/authorUrl> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:string .

# Property: is child theme
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/isChildTheme> a rdf:Property ;
  rdfs:label "is child theme" ;
  rdfs:comment "Is this theme a child theme?" ;
  schema:alternateName "is_child_theme" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/isChildTheme> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:boolean .

# Property: has woocommerce support
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/hasWoocommerceSupport> a rdf:Property ;
  rdfs:label "has woocommerce support" ;
  rdfs:comment "Does the theme declare WooCommerce support?" ;
  schema:alternateName "has_woocommerce_support" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/hasWoocommerceSupport> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:boolean .

# Property: has woocommerce file
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/hasWoocommerceFile> a rdf:Property ;
  rdfs:label "has woocommerce file" ;
  rdfs:comment "Does the theme have a woocommerce.php file?" ;
  schema:alternateName "has_woocommerce_file" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/hasWoocommerceFile> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:boolean .

# Property: has outdated templates
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/hasOutdatedTemplates> a rdf:Property ;
  rdfs:label "has outdated templates" ;
  rdfs:comment "Does this theme have outdated templates?" ;
  schema:alternateName "has_outdated_templates" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/hasOutdatedTemplates> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:boolean .

# Property: overrides
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/overrides> a rdf:Property ;
  rdfs:label "overrides" ;
  rdfs:comment "Template overrides" ;
  schema:alternateName "overrides" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/overrides> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range woo:SystemStatusThemeOverride .

# Property: parent name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/parentName> a rdf:Property ;
  rdfs:label "parent name" ;
  rdfs:comment "Parent theme name" ;
  schema:alternateName "parent_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/parentName> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:string .

# Property: parent version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/parentVersion> a rdf:Property ;
  rdfs:label "parent version" ;
  rdfs:comment "Parent theme version" ;
  schema:alternateName "parent_version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/parentVersion> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:string .

# Property: parent version latest
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/parentVersionLatest> a rdf:Property ;
  rdfs:label "parent version latest" ;
  rdfs:comment "Latest version of the parent theme" ;
  schema:alternateName "parent_version_latest" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/parentVersionLatest> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:string .

# Property: parent author url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTheme/parentAuthorUrl> a rdf:Property ;
  rdfs:label "parent author url" ;
  rdfs:comment "Parent theme author URL" ;
  schema:alternateName "parent_author_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/parentAuthorUrl> ;
  rdfs:domain woo:SystemStatusTheme ;
  rdfs:range xsd:string .

# Property: api enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/apiEnabled> a rdf:Property ;
  rdfs:label "api enabled" ;
  rdfs:comment "REST API enabled?" ;
  schema:alternateName "api_enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/apiEnabled> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:boolean .

# Property: force ssl
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/forceSsl> a rdf:Property ;
  rdfs:label "force ssl" ;
  rdfs:comment "SSL forced?" ;
  schema:alternateName "force_ssl" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/forceSsl> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:boolean .

# Property: currency
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currency> ;
  rdfs:subPropertyOf schema:currency ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:string .

# Property: currency symbol
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/currencySymbol> a rdf:Property ;
  rdfs:label "currency symbol" ;
  rdfs:comment "Currency symbol" ;
  schema:alternateName "currency_symbol" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currencySymbol> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:string .

# Property: currency position
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/currencyPosition> a rdf:Property ;
  rdfs:label "currency position" ;
  rdfs:comment "Currency position" ;
  schema:alternateName "currency_position" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currencyPosition> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:string .

# Property: thousand separator
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/thousandSeparator> a rdf:Property ;
  rdfs:label "thousand separator" ;
  rdfs:comment "Thousand separator" ;
  schema:alternateName "thousand_separator" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/thousandSeparator> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:string .

# Property: decimal separator
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/decimalSeparator> a rdf:Property ;
  rdfs:label "decimal separator" ;
  rdfs:comment "Decimal separator" ;
  schema:alternateName "decimal_separator" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/decimalSeparator> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:string .

# Property: number of decimals
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/numberOfDecimals> a rdf:Property ;
  rdfs:label "number of decimals" ;
  rdfs:comment "Number of decimals" ;
  schema:alternateName "number_of_decimals" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/numberOfDecimals> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:int .

# Property: geolocation enabled
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/geolocationEnabled> a rdf:Property ;
  rdfs:label "geolocation enabled" ;
  rdfs:comment "Geolocation enabled?" ;
  schema:alternateName "geolocation_enabled" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/geolocationEnabled> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range xsd:boolean .

# Property: taxonomies
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSettings/taxonomies> a rdf:Property ;
  rdfs:label "taxonomies" ;
  rdfs:comment "Taxonomy terms for product/order statuses" ;
  schema:alternateName "taxonomies" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxonomies> ;
  rdfs:domain woo:SystemStatusSettings ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/Container> .

# Property: secure connection
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSecurity/secureConnection> a rdf:Property ;
  rdfs:label "secure connection" ;
  rdfs:comment "Is the connection to your store secure?" ;
  schema:alternateName "secure_connection" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/secureConnection> ;
  rdfs:domain woo:SystemStatusSecurity ;
  rdfs:range xsd:boolean .

# Property: hide errors
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusSecurity/hideErrors> a rdf:Property ;
  rdfs:label "hide errors" ;
  rdfs:comment "Hide errors from visitors?" ;
  schema:alternateName "hide_errors" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/hideErrors> ;
  rdfs:domain woo:SystemStatusSecurity ;
  rdfs:range xsd:boolean .

# Property: page name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusPage/pageName> a rdf:Property ;
  rdfs:label "page name" ;
  rdfs:comment "Page name" ;
  schema:alternateName "page_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pageName> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:SystemStatusPage ;
  rdfs:range xsd:string .

# Property: page id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusPage/pageId> a rdf:Property ;
  rdfs:label "page id" ;
  rdfs:comment "Page ID" ;
  schema:alternateName "page_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pageId> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:SystemStatusPage ;
  rdfs:range xsd:string .

# Property: page set
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusPage/pageSet> a rdf:Property ;
  rdfs:label "page set" ;
  rdfs:comment "Is the page set?" ;
  schema:alternateName "page_set" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pageSet> ;
  rdfs:domain woo:SystemStatusPage ;
  rdfs:range xsd:boolean .

# Property: page exists
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusPage/pageExists> a rdf:Property ;
  rdfs:label "page exists" ;
  rdfs:comment "Does the page exist?" ;
  schema:alternateName "page_exists" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pageExists> ;
  rdfs:domain woo:SystemStatusPage ;
  rdfs:range xsd:boolean .

# Property: page visible
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusPage/pageVisible> a rdf:Property ;
  rdfs:label "page visible" ;
  rdfs:comment "Is the page visible?" ;
  schema:alternateName "page_visible" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pageVisible> ;
  rdfs:domain woo:SystemStatusPage ;
  rdfs:range xsd:boolean .

# Property: shortcode
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusPage/shortcode> a rdf:Property ;
  rdfs:label "shortcode" ;
  rdfs:comment "Shortcode for the page" ;
  schema:alternateName "shortcode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shortcode> ;
  rdfs:domain woo:SystemStatusPage ;
  rdfs:range xsd:string .

# Property: shortcode required
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusPage/shortcodeRequired> a rdf:Property ;
  rdfs:label "shortcode required" ;
  rdfs:comment "Is the shortcode required?" ;
  schema:alternateName "shortcode_required" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shortcodeRequired> ;
  rdfs:domain woo:SystemStatusPage ;
  rdfs:range xsd:boolean .

# Property: shortcode present
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusPage/shortcodePresent> a rdf:Property ;
  rdfs:label "shortcode present" ;
  rdfs:comment "Is the shortcode present?" ;
  schema:alternateName "shortcode_present" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shortcodePresent> ;
  rdfs:domain woo:SystemStatusPage ;
  rdfs:range xsd:boolean .

# Property: environment
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatus/environment> a rdf:Property ;
  rdfs:label "environment" ;
  rdfs:comment "Environment properties" ;
  schema:alternateName "environment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/environment> ;
  rdfs:domain woo:SystemStatus ;
  rdfs:range woo:SystemStatusEnvironment .

# Property: database
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatus/database> a rdf:Property ;
  rdfs:label "database" ;
  rdfs:comment "Database properties" ;
  schema:alternateName "database" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/database> ;
  rdfs:domain woo:SystemStatus ;
  rdfs:range woo:SystemStatusDatabase .

# Property: active plugins
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatus/activePlugins> a rdf:Property ;
  rdfs:label "active plugins" ;
  rdfs:comment "Active plugins" ;
  schema:alternateName "active_plugins" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/activePlugins> ;
  rdfs:domain woo:SystemStatus ;
  rdfs:range woo:SystemStatusActivePlugin .

# Property: theme
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatus/theme> a rdf:Property ;
  rdfs:label "theme" ;
  rdfs:comment "Theme properties" ;
  schema:alternateName "theme" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/theme> ;
  rdfs:domain woo:SystemStatus ;
  rdfs:range woo:SystemStatusTheme .

# Property: settings
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatus/settings> a rdf:Property ;
  rdfs:label "settings" ;
  rdfs:comment "Settings properties" ;
  schema:alternateName "settings" ;
  rdfs:domain woo:SystemStatus ;
  rdfs:range woo:SystemStatusSettings .

# Property: security
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatus/security> a rdf:Property ;
  rdfs:label "security" ;
  rdfs:comment "Security properties" ;
  schema:alternateName "security" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/security> ;
  rdfs:domain woo:SystemStatus ;
  rdfs:range woo:SystemStatusSecurity .

# Property: pages
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatus/pages> a rdf:Property ;
  rdfs:label "pages" ;
  rdfs:comment "WooCommerce pages" ;
  schema:alternateName "pages" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pages> ;
  rdfs:domain woo:SystemStatus ;
  rdfs:range woo:SystemStatusPage .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatus/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:SystemStatus ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTool/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "A unique identifier for the tool" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:SystemStatusTool ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTool/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Tool name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:SystemStatusTool ;
  rdfs:range xsd:string .

# Property: action
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTool/action> a rdf:Property ;
  rdfs:label "action" ;
  rdfs:comment "What running the tool will do" ;
  schema:alternateName "action" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/action> ;
  rdfs:domain woo:SystemStatusTool ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTool/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Tool description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:SystemStatusTool ;
  rdfs:range xsd:string .

# Property: success
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTool/success> a rdf:Property ;
  rdfs:label "success" ;
  rdfs:comment "Did the tool run successfully?" ;
  schema:alternateName "success" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/success> ;
  rdfs:domain woo:SystemStatusTool ;
  rdfs:range xsd:boolean .

# Property: message
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTool/message> a rdf:Property ;
  rdfs:label "message" ;
  rdfs:comment "Tool return message" ;
  schema:alternateName "message" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/message> ;
  rdfs:domain woo:SystemStatusTool ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusTool/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:SystemStatusTool ;
  rdfs:range woo:Links .

# Property: confirm
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SystemStatusToolRunInput/confirm> a rdf:Property ;
  rdfs:label "confirm" ;
  rdfs:comment "Confirm execution of the tool" ;
  schema:alternateName "confirm" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/confirm> ;
  rdfs:domain woo:SystemStatusToolRunInput ;
  rdfs:range xsd:boolean .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.DataEndpoint/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "Data resource ID" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:DataEndpoint ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.DataEndpoint/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Data resource description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:DataEndpoint ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.DataEndpoint/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:DataEndpoint ;
  rdfs:range woo:Links .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.State/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "State code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:State ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.State/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Full name of state" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:State ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "ISO3166 alpha-2 country code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Full name of country" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:string .

# Property: currency code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Default ISO4217 alpha-3 currency code for the country" ;
  schema:alternateName "currency_code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currencyCode> ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:string .

# Property: currency pos
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/currencyPos> a rdf:Property ;
  rdfs:label "currency pos" ;
  rdfs:comment "Currency symbol position for this country" ;
  schema:alternateName "currency_pos" ;
  rdfs:subPropertyOf woo:currencyPosition ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currencyPos> ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:string .

# Property: decimal sep
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/decimalSep> a rdf:Property ;
  rdfs:label "decimal sep" ;
  rdfs:comment "Decimal separator for displayed prices for this country" ;
  schema:alternateName "decimal_sep" ;
  rdfs:subPropertyOf woo:decimalSeparator ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/decimalSep> ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:string .

# Property: dimension unit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/dimensionUnit> a rdf:Property ;
  rdfs:label "dimension unit" ;
  rdfs:comment "The unit lengths are defined in for this country" ;
  schema:alternateName "dimension_unit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dimensionUnit> ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:string .

# Property: num decimals
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/numDecimals> a rdf:Property ;
  rdfs:label "num decimals" ;
  rdfs:comment "Number of decimal points shown in displayed prices for this country" ;
  schema:alternateName "num_decimals" ;
  rdfs:subPropertyOf woo:numberOfDecimals ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/numDecimals> ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:int .

# Property: thousand sep
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/thousandSep> a rdf:Property ;
  rdfs:label "thousand sep" ;
  rdfs:comment "Thousands separator for displayed prices in this country" ;
  schema:alternateName "thousand_sep" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/thousandSep> ;
  rdfs:subPropertyOf woo:thousandSeparator ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:string .

# Property: weight unit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/weightUnit> a rdf:Property ;
  rdfs:label "weight unit" ;
  rdfs:comment "The unit weights are defined in for this country" ;
  schema:alternateName "weight_unit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/weightUnit> ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range xsd:string .

# Property: states
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ContinentCountry/states> a rdf:Property ;
  rdfs:label "states" ;
  rdfs:comment "List of states in this country" ;
  schema:alternateName "states" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/states> ;
  rdfs:domain woo:ContinentCountry ;
  rdfs:range woo:State .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Continent/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "2 character continent code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:Continent ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Continent/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Full name of continent" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:Continent ;
  rdfs:range xsd:string .

# Property: countries
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Continent/countries> a rdf:Property ;
  rdfs:label "countries" ;
  rdfs:comment "List of countries on this continent" ;
  schema:alternateName "countries" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/countries> ;
  rdfs:domain woo:Continent ;
  rdfs:range woo:ContinentCountry .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Continent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Continent ;
  rdfs:range woo:Links .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Country/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "ISO3166 alpha-2 country code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:Country ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Country/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Full name of country" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:Country ;
  rdfs:range xsd:string .

# Property: states
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Country/states> a rdf:Property ;
  rdfs:label "states" ;
  rdfs:comment "List of states in this country" ;
  schema:alternateName "states" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/states> ;
  rdfs:domain woo:Country ;
  rdfs:range woo:State .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Country/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Country ;
  rdfs:range woo:Links .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Currency/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "ISO4217 currency code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:Currency ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Currency/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Full name of currency" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:Currency ;
  rdfs:range xsd:string .

# Property: symbol
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Currency/symbol> a rdf:Property ;
  rdfs:label "symbol" ;
  rdfs:comment "Currency symbol" ;
  schema:alternateName "symbol" ;
  rdfs:subPropertyOf woo:currencySymbol ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/symbol> ;
  rdfs:domain woo:Currency ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Currency/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:Currency ;
  rdfs:range woo:Links .

# Property: expiration date
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderReceiptRequest/expirationDate> a rdf:Property ;
  rdfs:label "expiration date" ;
  rdfs:comment "Receipt expiration date in yyyy-mm-dd format" ;
  schema:alternateName "expiration_date" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/expirationDate> ;
  rdfs:domain woo:OrderReceiptRequest ;
  rdfs:range xsd:string .

# Property: expiration days
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderReceiptRequest/expirationDays> a rdf:Property ;
  rdfs:label "expiration days" ;
  rdfs:comment "Number of days until receipt expires" ;
  schema:alternateName "expiration_days" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/expirationDays> ;
  rdfs:domain woo:OrderReceiptRequest ;
  rdfs:range xsd:int .

# Property: force new
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.OrderReceiptRequest/forceNew> a rdf:Property ;
  rdfs:label "force new" ;
  rdfs:comment "Force generation of a new receipt URL even if one exists" ;
  schema:alternateName "force_new" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/forceNew> ;
  rdfs:domain woo:OrderReceiptRequest ;
  rdfs:range xsd:boolean .

# Property: email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SendOrderDetailsRequest/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address to send to. Required if order has no billing email." ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/email> ;
  rdfs:domain woo:SendOrderDetailsRequest ;
  rdfs:range xsd:string .

# Property: force email update
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SendOrderDetailsRequest/forceEmailUpdate> a rdf:Property ;
  rdfs:label "force email update" ;
  rdfs:comment "If true, update the order's billing email with the provided email address." ;
  schema:alternateName "force_email_update" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/forceEmailUpdate> ;
  rdfs:domain woo:SendOrderDetailsRequest ;
  rdfs:range xsd:boolean ;
  tspv:addedInVersion woocommerce:v9_8_0 .

# Property: template id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SendEmailRequest/templateId> a rdf:Property ;
  rdfs:label "template id" ;
  rdfs:comment "The email template to use. If omitted (10.7.0+), the best template is auto-selected based on order status." ;
  schema:alternateName "template_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/templateId> ;
  rdfs:domain woo:SendEmailRequest ;
  rdfs:range xsd:string ;
  tspv:madeOptionalInVersion woocommerce:v10_7_0 .

# Property: email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SendEmailRequest/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address to send to. Required if order has no billing email." ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/email> ;
  rdfs:domain woo:SendEmailRequest ;
  rdfs:range xsd:string .

# Property: force email update
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.SendEmailRequest/forceEmailUpdate> a rdf:Property ;
  rdfs:label "force email update" ;
  rdfs:comment "If true, update the order's billing email with the provided email address." ;
  schema:alternateName "force_email_update" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/forceEmailUpdate> ;
  rdfs:domain woo:SendEmailRequest ;
  rdfs:range xsd:boolean .

# Property: message
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.ActionMessageResponse/message> a rdf:Property ;
  rdfs:label "message" ;
  rdfs:comment "Success message describing the action taken." ;
  schema:alternateName "message" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/message> ;
  rdfs:domain woo:ActionMessageResponse ;
  rdfs:range xsd:string .

# Property: template identifier
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.EmailTemplate/templateIdentifier> a rdf:Property ;
  rdfs:label "template identifier" ;
  rdfs:comment "Template identifier (e.g., 'customer_completed_order', 'customer_invoice')." ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/templateIdentifier> ;
  rdfs:domain woo:EmailTemplate ;
  rdfs:range xsd:string .

# Property: title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.EmailTemplate/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Display title of the template." ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/title> ;
  rdfs:domain woo:EmailTemplate ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.EmailTemplate/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description of when this template is used." ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:EmailTemplate ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Product name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "URL-friendly slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: permalink
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/permalink> a rdf:Property ;
  rdfs:label "permalink" ;
  rdfs:comment "Product URL" ;
  schema:alternateName "permalink" ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:anyURI .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the product was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the product was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the product was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the product was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Product type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductTypeScheme .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Product status (post status)" ;
  schema:alternateName "status" ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductStatusScheme .

# Property: featured
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/featured> a rdf:Property ;
  rdfs:label "featured" ;
  rdfs:comment "Featured product" ;
  schema:alternateName "featured" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/featured> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: catalog visibility
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/catalogVisibility> a rdf:Property ;
  rdfs:label "catalog visibility" ;
  rdfs:comment "Catalog visibility" ;
  schema:alternateName "catalog_visibility" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/catalogVisibility> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:CatalogVisibilityScheme .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Product description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: short description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/shortDescription> a rdf:Property ;
  rdfs:label "short description" ;
  rdfs:comment "Product short description" ;
  schema:alternateName "short_description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shortDescription> ;
  rdfs:subPropertyOf schema:abstract ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: sku
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "Unique identifier (Stock Keeping Unit)" ;
  schema:alternateName "sku" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sku> ;
  rdfs:subPropertyOf schema:sku ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "Global product identifier" ;
  schema:alternateName "global_unique_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> ;
  rdfs:subPropertyOf schema:gtin ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v9_2_4 .

# Property: price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Current product price" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/price> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: regular price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/regularPrice> a rdf:Property ;
  rdfs:label "regular price" ;
  rdfs:comment "Product regular price" ;
  schema:alternateName "regular_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/regularPrice> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: sale price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/salePrice> a rdf:Property ;
  rdfs:label "sale price" ;
  rdfs:comment "Product sale price" ;
  schema:alternateName "sale_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/salePrice> ;
  rdfs:subPropertyOf schema:lowPrice ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: date on sale from
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dateOnSaleFrom> a rdf:Property ;
  rdfs:label "date on sale from" ;
  rdfs:comment "Start date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_from" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFrom> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale from gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dateOnSaleFromGmt> a rdf:Property ;
  rdfs:label "date on sale from gmt" ;
  rdfs:comment "Start date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_from_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFromGmt> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale to
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dateOnSaleTo> a rdf:Property ;
  rdfs:label "date on sale to" ;
  rdfs:comment "End date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_to" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleTo> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale to gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dateOnSaleToGmt> a rdf:Property ;
  rdfs:label "date on sale to gmt" ;
  rdfs:comment "End date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_to_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleToGmt> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: price html
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/priceHtml> a rdf:Property ;
  rdfs:label "price html" ;
  rdfs:comment "Price formatted in HTML" ;
  schema:alternateName "price_html" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/priceHtml> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: on sale
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/onSale> a rdf:Property ;
  rdfs:label "on sale" ;
  rdfs:comment "Shows if the product is on sale" ;
  schema:alternateName "on_sale" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/onSale> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: purchasable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/purchasable> a rdf:Property ;
  rdfs:label "purchasable" ;
  rdfs:comment "Shows if the product can be bought" ;
  schema:alternateName "purchasable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchasable> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: total sales
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/totalSales> a rdf:Property ;
  rdfs:label "total sales" ;
  rdfs:comment "Amount of sales" ;
  schema:alternateName "total_sales" ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:long .

# Property: virtual
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/virtual> a rdf:Property ;
  rdfs:label "virtual" ;
  rdfs:comment "If the product is virtual (no shipping)" ;
  schema:alternateName "virtual" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/virtual> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: downloadable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/downloadable> a rdf:Property ;
  rdfs:label "downloadable" ;
  rdfs:comment "If the product is downloadable" ;
  schema:alternateName "downloadable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadable> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: downloads
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/downloads> a rdf:Property ;
  rdfs:label "downloads" ;
  rdfs:comment "List of downloadable files" ;
  schema:alternateName "downloads" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloads> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductDownload .

# Property: download limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/downloadLimit> a rdf:Property ;
  rdfs:label "download limit" ;
  rdfs:comment "Number of times downloadable files can be downloaded after purchase. Default is -1." ;
  schema:alternateName "download_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadLimit> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:int .

# Property: download expiry
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/downloadExpiry> a rdf:Property ;
  rdfs:label "download expiry" ;
  rdfs:comment "Number of days until access to downloadable files expires. Default is -1." ;
  schema:alternateName "download_expiry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadExpiry> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:int .

# Property: external url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/externalUrl> a rdf:Property ;
  rdfs:label "external url" ;
  rdfs:comment "Product external URL. Only for external products." ;
  schema:alternateName "external_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/externalUrl> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: button text
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/buttonText> a rdf:Property ;
  rdfs:label "button text" ;
  rdfs:comment "Product external button text. Only for external products." ;
  schema:alternateName "button_text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/buttonText> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: manage stock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/manageStock> a rdf:Property ;
  rdfs:label "manage stock" ;
  rdfs:comment "Stock management at product level" ;
  schema:alternateName "manage_stock" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/manageStock> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: stock quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/stockQuantity> a rdf:Property ;
  rdfs:label "stock quantity" ;
  rdfs:comment "Stock quantity" ;
  schema:alternateName "stock_quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockQuantity> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:long .

# Property: stock status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/stockStatus> a rdf:Property ;
  rdfs:label "stock status" ;
  rdfs:comment "Controls the stock status of the product" ;
  schema:alternateName "stock_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockStatus> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:StockStatusScheme .

# Property: backorders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/backorders> a rdf:Property ;
  rdfs:label "backorders" ;
  rdfs:comment "If managing stock, this controls if backorders are allowed" ;
  schema:alternateName "backorders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backorders> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:BackorderStatusScheme .

# Property: backorders allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/backordersAllowed> a rdf:Property ;
  rdfs:label "backorders allowed" ;
  rdfs:comment "Shows if backorders are allowed" ;
  schema:alternateName "backorders_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordersAllowed> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: backordered
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/backordered> a rdf:Property ;
  rdfs:label "backordered" ;
  rdfs:comment "Shows if the product is on backordered" ;
  schema:alternateName "backordered" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordered> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: sold individually
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/soldIndividually> a rdf:Property ;
  rdfs:label "sold individually" ;
  rdfs:comment "Allow one item to be bought in a single order" ;
  schema:alternateName "sold_individually" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/soldIndividually> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: weight
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Product weight" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/weight> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: dimensions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/dimensions> a rdf:Property ;
  rdfs:label "dimensions" ;
  rdfs:comment "Product dimensions" ;
  schema:alternateName "dimensions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dimensions> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductDimensions .

# Property: shipping required
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/shippingRequired> a rdf:Property ;
  rdfs:label "shipping required" ;
  rdfs:comment "Shows if the product need to be shipped" ;
  schema:alternateName "shipping_required" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingRequired> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: shipping taxable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/shippingTaxable> a rdf:Property ;
  rdfs:label "shipping taxable" ;
  rdfs:comment "Shows whether or not the product shipping is taxable" ;
  schema:alternateName "shipping_taxable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTaxable> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: shipping class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/shippingClass> a rdf:Property ;
  rdfs:label "shipping class" ;
  rdfs:comment "Shipping class slug" ;
  schema:alternateName "shipping_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClass> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: shipping class id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/shippingClassId> a rdf:Property ;
  rdfs:label "shipping class id" ;
  rdfs:comment "Shipping class ID" ;
  schema:alternateName "shipping_class_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClassId> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductShippingClass .

# Property: reviews allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/reviewsAllowed> a rdf:Property ;
  rdfs:label "reviews allowed" ;
  rdfs:comment "Allow reviews" ;
  schema:alternateName "reviews_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewsAllowed> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: average rating
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/averageRating> a rdf:Property ;
  rdfs:label "average rating" ;
  rdfs:comment "Reviews average rating" ;
  schema:alternateName "average_rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/averageRating> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: rating count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/ratingCount> a rdf:Property ;
  rdfs:label "rating count" ;
  rdfs:comment "Amount of reviews that the product have" ;
  schema:alternateName "rating_count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/ratingCount> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:int .

# Property: related products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/relatedProducts> a rdf:Property ;
  rdfs:label "related products" ;
  rdfs:comment "List of related products" ;
  schema:alternateName "related_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/relatedProducts> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:Product .

# Property: upsell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/upsellProducts> a rdf:Property ;
  rdfs:label "upsell products" ;
  rdfs:comment "List of up-sell products" ;
  schema:alternateName "upsell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/upsellProducts> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:Product .

# Property: cross sell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/crossSellProducts> a rdf:Property ;
  rdfs:label "cross sell products" ;
  rdfs:comment "List of cross-sell products" ;
  schema:alternateName "cross_sell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/crossSellProducts> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:Product .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent product" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:Product .

# Property: purchase note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/purchaseNote> a rdf:Property ;
  rdfs:label "purchase note" ;
  rdfs:comment "Optional note to send the customer after purchase" ;
  schema:alternateName "purchase_note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchaseNote> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:string .

# Property: categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/categories> a rdf:Property ;
  rdfs:label "categories" ;
  rdfs:comment "List of categories" ;
  schema:alternateName "categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/categories> ;
  rdfs:subPropertyOf schema:category ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductCategoryRef .

# Property: tags
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "List of tags" ;
  schema:alternateName "tags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tags> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductTagRef .

# Property: images
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/images> a rdf:Property ;
  rdfs:label "images" ;
  rdfs:comment "List of images" ;
  schema:alternateName "images" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/images> ;
  rdfs:subPropertyOf schema:image ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductImage .

# Property: attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/attributes> a rdf:Property ;
  rdfs:label "attributes" ;
  rdfs:comment "List of attributes" ;
  schema:alternateName "attributes" ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductAttribute .

# Property: default attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/defaultAttributes> a rdf:Property ;
  rdfs:label "default attributes" ;
  rdfs:comment "Defaults variation attributes" ;
  schema:alternateName "default_attributes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/defaultAttributes> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:DefaultAttribute .

# Property: variations
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/variations> a rdf:Property ;
  rdfs:label "variations" ;
  rdfs:comment "List of variation IDs" ;
  schema:alternateName "variations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/variations> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductVariation .

# Property: grouped products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/groupedProducts> a rdf:Property ;
  rdfs:label "grouped products" ;
  rdfs:comment "List of grouped product IDs" ;
  schema:alternateName "grouped_products" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/groupedProducts> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:Product .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order, used to custom sort products" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range xsd:int .

# Property: meta data
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/metaData> a rdf:Property ;
  rdfs:label "meta data" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaData> ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:ProductMetadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductCreatedEvent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductCreatedEvent ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Product name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "URL-friendly slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: permalink
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/permalink> a rdf:Property ;
  rdfs:label "permalink" ;
  rdfs:comment "Product URL" ;
  schema:alternateName "permalink" ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:anyURI .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the product was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the product was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the product was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the product was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Product type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductTypeScheme .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Product status (post status)" ;
  schema:alternateName "status" ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductStatusScheme .

# Property: featured
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/featured> a rdf:Property ;
  rdfs:label "featured" ;
  rdfs:comment "Featured product" ;
  schema:alternateName "featured" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/featured> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: catalog visibility
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/catalogVisibility> a rdf:Property ;
  rdfs:label "catalog visibility" ;
  rdfs:comment "Catalog visibility" ;
  schema:alternateName "catalog_visibility" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/catalogVisibility> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:CatalogVisibilityScheme .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Product description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: short description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/shortDescription> a rdf:Property ;
  rdfs:label "short description" ;
  rdfs:comment "Product short description" ;
  schema:alternateName "short_description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shortDescription> ;
  rdfs:subPropertyOf schema:abstract ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: sku
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "Unique identifier (Stock Keeping Unit)" ;
  schema:alternateName "sku" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sku> ;
  rdfs:subPropertyOf schema:sku ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "Global product identifier" ;
  schema:alternateName "global_unique_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> ;
  rdfs:subPropertyOf schema:gtin ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v9_2_4 .

# Property: price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Current product price" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/price> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: regular price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/regularPrice> a rdf:Property ;
  rdfs:label "regular price" ;
  rdfs:comment "Product regular price" ;
  schema:alternateName "regular_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/regularPrice> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: sale price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/salePrice> a rdf:Property ;
  rdfs:label "sale price" ;
  rdfs:comment "Product sale price" ;
  schema:alternateName "sale_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/salePrice> ;
  rdfs:subPropertyOf schema:lowPrice ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: date on sale from
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dateOnSaleFrom> a rdf:Property ;
  rdfs:label "date on sale from" ;
  rdfs:comment "Start date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_from" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFrom> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale from gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dateOnSaleFromGmt> a rdf:Property ;
  rdfs:label "date on sale from gmt" ;
  rdfs:comment "Start date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_from_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFromGmt> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale to
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dateOnSaleTo> a rdf:Property ;
  rdfs:label "date on sale to" ;
  rdfs:comment "End date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_to" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleTo> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale to gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dateOnSaleToGmt> a rdf:Property ;
  rdfs:label "date on sale to gmt" ;
  rdfs:comment "End date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_to_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleToGmt> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: price html
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/priceHtml> a rdf:Property ;
  rdfs:label "price html" ;
  rdfs:comment "Price formatted in HTML" ;
  schema:alternateName "price_html" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/priceHtml> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: on sale
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/onSale> a rdf:Property ;
  rdfs:label "on sale" ;
  rdfs:comment "Shows if the product is on sale" ;
  schema:alternateName "on_sale" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/onSale> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: purchasable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/purchasable> a rdf:Property ;
  rdfs:label "purchasable" ;
  rdfs:comment "Shows if the product can be bought" ;
  schema:alternateName "purchasable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchasable> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: total sales
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/totalSales> a rdf:Property ;
  rdfs:label "total sales" ;
  rdfs:comment "Amount of sales" ;
  schema:alternateName "total_sales" ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:long .

# Property: virtual
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/virtual> a rdf:Property ;
  rdfs:label "virtual" ;
  rdfs:comment "If the product is virtual (no shipping)" ;
  schema:alternateName "virtual" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/virtual> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: downloadable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/downloadable> a rdf:Property ;
  rdfs:label "downloadable" ;
  rdfs:comment "If the product is downloadable" ;
  schema:alternateName "downloadable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadable> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: downloads
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/downloads> a rdf:Property ;
  rdfs:label "downloads" ;
  rdfs:comment "List of downloadable files" ;
  schema:alternateName "downloads" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloads> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductDownload .

# Property: download limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/downloadLimit> a rdf:Property ;
  rdfs:label "download limit" ;
  rdfs:comment "Number of times downloadable files can be downloaded after purchase. Default is -1." ;
  schema:alternateName "download_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadLimit> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:int .

# Property: download expiry
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/downloadExpiry> a rdf:Property ;
  rdfs:label "download expiry" ;
  rdfs:comment "Number of days until access to downloadable files expires. Default is -1." ;
  schema:alternateName "download_expiry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadExpiry> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:int .

# Property: external url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/externalUrl> a rdf:Property ;
  rdfs:label "external url" ;
  rdfs:comment "Product external URL. Only for external products." ;
  schema:alternateName "external_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/externalUrl> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: button text
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/buttonText> a rdf:Property ;
  rdfs:label "button text" ;
  rdfs:comment "Product external button text. Only for external products." ;
  schema:alternateName "button_text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/buttonText> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: manage stock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/manageStock> a rdf:Property ;
  rdfs:label "manage stock" ;
  rdfs:comment "Stock management at product level" ;
  schema:alternateName "manage_stock" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/manageStock> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: stock quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/stockQuantity> a rdf:Property ;
  rdfs:label "stock quantity" ;
  rdfs:comment "Stock quantity" ;
  schema:alternateName "stock_quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockQuantity> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:long .

# Property: stock status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/stockStatus> a rdf:Property ;
  rdfs:label "stock status" ;
  rdfs:comment "Controls the stock status of the product" ;
  schema:alternateName "stock_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockStatus> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:StockStatusScheme .

# Property: backorders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/backorders> a rdf:Property ;
  rdfs:label "backorders" ;
  rdfs:comment "If managing stock, this controls if backorders are allowed" ;
  schema:alternateName "backorders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backorders> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:BackorderStatusScheme .

# Property: backorders allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/backordersAllowed> a rdf:Property ;
  rdfs:label "backorders allowed" ;
  rdfs:comment "Shows if backorders are allowed" ;
  schema:alternateName "backorders_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordersAllowed> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: backordered
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/backordered> a rdf:Property ;
  rdfs:label "backordered" ;
  rdfs:comment "Shows if the product is on backordered" ;
  schema:alternateName "backordered" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordered> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: sold individually
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/soldIndividually> a rdf:Property ;
  rdfs:label "sold individually" ;
  rdfs:comment "Allow one item to be bought in a single order" ;
  schema:alternateName "sold_individually" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/soldIndividually> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: weight
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Product weight" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/weight> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: dimensions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/dimensions> a rdf:Property ;
  rdfs:label "dimensions" ;
  rdfs:comment "Product dimensions" ;
  schema:alternateName "dimensions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dimensions> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductDimensions .

# Property: shipping required
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/shippingRequired> a rdf:Property ;
  rdfs:label "shipping required" ;
  rdfs:comment "Shows if the product need to be shipped" ;
  schema:alternateName "shipping_required" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingRequired> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: shipping taxable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/shippingTaxable> a rdf:Property ;
  rdfs:label "shipping taxable" ;
  rdfs:comment "Shows whether or not the product shipping is taxable" ;
  schema:alternateName "shipping_taxable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTaxable> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: shipping class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/shippingClass> a rdf:Property ;
  rdfs:label "shipping class" ;
  rdfs:comment "Shipping class slug" ;
  schema:alternateName "shipping_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClass> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: shipping class id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/shippingClassId> a rdf:Property ;
  rdfs:label "shipping class id" ;
  rdfs:comment "Shipping class ID" ;
  schema:alternateName "shipping_class_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClassId> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductShippingClass .

# Property: reviews allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/reviewsAllowed> a rdf:Property ;
  rdfs:label "reviews allowed" ;
  rdfs:comment "Allow reviews" ;
  schema:alternateName "reviews_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewsAllowed> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: average rating
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/averageRating> a rdf:Property ;
  rdfs:label "average rating" ;
  rdfs:comment "Reviews average rating" ;
  schema:alternateName "average_rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/averageRating> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: rating count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/ratingCount> a rdf:Property ;
  rdfs:label "rating count" ;
  rdfs:comment "Amount of reviews that the product have" ;
  schema:alternateName "rating_count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/ratingCount> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:int .

# Property: related products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/relatedProducts> a rdf:Property ;
  rdfs:label "related products" ;
  rdfs:comment "List of related products" ;
  schema:alternateName "related_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/relatedProducts> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:Product .

# Property: upsell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/upsellProducts> a rdf:Property ;
  rdfs:label "upsell products" ;
  rdfs:comment "List of up-sell products" ;
  schema:alternateName "upsell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/upsellProducts> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:Product .

# Property: cross sell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/crossSellProducts> a rdf:Property ;
  rdfs:label "cross sell products" ;
  rdfs:comment "List of cross-sell products" ;
  schema:alternateName "cross_sell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/crossSellProducts> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:Product .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent product" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:Product .

# Property: purchase note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/purchaseNote> a rdf:Property ;
  rdfs:label "purchase note" ;
  rdfs:comment "Optional note to send the customer after purchase" ;
  schema:alternateName "purchase_note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchaseNote> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:string .

# Property: categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/categories> a rdf:Property ;
  rdfs:label "categories" ;
  rdfs:comment "List of categories" ;
  schema:alternateName "categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/categories> ;
  rdfs:subPropertyOf schema:category ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductCategoryRef .

# Property: tags
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "List of tags" ;
  schema:alternateName "tags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tags> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductTagRef .

# Property: images
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/images> a rdf:Property ;
  rdfs:label "images" ;
  rdfs:comment "List of images" ;
  schema:alternateName "images" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/images> ;
  rdfs:subPropertyOf schema:image ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductImage .

# Property: attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/attributes> a rdf:Property ;
  rdfs:label "attributes" ;
  rdfs:comment "List of attributes" ;
  schema:alternateName "attributes" ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductAttribute .

# Property: default attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/defaultAttributes> a rdf:Property ;
  rdfs:label "default attributes" ;
  rdfs:comment "Defaults variation attributes" ;
  schema:alternateName "default_attributes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/defaultAttributes> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:DefaultAttribute .

# Property: variations
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/variations> a rdf:Property ;
  rdfs:label "variations" ;
  rdfs:comment "List of variation IDs" ;
  schema:alternateName "variations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/variations> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductVariation .

# Property: grouped products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/groupedProducts> a rdf:Property ;
  rdfs:label "grouped products" ;
  rdfs:comment "List of grouped product IDs" ;
  schema:alternateName "grouped_products" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/groupedProducts> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:Product .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order, used to custom sort products" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range xsd:int .

# Property: meta data
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/metaData> a rdf:Property ;
  rdfs:label "meta data" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaData> ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:ProductMetadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductUpdatedEvent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductUpdatedEvent ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductDeletedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Deleted product ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductDeletedEvent ;
  rdfs:range xsd:long .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:long .

# Property: name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Product name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/name> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: slug
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/slug> a rdf:Property ;
  rdfs:label "slug" ;
  rdfs:comment "URL-friendly slug" ;
  schema:alternateName "slug" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/slug> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: permalink
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/permalink> a rdf:Property ;
  rdfs:label "permalink" ;
  rdfs:comment "Product URL" ;
  schema:alternateName "permalink" ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:anyURI .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the product was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the product was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the product was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the product was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Product type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/type> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductTypeScheme .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Product status (post status)" ;
  schema:alternateName "status" ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:ProductStatusScheme .

# Property: featured
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/featured> a rdf:Property ;
  rdfs:label "featured" ;
  rdfs:comment "Featured product" ;
  schema:alternateName "featured" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/featured> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: catalog visibility
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/catalogVisibility> a rdf:Property ;
  rdfs:label "catalog visibility" ;
  rdfs:comment "Catalog visibility" ;
  schema:alternateName "catalog_visibility" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/catalogVisibility> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:CatalogVisibilityScheme .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Product description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: short description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/shortDescription> a rdf:Property ;
  rdfs:label "short description" ;
  rdfs:comment "Product short description" ;
  schema:alternateName "short_description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shortDescription> ;
  rdfs:subPropertyOf schema:abstract ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: sku
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/sku> a rdf:Property ;
  rdfs:label "sku" ;
  rdfs:comment "Unique identifier (Stock Keeping Unit)" ;
  schema:alternateName "sku" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/sku> ;
  rdfs:subPropertyOf schema:sku ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: global unique id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/globalUniqueId> a rdf:Property ;
  rdfs:label "global unique id" ;
  rdfs:comment "Global product identifier" ;
  schema:alternateName "global_unique_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/globalUniqueId> ;
  rdfs:subPropertyOf schema:gtin ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string ;
  tspv:addedInVersion woocommerce:v9_2_4 .

# Property: price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Current product price" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/price> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: regular price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/regularPrice> a rdf:Property ;
  rdfs:label "regular price" ;
  rdfs:comment "Product regular price" ;
  schema:alternateName "regular_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/regularPrice> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: sale price
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/salePrice> a rdf:Property ;
  rdfs:label "sale price" ;
  rdfs:comment "Product sale price" ;
  schema:alternateName "sale_price" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/salePrice> ;
  rdfs:subPropertyOf schema:lowPrice ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: date on sale from
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dateOnSaleFrom> a rdf:Property ;
  rdfs:label "date on sale from" ;
  rdfs:comment "Start date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_from" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFrom> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale from gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dateOnSaleFromGmt> a rdf:Property ;
  rdfs:label "date on sale from gmt" ;
  rdfs:comment "Start date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_from_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleFromGmt> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale to
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dateOnSaleTo> a rdf:Property ;
  rdfs:label "date on sale to" ;
  rdfs:comment "End date of sale price, in the site's timezone" ;
  schema:alternateName "date_on_sale_to" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleTo> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date on sale to gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dateOnSaleToGmt> a rdf:Property ;
  rdfs:label "date on sale to gmt" ;
  rdfs:comment "End date of sale price, as GMT" ;
  schema:alternateName "date_on_sale_to_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateOnSaleToGmt> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: price html
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/priceHtml> a rdf:Property ;
  rdfs:label "price html" ;
  rdfs:comment "Price formatted in HTML" ;
  schema:alternateName "price_html" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/priceHtml> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: on sale
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/onSale> a rdf:Property ;
  rdfs:label "on sale" ;
  rdfs:comment "Shows if the product is on sale" ;
  schema:alternateName "on_sale" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/onSale> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: purchasable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/purchasable> a rdf:Property ;
  rdfs:label "purchasable" ;
  rdfs:comment "Shows if the product can be bought" ;
  schema:alternateName "purchasable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchasable> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: total sales
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/totalSales> a rdf:Property ;
  rdfs:label "total sales" ;
  rdfs:comment "Amount of sales" ;
  schema:alternateName "total_sales" ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:long .

# Property: virtual
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/virtual> a rdf:Property ;
  rdfs:label "virtual" ;
  rdfs:comment "If the product is virtual (no shipping)" ;
  schema:alternateName "virtual" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/virtual> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: downloadable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/downloadable> a rdf:Property ;
  rdfs:label "downloadable" ;
  rdfs:comment "If the product is downloadable" ;
  schema:alternateName "downloadable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadable> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: downloads
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/downloads> a rdf:Property ;
  rdfs:label "downloads" ;
  rdfs:comment "List of downloadable files" ;
  schema:alternateName "downloads" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloads> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductDownload .

# Property: download limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/downloadLimit> a rdf:Property ;
  rdfs:label "download limit" ;
  rdfs:comment "Number of times downloadable files can be downloaded after purchase. Default is -1." ;
  schema:alternateName "download_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadLimit> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:int .

# Property: download expiry
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/downloadExpiry> a rdf:Property ;
  rdfs:label "download expiry" ;
  rdfs:comment "Number of days until access to downloadable files expires. Default is -1." ;
  schema:alternateName "download_expiry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/downloadExpiry> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:int .

# Property: external url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/externalUrl> a rdf:Property ;
  rdfs:label "external url" ;
  rdfs:comment "Product external URL. Only for external products." ;
  schema:alternateName "external_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/externalUrl> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: button text
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/buttonText> a rdf:Property ;
  rdfs:label "button text" ;
  rdfs:comment "Product external button text. Only for external products." ;
  schema:alternateName "button_text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/buttonText> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: tax status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/taxStatus> a rdf:Property ;
  rdfs:label "tax status" ;
  rdfs:comment "Tax status" ;
  schema:alternateName "tax_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxStatus> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:TaxStatusScheme .

# Property: tax class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/taxClass> a rdf:Property ;
  rdfs:label "tax class" ;
  rdfs:comment "Tax class" ;
  schema:alternateName "tax_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxClass> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: manage stock
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/manageStock> a rdf:Property ;
  rdfs:label "manage stock" ;
  rdfs:comment "Stock management at product level" ;
  schema:alternateName "manage_stock" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/manageStock> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: stock quantity
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/stockQuantity> a rdf:Property ;
  rdfs:label "stock quantity" ;
  rdfs:comment "Stock quantity" ;
  schema:alternateName "stock_quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockQuantity> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:long .

# Property: stock status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/stockStatus> a rdf:Property ;
  rdfs:label "stock status" ;
  rdfs:comment "Controls the stock status of the product" ;
  schema:alternateName "stock_status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/stockStatus> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:StockStatusScheme .

# Property: backorders
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/backorders> a rdf:Property ;
  rdfs:label "backorders" ;
  rdfs:comment "If managing stock, this controls if backorders are allowed" ;
  schema:alternateName "backorders" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backorders> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:BackorderStatusScheme .

# Property: backorders allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/backordersAllowed> a rdf:Property ;
  rdfs:label "backorders allowed" ;
  rdfs:comment "Shows if backorders are allowed" ;
  schema:alternateName "backorders_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordersAllowed> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: backordered
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/backordered> a rdf:Property ;
  rdfs:label "backordered" ;
  rdfs:comment "Shows if the product is on backordered" ;
  schema:alternateName "backordered" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/backordered> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: sold individually
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/soldIndividually> a rdf:Property ;
  rdfs:label "sold individually" ;
  rdfs:comment "Allow one item to be bought in a single order" ;
  schema:alternateName "sold_individually" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/soldIndividually> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: weight
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Product weight" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/weight> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: dimensions
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/dimensions> a rdf:Property ;
  rdfs:label "dimensions" ;
  rdfs:comment "Product dimensions" ;
  schema:alternateName "dimensions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dimensions> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductDimensions .

# Property: shipping required
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/shippingRequired> a rdf:Property ;
  rdfs:label "shipping required" ;
  rdfs:comment "Shows if the product need to be shipped" ;
  schema:alternateName "shipping_required" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingRequired> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: shipping taxable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/shippingTaxable> a rdf:Property ;
  rdfs:label "shipping taxable" ;
  rdfs:comment "Shows whether or not the product shipping is taxable" ;
  schema:alternateName "shipping_taxable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTaxable> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: shipping class
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/shippingClass> a rdf:Property ;
  rdfs:label "shipping class" ;
  rdfs:comment "Shipping class slug" ;
  schema:alternateName "shipping_class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClass> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: shipping class id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/shippingClassId> a rdf:Property ;
  rdfs:label "shipping class id" ;
  rdfs:comment "Shipping class ID" ;
  schema:alternateName "shipping_class_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingClassId> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductShippingClass .

# Property: reviews allowed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/reviewsAllowed> a rdf:Property ;
  rdfs:label "reviews allowed" ;
  rdfs:comment "Allow reviews" ;
  schema:alternateName "reviews_allowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/reviewsAllowed> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: average rating
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/averageRating> a rdf:Property ;
  rdfs:label "average rating" ;
  rdfs:comment "Reviews average rating" ;
  schema:alternateName "average_rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/averageRating> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: rating count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/ratingCount> a rdf:Property ;
  rdfs:label "rating count" ;
  rdfs:comment "Amount of reviews that the product have" ;
  schema:alternateName "rating_count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/ratingCount> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:int .

# Property: related products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/relatedProducts> a rdf:Property ;
  rdfs:label "related products" ;
  rdfs:comment "List of related products" ;
  schema:alternateName "related_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/relatedProducts> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:Product .

# Property: upsell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/upsellProducts> a rdf:Property ;
  rdfs:label "upsell products" ;
  rdfs:comment "List of up-sell products" ;
  schema:alternateName "upsell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/upsellProducts> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:Product .

# Property: cross sell products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/crossSellProducts> a rdf:Property ;
  rdfs:label "cross sell products" ;
  rdfs:comment "List of cross-sell products" ;
  schema:alternateName "cross_sell_ids" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/crossSellProducts> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:Product .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent product" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:Product .

# Property: purchase note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/purchaseNote> a rdf:Property ;
  rdfs:label "purchase note" ;
  rdfs:comment "Optional note to send the customer after purchase" ;
  schema:alternateName "purchase_note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/purchaseNote> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:string .

# Property: categories
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/categories> a rdf:Property ;
  rdfs:label "categories" ;
  rdfs:comment "List of categories" ;
  schema:alternateName "categories" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/categories> ;
  rdfs:subPropertyOf schema:category ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductCategoryRef .

# Property: tags
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "List of tags" ;
  schema:alternateName "tags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/tags> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductTagRef .

# Property: images
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/images> a rdf:Property ;
  rdfs:label "images" ;
  rdfs:comment "List of images" ;
  schema:alternateName "images" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/images> ;
  rdfs:subPropertyOf schema:image ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductImage .

# Property: attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/attributes> a rdf:Property ;
  rdfs:label "attributes" ;
  rdfs:comment "List of attributes" ;
  schema:alternateName "attributes" ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductAttribute .

# Property: default attributes
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/defaultAttributes> a rdf:Property ;
  rdfs:label "default attributes" ;
  rdfs:comment "Defaults variation attributes" ;
  schema:alternateName "default_attributes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/defaultAttributes> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:DefaultAttribute .

# Property: variations
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/variations> a rdf:Property ;
  rdfs:label "variations" ;
  rdfs:comment "List of variation IDs" ;
  schema:alternateName "variations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/variations> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductVariation .

# Property: grouped products
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/groupedProducts> a rdf:Property ;
  rdfs:label "grouped products" ;
  rdfs:comment "List of grouped product IDs" ;
  schema:alternateName "grouped_products" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/groupedProducts> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:Product .

# Property: menu order
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/menuOrder> a rdf:Property ;
  rdfs:label "menu order" ;
  rdfs:comment "Menu order, used to custom sort products" ;
  schema:alternateName "menu_order" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/menuOrder> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range xsd:int .

# Property: meta data
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/metaData> a rdf:Property ;
  rdfs:label "meta data" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metaData> ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:ProductMetadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.ProductRestoredEvent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:ProductRestoredEvent ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:long .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent order (for order parts)" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:Order .

# Property: number
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Order number (may differ from ID)" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/number> ;
  rdfs:subPropertyOf schema:orderNumber ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: order key
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/orderKey> a rdf:Property ;
  rdfs:label "order key" ;
  rdfs:comment "Order key (for guest checkout links)" ;
  schema:alternateName "order_key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/orderKey> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: created via
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/createdVia> a rdf:Property ;
  rdfs:label "created via" ;
  rdfs:comment "Shows where the order was created. Can only be set during creation." ;
  schema:alternateName "created_via" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/createdVia> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "Version of WooCommerce which last updated the order" ;
  schema:alternateName "version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/version> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Order status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:OrderStatusScheme .

# Property: currency
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency code (ISO 4217)" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currency> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: currency symbol
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/currencySymbol> a rdf:Property ;
  rdfs:label "currency symbol" ;
  rdfs:comment "Currency symbol" ;
  schema:alternateName "currency_symbol" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currencySymbol> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the order was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:orderDate ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the order was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the order was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the order was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: discount total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/discountTotal> a rdf:Property ;
  rdfs:label "discount total" ;
  rdfs:comment "Total discount amount" ;
  schema:alternateName "discount_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTotal> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: discount tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/discountTax> a rdf:Property ;
  rdfs:label "discount tax" ;
  rdfs:comment "Total discount tax" ;
  schema:alternateName "discount_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTax> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: shipping total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/shippingTotal> a rdf:Property ;
  rdfs:label "shipping total" ;
  rdfs:comment "Total shipping amount" ;
  schema:alternateName "shipping_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTotal> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: shipping tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/shippingTax> a rdf:Property ;
  rdfs:label "shipping tax" ;
  rdfs:comment "Total shipping tax" ;
  schema:alternateName "shipping_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTax> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: cart tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/cartTax> a rdf:Property ;
  rdfs:label "cart tax" ;
  rdfs:comment "Sum of line item taxes only" ;
  schema:alternateName "cart_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cartTax> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Grand total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:totalPrice ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Sum of all taxes" ;
  schema:alternateName "total_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalTax> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: prices include tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/pricesIncludeTax> a rdf:Property ;
  rdfs:label "prices include tax" ;
  rdfs:comment "True if prices included tax during checkout" ;
  schema:alternateName "prices_include_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pricesIncludeTax> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: customer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/customer> a rdf:Property ;
  rdfs:label "customer" ;
  rdfs:comment "Customer who owns the order. 0 for guests." ;
  schema:alternateName "customer_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customer> ;
  rdfs:subPropertyOf schema:customer ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:Customer .

# Property: customer ip address
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/customerIpAddress> a rdf:Property ;
  rdfs:label "customer ip address" ;
  rdfs:comment "Customer's IP address" ;
  schema:alternateName "customer_ip_address" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customerIpAddress> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: customer user agent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/customerUserAgent> a rdf:Property ;
  rdfs:label "customer user agent" ;
  rdfs:comment "User agent of the customer" ;
  schema:alternateName "customer_user_agent" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customerUserAgent> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: customer note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/customerNote> a rdf:Property ;
  rdfs:label "customer note" ;
  rdfs:comment "Note left by customer during checkout" ;
  schema:alternateName "customer_note" ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "Billing address" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:subPropertyOf schema:billingAddress ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "Shipping address" ;
  schema:alternateName "shipping" ;
  rdfs:subPropertyOf schema:deliveryAddress ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:ShippingAddress .

# Property: payment method
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/paymentMethod> a rdf:Property ;
  rdfs:label "payment method" ;
  rdfs:comment "Payment method ID" ;
  schema:alternateName "payment_method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethod> ;
  rdfs:subPropertyOf schema:paymentMethod ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: payment method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/paymentMethodTitle> a rdf:Property ;
  rdfs:label "payment method title" ;
  rdfs:comment "Payment method title" ;
  schema:alternateName "payment_method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethodTitle> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: transaction id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/transactionId> a rdf:Property ;
  rdfs:label "transaction id" ;
  rdfs:comment "Unique transaction ID" ;
  schema:alternateName "transaction_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/transactionId> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: date paid
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/datePaid> a rdf:Property ;
  rdfs:label "date paid" ;
  rdfs:comment "The date the order was paid, in the site's timezone" ;
  schema:alternateName "date_paid" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/datePaid> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date paid gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/datePaidGmt> a rdf:Property ;
  rdfs:label "date paid gmt" ;
  rdfs:comment "The date the order was paid, as GMT" ;
  schema:alternateName "date_paid_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/datePaidGmt> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date completed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/dateCompleted> a rdf:Property ;
  rdfs:label "date completed" ;
  rdfs:comment "The date the order was completed, in the site's timezone" ;
  schema:alternateName "date_completed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCompleted> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date completed gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/dateCompletedGmt> a rdf:Property ;
  rdfs:label "date completed gmt" ;
  rdfs:comment "The date the order was completed, as GMT" ;
  schema:alternateName "date_completed_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCompletedGmt> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: cart hash
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/cartHash> a rdf:Property ;
  rdfs:label "cart hash" ;
  rdfs:comment "MD5 hash of cart items to ensure orders are not modified" ;
  schema:alternateName "cart_hash" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cartHash> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: line items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/lineItems> a rdf:Property ;
  rdfs:label "line items" ;
  rdfs:comment "Line items" ;
  schema:alternateName "line_items" ;
  rdfs:subPropertyOf schema:orderedItem ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:OrderLineItem .

# Property: tax lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/taxLines> a rdf:Property ;
  rdfs:label "tax lines" ;
  rdfs:comment "Tax lines" ;
  schema:alternateName "tax_lines" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxLines> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:TaxLine .

# Property: shipping lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/shippingLines> a rdf:Property ;
  rdfs:label "shipping lines" ;
  rdfs:comment "Shipping lines" ;
  schema:alternateName "shipping_lines" ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:ShippingLine .

# Property: fee lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/feeLines> a rdf:Property ;
  rdfs:label "fee lines" ;
  rdfs:comment "Fee lines" ;
  schema:alternateName "fee_lines" ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:FeeLine .

# Property: coupon lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/couponLines> a rdf:Property ;
  rdfs:label "coupon lines" ;
  rdfs:comment "Coupon lines" ;
  schema:alternateName "coupon_lines" ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:CouponLine .

# Property: refunds
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/refunds> a rdf:Property ;
  rdfs:label "refunds" ;
  rdfs:comment "List of refunds" ;
  schema:alternateName "refunds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refunds> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:OrderRefundLine .

# Property: needs payment
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/needsPayment> a rdf:Property ;
  rdfs:label "needs payment" ;
  rdfs:comment "Whether order needs payment" ;
  schema:alternateName "needs_payment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/needsPayment> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: needs processing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/needsProcessing> a rdf:Property ;
  rdfs:label "needs processing" ;
  rdfs:comment "Whether order needs processing" ;
  schema:alternateName "needs_processing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/needsProcessing> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: payment url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/paymentUrl> a rdf:Property ;
  rdfs:label "payment url" ;
  rdfs:comment "Payment URL" ;
  schema:alternateName "payment_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentUrl> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:string .

# Property: is editable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/isEditable> a rdf:Property ;
  rdfs:label "is editable" ;
  rdfs:comment "Whether order is editable" ;
  schema:alternateName "is_editable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/isEditable> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:Metadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderCreatedEvent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:OrderCreatedEvent ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:long .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent order (for order parts)" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:Order .

# Property: number
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Order number (may differ from ID)" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/number> ;
  rdfs:subPropertyOf schema:orderNumber ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: order key
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/orderKey> a rdf:Property ;
  rdfs:label "order key" ;
  rdfs:comment "Order key (for guest checkout links)" ;
  schema:alternateName "order_key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/orderKey> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: created via
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/createdVia> a rdf:Property ;
  rdfs:label "created via" ;
  rdfs:comment "Shows where the order was created. Can only be set during creation." ;
  schema:alternateName "created_via" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/createdVia> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "Version of WooCommerce which last updated the order" ;
  schema:alternateName "version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/version> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Order status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:OrderStatusScheme .

# Property: currency
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency code (ISO 4217)" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currency> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: currency symbol
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/currencySymbol> a rdf:Property ;
  rdfs:label "currency symbol" ;
  rdfs:comment "Currency symbol" ;
  schema:alternateName "currency_symbol" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currencySymbol> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the order was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:orderDate ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the order was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the order was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the order was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: discount total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/discountTotal> a rdf:Property ;
  rdfs:label "discount total" ;
  rdfs:comment "Total discount amount" ;
  schema:alternateName "discount_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTotal> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: discount tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/discountTax> a rdf:Property ;
  rdfs:label "discount tax" ;
  rdfs:comment "Total discount tax" ;
  schema:alternateName "discount_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTax> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: shipping total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/shippingTotal> a rdf:Property ;
  rdfs:label "shipping total" ;
  rdfs:comment "Total shipping amount" ;
  schema:alternateName "shipping_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTotal> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: shipping tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/shippingTax> a rdf:Property ;
  rdfs:label "shipping tax" ;
  rdfs:comment "Total shipping tax" ;
  schema:alternateName "shipping_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTax> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: cart tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/cartTax> a rdf:Property ;
  rdfs:label "cart tax" ;
  rdfs:comment "Sum of line item taxes only" ;
  schema:alternateName "cart_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cartTax> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Grand total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:totalPrice ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Sum of all taxes" ;
  schema:alternateName "total_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalTax> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: prices include tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/pricesIncludeTax> a rdf:Property ;
  rdfs:label "prices include tax" ;
  rdfs:comment "True if prices included tax during checkout" ;
  schema:alternateName "prices_include_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pricesIncludeTax> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: customer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/customer> a rdf:Property ;
  rdfs:label "customer" ;
  rdfs:comment "Customer who owns the order. 0 for guests." ;
  schema:alternateName "customer_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customer> ;
  rdfs:subPropertyOf schema:customer ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:Customer .

# Property: customer ip address
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/customerIpAddress> a rdf:Property ;
  rdfs:label "customer ip address" ;
  rdfs:comment "Customer's IP address" ;
  schema:alternateName "customer_ip_address" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customerIpAddress> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: customer user agent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/customerUserAgent> a rdf:Property ;
  rdfs:label "customer user agent" ;
  rdfs:comment "User agent of the customer" ;
  schema:alternateName "customer_user_agent" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customerUserAgent> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: customer note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/customerNote> a rdf:Property ;
  rdfs:label "customer note" ;
  rdfs:comment "Note left by customer during checkout" ;
  schema:alternateName "customer_note" ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "Billing address" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:subPropertyOf schema:billingAddress ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "Shipping address" ;
  schema:alternateName "shipping" ;
  rdfs:subPropertyOf schema:deliveryAddress ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:ShippingAddress .

# Property: payment method
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/paymentMethod> a rdf:Property ;
  rdfs:label "payment method" ;
  rdfs:comment "Payment method ID" ;
  schema:alternateName "payment_method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethod> ;
  rdfs:subPropertyOf schema:paymentMethod ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: payment method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/paymentMethodTitle> a rdf:Property ;
  rdfs:label "payment method title" ;
  rdfs:comment "Payment method title" ;
  schema:alternateName "payment_method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethodTitle> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: transaction id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/transactionId> a rdf:Property ;
  rdfs:label "transaction id" ;
  rdfs:comment "Unique transaction ID" ;
  schema:alternateName "transaction_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/transactionId> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: date paid
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/datePaid> a rdf:Property ;
  rdfs:label "date paid" ;
  rdfs:comment "The date the order was paid, in the site's timezone" ;
  schema:alternateName "date_paid" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/datePaid> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date paid gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/datePaidGmt> a rdf:Property ;
  rdfs:label "date paid gmt" ;
  rdfs:comment "The date the order was paid, as GMT" ;
  schema:alternateName "date_paid_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/datePaidGmt> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date completed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/dateCompleted> a rdf:Property ;
  rdfs:label "date completed" ;
  rdfs:comment "The date the order was completed, in the site's timezone" ;
  schema:alternateName "date_completed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCompleted> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date completed gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/dateCompletedGmt> a rdf:Property ;
  rdfs:label "date completed gmt" ;
  rdfs:comment "The date the order was completed, as GMT" ;
  schema:alternateName "date_completed_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCompletedGmt> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: cart hash
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/cartHash> a rdf:Property ;
  rdfs:label "cart hash" ;
  rdfs:comment "MD5 hash of cart items to ensure orders are not modified" ;
  schema:alternateName "cart_hash" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cartHash> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: line items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/lineItems> a rdf:Property ;
  rdfs:label "line items" ;
  rdfs:comment "Line items" ;
  schema:alternateName "line_items" ;
  rdfs:subPropertyOf schema:orderedItem ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:OrderLineItem .

# Property: tax lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/taxLines> a rdf:Property ;
  rdfs:label "tax lines" ;
  rdfs:comment "Tax lines" ;
  schema:alternateName "tax_lines" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxLines> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:TaxLine .

# Property: shipping lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/shippingLines> a rdf:Property ;
  rdfs:label "shipping lines" ;
  rdfs:comment "Shipping lines" ;
  schema:alternateName "shipping_lines" ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:ShippingLine .

# Property: fee lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/feeLines> a rdf:Property ;
  rdfs:label "fee lines" ;
  rdfs:comment "Fee lines" ;
  schema:alternateName "fee_lines" ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:FeeLine .

# Property: coupon lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/couponLines> a rdf:Property ;
  rdfs:label "coupon lines" ;
  rdfs:comment "Coupon lines" ;
  schema:alternateName "coupon_lines" ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:CouponLine .

# Property: refunds
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/refunds> a rdf:Property ;
  rdfs:label "refunds" ;
  rdfs:comment "List of refunds" ;
  schema:alternateName "refunds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refunds> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:OrderRefundLine .

# Property: needs payment
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/needsPayment> a rdf:Property ;
  rdfs:label "needs payment" ;
  rdfs:comment "Whether order needs payment" ;
  schema:alternateName "needs_payment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/needsPayment> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: needs processing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/needsProcessing> a rdf:Property ;
  rdfs:label "needs processing" ;
  rdfs:comment "Whether order needs processing" ;
  schema:alternateName "needs_processing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/needsProcessing> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: payment url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/paymentUrl> a rdf:Property ;
  rdfs:label "payment url" ;
  rdfs:comment "Payment URL" ;
  schema:alternateName "payment_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentUrl> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:string .

# Property: is editable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/isEditable> a rdf:Property ;
  rdfs:label "is editable" ;
  rdfs:comment "Whether order is editable" ;
  schema:alternateName "is_editable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/isEditable> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:Metadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderUpdatedEvent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:OrderUpdatedEvent ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderDeletedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Deleted order ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:OrderDeletedEvent ;
  rdfs:range xsd:long .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier" ;
  schema:alternateName "id" ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:long .

# Property: parent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/parent> a rdf:Property ;
  rdfs:label "parent" ;
  rdfs:comment "Parent order (for order parts)" ;
  schema:alternateName "parent_id" ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:Order .

# Property: number
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Order number (may differ from ID)" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/number> ;
  rdfs:subPropertyOf schema:orderNumber ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: order key
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/orderKey> a rdf:Property ;
  rdfs:label "order key" ;
  rdfs:comment "Order key (for guest checkout links)" ;
  schema:alternateName "order_key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/orderKey> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: created via
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/createdVia> a rdf:Property ;
  rdfs:label "created via" ;
  rdfs:comment "Shows where the order was created. Can only be set during creation." ;
  schema:alternateName "created_via" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/createdVia> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: version
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/version> a rdf:Property ;
  rdfs:label "version" ;
  rdfs:comment "Version of WooCommerce which last updated the order" ;
  schema:alternateName "version" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/version> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Order status" ;
  schema:alternateName "status" ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string ;
  qb:codeList woo:OrderStatusScheme .

# Property: currency
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency code (ISO 4217)" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currency> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: currency symbol
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/currencySymbol> a rdf:Property ;
  rdfs:label "currency symbol" ;
  rdfs:comment "Currency symbol" ;
  schema:alternateName "currency_symbol" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/currencySymbol> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the order was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:orderDate ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the order was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the order was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the order was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: discount total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/discountTotal> a rdf:Property ;
  rdfs:label "discount total" ;
  rdfs:comment "Total discount amount" ;
  schema:alternateName "discount_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTotal> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: discount tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/discountTax> a rdf:Property ;
  rdfs:label "discount tax" ;
  rdfs:comment "Total discount tax" ;
  schema:alternateName "discount_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountTax> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: shipping total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/shippingTotal> a rdf:Property ;
  rdfs:label "shipping total" ;
  rdfs:comment "Total shipping amount" ;
  schema:alternateName "shipping_total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTotal> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: shipping tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/shippingTax> a rdf:Property ;
  rdfs:label "shipping tax" ;
  rdfs:comment "Total shipping tax" ;
  schema:alternateName "shipping_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/shippingTax> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: cart tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/cartTax> a rdf:Property ;
  rdfs:label "cart tax" ;
  rdfs:comment "Sum of line item taxes only" ;
  schema:alternateName "cart_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cartTax> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Grand total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/total> ;
  rdfs:subPropertyOf schema:totalPrice ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: total tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/totalTax> a rdf:Property ;
  rdfs:label "total tax" ;
  rdfs:comment "Sum of all taxes" ;
  schema:alternateName "total_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/totalTax> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: prices include tax
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/pricesIncludeTax> a rdf:Property ;
  rdfs:label "prices include tax" ;
  rdfs:comment "True if prices included tax during checkout" ;
  schema:alternateName "prices_include_tax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/pricesIncludeTax> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: customer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/customer> a rdf:Property ;
  rdfs:label "customer" ;
  rdfs:comment "Customer who owns the order. 0 for guests." ;
  schema:alternateName "customer_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customer> ;
  rdfs:subPropertyOf schema:customer ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:Customer .

# Property: customer ip address
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/customerIpAddress> a rdf:Property ;
  rdfs:label "customer ip address" ;
  rdfs:comment "Customer's IP address" ;
  schema:alternateName "customer_ip_address" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customerIpAddress> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: customer user agent
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/customerUserAgent> a rdf:Property ;
  rdfs:label "customer user agent" ;
  rdfs:comment "User agent of the customer" ;
  schema:alternateName "customer_user_agent" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/customerUserAgent> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: customer note
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/customerNote> a rdf:Property ;
  rdfs:label "customer note" ;
  rdfs:comment "Note left by customer during checkout" ;
  schema:alternateName "customer_note" ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "Billing address" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:subPropertyOf schema:billingAddress ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "Shipping address" ;
  schema:alternateName "shipping" ;
  rdfs:subPropertyOf schema:deliveryAddress ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:ShippingAddress .

# Property: payment method
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/paymentMethod> a rdf:Property ;
  rdfs:label "payment method" ;
  rdfs:comment "Payment method ID" ;
  schema:alternateName "payment_method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethod> ;
  rdfs:subPropertyOf schema:paymentMethod ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: payment method title
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/paymentMethodTitle> a rdf:Property ;
  rdfs:label "payment method title" ;
  rdfs:comment "Payment method title" ;
  schema:alternateName "payment_method_title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentMethodTitle> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: transaction id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/transactionId> a rdf:Property ;
  rdfs:label "transaction id" ;
  rdfs:comment "Unique transaction ID" ;
  schema:alternateName "transaction_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/transactionId> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: date paid
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/datePaid> a rdf:Property ;
  rdfs:label "date paid" ;
  rdfs:comment "The date the order was paid, in the site's timezone" ;
  schema:alternateName "date_paid" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/datePaid> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date paid gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/datePaidGmt> a rdf:Property ;
  rdfs:label "date paid gmt" ;
  rdfs:comment "The date the order was paid, as GMT" ;
  schema:alternateName "date_paid_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/datePaidGmt> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date completed
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/dateCompleted> a rdf:Property ;
  rdfs:label "date completed" ;
  rdfs:comment "The date the order was completed, in the site's timezone" ;
  schema:alternateName "date_completed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCompleted> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: date completed gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/dateCompletedGmt> a rdf:Property ;
  rdfs:label "date completed gmt" ;
  rdfs:comment "The date the order was completed, as GMT" ;
  schema:alternateName "date_completed_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCompletedGmt> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:dateTime .

# Property: cart hash
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/cartHash> a rdf:Property ;
  rdfs:label "cart hash" ;
  rdfs:comment "MD5 hash of cart items to ensure orders are not modified" ;
  schema:alternateName "cart_hash" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/cartHash> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: line items
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/lineItems> a rdf:Property ;
  rdfs:label "line items" ;
  rdfs:comment "Line items" ;
  schema:alternateName "line_items" ;
  rdfs:subPropertyOf schema:orderedItem ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:OrderLineItem .

# Property: tax lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/taxLines> a rdf:Property ;
  rdfs:label "tax lines" ;
  rdfs:comment "Tax lines" ;
  schema:alternateName "tax_lines" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/taxLines> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:TaxLine .

# Property: shipping lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/shippingLines> a rdf:Property ;
  rdfs:label "shipping lines" ;
  rdfs:comment "Shipping lines" ;
  schema:alternateName "shipping_lines" ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:ShippingLine .

# Property: fee lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/feeLines> a rdf:Property ;
  rdfs:label "fee lines" ;
  rdfs:comment "Fee lines" ;
  schema:alternateName "fee_lines" ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:FeeLine .

# Property: coupon lines
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/couponLines> a rdf:Property ;
  rdfs:label "coupon lines" ;
  rdfs:comment "Coupon lines" ;
  schema:alternateName "coupon_lines" ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:CouponLine .

# Property: refunds
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/refunds> a rdf:Property ;
  rdfs:label "refunds" ;
  rdfs:comment "List of refunds" ;
  schema:alternateName "refunds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/refunds> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:OrderRefundLine .

# Property: needs payment
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/needsPayment> a rdf:Property ;
  rdfs:label "needs payment" ;
  rdfs:comment "Whether order needs payment" ;
  schema:alternateName "needs_payment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/needsPayment> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: needs processing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/needsProcessing> a rdf:Property ;
  rdfs:label "needs processing" ;
  rdfs:comment "Whether order needs processing" ;
  schema:alternateName "needs_processing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/needsProcessing> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: payment url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/paymentUrl> a rdf:Property ;
  rdfs:label "payment url" ;
  rdfs:comment "Payment URL" ;
  schema:alternateName "payment_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/paymentUrl> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:string .

# Property: is editable
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/isEditable> a rdf:Property ;
  rdfs:label "is editable" ;
  rdfs:comment "Whether order is editable" ;
  schema:alternateName "is_editable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/isEditable> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range xsd:boolean .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:Metadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.OrderRestoredEvent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:OrderRestoredEvent ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:long .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the customer was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the customer was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the customer was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the customer was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "The email address for the customer" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:string .

# Property: first name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "Customer first name" ;
  schema:alternateName "first_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Customer last name" ;
  schema:alternateName "last_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:string .

# Property: role
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/role> a rdf:Property ;
  rdfs:label "role" ;
  rdfs:comment "Customer role" ;
  schema:alternateName "role" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/role> ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:string .

# Property: username
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/username> a rdf:Property ;
  rdfs:label "username" ;
  rdfs:comment "Customer login name" ;
  schema:alternateName "username" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/username> ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "List of billing address data" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:subPropertyOf schema:billingAddress ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "List of shipping address data" ;
  schema:alternateName "shipping" ;
  rdfs:subPropertyOf schema:deliveryAddress ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range woo:ShippingAddress .

# Property: is paying customer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/isPayingCustomer> a rdf:Property ;
  rdfs:label "is paying customer" ;
  rdfs:comment "Is the customer a paying customer?" ;
  schema:alternateName "is_paying_customer" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/isPayingCustomer> ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: avatar url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/avatarUrl> a rdf:Property ;
  rdfs:label "avatar url" ;
  rdfs:comment "Avatar URL" ;
  schema:alternateName "avatar_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/avatarUrl> ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range woo:Metadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerCreatedEvent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:CustomerCreatedEvent ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for the resource" ;
  schema:alternateName "id" ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:long .

# Property: date created
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/dateCreated> a rdf:Property ;
  rdfs:label "date created" ;
  rdfs:comment "The date the customer was created, in the site's timezone" ;
  schema:alternateName "date_created" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreated> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date created gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/dateCreatedGmt> a rdf:Property ;
  rdfs:label "date created gmt" ;
  rdfs:comment "The date the customer was created, as GMT" ;
  schema:alternateName "date_created_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateCreatedGmt> ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/dateModified> a rdf:Property ;
  rdfs:label "date modified" ;
  rdfs:comment "The date the customer was last modified, in the site's timezone" ;
  schema:alternateName "date_modified" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModified> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: date modified gmt
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/dateModifiedGmt> a rdf:Property ;
  rdfs:label "date modified gmt" ;
  rdfs:comment "The date the customer was last modified, as GMT" ;
  schema:alternateName "date_modified_gmt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateModifiedGmt> ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: email
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "The email address for the customer" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:string .

# Property: first name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "Customer first name" ;
  schema:alternateName "first_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Customer last name" ;
  schema:alternateName "last_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:string .

# Property: role
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/role> a rdf:Property ;
  rdfs:label "role" ;
  rdfs:comment "Customer role" ;
  schema:alternateName "role" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/role> ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:string .

# Property: username
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/username> a rdf:Property ;
  rdfs:label "username" ;
  rdfs:comment "Customer login name" ;
  schema:alternateName "username" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/username> ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:string .

# Property: billing
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/billing> a rdf:Property ;
  rdfs:label "billing" ;
  rdfs:comment "List of billing address data" ;
  schema:alternateName "billing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/billing> ;
  rdfs:subPropertyOf schema:billingAddress ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range woo:BillingAddress .

# Property: shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/shipping> a rdf:Property ;
  rdfs:label "shipping" ;
  rdfs:comment "List of shipping address data" ;
  schema:alternateName "shipping" ;
  rdfs:subPropertyOf schema:deliveryAddress ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range woo:ShippingAddress .

# Property: is paying customer
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/isPayingCustomer> a rdf:Property ;
  rdfs:label "is paying customer" ;
  rdfs:comment "Is the customer a paying customer?" ;
  schema:alternateName "is_paying_customer" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/isPayingCustomer> ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: avatar url
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/avatarUrl> a rdf:Property ;
  rdfs:label "avatar url" ;
  rdfs:comment "Avatar URL" ;
  schema:alternateName "avatar_url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/avatarUrl> ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range xsd:string .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Meta data" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range woo:Metadata .

# Property: links
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerUpdatedEvent/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "HAL links" ;
  schema:alternateName "_links" ;
  rdfs:domain woo:CustomerUpdatedEvent ;
  rdfs:range woo:Links .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CustomerDeletedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Deleted customer ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:CustomerDeletedEvent ;
  rdfs:range xsd:long .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Coupon ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:long .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Coupon code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Discount amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/amount> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:string .

# Property: discount type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/discountType> a rdf:Property ;
  rdfs:label "discount type" ;
  rdfs:comment "Discount type" ;
  schema:alternateName "discount_type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountType> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:string .

# Property: date expires
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/dateExpires> a rdf:Property ;
  rdfs:label "date expires" ;
  rdfs:comment "Expiry date" ;
  schema:alternateName "date_expires" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateExpires> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:dateTime .

# Property: usage count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/usageCount> a rdf:Property ;
  rdfs:label "usage count" ;
  rdfs:comment "Usage count" ;
  schema:alternateName "usage_count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageCount> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:int .

# Property: usage limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/usageLimit> a rdf:Property ;
  rdfs:label "usage limit" ;
  rdfs:comment "Usage limit" ;
  schema:alternateName "usage_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageLimit> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:int .

# Property: free shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/freeShipping> a rdf:Property ;
  rdfs:label "free shipping" ;
  rdfs:comment "Whether free shipping is granted" ;
  schema:alternateName "free_shipping" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/freeShipping> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range xsd:boolean .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponCreatedEvent/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Metadata" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:CouponCreatedEvent ;
  rdfs:range woo:Metadata .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Coupon ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:long .

# Property: code
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Coupon code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/code> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Discount amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/amount> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:string .

# Property: discount type
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/discountType> a rdf:Property ;
  rdfs:label "discount type" ;
  rdfs:comment "Discount type" ;
  schema:alternateName "discount_type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/discountType> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/description> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:string .

# Property: date expires
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/dateExpires> a rdf:Property ;
  rdfs:label "date expires" ;
  rdfs:comment "Expiry date" ;
  schema:alternateName "date_expires" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/dateExpires> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:dateTime .

# Property: usage count
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/usageCount> a rdf:Property ;
  rdfs:label "usage count" ;
  rdfs:comment "Usage count" ;
  schema:alternateName "usage_count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageCount> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:int .

# Property: usage limit
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/usageLimit> a rdf:Property ;
  rdfs:label "usage limit" ;
  rdfs:comment "Usage limit" ;
  schema:alternateName "usage_limit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/usageLimit> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:int .

# Property: free shipping
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/freeShipping> a rdf:Property ;
  rdfs:label "free shipping" ;
  rdfs:comment "Whether free shipping is granted" ;
  schema:alternateName "free_shipping" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/freeShipping> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range xsd:boolean .

# Property: metadata
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponUpdatedEvent/metadata> a rdf:Property ;
  rdfs:label "metadata" ;
  rdfs:comment "Metadata" ;
  schema:alternateName "meta_data" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/woocommerce/property/metadata> ;
  rdfs:domain woo:CouponUpdatedEvent ;
  rdfs:range woo:Metadata .

# Property: id
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.Events.CouponDeletedEvent/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Deleted coupon ID" ;
  schema:alternateName "id" ;
  rdfs:domain woo:CouponDeletedEvent ;
  rdfs:range xsd:long .

# Property: status
<https://relay.inferal.com/ontology/woocommerce/property/WooCommerce.WooCommerceError.data/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "HTTP status code" ;
  schema:alternateName "status" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/inline/WooCommerce.WooCommerceError/data> ;
  rdfs:range xsd:int .

# Generated Record properties for WooCommerce.PaymentGateway.settings
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGateway/settings/Entry> ;
  rdfs:range woo:PaymentGatewaySetting .

# Generated Record properties for WooCommerce.PaymentGatewayInput.settings
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewayInput/settings/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for WooCommerce.PaymentGatewaySetting.options
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.PaymentGatewaySetting/options/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for WooCommerce.ProductReview.reviewerAvatarUrls
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ProductReview/reviewerAvatarUrls/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for WooCommerce.SalesReport.totals
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SalesReport/totals/Entry> ;
  rdfs:range woo:SalesReportPeriod .

# Generated Record properties for WooCommerce.SettingOption.options
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SettingOption/options/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for WooCommerce.ShippingZoneMethod.settings
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethod/settings/Entry> ;
  rdfs:range woo:ShippingZoneMethodSetting .

# Generated Record properties for WooCommerce.ShippingZoneMethodSetting.options
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodSetting/options/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for WooCommerce.ShippingZoneMethodUpdateInput.settings
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.ShippingZoneMethodUpdateInput/settings/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for WooCommerce.SystemStatusDatabase.databaseTables
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusDatabase/databaseTables/Entry> ;
  rdfs:range xsd:boolean .

# Generated Record properties for WooCommerce.SystemStatusSettings.taxonomies
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/Entry> .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/woocommerce/record/WooCommerce.SystemStatusSettings/taxonomies/Entry> ;
  rdfs:range xsd:string .
