AX Document DataProduct Ontology
type: Ontology
created: 2025-01-01
description: This is a test ontology to show potenital of semantic hub
modified: 2021-01-01
source: en
comment: This ontology defines the data model for documents dataproduct. Test example for semantic hub demo
version IRI: https://data-std-ax.capgemini.com/DataProductModel/DocumentDataProduct/1.0.0
version info: 1.0.0
license: https://example.org/licenses/by/2.0/

ARC
type: Class
comment: A subclass of Document specific to ARC-related properties.
subclass of: Quality document

NextEra ID
type: DatatypeProperty
comment: Need to be a valid NextEra ID registered in the master data
domain: NextEra partner
range: string

NextEra partner
type: Class
comment: Unique indentifier of a NextEra participant. It can be a PartnerID representing a legal entity or a SiteID representing an industrial site.

Answer notification
type: Class
comment: Notification of a visibility request answer. Specify if that the request have been accepted and Optional, if the request has been cascaded
subclass of: Visibility Exchange

CoC
type: Class
comment: A subclass of Document specific to CoC-related properties.
subclass of: Quality document

Data Product of the NextEra V0
type: Class
comment: A data product is the IT element that can be transferred through the dataspace as part of a business use case.

Duplicate of a dataproduct
type: Class
subclass of: Data Product of the NextEra V0

Document data product
type: Class
comment: Data product containing a set of documents to exchange
subclass of: Data Product of the NextEra V0

Document ressource
type: Class

File
type: Class
comment: Data value of a file

Legal entity
type: Class
subclass of: NextEra partner

MBSE Model
type: Class
subclass of: Document data product

Party
type: Class
comment: A party in a data transaction. The party is a nextera partner with a specific role in the data transaction taking place.

Quality document
type: Class
comment: A class representing a quality document with various properties.
subclass of: Document data product

Site
type: Class
subclass of: NextEra partner

Status change
type: Class
comment: Action of changing the status of a ressource document

Status notification
type: Class
comment: Notification to ask for a status change in a file dataproduct
subclass of: Technical Dataproduct

Technical Dataproduct
type: Class
comment: Dataproduct corresponding to a technical exchange
subclass of: Data Product of the NextEra V0

Traceability Code
type: Class
comment: Traceability code that uniquely identify manufactured part instances based on its serial, cast, heat or batch number depending on its manufacturing process.

Traceability Link
type: Class
comment: Link keeping track of traceability relation for a file data product. A parent document can correspond to one or several chold documents provided by suppliers.

Visibility answer
type: Class
comment: Answer to a visibility request. The request can be approved or denied. If approved, the answer must contain the data chain information received from data other partners.
subclass of: Visibility Exchange

Visibility request
type: Class
comment: Formal request for a data chain visibility due to an urgent quality issue.
subclass of: Visibility Exchange

Answer chain
type: ObjectProperty
domain: Visibility answer
range: Visibility Answer Link

Answer comment
type: DatatypeProperty
domain: Visibility answer
range: string

ARC type
type: DatatypeProperty
comment: Type of ARC form Business use case must be either 'EAEASAR Form1', 'SAR1', 'FAA 8130', 'TCCA or CAA'.
domain: ARC
range: string

Available dataproduct
type: ObjectProperty
comment: List of all dataproduct made available to the data receiver of a visibility request answer
domain: Visibility answer
range: Data Product of the NextEra V0

Child document
type: ObjectProperty
comment: One reference document data product can have one or more child documents.
domain: Document Link
range: Document data product

Concerned Data Product
type: ObjectProperty
comment: Document dataproduct concerned by the technical exchange
domain: Technical Dataproduct
range: Document data product

Creation Date
type: DatatypeProperty
comment: Creation date of the document dataproduct
domain: Class
  union of: Document data product
  union of: Document ressource
range: dateTime

