2014-05-18T13:00:00-05:00
2015-03-20T13:38:00-05:00
Ontology that defines entity and relation types used to describe purchases. Examples include states,
licenses files, purchase date etc.
1.4.0
OpenLink Purchases Ontology
2014-05-18T13:00:00-05:00
2015-03-20T13:38:00-05:00
This is a turtle document that uses Linked Data oriented content to describe the OpenLink Purchases Ontology.
OpenLink Purchases Ontology Description Document (Turtle)
Entity type of resources representing a Purchase (Class).
Purchase
Purchase
Entity type of resources representing a purchased item (Class).
Purchased Item
Purchased Item
Entity type of resources representing the state of a purchase (Class).
Purchase state
Purchase state
Entity type of resource representing credit card payments (Class).
Credit card payment
Credit card payment
Entity type of resource representing failed payments (Class). This is typically used as a marker class, i.e. in combination with other Payment sub-classes like CreditCardPayment.
Failed payment
Failed payment
Associates a Purchase with one or more Purchased Items.
Contains
contains
Associates a PurchasedItem with the schema:Offer that has been purchased.
Offering
hasOffering
The date and time the Purchase was completed.
Purchase Date
purchaseDate
Associates a Purchase with the agent (Organization, Person or Bot) that actually made the Purchase, i.e. the owner of the purchased items.
Made Purchase
madePurchase
The Purchase number, an internal identifier for the purchase.
Purchase Number
purchaseNumber
The serial number, an internal identifier for the purchased item, also used for license file creation.
Serial Number
serialNumber
The state of a purchase indicates the processing step it is currently in.
Purchase state
purchaseState
Associates a CreditCardPayment with the used credit card.
Used Credit card
usedCreditCard
Associates a Purchase with its payment details.
Payment details
paymentDetails
The transaction ID of a credit card payment.
Transaction ID
transactionId
This purchase has not been completed yet, the payment is still pending.
Payment pending
Payment pending
The payment is being processed.
This purchase has already been payed for. Post-processing like license generation is still pending.
Payment completed
Payment completed
Your invoice is being generated and saved.
This purchase has not been completed, the payment has failed.
Payment failed
Payment failed
The payment failed.
This purchase has been completed, all license files have been generated, notification have been sent, etc..
Purchase completed
Purchase completed
Your purchase is complete.
2014-05-18T13:00:00-05:00
2015-03-20T13:38:00-05:00
This is a document that uses Linked Data oriented content to describe OpenLink Purchases Ontology.
OpenLink Purchases Ontology Description Document
An optional purchase order ID provided by the customer and printed on the invoice. It allows the customer to easier map the invoice.
Customer Purchase ID
customerPurchaseId
Associates a Purchase with the invoice file.
Invoice
hasInvoice
2014-05-18T13:00:00-05:00
2015-03-20T13:38:00-05:00
This is a turtle document that uses Linked Data oriented content to describe an OpenLink ontology for Purchases.
OpenLink Purchases Ontology Description Document (Turtle)
Entity type of resource representing purchased license files (Class).
License
License
Entity type of resource representing purchased files (Class). Typically more specific sub-classes are used.
Purchased File
Purchased File
Entity type of resource representing purchased support certificate files (Class).
Support Certificate
Support Certificate
The files that are contained in a purchase, i.e. the files the customer purchased.
Contains File
containsFile
The Resource a purchased file is based on. This can be for example the license description used to generate a license file.
Source
hasSource
Relates the user account with the last used billing agent, i.e. the default billing address.
Last Used Billing Agent
lastUsedBillingAgent
Relates the user account with the last used customer agent, i.e. the default customer address that will actually get the purchased items.
Last Used Customer Agent
lastUsedCustomerAgent
Relates the user account with the last used shipping agent, i.e. the default shipping address.
Last Used Shipping Agent
lastUsedShippingAgent
The billing agent used for a particular purchase.
Used Billing Agent
usedBillingAgent
The customer agent (the person initiating the purchase) used for a particular purchase.
Used Customer Agent
usedCustomerAgent
The shipping agent used for a particular purchase.
Used Shipping Agent
usedShippingAgent
A purchase end state marks a purchase as finsished, either successful or not.
PurchaseEndState state
Purchase end state
Identified the valid states a purchase can be in before entering this state.
Preceeding State
hasPreceedingState
Identified the valid states a purchase can be in after this state.
Following State
hasFollowingState
A message that can be shown to the user while a shop system processes a purchase in the given state.
Process message
hasProcessMessage
The purchase invoice has been created and stored in the customer's storage space.
Invoice Generated
InvoiceGenerated
The Licenses are being generated and saved.
The purchase details have been written to the user's storage space.
Copied to User Storage
CopiedToUserStorage
Your Purchase is being completed.
The purchased licenses have been generated and stored in the customer's storage space.
Licences Generated
LicencesGenerated
Your purchase is being copied into your ODS profile.
Entity type of resource representing purchased client access certificate files (Class).
Client Access Certificate
Client Access Certificate
Associates a Purchase with total price.
TotalPrice
hasTotalPrice