## Turtle Start ##
@prefix schema:    <http://schema.org/> .
@prefix cc:        <http://creativecommons.org/ns#> .
@prefix xsd:       <http://www.w3.org/2001/XMLSchema#> .
@prefix opllic:    <http://www.openlinksw.com/ontology/licenses#> .
@prefix oplsof:    <http://www.openlinksw.com/ontology/software#> .
@prefix oplpro:    <http://www.openlinksw.com/ontology/products#> .
@prefix wdrs:      <http://www.w3.org/2007/05/powder-s#> .
@prefix skos:      <http://www.w3.org/2004/02/skos/core#> .
@prefix oplofr:    <http://www.openlinksw.com/ontology/offers#> .
@prefix gr:        <http://purl.org/goodrelations/v1#> .
@prefix source:    <http://virtuoso.openlinksw.com/data/turtle/OPALOffers-License-Prices.ttl> .

# --- Document Metadata (Simplified Stub) ---

source: a schema:CreativeWork ;
    schema:name "OPAL Chat Service Offers, License and Price Definitions" ;
    schema:comment "This document describes sample offers for an OPAL Chat Service, referencing predefined OPAL restrictions." ;
    schema:author <http://www.openlinksw.com/#this> ; # Placeholder
    cc:attributionName "OpenLink Software Example" ;
    schema:datePublished "2025-05-29T00:00:00Z"^^xsd:dateTime ;
    schema:dateModified "2026-06-01T00:00:00Z"^^xsd:dateTime .

# --- Licensed Product / Service  ---

# The MCP server is used to create required ACLs for all URIBurner ACL offers
<http://data.openlinksw.com/oplweb/URIBurnerOPAL#this>
    a schema:Service ;
    schema:name "OPAL via URIBurner"@en ;
    schema:applicationCategory "AI Agent Platform"@en ;
    schema:applicationSubCategory "LLM-Integrated AI Agent Middleware"@en ;
    schema:description """OPAL (OpenLink AI Layer) instance hosted by URIBurner, enabling AI Agent interaction with Data Spaces using natural language and the MCP protocol."""@en ;
    schema:softwareVersion "1.0"@en ;
    schema:provider [
        a schema:Organization ;
        schema:name "OpenLink Software"@en ;
        schema:url <https://www.openlinksw.com/> ;
    ] ;
    schema:url <https://linkeddata.uriburner.com/> ;
    schema:hasPart
        [
            a schema:WebAPI ;
            schema:name "OPAL Chat Endpoint"@en ;
            schema:description """Conversational agent for natural language interactions with linked data and other data spaces."""@en ;
            schema:serviceType "MCP-compliant AI Chat Agent"@en ;
            schema:url <https://linkeddata.uriburner.com/chat> ;
            schema:documentation <https://opal.openlinksw.com/install/> ;
            schema:termsOfService <https://opal.openlinksw.com/tos/> ;
        ],
        [
            a schema:WebAPI ;
            schema:name "OPAL Assist-Metal Endpoint"@en ;
            schema:description """Context-sensitive agent for metadata-rich interactions across federated data spaces."""@en ;
            schema:serviceType "MCP-compliant AI Assist Agent"@en ;
            schema:url <https://linkeddata.uriburner.com/assist-metal> ;
            schema:documentation <https://opal.openlinksw.com/install/> ;
            schema:termsOfService <https://opal.openlinksw.com/tos/> ;
        ],
        [
            a schema:WebAPI ;
            schema:name "MCP Server (Streamable HTTP)"@en ;
            schema:description """Endpoint exposing the MCP Server via a Streamable HTTP transport protocol for continuous, stateful interactions with AI Agents."""@en ;
            schema:serviceType "MCP Server (Streamable HTTP)"@en ;
            schema:url <https://linkeddata.uriburner.com/chat/mcp/messages> ;
            schema:documentation <https://opal.openlinksw.com/install/> ;
            schema:termsOfService <https://opal.openlinksw.com/tos/> ;
        ],
        [
            a schema:WebAPI ;
            schema:name "MCP Server (Server Sent Events)"@en ;
            schema:description """Endpoint exposing the MCP Server using Server Sent Events (SSE), enabling real-time event-driven communication between LLM-integrated agents and data spaces."""@en ;
            schema:serviceType "MCP Server (SSE)"@en ;
            schema:url <https://linkeddata.uriburner.com/chat/mcp/sse> ;
            schema:documentation <https://opal.openlinksw.com/install/> ;
            schema:termsOfService <https://opal.openlinksw.com/tos/> ;
        ] .