Customer part number
type: DatatypeProperty
comment: Customer part number
comment: Indicates to which part belongs the certificate on customer side.
domain: Quality document
range: string

Data provider
type: ObjectProperty
comment: Party providing the data in the exchange
domain: Data Product of the NextEra V0
range: Party

Data receiver
type: ObjectProperty
comment: Party receiving the data in the transaction
domain: Data Product of the NextEra V0
range: Party

Dataproduct ID
type: DatatypeProperty
comment: Must match a regular expression with 9 digits and letters.
domain: Data Product of the NextEra V0
range: string

Delivery note number
type: DatatypeProperty
comment: Reference of the delivery note number
domain: Quality document
range: string

Destination focal point
type: DatatypeProperty
comment: Focal point of the document recipient
domain: Document data product
range: string

Dispute reason
type: DatatypeProperty
comment: Comment when the status is disputed
range: string
sub property of: Status comment

Dispute Reference
type: DatatypeProperty
domain: Class
  union of: Document ressource
  union of: Status change
range: string

Document data product title
type: DatatypeProperty
comment: Title of the document data product
domain: Document data product
range: string

Document description
type: DatatypeProperty
comment: Description of the document
range: string
sub property of: topDataProperty

Document group ID
type: DatatypeProperty
comment: Allow grouping dataproducts within a single workflow
domain: Document data product
range: string
sub property of: topDataProperty

Document status
type: DatatypeProperty
comment: Status of the document ressource in the workflow. Expected value : RECEIVE, CANCELLE, DISPUTED, ACCEPTED, REJECTE, PENDING
domain: Document ressource
range: string

Encoding
type: DatatypeProperty
comment: recommended value : base64
domain: File
range: string

Export control classification
type: DatatypeProperty
comment: Export control classification of a file
domain: Document ressource
range: string

File
type: ObjectProperty
comment: File data of a document
domain: Document ressource
range: File

File data
type: DatatypeProperty
comment: File content encoded according RFC 2548 - Base64
domain: File
range: string

File name
type: DatatypeProperty
domain: File
range: string

File type
type: DatatypeProperty
comment: Type of the file. (PDF, Docs, scan, XML, etc.)
domain: File
range: string

Form tracking number
type: DatatypeProperty
comment: Certificate ID (identifiant du document ARC). ex : PS020654559-001-USE
domain: ARC
range: string

Granted by
type: ObjectProperty
domain: Visibility License
range: NextEra partner

Hash algorithm
type: DatatypeProperty
comment: chacksum/Hash algorithm
domain: File
range: string

Hash value
type: DatatypeProperty
comment: Hash value used for the encoding of the file data
domain: File
range: string

Is root request
type: DatatypeProperty
comment: Type of traceability request. The request can be of type "root" or "transfer". The transfer type means the traceability request result from the an initial root request and has been transfered through the supply chain. True if root request False if not
domain: Visibility request
range: boolean

Last Modification Date
type: DatatypeProperty
comment: Last modified date of the document. Empty if the document is of Version 1.
domain: Class
  union of: Document data product
  union of: Document ressource
range: dateTime

Main document
type: ObjectProperty
comment: Main document of a dataproduct
domain: Document data product
range: Document ressource

Manufacturer
type: DatatypeProperty
comment: Manufacturer
domain: Quality document
range: string

Manufacturer part number
type: DatatypeProperty
comment: Manufacturer part number
domain: Quality document
range: string

Modeling language
type: DatatypeProperty
comment: Model language of the MBSE model
domain: MBSE Model
range: string

Modeling metamodel
type: DatatypeProperty
comment: Name of the metamodel and its version, to know how to understand and interpret the mode
domain: MBSE Model
range: string

New Document Group ID
type: DatatypeProperty
comment: Attribute to signal a group ID change in the Concerned Dataproduct of a partner.
domain: Status notification
range: string

New status
type: DatatypeProperty
comment: New status of the file dataproduct targeted by the notification
domain: Status change
range: string

