## ositrace Properties

### Class Diagram

```mermaid
classDiagram
class Class_definition_for_Channel
class Class_definition_for_Content
class Class_definition_for_DataSource
class Class_definition_for_DomainSpecification
class Class_definition_for_Event
class Class_definition_for_Format
class Class_definition_for_MovingObject
class Class_definition_for_OSITrace
class Class_definition_for_Quality
class Class_definition_for_Quantity
```

### Class Hierarchy

- Class definition for Channel (https://w3id.org/ascs-ev/envited-x/ositrace/v6/Channel)
- Class definition for Content (https://w3id.org/ascs-ev/envited-x/ositrace/v6/Content)
- Class definition for DataSource (https://w3id.org/ascs-ev/envited-x/ositrace/v6/DataSource)
- Class definition for DomainSpecification (https://w3id.org/ascs-ev/envited-x/ositrace/v6/DomainSpecification)
- Class definition for Event (https://w3id.org/ascs-ev/envited-x/ositrace/v6/Event)
- Class definition for Format (https://w3id.org/ascs-ev/envited-x/ositrace/v6/Format)
- Class definition for MovingObject (https://w3id.org/ascs-ev/envited-x/ositrace/v6/MovingObject)
- Class definition for OSITrace (https://w3id.org/ascs-ev/envited-x/ositrace/v6/OSITrace)
- Class definition for Quality (https://w3id.org/ascs-ev/envited-x/ositrace/v6/Quality)
- Class definition for Quantity (https://w3id.org/ascs-ev/envited-x/ositrace/v6/Quantity)

### Class Definitions

|Class|IRI|Description|Parents|
|---|---|---|---|
|Class definition for Channel|https://w3id.org/ascs-ev/envited-x/ositrace/v6/Channel|Represents a single channel in an MCAP container file. Each channel carries messages of one OSI top-level type at a specific OSI schema version. Linked from ositrace:Format via ositrace:hasChannel.||
|Class definition for Content|https://w3id.org/ascs-ev/envited-x/ositrace/v6/Content|Attributes for the content of ASAM OSI trace files.|Content|
|Class definition for DataSource|https://w3id.org/ascs-ev/envited-x/ositrace/v6/DataSource|Attributes for the data source of ASAM OSI trace files.|DataSource|
|Class definition for DomainSpecification|https://w3id.org/ascs-ev/envited-x/ositrace/v6/DomainSpecification|OSI trace DomainSpecification containing additional metadata information of the simulation asset.|DomainSpecification|
|Class definition for Event|https://w3id.org/ascs-ev/envited-x/ositrace/v6/Event|Attributes for event in ASAM OSI trace files.||
|Class definition for Format|https://w3id.org/ascs-ev/envited-x/ositrace/v6/Format|Attributes for the format of ASAM OSI trace files, covering both single-channel .osi files and multi-channel MCAP containers.|Format|
|Class definition for MovingObject|https://w3id.org/ascs-ev/envited-x/ositrace/v6/MovingObject|Attributes for moving objects in ASAM OSI trace files.||
|Class definition for OSITrace|https://w3id.org/ascs-ev/envited-x/ositrace/v6/OSITrace|Attributes for ASAM OSI trace files.|SimulationAsset|
|Class definition for Quality|https://w3id.org/ascs-ev/envited-x/ositrace/v6/Quality|Attributes for the quality of ASAM OSI trace files.|Quality|
|Class definition for Quantity|https://w3id.org/ascs-ev/envited-x/ositrace/v6/Quantity|Attributes for the quantity of ASAM OSI trace files.|Quantity|

## Prefixes

- envited-x: <https://w3id.org/ascs-ev/envited-x/envited-x/v3/>
- georeference: <https://w3id.org/ascs-ev/envited-x/georeference/v5/>
- manifest: <https://w3id.org/ascs-ev/envited-x/manifest/v5/>
- ositrace: <https://w3id.org/ascs-ev/envited-x/ositrace/v6/>
- owl: <http://www.w3.org/2002/07/owl#>
- rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
- sh: <http://www.w3.org/ns/shacl#>
- skos: <http://www.w3.org/2004/02/skos/core#>
- xsd: <http://www.w3.org/2001/XMLSchema#>

### SHACL Properties

#### ositrace:accuracyLaneModel2d {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-accuracylanemodel2d .property-anchor }
#### ositrace:accuracyLaneModelHeight {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-accuracylanemodelheight .property-anchor }
#### ositrace:accuracyObjects {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-accuracyobjects .property-anchor }
#### ositrace:accuracySignals {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-accuracysignals .property-anchor }
#### ositrace:calibration {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-calibration .property-anchor }
#### ositrace:compression {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-compression .property-anchor }
#### ositrace:description {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-description .property-anchor }
#### ositrace:fileFormat {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-fileformat .property-anchor }
#### ositrace:formatType {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-formattype .property-anchor }
#### ositrace:granularity {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-granularity .property-anchor }
#### ositrace:hasChannel {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-haschannel .property-anchor }
#### ositrace:hasContent {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hascontent .property-anchor }
#### ositrace:hasDataSource {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasdatasource .property-anchor }
#### ositrace:hasDomainSpecification {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasdomainspecification .property-anchor }
#### ositrace:hasEvent {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasevent .property-anchor }
#### ositrace:hasFormat {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasformat .property-anchor }
#### ositrace:hasGeoreference {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasgeoreference .property-anchor }
#### ositrace:hasHostMovingObject {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hashostmovingobject .property-anchor }
#### ositrace:hasManifest {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasmanifest .property-anchor }
#### ositrace:hasQuality {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasquality .property-anchor }
#### ositrace:hasQuantity {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasquantity .property-anchor }
#### ositrace:hasResourceDescription {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasresourcedescription .property-anchor }
#### ositrace:hasTargetMovingObject {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hastargetmovingobject .property-anchor }
#### ositrace:identifier {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-identifier .property-anchor }
#### ositrace:laneTypes {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-lanetypes .property-anchor }
#### ositrace:levelOfDetail {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-levelofdetail .property-anchor }
#### ositrace:maxOsiVersion {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-maxosiversion .property-anchor }
#### ositrace:maxProtobufVersion {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-maxprotobufversion .property-anchor }
#### ositrace:measurementSystem {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-measurementsystem .property-anchor }
#### ositrace:messageType {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-messagetype .property-anchor }
#### ositrace:minOsiVersion {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-minosiversion .property-anchor }
#### ositrace:minProtobufVersion {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-minprotobufversion .property-anchor }
#### ositrace:numberFrames {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-numberframes .property-anchor }
#### ositrace:numberOfChannels {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-numberofchannels .property-anchor }
#### ositrace:numberOfMessages {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-numberofmessages .property-anchor }
#### ositrace:osiTraceFormatVersion {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-ositraceformatversion .property-anchor }
#### ositrace:osiVersion {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-osiversion .property-anchor }
#### ositrace:precision {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-precision .property-anchor }
#### ositrace:protobufVersion {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-protobufversion .property-anchor }
#### ositrace:roadTypes {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-roadtypes .property-anchor }
#### ositrace:scenarioIdentifier {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-scenarioidentifier .property-anchor }
#### ositrace:startTime {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-starttime .property-anchor }
#### ositrace:stopTime {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-stoptime .property-anchor }
#### ositrace:tag {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-tag .property-anchor }
#### ositrace:time {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-time .property-anchor }
#### ositrace:topic {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-topic .property-anchor }
#### ositrace:trafficDirection {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-trafficdirection .property-anchor }
#### ositrace:usedDataSources {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-useddatasources .property-anchor }
#### ositrace:validationReport {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-validationreport .property-anchor }
#### ositrace:validationReportType {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-validationreporttype .property-anchor }
#### ositrace:version {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-version .property-anchor }
#### ositrace:zeroTime {: #prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-zerotime .property-anchor }

|Shape|Property prefix|Property|MinCount|MaxCount|Description|Datatype/NodeKind|Filename|
|---|---|---|---|---|---|---|---|
|OSITraceShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasresourcedescription"></a>hasResourceDescription|1|1|||ositrace.shacl.ttl|
|OSITraceShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasdomainspecification"></a>hasDomainSpecification|1|1|||ositrace.shacl.ttl|
|OSITraceShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasmanifest"></a>hasManifest|1|1|||ositrace.shacl.ttl|
|DomainSpecificationShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hascontent"></a>hasContent|1|1|Attributes describing the content of the OSI trace.||ositrace.shacl.ttl|
|DomainSpecificationShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasformat"></a>hasFormat|1|1|File format details of the OSI trace.||ositrace.shacl.ttl|
|DomainSpecificationShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasquality"></a>hasQuality|1|1|Quality metrics of the OSI trace.||ositrace.shacl.ttl|
|DomainSpecificationShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasquantity"></a>hasQuantity|1|1|Quantitative metrics describing the OSI trace.||ositrace.shacl.ttl|
|DomainSpecificationShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasdatasource"></a>hasDataSource|1|1|Data sources used to create the OSI trace.||ositrace.shacl.ttl|
|DomainSpecificationShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasgeoreference"></a>hasGeoreference||1|Georeferencing information for the OSI trace.||ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-roadtypes"></a>roadTypes|||Covered/used road types, defined over the ASAM OpenDRIVE element t_road_type. Complete e_roadType enumeration (13 values) as defined in submodules/asam-openx-standards/standards/asam-opendrive/schema/OpenDRIVE_Road.xsd (ASAM OpenDRIVE V1.9.0) and specified in ASAM OpenDRIVE v1.9.0 §10.4 'Road type'. No e_roadType value is deprecated.||ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-lanetypes"></a>laneTypes|||Covered lane types. Complete ASAM OpenDRIVE e_laneType enumeration (31 values) as defined in submodules/asam-openx-standards/standards/asam-opendrive/schema/OpenDRIVE_Lane.xsd (ASAM OpenDRIVE V1.9.0) and specified in ASAM OpenDRIVE v1.9.0 §11.8 'Additional lane properties'. Identical to the v1.8+ branch enforced on hdmap:DomainSpecificationShape. Deprecated by ASAM OpenDRIVE V1.9.0 and accepted here only so that existing assets stay valid: 'sidewalk' (use 'walking'), 'bus' and 'taxi' (use the lane <access> element), 'mwyEntry' (use 'entry'), 'mwyExit' (use 'exit'), and 'special1', 'special2', 'special3' with no replacement named. 'bidirectional' is deprecated by the v1.9.0 specification §11.8 in favour of the lane @direction attribute, but is not marked deprecated in the schema. Prefer the non-deprecated spellings in new self-descriptions.||ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-levelofdetail"></a>levelOfDetail|||Covered object classes. Complete ASAM OpenDRIVE e_objectType enumeration (27 values) as defined in submodules/asam-openx-standards/standards/asam-opendrive/schema/OpenDRIVE_Object.xsd (ASAM OpenDRIVE V1.9.0) and specified in ASAM OpenDRIVE v1.9.0 §13 'Objects', plus 'truck', which is not an e_objectType in any schema pinned by this repository and is carried as an ENVITED-X ecosystem extension for parity with hdmap:DomainSpecificationShape. Deprecated by ASAM OpenDRIVE V1.9.0 and accepted here only so that existing assets stay valid: 'patch' (use 'roadSurface'), 'railing' and 'soundBarrier' (use 'barrier'), 'streetLamp' and 'wind' (use 'pole'), and 'car', 'bus', 'trailer', 'bike', 'motorbike', 'tram', 'train', 'pedestrian' with no replacement named - describe traffic participants as ositrace:MovingObject instead. Prefer the non-deprecated values in new self-descriptions.||ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-trafficdirection"></a>trafficDirection||1|Traffic direction, i.e. right-hand or left-hand traffic||ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-granularity"></a>granularity|1||Level of granularity of the trace content, aligned with what the ASAM OSI top-level message types carry: 'object list' for GroundTruth and for the DetectedMovingObject/DetectedStationaryObject lists of SensorData; 'detection list' for the SensorData FeatureData detections; 'raw data' for the unprocessed sensor input of SensorView (radar and lidar Reflection lists, camera image data, ultrasonic). Without 'raw data' a SensorView trace cannot satisfy this mandatory property. See ASAM OSI v3.8.0 osi_sensorview.proto, osi_sensordata.proto and osi_groundtruth.proto, pinned at submodules/asam-openx-standards/submodules/open-simulation-interface.||ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-scenarioidentifier"></a>scenarioIdentifier|||Identifier of scenario performed in the trace file|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-starttime"></a>startTime|1|1|Exact start timestamp of the recorded trace|<http://www.w3.org/2001/XMLSchema#dateTime>|ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-stoptime"></a>stopTime|1|1|Exact stop timestamp of the recorded trace|<http://www.w3.org/2001/XMLSchema#dateTime>|ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hashostmovingobject"></a>hasHostMovingObject|1|1|Host moving object in trace file||ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hastargetmovingobject"></a>hasTargetMovingObject|||Target moving object(s) in trace file||ositrace.shacl.ttl|
|ContentShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-hasevent"></a>hasEvent|0||Description of events of interest in trace file||ositrace.shacl.ttl|
|DataSourceShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-measurementsystem"></a>measurementSystem||1|Main acquisition device|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|DataSourceShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-useddatasources"></a>usedDataSources|||Basic data for the creation of the trace.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|SingleChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-formattype"></a>formatType|1|1|Top-level OSI message type carried by the trace file. Complete set of the ten single-channel trace file types enumerated in ASAM OSI v3.8.0 'OSI trace file naming conventions' (sv, svc, gt, hvd, sd, tc, tcu, tu, mr, su), pinned at submodules/asam-openx-standards/submodules/open-simulation-interface. This property and ositrace:messageType on ositrace:ChannelShape model the same ten OSI types in two lexical forms: formatType == 'ASAM OSI ' + messageType. Unifying them would invalidate existing self-descriptions, so both spellings are kept; a future major version should collapse them.||ositrace.shacl.ttl|
|SingleChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-fileformat"></a>fileFormat||1|Serialization of the single-channel trace file, per ASAM OSI v3.8.0 'OSI trace file formats' section 'Single channel trace file formats': 'OSI' for the binary .osi format (messages prefixed by a four-byte little-endian unsigned length), 'TXTH' for the human-readable .txth format (protocol buffer text format, newline-separated). Not required, so single-channel self-descriptions that omit it stay valid; but because this shape is sh:closed false the property was previously accepted with any value, so declaring it outside {OSI, TXTH} is now a violation. The multi-channel counterpart is the mandatory 'MCAP' discriminator on ositrace:MultiChannelFormatShape.||ositrace.shacl.ttl|
|SingleChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-version"></a>version|1|1|Version of data format (OSI version / protobuf version).|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|fileFormat|1|1|File format discriminator. Must be 'MCAP' for multi-channel files.||ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-haschannel"></a>hasChannel|1||Channels in the MCAP container. Each channel carries messages of one OSI top-level type.||ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-compression"></a>compression||1|MCAP chunk compression algorithm.||ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-ositraceformatversion"></a>osiTraceFormatVersion||1|MCAP metadata record name identifying the file as an OSI trace (always 'net.asam.osi.trace').|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-zerotime"></a>zeroTime||1|Zero-time reference point for the MCAP recording.|<http://www.w3.org/2001/XMLSchema#dateTime>|ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-minosiversion"></a>minOsiVersion||1|Minimum OSI schema version across all channels.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-maxosiversion"></a>maxOsiVersion||1|Maximum OSI schema version across all channels.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-minprotobufversion"></a>minProtobufVersion||1|Minimum protobuf version across all channels.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|MultiChannelFormatShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-maxprotobufversion"></a>maxProtobufVersion||1|Maximum protobuf version across all channels.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|ChannelShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-topic"></a>topic|1|1|Unique MCAP topic name identifying this channel.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|ChannelShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-messagetype"></a>messageType|1|1|OSI top-level message type carried by this channel. Same ten ASAM OSI v3.8.0 types as ositrace:formatType on ositrace:SingleChannelFormatShape, in the bare lexical form: formatType == 'ASAM OSI ' + messageType.||ositrace.shacl.ttl|
|ChannelShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-osiversion"></a>osiVersion|1|1|OSI schema version used by this channel.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|ChannelShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-protobufversion"></a>protobufVersion||1|Protobuf version used for serialization in this channel.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|ChannelShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-numberofmessages"></a>numberOfMessages||1|Number of messages in this channel.|<http://www.w3.org/2001/XMLSchema#integer>|ositrace.shacl.ttl|
|ChannelShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-description"></a>description||1|Human-readable description of this channel.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|QualityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-accuracysignals"></a>accuracySignals|0|1|Accuracy of traffic relevant objects, signs and signals.|<http://www.w3.org/2001/XMLSchema#float>|ositrace.shacl.ttl|
|QualityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-accuracyobjects"></a>accuracyObjects|0|1|Accuracy of objects in the traffic space, which do not directly affect the traffic.|<http://www.w3.org/2001/XMLSchema#float>|ositrace.shacl.ttl|
|QualityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-accuracylanemodelheight"></a>accuracyLaneModelHeight|0|1|Accuracy lane modell height|<http://www.w3.org/2001/XMLSchema#float>|ositrace.shacl.ttl|
|QualityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-precision"></a>precision|0|1|Precision of measured road network (relative accuracy).|<http://www.w3.org/2001/XMLSchema#float>|ositrace.shacl.ttl|
|QualityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-accuracylanemodel2d"></a>accuracyLaneModel2d|0|1|Accuracy of lane modell 2d.|<http://www.w3.org/2001/XMLSchema#float>|ositrace.shacl.ttl|
|QualityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-calibration"></a>calibration|0|1|Description of any calibration steps performed prior to measurement.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|QualityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-validationreport"></a>validationReport|0|1|Link to OSI trace file validation report, if any exists. The report should be of type 'vv-report:VvReport' according to https://w3id.org/gaia-x4plcaad/ontologies/vv-report/v2.|<http://www.w3.org/2001/XMLSchema#anyURI>|ositrace.shacl.ttl|
|QualityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-validationreporttype"></a>validationReportType|0|1|Type of OSI trace validation report, if any exists. As mime-type.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|QuantityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-numberframes"></a>numberFrames||1|Number of frames/messages in the trace file. For MCAP files, this is the total across all channels.|<http://www.w3.org/2001/XMLSchema#integer>|ositrace.shacl.ttl|
|QuantityShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-numberofchannels"></a>numberOfChannels||1|Number of channels in the MCAP container (MCAP files only).|<http://www.w3.org/2001/XMLSchema#integer>|ositrace.shacl.ttl|
|MovingObjectShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-identifier"></a>identifier|1|1|Moving object identifier in trace file.|<http://www.w3.org/2001/XMLSchema#integer>|ositrace.shacl.ttl|
|MovingObjectShape|ositrace|description||1|Description of moving object in the trace file.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|EventShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-time"></a>time|1|1|Exact timestamp of the event in the recorded trace.|<http://www.w3.org/2001/XMLSchema#dateTime>|ositrace.shacl.ttl|
|EventShape|ositrace|<a id="prop-https---w3id-org-ascs-ev-envited-x-ositrace-v6-tag"></a>tag|1|1|Unique tag of the event in trace file.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
|EventShape|ositrace|description||1|Description of event in the trace file.|<http://www.w3.org/2001/XMLSchema#string>|ositrace.shacl.ttl|