# --- Data Twingler Agent Offers ---
# -- Data Twingler Entry Level Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/DataTwinglerSpecificModuleEntryLevelPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification,  oplofr:SubscriptionPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "0.00"^^xsd:decimal ; # Example price
    schema:valueAddedTaxIncluded "false"^^xsd:boolean ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Data Twingler Specific Access - Entry Level" ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Data Twingler Entry Level License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/DataTwinglerSpecificModuleEntryLevelLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Data Twingler Specific Module Entry Level License" ;
    skos:prefLabel "Data Twingler Specific Module Entry Level License" ;
    skos:altLabel "Data Twingler Specific Module Entry Level License" ;
    schema:description "License for interactive use of the OPAL Data Twingler Module on a BYOK basis." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleEntryLevelOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Data Twingler Entry Level Offer Description --
<http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleEntryLevelOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:DataTwinglerSpecificModuleEntryLevelOffer ;
    oplofr:offerNumber "OPAL-DATATWINGLER-EL-UB-001"^^xsd:string ;
    schema:name "OPAL Data Twingler Module on Uriburner - Entry Level" ;
    skos:prefLabel "OPAL Data Twingler Module on Uriburner - Entry Level" ;
    schema:comment "This offer allows use of the OPAL Data Twingler Entry Level Module using your own key." ;
    schema:description "Access to the OPAL Data Twingler Entry Level Module on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/DataTwinglerSpecificModuleEntryLevelLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/DataTwinglerSpecificModuleEntryLevelPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ;
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ;
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FDataTwinglerSpecificModuleEntryLevelOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Data Twingler Plus Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/DataTwinglerSpecificModulePlusPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification,  oplofr:SubscriptionPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "9.99"^^xsd:decimal ; # Example price
    schema:valueAddedTaxIncluded "false"^^xsd:boolean ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schemvad-licgen/vad-licgen_data-islands.sqla:name "Data Twingler Specific Access - Plus" ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Data Twingler Plus License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/DataTwinglerSpecificModulePlusLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Data Twingler Specific Module Plus License" ;
    skos:prefLabel "Data Twingler Specific Module Plus License" ;
    skos:altLabel "Data Twingler Specific Module Plus License" ;
    schema:description "License for interactive use of the OPAL Data Twingler Module on a BYOK basis." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModulePlusOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Data Twingler Plus Offer Description --
<http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModulePlusOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:DataTwinglerSpecificModulePlusOffer ;
    oplofr:offerNumber "OPAL-DATATWINGLER-PLUS-UB-001"^^xsd:string ;
    schema:name "OPAL Data Twingler Module on Uriburner - Plus" ;
    skos:prefLabel "OPAL Data Twingler Module on Uriburner - Plus" ;
    schema:comment "This offer allows use of the OPAL Data Twingler Plus Module using your own key." ;
    schema:description "Access to the OPAL Data Twingler Module Plus on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/DataTwinglerSpecificModulePlusLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/DataTwinglerSpecificModulePlusPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ;
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ;
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FDataTwinglerSpecificModulePlusOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Data Twingler Pro Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/DataTwinglerSpecificModuleProPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification,  oplofr:SubscriptionPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "19.99"^^xsd:decimal ; # Example price
    schema:valueAddedTaxIncluded "false"^^xsd:boolean ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Data Twingler Specific Access - Pro" ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Data Twingler Pro License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/DataTwinglerSpecificModuleProLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Data Twingler Specific Module Pro License" ;
    skos:prefLabel "Data Twingler Specific Module Pro License" ;
    skos:altLabel "Data Twingler Specific Module Pro License" ;
    schema:description "License for interactive use of the OPAL Data Twingler Module Pro on a BYOK basis." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleProOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Data Twingler Pro Offer Description --
