AX Document DataProduct Ontology
type: Ontology
version IRI: https://data-std-ax.capgemini.com/DataProductModel/DocumentDataProduct/1.0.0
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 info: 1.0.0
license: https://example.org/licenses/by/2.0/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

File name
type: DatatypeProperty
domain: File
range: string

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

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

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

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

Is root request
type: DatatypeProperty
domain: Visibility request
range: boolean
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
subclass of: Visibility Exchange
comment: Notification of a visibility request answer. Specify if that the request have been accepted and Optional, if the request has been cascaded

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

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
subclass of: Data Product of the NextEra V0
comment: Data product containing a set of documents to exchange

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
subclass of: Document data product
comment: A class representing a quality document with various properties.

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
subclass of: Technical Dataproduct
comment: Notification to ask for a status change in a file dataproduct

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

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
subclass of: Visibility Exchange
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.

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