Skip to content

SubContractor

Represents a subcontractor with specific legal and communication attributes.

URI: gx:SubContractor

 classDiagram
    class SubContractor
    click SubContractor href "../SubContractor"
      SubContractor : applicableJurisdiction




    SubContractor --> "1" CountryNameAlpha2 : applicableJurisdiction
    click CountryNameAlpha2 href "../CountryNameAlpha2"


      SubContractor : communicationMethods




    SubContractor --> "1..*" String : communicationMethods
    click String href "../String"


      SubContractor : informationDocuments




    SubContractor --> "1..*" String : informationDocuments
    click String href "../String"


      SubContractor : legalName




    SubContractor --> "1" String : legalName
    click String href "../String"


Slots

Name Cardinality and Range Description Inheritance
applicableJurisdiction 1
CountryNameAlpha2
The jurisdiction under which the subcontractor operates direct
legalName 1
xsd:string
The legal name of the subcontractor direct
communicationMethods 1..*
xsd:string or 
xsd:string or 
LegalDocument
The method of communication with the subcontractor direct
informationDocuments 1..*
xsd:string or 
uri or 
LegalDocument
Documents providing additional information about the subcontractor direct

Usages

used by used in type used
ServiceOffering subContractors range SubContractor
InfrastructureServiceOffering subContractors range SubContractor
ComputeServiceOffering subContractors range SubContractor
VirtualMachineServiceOffering subContractors range SubContractor
ContainerServiceOffering subContractors range SubContractor
BareMetalServiceOffering subContractors range SubContractor
ComputeFunctionServiceOffering subContractors range SubContractor
ConnectivityServiceOffering subContractors range SubContractor
DataProduct subContractors range SubContractor
NetworkConnectivityServiceOffering subContractors range SubContractor
InterconnectionServiceOffering subContractors range SubContractor
LinkConnectivityServiceOffering subContractors range SubContractor
PhysicalConnectivityServiceOffering subContractors range SubContractor
StorageServiceOffering subContractors range SubContractor
FileStorageServiceOffering subContractors range SubContractor
BlockStorageServiceOffering subContractors range SubContractor
ObjectStorageServiceOffering subContractors range SubContractor

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#sub-contractor

LinkML Source

Direct

name: SubContractor
description: Represents a subcontractor with specific legal and communication attributes.
from_schema: https://w3id.org/gaia-x/development#sub-contractor
attributes:
  applicableJurisdiction:
    name: applicableJurisdiction
    description: The jurisdiction under which the subcontractor operates.
    from_schema: https://w3id.org/gaia-x/development#sub-contractor
    rank: 1000
    domain_of:
    - SubContractor
    range: CountryNameAlpha2
    required: true
  legalName:
    name: legalName
    description: The legal name of the subcontractor.
    from_schema: https://w3id.org/gaia-x/development#sub-contractor
    rank: 1000
    domain_of:
    - SubContractor
    range: string
    required: true
  communicationMethods:
    name: communicationMethods
    description: The method of communication with the subcontractor.
    from_schema: https://w3id.org/gaia-x/development#sub-contractor
    rank: 1000
    domain_of:
    - SubContractor
    required: true
    multivalued: true
    any_of:
    - range: string
    - range: LegalDocument
  informationDocuments:
    name: informationDocuments
    description: Documents providing additional information about the subcontractor.
    from_schema: https://w3id.org/gaia-x/development#sub-contractor
    rank: 1000
    domain_of:
    - SubContractor
    required: true
    multivalued: true
    any_of:
    - range: uri
    - range: LegalDocument

Induced

name: SubContractor
description: Represents a subcontractor with specific legal and communication attributes.
from_schema: https://w3id.org/gaia-x/development#sub-contractor
attributes:
  applicableJurisdiction:
    name: applicableJurisdiction
    description: The jurisdiction under which the subcontractor operates.
    from_schema: https://w3id.org/gaia-x/development#sub-contractor
    rank: 1000
    alias: applicableJurisdiction
    owner: SubContractor
    domain_of:
    - SubContractor
    range: CountryNameAlpha2
    required: true
  legalName:
    name: legalName
    description: The legal name of the subcontractor.
    from_schema: https://w3id.org/gaia-x/development#sub-contractor
    rank: 1000
    alias: legalName
    owner: SubContractor
    domain_of:
    - SubContractor
    range: string
    required: true
  communicationMethods:
    name: communicationMethods
    description: The method of communication with the subcontractor.
    from_schema: https://w3id.org/gaia-x/development#sub-contractor
    rank: 1000
    alias: communicationMethods
    owner: SubContractor
    domain_of:
    - SubContractor
    range: string
    required: true
    multivalued: true
    any_of:
    - range: string
    - range: LegalDocument
  informationDocuments:
    name: informationDocuments
    description: Documents providing additional information about the subcontractor.
    from_schema: https://w3id.org/gaia-x/development#sub-contractor
    rank: 1000
    alias: informationDocuments
    owner: SubContractor
    domain_of:
    - SubContractor
    range: string
    required: true
    multivalued: true
    any_of:
    - range: uri
    - range: LegalDocument