<http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleProOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:DataTwinglerSpecificModuleProOffer ;
    oplofr:offerNumber "OPAL-DATATWINGLER-PRO-UB-001"^^xsd:string ;
    schema:name "OPAL Data Twingler Module on Uriburner - Pro" ;
    skos:prefLabel "OPAL Data Twingler Module on Uriburner - Pro" ;
    schema:comment "This offer allows use of the OPAL Data Twingler Module using your own key." ;
    schema:description "Access to the OPAL Data Twingler Module on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/DataTwinglerSpecificModuleProLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/DataTwinglerSpecificModuleProPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ;
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ;
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FDataTwinglerSpecificModuleProOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Data Twingler Max Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/DataTwinglerSpecificModuleMaxPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification,  oplofr:SubscriptionPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "49.99"^^xsd:decimal ; # Example price
    schema:valueAddedTaxIncluded "false"^^xsd:boolean ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Data Twingler Specific Access" ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Data Twingler Max License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/DataTwinglerSpecificModuleMaxLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Data Twingler Specific Module Max License" ;
    skos:prefLabel "Data Twingler Specific Module Max License" ;
    skos:altLabel "Data Twingler Specific Module Max License" ;
    schema:description "License for interactive use of the OPAL Data Twingler Module using the system wide API key." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleMaxOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Data Twingler Max Offer Description --
<http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleMaxOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:DataTwinglerSpecificModuleMaxOffer ;
    oplofr:offerNumber "OPAL-DATATWINGLER-MAX-UB-001"^^xsd:string ;
    schema:name "OPAL Data Twingler Module on Uriburner - Max" ;
    skos:prefLabel "OPAL Data Twingler Module on Uriburner - Max" ;
    schema:comment "This offer allows use of the OPAL Data Twingler Module using the system wide key." ;
    schema:description "Access to the OPAL Data Twingler Module on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/DataTwinglerSpecificModuleMaxLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/DataTwinglerSpecificModuleMaxPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ;
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ;
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FDataTwinglerSpecificModuleMaxOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .


# --- Virtuoso Support Agent Offers ---
# -- Support Assistant Access Entry Level Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/SupportAssistantSpecificModuleEntryLevelPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification,  oplofr:SubscriptionPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "0.00"^^xsd:decimal ; # Example price
    schema:valueAddedTaxIncluded "false"^^xsd:boolean ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Support Assistant Specific Access - Entry Level" ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Support Assistant Access Entry Level License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/SupportAssistantSpecificModuleEntryLevelLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Support Assistant Specific Module Entry Level License" ;
    skos:prefLabel "Support Assistant Specific Module Entry Level License" ;
    skos:altLabel "Support Assistant Specific Module Entry Level License" ;
    schema:description "License for interactive use of the OPAL Support Assistant Module on a BYOK basis." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleEntryLevelOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Support Assistant Access Entry Level Offer Description --
<http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleEntryLevelOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:SupportAssistantSpecificModuleEntryLevelOffer ;
    oplofr:offerNumber "OPAL-SUPPORTASSISTANT-EL-UB-001"^^xsd:string ;
    schema:name "OPAL Support Assistant Module on Uriburner - Entry Level" ;
    skos:prefLabel "OPAL Support Assistant Module on Uriburner - Entry Level" ;
    schema:comment "This offer allows use of the OPAL Support Assistant Entry Level Module using your own key." ;
    schema:description "Access to the OPAL Support Assistant Entry Level Module on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/SupportAssistantSpecificModuleEntryLevelLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/SupportAssistantSpecificModuleEntryLevelPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ;
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ;
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FSupportAssistantSpecificModuleEntryLevelOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Support Assistant Access Plus Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/SupportAssistantSpecificModulePlusPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification,  oplofr:SubscriptionPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "9.99"^^xsd:decimal ; # Example price
    schema:valueAddedTaxIncluded "false"^^xsd:boolean ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Support Assistant Specific Access - Plus" ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Support Assistant Access Plus License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/SupportAssistantSpecificModulePlusLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Support Assistant Specific Module Plus License" ;
    skos:prefLabel "Support Assistant Specific Module Plus License" ;
    skos:altLabel "Support Assistant Specific Module Plus License" ;
    schema:description "License for interactive use of the OPAL Support Assistant Module on a BYOK basis." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModulePlusOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Support Assistant Access Plus Offer Description --
