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