Skip to content

Commit

Permalink
updated $schema last version
Browse files Browse the repository at this point in the history
  • Loading branch information
albertoabellagarcia committed Sep 18, 2024
1 parent cee12eb commit 16d95db
Showing 1 changed file with 157 additions and 157 deletions.
314 changes: 157 additions & 157 deletions TrainDetectionSystem/schema.json
Original file line number Diff line number Diff line change
@@ -1,160 +1,160 @@
{
"$schema": "http://json-schema.org/schema#",
"$schemaVersion": "0.0.1",
"$id": "https://smart-data-models.github.io/dataModel.ERA/Certificate/schema.json",
"modelTags": "ERA vocabulary, railway, train",
"license": "https://smart-data-models.github.io/dataModel.ERA/Certificate/LICENSE.md",
"derivedFrom": "http://data.europa.eu/949/TrainDetectionSystem",
"type": "object",
"allOf": [
{
"$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/GSMA-Commons"
},
{
"$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/Location-Commons"
},
{
"properties": {
"type": {
"type": "string",
"enum": [
"TrainDetectionSystem"
],
"description": "Property. NGSI data type. It has to be TrainDetectionSystem"
},
"flangeLubeRules": {
"type": "boolean",
"description": "Property. Existence of rules on on-board flange lubrication"
},
"maxDistConsecutiveAxles": {
"type": "integer",
"description": "Property. Maximum permitted distance between two consecutive axles in case of TSI non-compliance"
},
"maxDistEndTrainFirstAxle": {
"type": "integer",
"description": "Property. Maximum distance between end of train and first axle"
},
"maxFlangeHeight": {
"type": "number",
"description": "Property. Maximum permitted height of the flange"
},
"maxImpedanceWheelset": {
"type": "number",
"description": "Property. Maximum permitted impedance between opposite wheels of a wheelset when not TSI compliant"
},
"maximumInterferenceCurrent": {
"type": "integer",
"description": "Property. Maximum interference current"
},
"minVehicleImpedance": {
"type": "string",
"description": "Property. Vehicle impedance"
},
"requiredSandingOverride": {
"type": "boolean",
"description": "Property. Sanding override by driver required"
},
"trainDetectionSystemSpecificCheckDocument": {
"type": "string",
"description": "Property. Document with the procedure(s) related to the type of train detection systems declared in 1.2.1.1.6.1"
},
"frenchTrainDetectionSystemLimitation": {
"type": "string",
"format": "uri",
"description": "Relationship. Section with train detection limitation, only for the French network"
},
"frequencyBandsForDetection": {
"type": "string",
"format": "uri",
"description": "Relationship. Frequency bands for detection"
},
"maxSandingOutput": {
"type": "string",
"format": "uri",
"description": "Relationship. Maximum amount of sand"
},
"tdsFrenchTrainDetectionSystemLimitation": {
"type": "string",
"format": "uri",
"description": "Relationship. Section with train detection limitation, only for the French network"
},
"tdsMaximumMagneticField": {
"type": "string",
"format": "uri",
"description": "Relationship. Train detection system maximum magnetic field"
},
"tdsMinAxleLoadVehicleCategory": {
"type": "string",
"format": "uri",
"description": "Relationship. Train detection system min axle load vehicle category"
},
"trainDetectionSystemSpecificCheck": {
"type": "string",
"format": "uri",
"description": "Relationship. Type of track circuits to which specific checks are needed"
},
"trainDetectionSystemType": {
"type": "string",
"format": "uri",
"description": "Relationship. Type of train detection system"
},
"tsiCompliantCompositeBrakeBlocks": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules on the use of composite brake blocks"
},
"tsiCompliantFerromagneticWheel": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of Ferromagnetic characteristics of wheel material required"
},
"tsiCompliantMaxDistConsecutiveAxles": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of maximum permitted distance between two consecutive axles"
},
"tsiCompliantMaxImpedanceWheelset": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of maximum permitted impedance between opposite wheels of a wheelset"
},
"tsiCompliantMetalConstruction": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules for vehicle metal construction"
},
"tsiCompliantMetalFreeSpace": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules for metal-free space around wheels"
},
"tsiCompliantRSTShuntImpedance": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules on combination of RST characteristics influencing shunting impedance"
},
"tsiCompliantSandCharacteristics": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI Compliance of rules on sand characteristics"
},
"tsiCompliantSanding": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of sanding"
},
"tsiCompliantShuntDevices": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules on shunt assisting devices"
}
}
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$schemaVersion": "0.0.1",
"$id": "https://smart-data-models.github.io/dataModel.ERA/Certificate/schema.json",
"modelTags": "ERA vocabulary, railway, train",
"license": "https://smart-data-models.github.io/dataModel.ERA/Certificate/LICENSE.md",
"derivedFrom": "http://data.europa.eu/949/TrainDetectionSystem",
"type": "object",
"allOf": [
{
"$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/GSMA-Commons"
},
{
"$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/Location-Commons"
},
{
"properties": {
"type": {
"type": "string",
"enum": [
"TrainDetectionSystem"
],
"description": "Property. NGSI data type. It has to be TrainDetectionSystem"
},
"flangeLubeRules": {
"type": "boolean",
"description": "Property. Existence of rules on on-board flange lubrication"
},
"maxDistConsecutiveAxles": {
"type": "integer",
"description": "Property. Maximum permitted distance between two consecutive axles in case of TSI non-compliance"
},
"maxDistEndTrainFirstAxle": {
"type": "integer",
"description": "Property. Maximum distance between end of train and first axle"
},
"maxFlangeHeight": {
"type": "number",
"description": "Property. Maximum permitted height of the flange"
},
"maxImpedanceWheelset": {
"type": "number",
"description": "Property. Maximum permitted impedance between opposite wheels of a wheelset when not TSI compliant"
},
"maximumInterferenceCurrent": {
"type": "integer",
"description": "Property. Maximum interference current"
},
"minVehicleImpedance": {
"type": "string",
"description": "Property. Vehicle impedance"
},
"requiredSandingOverride": {
"type": "boolean",
"description": "Property. Sanding override by driver required"
},
"trainDetectionSystemSpecificCheckDocument": {
"type": "string",
"description": "Property. Document with the procedure(s) related to the type of train detection systems declared in 1.2.1.1.6.1"
},
"frenchTrainDetectionSystemLimitation": {
"type": "string",
"format": "uri",
"description": "Relationship. Section with train detection limitation, only for the French network"
},
"frequencyBandsForDetection": {
"type": "string",
"format": "uri",
"description": "Relationship. Frequency bands for detection"
},
"maxSandingOutput": {
"type": "string",
"format": "uri",
"description": "Relationship. Maximum amount of sand"
},
"tdsFrenchTrainDetectionSystemLimitation": {
"type": "string",
"format": "uri",
"description": "Relationship. Section with train detection limitation, only for the French network"
},
"tdsMaximumMagneticField": {
"type": "string",
"format": "uri",
"description": "Relationship. Train detection system maximum magnetic field"
},
"tdsMinAxleLoadVehicleCategory": {
"type": "string",
"format": "uri",
"description": "Relationship. Train detection system min axle load vehicle category"
},
"trainDetectionSystemSpecificCheck": {
"type": "string",
"format": "uri",
"description": "Relationship. Type of track circuits to which specific checks are needed"
},
"trainDetectionSystemType": {
"type": "string",
"format": "uri",
"description": "Relationship. Type of train detection system"
},
"tsiCompliantCompositeBrakeBlocks": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules on the use of composite brake blocks"
},
"tsiCompliantFerromagneticWheel": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of Ferromagnetic characteristics of wheel material required"
},
"tsiCompliantMaxDistConsecutiveAxles": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of maximum permitted distance between two consecutive axles"
},
"tsiCompliantMaxImpedanceWheelset": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of maximum permitted impedance between opposite wheels of a wheelset"
},
"tsiCompliantMetalConstruction": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules for vehicle metal construction"
},
"tsiCompliantMetalFreeSpace": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules for metal-free space around wheels"
},
"tsiCompliantRSTShuntImpedance": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules on combination of RST characteristics influencing shunting impedance"
},
"tsiCompliantSandCharacteristics": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI Compliance of rules on sand characteristics"
},
"tsiCompliantSanding": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of sanding"
},
"tsiCompliantShuntDevices": {
"type": "string",
"format": "uri",
"description": "Relationship. TSI compliance of rules on shunt assisting devices"
}
],
"required": [
"id",
"type"
],
"title": "TrainDetectionSystem + mapped from ERA ontology by Smart Data Models",
"description": "System used to detect the position of vehicles in the railway track."
}
}
],
"required": [
"id",
"type"
],
"title": "TrainDetectionSystem + mapped from ERA ontology by Smart Data Models",
"description": "System used to detect the position of vehicles in the railway track."
}

0 comments on commit 16d95db

Please sign in to comment.