Skip to content

DigitalServiceOffering

the virtual base class for any kind of digital service (for inheritance not for instanciation)

URI: gx:class/DigitalServiceOffering

 classDiagram
    class DigitalServiceOffering
    click DigitalServiceOffering href "../DigitalServiceOffering"
      GaiaXEntity <|-- DigitalServiceOffering
        click GaiaXEntity href "../GaiaXEntity"


      DigitalServiceOffering <|-- DataProduct
        click DataProduct href "../DataProduct"


      DigitalServiceOffering : description




    DigitalServiceOffering --> "0..1" String : description
    click String href "../String"


      DigitalServiceOffering : digitalServiceLegalDocuments




    DigitalServiceOffering --> "1..*" LegalDocument : digitalServiceLegalDocuments
    click LegalDocument href "../LegalDocument"


      DigitalServiceOffering : digitalServiceOfferingContactInformation




    DigitalServiceOffering --> "0..1" ContactInformation : digitalServiceOfferingContactInformation
    click ContactInformation href "../ContactInformation"


      DigitalServiceOffering : digitalServiceOfferingEndDate




    DigitalServiceOffering --> "0..1" String : digitalServiceOfferingEndDate
    click String href "../String"


      DigitalServiceOffering : digitalServiceOfferingIdentifier




    DigitalServiceOffering --> "1" String : digitalServiceOfferingIdentifier
    click String href "../String"


      DigitalServiceOffering : digitalServiceOfferingLaunchDate




    DigitalServiceOffering --> "1" String : digitalServiceOfferingLaunchDate
    click String href "../String"


      DigitalServiceOffering : digitalServiceOfferingName




    DigitalServiceOffering --> "1" String : digitalServiceOfferingName
    click String href "../String"


      DigitalServiceOffering : digitalServiceOfferingProvider




    DigitalServiceOffering --> "1" LegalPerson : digitalServiceOfferingProvider
    click LegalPerson href "../LegalPerson"


      DigitalServiceOffering : digitalServiceOfferingShortDescription




    DigitalServiceOffering --> "1" String : digitalServiceOfferingShortDescription
    click String href "../String"


      DigitalServiceOffering : digitalServiceOfferingTermsAndConditions




    DigitalServiceOffering --> "1" ServiceTermsAndConditions : digitalServiceOfferingTermsAndConditions
    click ServiceTermsAndConditions href "../ServiceTermsAndConditions"


      DigitalServiceOffering : digitalServiceUsageDataPolicy




    DigitalServiceOffering --> "1" TermsAndConditions : digitalServiceUsageDataPolicy
    click TermsAndConditions href "../TermsAndConditions"


      DigitalServiceOffering : digitalServiceUsageTermsAndConditions




    DigitalServiceOffering --> "1" UsageTermsAndConditions : digitalServiceUsageTermsAndConditions
    click UsageTermsAndConditions href "../UsageTermsAndConditions"


      DigitalServiceOffering : keyword




    DigitalServiceOffering --> "*" String : keyword
    click String href "../String"


      DigitalServiceOffering : name




    DigitalServiceOffering --> "0..1" String : name
    click String href "../String"


Inheritance

Slots