<http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModulePlusOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:SupportAssistantSpecificModulePlusOffer ;
    oplofr:offerNumber "OPAL-SUPPORTASSISTANT-PLUS-UB-001"^^xsd:string ;
    schema:name "OPAL Support Assistant Module on Uriburner - Plus" ;
    skos:prefLabel "OPAL Support Assistant Module on Uriburner - Plus" ;
    schema:comment "This offer allows use of the OPAL Support Assistant Plus Module using your own key." ;
    schema:description "Access to the OPAL Support Assistant Module Plus on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/SupportAssistantSpecificModulePlusLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/SupportAssistantSpecificModulePlusPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ;
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ;
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FSupportAssistantSpecificModulePlusOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Support Assistant Access Pro Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/SupportAssistantSpecificModuleProPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification,  oplofr:SubscriptionPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "19.99"^^xsd:decimal ; # Example price
    schema:valueAddedTaxIncluded "false"^^xsd:boolean ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Support Assistant Specific Access - Pro" ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Support Assistant Access Pro License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/SupportAssistantSpecificModuleProLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Support Assistant Specific Module Pro License" ;
    skos:prefLabel "Support Assistant Specific Module Pro License" ;
    skos:altLabel "Support Assistant Specific Module Pro License" ;
    schema:description "License for interactive use of the OPAL Support Assistant Module Pro on a BYOK basis." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleProOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Support Assistant Access Pro Offer Description --
<http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleProOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:SupportAssistantSpecificModuleProOffer ;
    oplofr:offerNumber "OPAL-SUPPORTASSISTANT-PRO-UB-001"^^xsd:string ;
    schema:name "OPAL Support Assistant Module on Uriburner - Pro" ;
    skos:prefLabel "OPAL Support Assistant Module on Uriburner - Pro" ;
    schema:comment "This offer allows use of the OPAL Support Assistant Module using your own key." ;
    schema:description "Access to the OPAL Support Assistant Module on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/SupportAssistantSpecificModuleProLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/SupportAssistantSpecificModuleProPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ;
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ;
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FSupportAssistantSpecificModuleProOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Support Assistant Max Price Specification
<http://data.openlinksw.com/oplweb/offer-unitprice/SupportAssistantSpecificModuleMaxPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification, oplofr:SubscriptionPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "49.99"^^xsd:decimal ; # Example price
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Support Assistant Access" ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Support Assistant Max License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/SupportAssistantSpecificModuleMaxLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Support Assistant Max License" ;
    skos:prefLabel "Support Assistant Max License" ;
    skos:altLabel "Support Assistant Max License" ;
    schema:description "License for interactive use of the OpenLink Support Assistant using the system wide API key." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleMaxOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Support Assistant Max Offer Description --
<http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleMaxOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:SupportAssistantSpecificModuleMaxOffer ;
    oplofr:offerNumber "OPAL-SUPPORTASSISTANT-MAX-UB-001"^^xsd:string ;
    schema:name "OPAL Support Assistant on Uriburner - Max" ;
    skos:prefLabel "OPAL Support Assistant on Uriburner - Max" ;
    schema:comment "This offer allows use of the OPAL Support Assistant using the system wide key." ;
    schema:description "Access to the OPAL Support Assistant on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/SupportAssistantSpecificModuleMaxLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/SupportAssistantSpecificModuleMaxPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-01-01T00:00:00Z"^^xsd:dateTime ;
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ;
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FSupportAssistantSpecificModuleMaxOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .


# --- Generic Chat Offers ---
# -- Entry Level Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/BringYourOwnKeyEntryLevelPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "0.00"^^xsd:decimal ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Bring Your Own Key Entry Level - Free" ;
    schema:validFrom "2025-10-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    wdrs:describedby source: .

# -- Entry Level License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/BringYourOwnKeyEntryLevelLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Bring Your Own Key Entry Level License for ub-server" ;
    skos:prefLabel "Bring Your Own Key Entry Level License for ub-server" ;
    skos:altLabel "Bring Your Own Key Entry Level License for ub-server" ;
    schema:description "License for interactive use of the OPAL Chat Service on URIBurner (UB) server using your own API key." ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyEntryLevelOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Entry Level Offer Description --
