{ "$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/Track", "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": [ "Track" ], "description": "Property. NGSI data type. It has to be Track" }, "IdPhoneErtmsRadioBlockCenter": { "type": "string", "description": "Property. ID and phone number of ERTMS/ETCS Radio Block Center" }, "accelerationLevelCrossing": { "type": "string", "description": "Property. Acceleration allowed at level crossing" }, "additionalBrakingInformationDocument": { "type": "string", "description": "Property. Documents available by the IM relating to braking performance" }, "atoErrorCorrectionsOnboard": { "type": "string", "description": "Property. ATO error corrections required for the on-board" }, "automaticDroppingDeviceRequired": { "type": "boolean", "description": "Property. Automatic dropping device required" }, "bigMetalMass": { "type": "boolean", "description": "Property. Big metal mass" }, "bridge": { "type": "boolean", "description": "Property. Is bridge" }, "cantDeficiency": { "type": "integer", "description": "Property. Cant deficiency" }, "compatibilityProcedureDocument": { "type": "string", "description": "Property. Document with the procedure(s) for static and dynamic route compatibility checks" }, "conditionsSwitchClassBSystems": { "type": "string", "description": "Property. Special technical conditions required to switch over between ERTMS/ETCS and Class B systems" }, "conditionsSwitchTrainProtectionSystems": { "type": "string", "description": "Property. Special conditions to switch over between different class B train protection, control and warning systems" }, "contactStripMaterialMetallicContent": { "type": "integer", "description": "Property. Contact strip material metallic content" }, "dNvovtrp": { "type": "integer", "description": "Property. D_NVOVTRP" }, "dNvpotrp": { "type": "integer", "description": "Property. D_NVPOTRP" }, "dNvroll": { "type": "integer", "description": "Property. D_NVROLL" }, "demonstrationENE": { "type": "string", "description": "Property. EI declaration of demonstration for track (ENE)" }, "demonstrationINF": { "type": "string", "description": "Property. EI declaration of demonstration for track/siding [INF]" }, "distSignToPhaseEnd": { "type": "integer", "description": "Property. Distance between signboard and phase separation ending" }, "documentRestrictionPositionContactLineSeparation": { "type": "string", "description": "Property. Document with restriction related to the position of Multiple Traction unit(s) to comply with contact line separation" }, "documentRestrictionPowerConsumption": { "type": "string", "description": "Property. Document with restriction related to power consumption of specific electric traction unit(s)" }, "eddyCurrentBrakingConditionsDocument": { "type": "string", "description": "Property. Document with the conditions for the use of eddy current brakes" }, "etcsErrorCorrectionsOnboard": { "type": "string", "description": "Property. ETCS error corrections required for the on-board" }, "etcsImplementsLevelCrossingProcedure": { "type": "boolean", "description": "Property. ETCS trackside implements level crossing procedure or an equivalent solution" }, "etcsInfillLineAccess": { "type": "boolean", "description": "Property. ETCS infill necessary for line access" }, "etcsNationalPacket44": { "type": "boolean", "description": "Property. ETCS national packet 44 application implemented" }, "etcsOptionalFunctions": { "type": "string", "description": "Property. ETCS optional functions" }, "etcsSystemFunctionalitiesNextFiveYears": { "type": "string", "description": "Property. ETCS system version 2.2 or 3.0 functionalities to be required in the next 5 years" }, "etcsTransmitsTrackConditions": { "type": "boolean", "description": "Property. Is the ETCS trackside engineered to transmit Track Conditions" }, "flangeLubeForbidden": { "type": "boolean", "description": "Property. Use of flange lubrication forbidden" }, "gaugingCheckLocation": { "type": "string", "description": "Property. Railway location of particular points requiring specific checks" }, "gaugingTransversalDocument": { "type": "string", "description": "Property. Document with the transversal section of the particular points requiring specific checks" }, "gprsForETCS": { "type": "boolean", "description": "Property. GPRS for ETCS" }, "gprsImplementationArea": { "type": "string", "description": "Property. Area of implementation of GPRS" }, "gradientProfile": { "type": "string", "description": "Property. Gradient profile" }, "gsmRAdditionalInfo": { "type": "string", "description": "Property. Additional information on network characteristics" }, "gsmRNoCoverage": { "type": "boolean", "description": "Property. No GSM-R coverage" }, "gsmrErrorCorrectionsOnboard": { "type": "string", "description": "Property. GSM-R error corrections required for the on-board" }, "gsmrForcedDeregistrationFunctionalNumber": { "type": "boolean", "description": "Property. GSM-R network is configured to allow forced de-registration of a functional number by another driver" }, "hasAdditionalBrakingInformation": { "type": "boolean", "description": "Property. Availability by the IM of additional information" }, "hasBallast": { "type": "boolean", "description": "Property. Existence of ballast" }, "hasETCSRestrictionsConditions": { "type": "boolean", "description": "Property. Existence of operating restrictions or conditions" }, "hasHotAxleBoxDetector": { "type": "boolean", "description": "Property. Existence of trackside hot axle box detector (HABD)" }, "hasLevelCrossings": { "type": "boolean", "description": "Property. Existence of level crossings" }, "hasOtherTrainProtection": { "type": "boolean", "description": "Property. Existence of other train protection, control and warning systems installed" }, "hasSevereWeatherConditions": { "type": "boolean", "description": "Property. Existence of severe climatic conditions" }, "hasSystemSeparation": { "type": "boolean", "description": "Property. System separation" }, "hasTSITrainDetection": { "type": "boolean", "description": "Property. Existence of train detection system fully compliant with the TSI" }, "highSpeedLoadModelCompliance": { "type": "boolean", "description": "Property. Compliance of structures with the High Speed Load Model (HSLM) dynamic load model" }, "hotAxleBoxDetectorGeneration": { "type": "string", "description": "Property. Generation of trackside HABD" }, "hotAxleBoxDetectorIdentification": { "type": "string", "description": "Property. Identification of trackside HABD" }, "hotAxleBoxDetectorLocation": { "type": "number", "description": "Property. Railway location of trackside HABD" }, "hotAxleBoxDetectorTSICompliant": { "type": "boolean", "description": "Property. Trackside HABD TSI compliant" }, "instructionsSwitchRadioSystems": { "type": "string", "description": "Property. Special instructions to switch over between different radio systems" }, "isQuietRoute": { "type": "boolean", "description": "Property. Belonging to a quieter route" }, "linesideDistanceIndicationFrequency": { "type": "integer", "description": "Property. Lineside distance indication frequency" }, "localRulesOrRestrictions": { "type": "boolean", "description": "Property. Existence of rules and restrictions of a strictly local nature." }, "localRulesOrRestrictionsDoc": { "type": "string", "description": "Property. Documents regarding the rules or restrictions of a strictly local nature available by the IM" }, "mNvderun": { "type": "boolean", "description": "Property. M_NVDERUN" }, "magneticBrakingConditionsDocument": { "type": "string", "description": "Property. Document with the conditions for the use of magnetic brakes" }, "maximumAltitude": { "type": "number", "description": "Property. Maximum altitude" }, "maximumBrakingDistance": { "type": "integer", "description": "Property. Maximum braking distance requested" }, "maximumContactWireHeight": { "type": "number", "description": "Property. Maximum contact wire height" }, "maximumPermittedSpeed": { "type": "integer", "description": "Property. Maximum permitted speed" }, "maximumTemperature": { "type": "integer", "description": "Property. Temperature range (maximum)" }, "maximumTrainDeceleration": { "type": "number", "description": "Property. Maximum train deceleration" }, "minDistConsecutiveAxles": { "type": "integer", "description": "Property. Minimum permitted distance between two consecutive axles" }, "minDistFirstLastAxle": { "type": "integer", "description": "Property. Minimum permitted distance between first and last axle" }, "minFlangeHeight": { "type": "number", "description": "Property. Minimum permitted height of the flange" }, "minFlangeThickness": { "type": "number", "description": "Property. Minimum permitted thickness of the flange" }, "minRimWidth": { "type": "number", "description": "Property. Minimum permitted width of the rim" }, "minWheelDiameter": { "type": "integer", "description": "Property. Minimum permitted wheel diameter" }, "minimumContactWireHeight": { "type": "number", "description": "Property. Minimum contact wire height" }, "minimumHorizontalRadius": { "type": "integer", "description": "Property. Minimum radius of horizontal curve" }, "minimumTemperature": { "type": "integer", "description": "Property. Temperature range (minimum)" }, "minimumWheelDiameter": { "type": "integer", "description": "Property. Minimum wheel diameter for fixed obtuse crossings" }, "multipleTrainProtectionRequired": { "type": "boolean", "description": "Property. Need for more than one train protection, control and warning system required on board" }, "nationalLoadCapability": { "type": "string", "description": "Property. National classification for load capability" }, "nationalValuesBrakeModel": { "type": "string", "description": "Property. National Values used for the brake model" }, "permitUseReflectivePlates": { "type": "boolean", "description": "Property. Permit of use of reflective plates" }, "permittedContactForce": { "type": "string", "description": "Property. Contact force permitted" }, "phaseInfo": { "type": "string", "description": "Property. Information on phase separation" }, "phaseSeparation": { "type": "boolean", "description": "Property. Phase separation" }, "publicNetworkRoaming": { "type": "boolean", "description": "Property. GSM-R existence of roaming to public networks" }, "publicNetworkRoamingDetails": { "type": "string", "description": "Property. GSM-R details on roaming to public networks" }, "qNvsbtsmperm": { "type": "boolean", "description": "Property. Q_NVSBTSMPERM" }, "radioNetworkId": { "type": "integer", "description": "Property. Radio Network ID" }, "raisedPantographsDistanceAndSpeed": { "type": "string", "description": "Property. Requirements for number of raised pantographs and spacing between them, at the given speed" }, "redLightsRequired": { "type": "boolean", "description": "Property. Steady red lights required" }, "specificInformation": { "type": "string", "description": "Property. Specific information" }, "structureCheckLocation": { "type": "number", "description": "Property. Railway location of structures requiring specific checks" }, "switchProtectControlWarning": { "type": "boolean", "description": "Property. Existence of switch over between different protection, control and warning systems while running" }, "switchRadioSystem": { "type": "boolean", "description": "Property. Existence of switch over between different radio systems" }, "systemSeparationInfo": { "type": "string", "description": "Property. Information on system separation" }, "tNvcontact": { "type": "integer", "description": "Property. T_NVCONTACT" }, "tNvovtrp": { "type": "integer", "description": "Property. T_NVOVTRP" }, "tenGISId": { "type": "string", "description": "Property. TEN GIS identity" }, "tiltingSupported": { "type": "boolean", "description": "Property. Indication whether tilting functions are supported by ETCS" }, "trackId": { "type": "string", "description": "Property. Identification of track" }, "trainIntegrityOnBoardRequired": { "type": "boolean", "description": "Property. Train integrity confirmation from on-board (not from driver) necessary for line access" }, "tsiSwitchCrossing": { "type": "boolean", "description": "Property. TSI compliance of in service values for switches and crossings" }, "usesGroup555": { "type": "boolean", "description": "Property. GSM-R use of group 555" }, "vNvallowovtrp": { "type": "integer", "description": "Property. V_NVALLOWOVTRP" }, "vNvsupovtrp": { "type": "integer", "description": "Property. V_NVSUPOVTRP" }, "vehicleTypesCompatibleTrafficLoad": { "type": "string", "description": "Property. List of vehicle types already identified as compatible with Traffic load and load carrying capacity of infrastructure and train detection systems" }, "vehiclesCompatibleTrafficLoad": { "type": "string", "description": "Property. List of vehicles already identified as compatible with Traffic load and load carrying capacity of infrastructure and train detection systems" }, "verificationCCS": { "type": "string", "description": "Property. EC declaration of verification for track (CCS)" }, "verificationENE": { "type": "string", "description": "Property. EC declaration of verification for track (ENE)" }, "verificationINF": { "type": "string", "description": "Property. EC declaration of verification for track/siding [INF]" }, "TSIMagneticFields": { "type": "string", "format": "uri", "description": "Relationship. Existence and TSI compliance of rules for magnetic fields emitted by a vehicle" }, "TSITractionHarmonics": { "type": "string", "format": "uri", "description": "Relationship. Existence and TSI compliance of limits in harmonics in the traction current of vehicles" }, "atoCommunicationSystem": { "type": "string", "format": "uri", "description": "Relationship. ATO communication system" }, "atoGradeAutomation": { "type": "string", "format": "uri", "description": "Relationship. ATO Grade of Automation" }, "atoSystemVersion": { "type": "string", "format": "uri", "description": "Relationship. ATO System version" }, "cantDeficiencyBasicSSP": { "type": "string", "format": "uri", "description": "Relationship. Cant Deficiency used for the basic SSP" }, "conditionsUseReflectivePlates": { "type": "string", "format": "uri", "description": "Relationship. Conditions for use of reflective plates" }, "contactLineSystem": { "type": "string", "format": "uri", "description": "Relationship. Contact line system" }, "contactStripMaterial": { "type": "string", "format": "uri", "description": "Relationship. Permitted contact strip material" }, "dataRadioCompatible": { "type": "string", "format": "uri", "description": "Relationship. Radio system compatibility data" }, "eddyCurrentBraking": { "type": "string", "format": "uri", "description": "Relationship. Use of eddy current brakes" }, "etcsDegradedSituation": { "type": "string", "format": "uri", "description": "Relationship. ETCS level for degraded situation" }, "etcsInfill": { "type": "string", "format": "uri", "description": "Relationship. ETCS infill installed lineside" }, "etcsLevel": { "type": "string", "format": "uri", "description": "Relationship. Etcs level" }, "etcsMVersion": { "type": "string", "format": "uri", "description": "Relationship. ETCS M_version" }, "etcsSystemCompatibility": { "type": "string", "format": "uri", "description": "Relationship. ETCS system compatibility" }, "etcsTransmittedTrackConditions": { "type": "string", "format": "uri", "description": "Relationship. Track conditions which can be transmitted" }, "freightCorridor": { "type": "string", "format": "uri", "description": "Relationship. Part of a Railway freight corridor" }, "gaugingProfile": { "type": "string", "format": "uri", "description": "Relationship. Gauging" }, "gsmRActiveMobiles": { "type": "string", "format": "uri", "description": "Relationship. Number of active GSM-R mobiles (EDOR) or simultaneous communication session on-board for ETCS Level 2 (or level 3) needed to perform radio block centre handovers without having an operational disruption" }, "gsmROptionalFunctions": { "type": "string", "format": "uri", "description": "Relationship. Optional GSM-R functions" }, "gsmRVersion": { "type": "string", "format": "uri", "description": "Relationship. GSM-R version" }, "gsmrConstraintsOperateOnlyInCircuitSwitch": { "type": "string", "format": "uri", "description": "Relationship. Specific constraints imposed by the GSM-R network operator on ETCS on-board units only able to operate in circuit-switch" }, "gsmrNetworkCoverage": { "type": "string", "format": "uri", "description": "Relationship. GSM-R networks covered by a roaming agreement" }, "hotAxleBoxDetectorDirection": { "type": "string", "format": "uri", "description": "Relationship. Hot axle box detector direction" }, "legacyRadioSystem": { "type": "string", "format": "uri", "description": "Relationship. Other radio systems installed (Radio Legacy Systems)" }, "lineCategory": { "type": "string", "format": "uri", "description": "Relationship. Category of line" }, "linesideDistanceIndicationAppearance": { "type": "string", "format": "uri", "description": "Relationship. Lineside distance indication appearance" }, "linesideDistanceIndicationPositioning": { "type": "string", "format": "uri", "description": "Relationship. Lineside distance indication positioning" }, "loadCapability": { "type": "string", "format": "uri", "description": "Relationship. Load Capability" }, "mNvcontact": { "type": "string", "format": "uri", "description": "Relationship. M_NVCONTACT" }, "magneticBraking": { "type": "string", "format": "uri", "description": "Relationship. Use of magnetic brakes" }, "osmClass": { "type": "string", "format": "uri", "description": "Relationship. Open street map class" }, "otherCantDeficiencyBasicSSP": { "type": "string", "format": "uri", "description": "Relationship. Other Cant Deficiency train categories for which the ETCS trackside is configured to provide SSP" }, "otherPantographHead": { "type": "string", "format": "uri", "description": "Relationship. Accepted other pantograph heads" }, "otherTrainProtection": { "type": "string", "format": "uri", "description": "Relationship. Other train protection, control and warning systems for degraded situation" }, "passesThroughTunnel": { "type": "string", "format": "uri", "description": "Relationship. Passes through tunnel" }, "platform": { "type": "string", "format": "uri", "description": "Relationship. Platform" }, "profileNumberSemiTrailers": { "type": "string", "format": "uri", "description": "Relationship. Standard combined transport profile number for semi-trailers" }, "profileNumberSwapBodies": { "type": "string", "format": "uri", "description": "Relationship. Standard combined transport profile number for swap bodies" }, "protectionLegacySystem": { "type": "string", "format": "uri", "description": "Relationship. Train protection legacy system" }, "qNvdriverAdhes": { "type": "string", "format": "uri", "description": "Relationship. Q_NVDRIVER_ADHES" }, "qNvemrrls": { "type": "string", "format": "uri", "description": "Relationship. Q_NVEMRRLS" }, "railInclination": { "type": "string", "format": "uri", "description": "Relationship. Rail inclination" }, "reasonsEtcsRadioBlockCenterReject": { "type": "string", "format": "uri", "description": "Relationship. Reasons for which an ETCS Radio Block Center can reject a train" }, "safeConsistLengthInformationNecessary": { "type": "string", "format": "uri", "description": "Relationship. Safe consist length information from on-board necessary for access the line and SIL" }, "standardCombinedTransporRollerUnits": { "type": "string", "format": "uri", "description": "Relationship. Standard combined transport profile number for roller units" }, "standardCombinedTransportContainers": { "type": "string", "format": "uri", "description": "Relationship. Standard combined transport profile number for containers" }, "temperatureRange": { "type": "string", "format": "uri", "description": "Relationship. Temperature range" }, "tenClassification": { "type": "string", "format": "uri", "description": "Relationship. TEN classification (of track, of platform, of siding)" }, "trackDirection": { "type": "string", "format": "uri", "description": "Relationship. Normal running direction" }, "trackLoadCapability": { "type": "string", "format": "uri", "description": "Relationship. Track load capability" }, "trackPhaseInfo": { "type": "string", "format": "uri", "description": "Relationship. Track phase info" }, "trackRaisedPantographsDistanceAndSpeed": { "type": "string", "format": "uri", "description": "Relationship. Track raised pantograph distance and speed" }, "trackSystemSeparationInfo": { "type": "string", "format": "uri", "description": "Relationship. Track system separation info" }, "trainDetectionSystem": { "type": "string", "format": "uri", "description": "Relationship. Train detection system" }, "tsiPantographHead": { "type": "string", "format": "uri", "description": "Relationship. Accepted TSI compliant pantograph heads" }, "voiceRadioCompatible": { "type": "string", "format": "uri", "description": "Relationship. Radio system compatibility voice" }, "wheelSetGauge": { "type": "string", "format": "uri", "description": "Relationship. Nominal track gauge" } } } ], "required": [ "id", "type" ], "title": "Track + mapped from ERA ontology by Smart Data Models", "description": "A running track that is used for train service movements." }