Name Cardinality and Range Description Inheritance
digitalServiceOfferingName 1
xsd:string
A human redable name of the service offering direct
digitalServiceOfferingShortDescription 1
xsd:string
a short textual description (not contractual) direct
digitalServiceOfferingProvider 1
LegalPerson
A resolvable link to Gaia-X Credential of the participant providing the servi... direct
digitalServiceOfferingIdentifier 1
xsd:string
a unique UUIDIdentifier4 direct
keyword *
xsd:string
Keywords that describe / tag the service direct
digitalServiceOfferingLaunchDate 1
xsd:string
Date and time when the service offering can be instanciated (the service can ... direct
digitalServiceOfferingEndDate 0..1
xsd:string
Date and time when the service instances will be stopped direct
digitalServiceOfferingTermsAndConditions 1
ServiceTermsAndConditions
the terms and conditions that apply to the provider (SLA, direct
digitalServiceUsageTermsAndConditions 1
UsageTermsAndConditions
the terms and conditions that apply to the consumer (payment, no-resell, direct
digitalServiceUsageDataPolicy 1
TermsAndConditions
define how the supplier can use the data related to the customer usage of the... direct
digitalServiceLegalDocuments 1..*
LegalDocument
A list of legal documents governing the service offering delivery and the ser... direct
digitalServiceOfferingContactInformation 0..1
ContactInformation
The contact information where the prospect / customer can contact the provide... direct
name 0..1
xsd:string
A human readable name of the entity GaiaXEntity
description 0..1
xsd:string
GaiaXEntity

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#digital-service-offering

LinkML Source

Direct

name: DigitalServiceOffering
description: the virtual base class for any kind of digital service (for inheritance
  not for instanciation)
from_schema: https://w3id.org/gaia-x/development#digital-service-offering
is_a: GaiaXEntity
slots:
- digitalServiceOfferingName
- digitalServiceOfferingShortDescription
- digitalServiceOfferingProvider
- digitalServiceOfferingIdentifier
- keyword
- digitalServiceOfferingLaunchDate
- digitalServiceOfferingEndDate
- digitalServiceOfferingTermsAndConditions
- digitalServiceUsageTermsAndConditions
- digitalServiceUsageDataPolicy
- digitalServiceLegalDocuments
- digitalServiceOfferingContactInformation

Induced

name: DigitalServiceOffering
description: the virtual base class for any kind of digital service (for inheritance
  not for instanciation)
from_schema: https://w3id.org/gaia-x/development#digital-service-offering
is_a: GaiaXEntity
attributes:
  digitalServiceOfferingName:
    name: digitalServiceOfferingName
    description: A human redable name of the service offering
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceOfferingName
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: string
    required: true
  digitalServiceOfferingShortDescription:
    name: digitalServiceOfferingShortDescription
    description: a short textual description (not contractual)
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceOfferingShortDescription
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: string
    required: true
  digitalServiceOfferingProvider:
    name: digitalServiceOfferingProvider
    description: A resolvable link to Gaia-X Credential of the participant providing
      the service.
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceOfferingProvider
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: LegalPerson
    required: true
  digitalServiceOfferingIdentifier:
    name: digitalServiceOfferingIdentifier
    description: a unique UUIDIdentifier4
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceOfferingIdentifier
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: string
    required: true
  keyword:
    name: keyword
    description: Keywords that describe / tag the service.
    from_schema: https://w3id.org/gaia-x/development#slots
    alias: keyword
    owner: DigitalServiceOffering
    domain_of:
    - ServiceOffering
    - DigitalServiceOffering
    range: string
    multivalued: true
  digitalServiceOfferingLaunchDate:
    name: digitalServiceOfferingLaunchDate
    description: Date and time when the service offering can be instanciated (the
      service can be ordered before)
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceOfferingLaunchDate
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: string
    required: true
  digitalServiceOfferingEndDate:
    name: digitalServiceOfferingEndDate
    description: Date and time when the service instances will be stopped
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceOfferingEndDate
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: string
    required: false
  digitalServiceOfferingTermsAndConditions:
    name: digitalServiceOfferingTermsAndConditions
    description: the terms and conditions that apply to the provider (SLA, ...)
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceOfferingTermsAndConditions
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: ServiceTermsAndConditions
    required: true
  digitalServiceUsageTermsAndConditions:
    name: digitalServiceUsageTermsAndConditions
    description: the terms and conditions that apply to the consumer (payment, no-resell,
      ...)
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceUsageTermsAndConditions
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: UsageTermsAndConditions
    required: true
  digitalServiceUsageDataPolicy:
    name: digitalServiceUsageDataPolicy
    description: define how the supplier can use the data related to the customer
      usage of the service offering
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceUsageDataPolicy
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: TermsAndConditions
    required: true
  digitalServiceLegalDocuments:
    name: digitalServiceLegalDocuments
    description: A list of legal documents governing the service offering delivery
      and the service offering usage and the contractual relationhips between the
      service provider and the service customer in relation to the service offering.
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceLegalDocuments
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: LegalDocument
    required: true
    multivalued: true
  digitalServiceOfferingContactInformation:
    name: digitalServiceOfferingContactInformation
    description: The contact information where the prospect / customer can contact
      the provider for this service offering.
    from_schema: https://w3id.org/gaia-x/development#digital-service-offering
    alias: digitalServiceOfferingContactInformation
    owner: DigitalServiceOffering
    domain_of:
    - DigitalServiceOffering
    range: ContactInformation
    required: false
  name:
    name: name
    description: A human readable name of the entity.
    title: name
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: httpsschema:name
    alias: name
    owner: DigitalServiceOffering
    domain_of:
    - GaiaXEntity
    range: string
    required: false
  description:
    name: description
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: httpsschema:description
    alias: description
    owner: DigitalServiceOffering
    domain_of:
    - GaiaXEntity
    - Measure
    range: string