Notification comment
type: DatatypeProperty
comment: Comment in free text by the notification issuer
domain: Status notification
range: string

Notification date
type: DatatypeProperty
comment: Date on which the notification is transfered
domain: Status notification
range: dateTime

Original dataproduct
type: ObjectProperty
domain: Duplicate of a dataproduct
range: Document data product

Parent answer
type: ObjectProperty
comment: Answers of partners at level n+1 of the chain.
domain: Visibility Answer Link
range: Visibility Answer Link

Parent document
type: ObjectProperty
comment: A document link refers to one parent document
domain: Document Link
range: Document data product

Parent request
type: ObjectProperty
comment: Parent request in a visibility request chain
domain: Visibility Request Link
range: Visibility Request Link

Partner
type: ObjectProperty
comment: Every data product has a data provider which is uniquely identified by a NetxERaID that can be a site or partner ID.
domain: Party
range: NextEra partner

Partner name
type: DatatypeProperty
comment: Name of the party as described in master data
domain: NextEra partner
range: string

Party role
type: DatatypeProperty
comment: Role of the Party in the data transaction
domain: Party
range: string

Po Item
type: DatatypeProperty
comment: Reference to specific lines inside a purchase order
domain: Quality document
range: string

Purchase order Number
type: DatatypeProperty
comment: Reference of the purchase order.
domain: Quality document
range: string

Product condition
type: DatatypeProperty
domain: ARC
range: string
sub property of: topDataProperty

Project or work package
type: DatatypeProperty
comment: Project or contract for which the partners are exchanging the model
domain: MBSE Model
range: string

Published by
type: DatatypeProperty
comment: Publisher of the documents
domain: Document data product
range: string

Request
type: ObjectProperty
comment: Request being answered
domain: Visibility answer
domain: Class
  union of: Answer notification
  union of: Visibility answer
range: Visibility request

Request comment
type: DatatypeProperty
comment: Comment on a request by the request issuer in free text
domain: Visibility request
range: string

Request ID
type: DatatypeProperty
comment: URI of a request
range: anyURI

Request transfered
type: DatatypeProperty
comment: Is request transfered ?
domain: Answer notification
range: string

Role of the version
type: DatatypeProperty
comment: Role of the version. Set if the version is a release or a working version
domain: Document ressource
range: string

Root request ID
type: DatatypeProperty
comment: Idenrifier of the root request if a visibility request is not a root
domain: Visibility request
range: string

Source focal point
type: DatatypeProperty
comment: Focal point of document emitter
domain: Document data product
range: string

Status change
type: ObjectProperty
comment: One or more status change individuals
domain: Status notification
range: Status change
sub property of: topObjectProperty

Status comment
type: DatatypeProperty
comment: Comment on a document status
domain: Class
  union of: Document ressource
  union of: Status change
range: string

Status Justification
type: DatatypeProperty
range: string
sub property of: Status comment

Supporting document
type: ObjectProperty
domain: Document data product
range: Document ressource

Target document
type: DatatypeProperty
comment: Document ressource targeted by a status change
domain: Status change
range: anyURI

Traceability code number
type: DatatypeProperty
domain: Traceability Code
range: string

Version
type: DatatypeProperty
comment: Version of a dataprodcut. Mandatory information. Value is 1 by default then incremented by 1 each new version.
range: string

Version cohexist
type: DatatypeProperty
comment: Version cohexist
domain: Document ressource
range: boolean

Visibility granted
type: DatatypeProperty
comment: Indicate if the visibility is granted or not
domain: Class
  union of: Answer notification
  union of: Visibility answer
  union of: Visibility Answer Link
range: boolean

Visibility license
type: ObjectProperty
domain: Class
  union of: Duplicate of a dataproduct
  union of: Visibility answer
range: Visibility License

Working version
type: DatatypeProperty
comment: Working version
domain: Document ressource
range: string