<http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyEntryLevelOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:BringYourOwnKeyEntryLevelOffer ;
    oplofr:offerNumber "OPAL-BYOK-EL-UB-001"^^xsd:string ;
    schema:name "OPAL Chat Service - Bring Your Own Key Entry Level on URIBurner (UB) server" ;
    skos:prefLabel "OPAL Chat Service - Bring Your Own Key Entry Level on URIBurner (UB) server" ;
    schema:comment "This offer provides Entry level access to the OPAL Chat Service on URIBurner (UB) server, using your own API keys." ;
    schema:description "Bring Your Own Key Entry Level access to the OPAL Chat Service on URIBurner (UB) server.  Includes support for SQL Script execution, SPASQL Query, Remote SPARQL Query and GraphQL Query." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ; # Even if free, it's an act of "selling"/providing
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/BringYourOwnKeyEntryLevelLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/BringYourOwnKeyEntryLevelPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-10-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FBringYourOwnKeyEntryLevelOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Plus Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/BringYourOwnKeyPlusPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "9.99"^^xsd:decimal ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Bring Your Own Key Plus" ;
    schema:validFrom "2025-10-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Plus License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/BringYourOwnKeyPlusLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense  ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Bring Your Own Key Plus License for ub-server" ;
    skos:prefLabel "Bring Your Own Key Plus License for ub-server" ;
    skos:altLabel "Bring Your Own Key Plus License for ub-server" ;
    schema:description "License for interactive use of the OPAL Chat Service on URIBurner (UB) server using your own API key.  Includes all the features of the Entry Level Offer plus RDF Sponge, Facet Search and Web Fetch" ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyPlusOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Plus Offer Description --
<http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyPlusOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:BringYourOwnKeyPlusOffer ;
    oplofr:offerNumber "OPAL-BYOK-PLUS-UB-001"^^xsd:string ;
    schema:name "OPAL Chat Service - Bring Your Own Key Plus on URIBurner (UB) server" ;
    skos:prefLabel "OPAL Chat Service - Bring Your Own Key Plus on URIBurner (UB) server" ;
    schema:comment "This offer provides Plus level access to the OPAL Chat Service on URIBurner (UB) server, using your own API keys." ;
    schema:description "Bring Your Own Key Plus access to the OPAL Chat Service on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/BringYourOwnKeyPlusLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/BringYourOwnKeyPlusPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-10-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FBringYourOwnKeyPlusOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Pro Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/BringYourOwnKeyProPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "19.99"^^xsd:decimal ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Bring Your Own Key Pro" ;
    schema:validFrom "2025-10-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Pro License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/BringYourOwnKeyProLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly , opllic:SubscriptionLicense ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Bring Your Own Key Pro License for ub-server" ;
    skos:prefLabel "Bring Your Own Key Pro License for ub-server" ;
    skos:altLabel "Bring Your Own Key Pro License for ub-server" ;
    schema:description "License for interactive use of the OPAL Chat Service on URIBurner (UB) server using your own API key.  Includes all the features of the Plus Offer plus use of available Agent Configs" ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyProOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Pro Offer Description --
<http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyProOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:BringYourOwnKeyProOffer ;
    oplofr:offerNumber "OPAL-BYOK-PRO-UB-001"^^xsd:string ;
    schema:name "OPAL Chat Service - Bring Your Own Key Pro on URIBurner (UB) server" ;
    skos:prefLabel "OPAL Chat Service - Bring Your Own Key Pro on URIBurner (UB) server" ;
    schema:comment "This offer provides Pro level access to the OPAL Chat Service on URIBurner (UB) server, using your own API keys." ;
    schema:description "Bring Your Own Key Pro access to the OPAL Chat Service on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/BringYourOwnKeyProLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/BringYourOwnKeyProPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-10-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FBringYourOwnKeyProOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .

# -- Max Price Specification --
<http://data.openlinksw.com/oplweb/offer-unitprice/MaxPriceSpecification#this> a schema:UnitPriceSpecification, oplofr:RetailUnitPriceSpecification ;
    schema:priceCurrency "USD"^^xsd:string ;
    schema:price "49.99"^^xsd:decimal ;
    schema:unitCode "C62"^^xsd:string ; # Piece
    schema:name "Max" ;
    schema:validFrom "2025-10-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    oplofr:interval "month"^^xsd:string ;
    oplofr:intervalCount "1"^^xsd:integer ;
    wdrs:describedby source: .

# -- Max License Description (ub-server server)--
<http://data.openlinksw.com/oplweb/license/MaxLicenseub-server#this> a opllic:ProductLicense, opllic:ExpiringLicense, schema:Product, opllic:ACLOnly, opllic:SubscriptionLicense  ;
    oplsof:hasOperatingSystemFamily   oplsof:OSFamilyAny ;
    oplsof:hasDatabaseFamily oplsof:WorldWideWeb ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/opal-license.png> ;
    schema:name "Max License for ub-server" ;
    skos:prefLabel "Max License for ub-server" ;
    skos:altLabel "Max License for ub-server" ;
    schema:description "License for interactive use of the OPAL Chat Service on URIBurner (UB) server using the system wide key.  Includes all available features: - BYOK capabilities - Assistants - Agent Configs - System-wide integrations and services" ;
    opllic:productLicenseOf <http://data.openlinksw.com/oplweb/URIBurnerOPAL#this> ;
    opllic:partOf <http://data.openlinksw.com/oplweb/offer/MaxOfferub-server#this> ;
    opllic:hasDuration <http://data.openlinksw.com/oplweb/license/License-Duration#annual> ;
    wdrs:describedby source: .

# -- Max Offer Description --
<http://data.openlinksw.com/oplweb/offer/MaxOfferub-server#this> a schema:Offer, oplofr:SubscriptionOffer, oplofr:MaxOffer ;
    oplofr:offerNumber "OPAL-MAX-UB-001"^^xsd:string ;
    schema:name "OPAL Chat Service - Max on URIBurner (UB) server" ;
    skos:prefLabel "OPAL Chat Service - Max on URIBurner (UB) server" ;
    schema:comment "This offer provides Max level access to the OPAL Chat Service on URIBurner (UB) server, using the system wide key." ;
    schema:description "Max access to the OPAL Chat Service on URIBurner (UB) server." ;
    wdrs:describedby source: ;
    schema:businessFunction gr:Sell ;
    schema:itemOffered <http://data.openlinksw.com/oplweb/license/MaxLicenseub-server#this> ;
    schema:priceSpecification <http://data.openlinksw.com/oplweb/offer-unitprice/MaxPriceSpecification#this> ;
    oplofr:isMemberOf <http://data.openlinksw.com/oplweb/OfferGroupChatService#this> ;
    schema:validFrom "2025-10-01T00:00:00Z"^^xsd:dateTime ; # Placeholder
    schema:validThrough "2026-05-31T23:59:59Z"^^xsd:dateTime ; # Placeholder
    schema:potentialAction <https://shop.openlinksw.com/cart.vsp?command=add&item=http%3A%2F%2Fdata.openlinksw.com%2Foplweb%2Foffer%2FMaxOfferub-server%23this> ;
    skos:related [oplpro:hasFamily    <http://data.openlinksw.com/oplweb/product_family/virtuoso#this> ] .



# --- Link provider to offers ---
<http://www.openlinksw.com/dataspace/organization/openlink#this> schema:offers
    <http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleEntryLevelOfferub-server#this>,
    <http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModulePlusOfferub-server#this>,
    <http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleProOfferub-server#this>,
    <http://data.openlinksw.com/oplweb/offer/DataTwinglerSpecificModuleMaxOfferub-server#this>,
    <http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleEntryLevelOfferub-server#this>,
    <http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModulePlusOfferub-server#this>,
    <http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleProOfferub-server#this>,
    <http://data.openlinksw.com/oplweb/offer/SupportAssistantSpecificModuleMaxOfferub-server#this>,
    <http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyEntryLevelOfferub-server#this> ,
    <http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyPlusOfferub-server#this> ,
    <http://data.openlinksw.com/oplweb/offer/BringYourOwnKeyProOfferub-server#this> ,
    <http://data.openlinksw.com/oplweb/offer/MaxOfferub-server#this> .

## Turtle End ##
