ФЕДЕРАЛЬНОЕ АГЕНТСТВО
ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
ПРЕДВАРИТЕЛЬНЫЙ
пнет
343—
2018
НАЦИОНАЛЬНЫЙ
СТАНДАРТ
РОССИЙСКОЙ
ФЕДЕРАЦИИ
Интеллектуальные транспортные системы
АВТОМАТИЧЕСКАЯ ИДЕНТИФИКАЦИЯ ТРАНСПОРТНОГО СРЕДСТВА И ОБОРУДОВАНИЯ. ЭЛЕКТРОННАЯ РЕГИСТРАЦИЯ ИДЕНТИФИКАЦИОННЫХ ДАННЫХ ТРАНСПОРТНЫХ СРЕДСТВ
Данные транспортного средства
(ISO 24534-3:2016, NEQ)
Издание официальное
Москва
Стандартииформ
2019
ПНСТ 343—2018
Предисловие
1 РАЗРАБОТАН Обществом с ограниченной ответственностью «Научно-исследовательский институт интеллектуальных транспортных систем» (ООО «НИИ ИТС»)
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 57 «Интеллектуальные транспортные системы»
3 УТВЕРЖДЕН И 8ВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 31 декабря 2018 г. № 75-пнст
4 Настоящий стандарт разработан с учетом основных нормативных положений международного стандарта ИСО 24534-3-2016 «Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства. Электронная регистрационная идентификация (ERI) транспортных средств. Часть 3. Данные транспортного средства» (ISO 24534-3:2016 «Intelligent transport systems — Automatic vehicle and equipment identification — Electronic registration identification (ERI) for vehicles — Part 3: Vehicle data». NEQ)
Правила применения настоящего стандарта и проведения его мониторинга установлены в ГОСТ Р 1.16—2011 (разделы 5 и 6).
Федеральное агентство по техническому регулированию и метрологии собирает сведения о практическом применении настоящего стандарта. Данные сведения, а также замечания и предложения по содержанию стандарта можно направить не позднее чем за 4 мес до истечения срока его действия разработчику настоящего стандарта по адресу: 105005. Москва, пер. Армянский, д. 9. стр. 1 ив Федеральное агентство по техническому регулированию и метрологии по адресу: 109074 Москва. Китайгородский проезд, д. 7. стр. 1.
В случае отмены настоящего стандарта соответствующая информация будет опубликована в ежемесячном информационном указателе «Национальные стандарты» и также будет размещена на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.fu)
© Стандартинформ, оформление. 2019
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии
Содержание
1 Область применения....................................................................................................................................1
2 Нормативные ссылки....................................................................................................................................1
3 Термины и определения...............................................................................................................................2
4 Сокращения..................................................................................................................................................3
5 Требования....................................................................................................................................................3
5.1 Идентификационные данные транспортною средства.......................................................................3
5.2 Идентификатор транспортного средства..............................................................................................3
5.3 Типы данных ERI....................................................................................................................................4
5.4 Дополнительный тип данных ERI..........................................................................................................4
5.5 Дополнительные данные регистрации ERI..........................................................................................5
5.6 Атрибуты...............................................................................................................................................24
5.7 Кодирование.........................................................................................................................................26
Приложение А (справочное) Модули ASN. 1.................................................................................................27
Приложение Б (справочное) Комбинированные данные ERI и локальные регистрации........................42
Приложение 8 (справочное) Соответствие атрибутам EFC.......................................................................45
Библиография................................................................................................................................................46
\AV
ПНСТ 343—2018
ПРЕДВАРИТЕЛЬНЫЙ НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Интеллектуальные транспортные системы
АВТОМАТИЧЕСКАЯ ИДЕНТИФИКАЦИЯ ТРАНСПОРТНОГО СРЕДСТВА И ОБОРУДОВАНИЯ. ЭЛЕКТРОННАЯ РЕГИСТРАЦИЯ ИДЕНТИФИКАЦИОННЫХ ДАННЫХ ТРАНСПОРТНЫХ СРЕДСТВ
Часть 3
Данные транспортного средства
Intelligent transport systems. Automatic vehicle and equipment of identification. Electronic registration identification data for vehicles. Part 3. Vehicle data
Срок действия — е201в—06—01 до 2022—06—01
1 Область применения
Настоящий стандарт устанавливает требования к электронной регистрации идентификационных данных (ERI). основанной на идентификаторе транспортного средства (ТС) (например, для распознавания органами государственной власти), для использования в следующих случаях:
♦при электронной идентификации местных и иностранных ТС органами государственной власти:
- производстве ТС. обслуживании во время эксплуатационного срока и идентификация конца срока использования:
- сроке службы (управлении жизненным циклом ТС);
* адаптировании данных ТС (например, для международных продаж):
- идентификации в целях обеспечения безопасности:
- в рамках задач сокращения числа совершаемых преступлений:
- в рамках задач оказания коммерческих услуг.
Настоящий стандарт определяет идентификационные данные ТС. которые называются данными ERI и включают в себя следующее:
- идентификатор ТС:
- возможную дополнительную информацию о ТС (которая, как правило, указывается в свидетельстве о регистрации ТС).
Все дополнительные элементы данных ТС определяются как необязательные в соответствии с местным законодательством и/или полномочиями регистрирующего органа использовать или не использовать конкретный элемент данных. Если элемент данных используется, считается, что его значение регистрирует регистрирующий орган в соответствии с местным законодательством. Настоящий стандарт предоставляет исключительно синтаксис для всех элементов данных.
Примечание — Интерфейсы защищенного прикладного уровня для обмена данными ERI с помощью считывателя или записи ERI указаны в ПНСТ 344—2016 и ПНСТ 345—2018.
2 Нормативные ссылки
8 настоящем стандарте использованы нормативные ссылки на следующие стандарты:
ПНСТ 344—2018 Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 4. Безопасный обмен данными с использованием асимметричных методов.
ПНСТ 345—2018 Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 5. Безопасный обмен данными с использованием симметричных методов.
Издание официальное
ЛИСТ 343—2018
Примечание — При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю «Национальные стандарты» за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссыгжа на него, рекомендуется применять в части, не затрагивающей згу осыпку.
3 Термины и определения
В настоящем стандарте применены следующие термины с соответствующими определениями:
3.1 дополнительные данные о транспортных средствах (additional vehicle data): Данные ERI в дополнение к идентификатору транспортного средства.
3.2 атрибут (attribute): Тип (3.12) с ассоциированным идентификатором.
3.3 отличительный идентификатор (distinguishing identifier): Информация, которая однозначно определяет транспортное средство.
3.4 электронная регистрация идентификационных данных; ERI (electronic registration identification): Действие или акт идентификации транспортного средства, зафиксированные посредством электронных средств.
3.5 данные ERI (ERI data): Данные электронной регистрации идентификационных данных транспортных средств, которые могут быть получены из ERT.
Примечание — Данные ERI состоят из данных идентификатора транспортного средства и возможных дополнительных данных транспортного средства.
3.6 электронная регистрационная метка; ERT (electronic registration tag): Встроенное устройство ERI. которое содержит данные ERI (3.5), включая соответствующие меры безопасности и один интерфейс или более для доступа к этим данным.
Примечания
1 В случав высокой безопасности ERT является защищенным прикладным модулем (SAM).
2 ERT может быть отдельным устройством или может быть встроенной в бортовое устройство, которое также предоставляет другие возможности (например. OSRC-сеязь).
3.7 периодическое испытание транспортного средства (periodic motor vehicle test): Обязательный периодический (например, ежегодный) тест на пригодность транспортного средства выше указанного возраста или свидетельство о прохождении данного испытания.
3.8 приватность (privacy): Право отдельных лиц контролировать или влиять на то. сбор и хранение какой информации, связанной с ними, могут быть осуществлены, включая адресность информации.
Примечание — Так как этот термин относится к праву отдельных лиц. он не может быть очень точным, и его следует избегать, за исключением мотивации к требованию безопасности.
3.9 регистрирующий орган транспортных средств (registration authority): Орган, ответственный за регистрацию и ведение записей транспортных средств.
Примечание — Регистрирующий орган может предоставлять записи транспортных средств аккредитованным организациям.
3.10 регистрирующий орган данных ERI (registration authority): Орган, ответственный за запись данных ERI (3.5) и данных безопасности в соответствии с местным законодательством.
Примечание — Регистрирующий орган данных ERI может исполнять функции, аналогичные функциям регистрирующего органа транспортных средств (3.9). Однако е настоящем стандарте эго не предусматривается.
3.11 регистрационный сертификат (registration certificate): Сертификат, предназначенный для данных ERI. ответственных за запись данных ERI (3.5) и данных безопасности в соответствии с местным законодательством.
Примечание — Регистрирующий орган для данных ERI может быть таким же. как и регистрирующий орган транспортных средств (3.9). Однако в настоящем стандарте эго не рассматривается.
3.12 тип (type): Названный набор значений.
4 Сокращения
В настоящем стандарте применены следующие сокращения:
AEI — автоматическая идентификация оборудования (automatic equipment identification);
ASN.1 — абстрактная синтаксическая нотация (Abstract Syntax Notation One)
AVI — автоматическая идентификация TC (automatic vehicle identification);
EEA — европейская экономическая зона (European Economic Area);
EFC — электронный сбор платежей (electronic fee collection);
EH — европейские нормы [Europaische Norm (German), European Standard (English));
ENV—европейский предварительный стандарт (Europaische Norm Vorausgabe (German), European Pre-Standard (English));
ERI — электронная регистрация идентификационных данных (electronic registration identification);
ERT — электронная регистрационная метка (electronic registration tag);
EC — Европейский союз (European Union);
МЭК — Международная электротехническая комиссия (International Electrotechnical Commission):
ИСО — Международная организация no стандартизации (International Organization for Standardization);
VIN — идентификационный номер транспортного средства (Vehicle Identification Number).
5 Требования
5.1 Идентификационные данные транспортного средства
Настоящий подраздел содержит исключительно справочную информацию относительно следующих данных:
- безопасной бортовой среды, в которой хранятся данные идентификации ТС и которая называется электронной регистрационной меткой (ERT);
-абстрактного определения данных ERI для обмена между ERT и считывателем ERI или автором. Абстрактные определения устанавливают с использованием абстрактной синтаксической нотации (ASN.1);
- идентификатора, используемого для идентификации ТС и называемого идентификатором ТС. Предпочтительным идентификатором ТС является VIN. который назначается его изготовителем с учетом [1).
Однако для того, чтобы настоящий стандарт мог быть применим в тех странах, где VIN не используется. поддерживается альтернативный вариант (см. 5.2). Основное требование состоит в том, чтобы комбинация регистрирующего органа и идентификатор ТС во всем мире различалась.
Примечания
1 Так как два ТС. выпуск которых состоялся с разницей в 30 пет. могут иметь один и тот же VIN. т. е. VIN не является уникальным на 100%.
2 Эмпирические данные показали, что база данных регистрирующего органа может содержать повторяющиеся номера V1N.
3 В настоящем стандарте комбинация почти уникального ТС и уникального номера ERT может использоваться как однозначный идентификатор отпичия. Номер ERT является уникальным идентификатором только для чтения. который записывается в ERT во время производства ERT (подробнее см. ПНСТ 344—2018 и ПНСТ 345—2018).
Помимо идентификатора ТС в настоящем стандарте приведена информация относительно использования дополнительных данных о ТС. что. как правило, указано в регистрационном сертификате ТС. Эти дополнительные данные ТС могут, например, использоваться как:
- дополнительная идентификационная информация для повышения доверия к идентификатору ТС;
- сертифицированная информация о ТС для другого применения (например, для оплаты или определения тарифа).
5.2 Идентификатор транспортного средства
Тип vehicleld должен быть использован для идентификатора ТС в соответствии с местным законодательством и определен следующим образом:
Vehicleld = CHOICE (
vin VIN, -- preferred choice
ПНСТ 343—2018
raSpecificVehicleld RaSpecificVehicleld.
J
VIN ::= CSS
Примечание — «...» в конце определения обозначает, что тип Vehicteld может быть расширен дополнительными компонентами в конце определения типа в будущем, например, чтобы работать с новым стандартом VIN.
Идентификатор ТС должен быть глобально отличающимся идентификатором.
Примечания
1 При идентификации ТС ERT всегда передает Vehideld в сочетании с идентификатором регистрирующего органа и номером ERT. Идентификатор регистрирующего органа может быть использован для получения дополнительной информации о ТС. Номер ERT является дополнительным уникальным идентификатором из другого источника, который можно использовать для разрешения возможных споров о V1N ТС.
2 Выбор варианта использования не входит в область применения настоящего стандарта, так как он может, нагфимер. зависеть от требований местного законодагегьегаа.
Альтернатива VIN. если она используется, должна иметь тип VIN и является предпочтительным вариантом идентификатора ТС. Тип VIN идентичен типу CS5 (см. (2]). Значение альтернативы VIN должно быть значением VIN. присвоенного с учетом [1] изготовителем или регистрирующим органом.
RaSpecificVehicleld — альтернативный вариант, и если он используется, то должен содержать идентификатор, глобально различающийся для ТС. и иметь тип raSpecificVehicleld, как определено ниже:
RaSpecificVehicleld :: = SEQUENCE {
wmi UTF8String (SIZE(3)),
nonlsoSCandardld UTF8Scring (SIZE (1..20))
}
Компонент wmi должен содержать код поставщика международного производителя (WMI) организации. которому присвоено значение nonlsoStandardld. Порядок присвоения кода WMI этой организации представлен в [3].
Компонент nonlsoStandardld должен иметь тип UTFSScring с максимальной длиной 20 символов.
Примечание — Дополнительное значение, переданное в значение компонента nonlsoStandardld. выходит за рамки настоящего стандарта.
5.3 Типы данных ERI
Тип EriDaca должен быть использован для данных ERI и определен следующим образом:
Brioaca SEQUENCE {
vehicleld Vehicleld,
additionalEriData AddiCionalEriDaca OPTIONAL )
Компонент vehicleld должен содержать идентификатор ТС. как определено в 5.2. Дополнительный компонент EriDaca, при его наличии, должен содержать дополнительные дан
ные ERI.
5.4 Дополнительный тип данных ERI
Тип AddicionalBriDaca использован для дополнительных данных ERI и определен следующим образом:
AddiCionalEriDaca = CHOICE (
addicionalEriRegiscracionDaca
AddicionalEriRegiscracionDaca, - -preferred choice
raSpecificAddiCionalEriDaca OCTET STRING (SIZE (0..1024))
-- only со be used if
AdditionalEriRegistrationData is noc supported
}
Альтернативный вариант AdditionalEriRegistrationData является предпочтительным и выбирается в том случае, когда может быть использовано значение типа AdditionalEriRegistrationData.
Альтернатива raSpecificAdditionalEriData имеет тип OCTET string с максимальной дли* ной 1024 октета, которым следует воспользоваться только в том случае, если отсутствует возможность применения значения additionalEriRegistrationData.
Примечание — е определении означает, что тип AdditionalEriData может быть расширен дополнительными альтернативами в конце определения типа е будущем, например, чтобы работать с новой версией альтернативных данных ERt.
5.5 Дополнительные данные регистрации ERI
5.5.1 Дополнительные типы данных регистрации ERI
5.5.1.1 Определение дополнительного типа данных ERI
Тип AdditionalEriRegiscracionData содержит данные, связанные с ТС. которые, как прави ло, содержатся в регистрационном сертификате ТС. и определяется следующим образом.
AdditionalEriRegiscracionData : -- Administrative data regiscrationAuthority vehicleldStatus dateOfFirstRegistration dateOfRegistration validThru
chassisNumber
:= SEQUENCE {
RegistrationAuthority OPTIONAL. VehicleldStatus OPTIONAL,
DaceOfFirstRegistration OPTIONAL, DateOfRegistracion OPTIONAL. ValidThru OPTIONAL,
ChassisNumber {SIZE (1..23))
regiscracionNumber
- - Vehicle type
vehicleMake
vehicleType
vehicleTypeStatua
commercialDescription
typeApprovalNumber
vehicleCategory
vehicleTaxCategory
euVehicleCategoryCode
raSpecificVehicleClassl
r aSpec i fic Veh ic 1 eCl a ss 2
raSpecihcVehicleClass3
vehicleUse
privateuse
colour
- - Vehicle shape
length
width
height
wheelbase
bodyShape
euBodyWorkType
iso3833Vehic1eType
-- Vehicle number of passengers numberOfSeats
OPTIONAL,
RegistrationNumber OPTIONAL,
VehicleHake OPTIONAL.
VehicleType OPTIONAL.
VehicleTypeStatus OPTIONAL. ComnercialDescription OPTIONAL, TypeApprovalNumber OPTIONAL, VehicleCategory OPTIONAL, VehicleTaxCategory OPTIONAL. EuVehicleCategoryCode OPTIONAL, RaSpecihcVehicleClassl OPTIONAL, RaSpecificVehicleClass2 OPTIONAL, RaSpecificVehicleClass3 OPTIONAL, VehicleUse OPTIONAL,
Privateuse OPTIONAL,
VehicleColour OPTIONAL,
VehicleLength OPTIONAL, VehicleWidth OPTIONAL, VehicleHeight OPTIONAL, Wheelbase OPTIONAL, VehicleBodyShape OPTIONAL, EuBodyWorkType OPTIONAL,
Iso3833VehicleType OPTIONAL,
axles, and mass NumberOfSeats OPTIONAL, --
including the driver seat numberOfStandingPlaces NumberOfStandingPlaces OPTIONAL,
ПНСТ 343—2018
maxNumberO f Pa s sengers | MaxNumberOfPassengers OPTIONAL, -- including the driver |
unladenWeight maxDesignLadenMass maxAuthorizedLadenMass maxAuthorizedTrainMass maxAuthorizedPayload numberOfAxles authorizedAxleLadenMass | UnladenWeight OPTIONAL, MaxDesignLadenMass OPTIONAL, MaxAuthorizedLadenMass OPTIONAL, MaxAuthorizedTrainMass OPTIONAL, MaxAuthorizedPayload OPTIONAL, NumberOfAxles OPTIONAL, AuthorizedAxleLadenMass OPTIONAL, -- from front to rear axle |
maxTowableMassBrakedTrailer MaxTowableMassBrakedTrailer OPTIONAL, maxTowableKassUnbrakedTrailer MaxTowableMassUnbrakedTrailer OPTIONAL, -- Vehicle engine and power source
engineld primeEngineType enginePowerSources primePowerSource eng i neMaxNet Power engineDisplacement ratedEngineSpeed powerWeightRatio maxSpeed | Engineld (SIZE (1..60)) OPTIONAL, PrimeEngineType OPTIONAL, EnginePowerSources OPTIONAL, PrimePowerSource OPTIONAL, EngineMaxNetPower OPTIONAL, EngineDisplacement OPTIONAL, RatedEngineSpeed OPTIONAL, PowerWeightRatio OPTIONAL, MaxSpeed OPTIONAL, |
fuelTanksCapacity FuelTanksCapacity OPTIONAL,
-- Environmental characteristics
s ta t ionarySoundLevel engineSpeed driveBySoundLevel emissionCO emissionHC emissionNOx emissionHCandNOx | StationarySoundLevel OPTIONAL, EngineSpeed OPTIONAL, DriveBySoundLevel OPTIONAL. EmissionCO OPTIONAL, EmissionHC OPTIONAL, EmissionNOx OPTIONAL, EmissionHCandNOx OPTIONAL, |
particulatesForOiesel ParticulatesForOiesel OPTIONAL,
correctedAbsorptionCoefficient CorrectedAbsorptionCoefficient OPTIONAL, emissionC02 EmissionC02 OPTIONAL,
combinedFuelConsumpt ion envi ronmen ta1Category euroType -- Others | CombinedFuelConsumption OPTIONAL, EnvironmentalCategory OPTIONAL, EuroType OPTIONAL, |
lastOfficialTestData OfficialVehicleTestData OPTIONAL,
raSpecificData axlesPerAxleGroup | RaSpecificData OPTIONAL AxlesPerAxleGroup OPTIONAL, -- from front to rear axle group |
authorizedAxleGroupLadenHass AuthorizedAxleGroupsLadenMass OPTIONAL, -- from front to rear axle group
-- ERI data used for EFC (types imported from ElectronicRegistrationldentificationEfcVehicleData
efcVehicleDimensions VehicleDimensions,
efcPassengerCapac i ty efcVehicleWeightLimits efcAxleWeightLimits | PassengerCapacity, VehicleWeightLimits, AxleWeightLimits, |
efcVehicleSpecificCharacteristics
VehicleSpecificCharacteristics,
efcTrailerCharacteristics TrailerCharacteristies.
efcEngine efcSoundLevel | Engine, SoundLevel, |
e£cCO2EmissionValue
e£cExhaustBmissionValues
efcDieselEmissionValues
C02EmissionValue, ExhaustEmissionValues DieselEmissionValue,
Тип компонентов типа AdditionalEriRegistrationData определяется ниже.
Примечание — с...» е конце определения AdditionalEriRegistrationDaLa означает, что тип Ad-ditionalEriRegistraclonData может быть расширен с дополнительными компонентами в конце определения типа в будущем.
Все компоненты являются необязательными, их наличие зависит от местного законодательства и/или решения регистрирующего органа ТС.
Точная стоимость компонента, при его наличии, определяется местным законодательством и/или регистрирующим органом ТС.
Примечание — Настоящий стандарт способствует обмену значениями данных ERI для идентификации ТС. Towoe определение терминов и присвоение значений в разных странах выходит за рамки настоящего стандарта.
Для того чтобы поддерживать согласованность с регистрационым сертификатом ТС. значение компонента. если оно присутствует и применимо, должно быть равно или. по крайней мере, точно такое же. как значение соответствующего элемента данных, приведенное в регистрационном сертификате ТС.
5.5.1.2 Компоненты административных данных
Компонент registrationAuthority, при его наличии, должен идентифицировать регистрирующий орган, е котором зарегистрировано ТС.
Компонент vehicleidstatus, при его наличии, должен указывать статус идентификатора ТС.
Компонент vehicleidstatus не должен присутствовать для идентификатора ТС на основе VIN.
8 компоненте dateOfFirstRegistration, при его наличии, указывается дата первой регистрации ТС с его текущим регистрирующим органом.
8 компоненте dateOfRegistration, при его наличии, указывается дата регистрации, на которую ссылаются данные ERI.
Компонент validThru, при его наличии, должен указать окончание срока действия данных ERI. В случае его отсутствия период действия может считаться неограниченным.
Компонент chassisNumber, при его наличии, должен указывать номер шасси ТС.
Компонент registrationNumber. при его наличии, указывает регистрационный номер ТС. присвоенный регистрирующим органом.
5.5.1.3 Компоненты типа транспортного средства
Компонент VehicleMake. при его наличии, должен указывать марку ТС. назначенную его изготовителем.
Компонент VehicleType, при его наличии, должен указывать вариант, при возможности, и/или версию, если применимо. ТС. присвоенного его изготовителем.
Компонент vehicleTypeStatus, при его наличии, должен указывать статус типа ТС.
Компонент commercialDescription, при его наличии, должен содержать коммерческое описание ТС.
Компонент typeApprovalNumber. при его наличии, должен указывать номер официального утверждения типа ТС.
Компонент vehicleCategory. при его наличии, указывает категорию ТС в соответствии с местным законодательством.
Компонент vehicleTaxCategory. при его наличии, должен указывать категорию налога на транспорт в соответствии с местным законодательством.
Компонент euVehiclecategoryCode, при его наличии, должен указывать категорию ТС (см. {4]—[в]).
Компонент raSpeeificVehicleClassl, при его наличии, должен содержать определенный класс ТС. категорию или код регистрации ТС.
Компонент raSpeeificVehicleClass2. при его наличии, должен содержать определенный класс ТС. категорию или код его регистрации.
Компонент raSpecificVehicleClass3. при его наличии, должен содержать определенный класс, категорию или код ТС.
ЛИСТ 343—2018
Компонент vehicleuse, при его наличии, должен указать использование ТС.
Компонент privateUse, при его наличии, указывает, является ли ТС частным или коммерческим.
Цветной компонент, при его наличии, должен указывать цвет ТС.
5.5.1.4 Компоненты формы транспортного средства
Компонент lenght. при его наличии, указывает длину ТС.
Компонент width. при его наличии, должен указывать ширину ТС.
Компонент height, при его наличии, должен указывать высоту ТС.
Компонент wheelbase, при его наличии, должен указывать колесную базу ТС.
Компонент bodyshape, при его наличии, должен указывать форму кузова ТС.
Компонент euBodyworkType. при его наличии, должен указывать тип работы кузова ТС согласно [4].
Компонент iso3833VehicleType, при его наличии, должен указывать тип ТС с учетом [9].
5.5.1.5 Количество пассажиров, осей и массовых компонентов
В компоненте numberOfSeats. при его наличии, указывается количество мест, включая место водителя.
В компоненте numberOfStandingPlaces. при его наличии, указывается количество постоянных
мест.
Компонент maxNumberOfPassenger, при его наличии, должен указывать максимально допустимое количество пассажиров (включая водителя), которые могут использовать ТС.
Компонент без порога, при его наличии, должен указывать номинальную массу ТС без нагрузки с кузовом.
Компонент maxDesignbadenMass. при его наличии, должен указывать максимальную технически допустимую общую массу ТС. включая его полезную нагрузку (но не считая веса прицепов).
Компонент maxAuthorizedLadenMass, при его наличии, должен указывать максимально допустимую общую массу ТС. включая полезную нагрузку (но исключая массу прицепов), находящуюся в юрисдикции регистрирующего органа.
Компонент maxAuthorizedTrainMass, при его наличии, должен указывать максимально допустимую общую массу ТС. кг. включая его полезную нагрузку (в том числе прицепы и полезную нагрузку прицепов), находящиеся в юрисдикции регистрирующего органа.
Компонент maxAuthorizedPayload, при его наличии, должен указывать максимально допустимую полезную нагрузку ТС (но исключая полезную нагрузку прицепов).
В компоненте numberof Axles, при его наличии, указывается количество осей ТС (включая поднятые оси).
Компонент axlesPerAxleGroup, при его наличии, должен указывать количество осей каждой группы осей ТС (включая поднятые оси).
Уполномоченный компонент AxleLadenMass, при его наличии, должен указывать максимальную массу груза на каждой оси. кг.
Уполномоченный компонент AxleGroupLadenHass, при его наличии, должен указывать максимальную загруженную массу для каждой группы осей. кг.
КомпонентmaxTowableKassBrakedTrailer. при его наличии, должен указывать технически допустимую максимальную тормозную буксируемую массу прицепа, кг.
Компонент maxTowableMassUnbrakedTrailer, при его наличии, должен указывать технически допустимую максимальную свободную тяговую массу прицепа, кг.
5.5.1.6 Компоненты двигателя и источника питания
Компонент engineid, при его наличии, должен указывать идентификационный номер двигателя.
Компонент primeEngineType, при его наличии, должен указывать тип основного двигателя ТС. назначенного изготовителем.
Компонент enginePowerSource, при его наличии, должен указывать источники) питания ТС.
Компонент primePowerSource, при его наличии, должен указывать источник питания основного двигателя.
Компонент engineKaxNetPower, при его наличии, должен указывать номинальную (максимальную сетевую) мощность двигателя.
Компонент engineDisplacement, при его наличии, должен указывать смещение двигателя.
Компонент ratedEngineSpeed, при его наличии, должен указывать номинальную скорость.
Компонент powerWeightRatio, при его наличии, должен указывать соотношение мощности к весу ТС.
Компонент maxSpeed, при его наличии, должен указывать максимальную скорость ТС.
Компонент FuelTankCapacity, при его наличии, должен указывать емкость топливного бака.
5.5.1.7 Компоненты характеристик окружающей среды
Компонент stationarySoundLevel, при его наличии, должен указывать стационарный уровень шума ТС.
Компонент engineSpeed, при его наличии, должен указывать скорость двигателя.
Компонент driveBySoundLevel. при его наличии, должен указывать уровень шума при движении ТС.
Компонент emissionCO, при его наличии, должен указывать выбросы выхлопных газов (СО).
Компонент emissionCO, при его наличии, должен указывать выхлопные газы (НС).
Компонент emissionNOX, при его наличии, должен указывать выбросы выхлопных газов (NOx).
Компонент emissionHCandNOx, при его наличии, должен указывать выхлопные газы (НС и СОх).
Компонент particulatesForDiesel, при его наличии, должен указывать выбросы выхлопных газов твердых частиц для дизельного топлива.
Компонент correctedAbsorptionCoefficient. при его наличии, должен указывать скорректированный коэффициент поглощения для дизеля.
Компонент emissionC02. при его наличии, должен указывать выбросы выхлопных газов (СО2).
Компонент combinedFuelConsumption, при его наличии, должен указывать комбинированный расход топлива на ТС.
Компонент EnvironmentalCategory, при его наличии, должен быть типа EnvironmentalCategory и указывать экологическую категорию ТС.
Компонент еиготуре, при его наличии, должен ссылаться на ТС большой грузоподъемности по категории Euro I—VI (см. [10]. [11]) и на ТС с низкой нагрузкой на экологическую категорию Euro 1—6 (см. [4]. [12]).
5.5.1.8 Компоненты, используемые для EFC
Компонент efcvehicleDimensions. при его наличии, должен указывать общую длину, высоту и ширину ТС.
Компонент efcPassengerCapacity, при его наличии, должен указывать как количество сидящих мест, так и количество стоящих мест ТС.
Компонент efcVehicleWeightLimits. при его наличии, должен указывать максимальный вес для загруженного ТС, ТС и массы без нагрузки.
Компонент efcAxleweightLimits, при его наличии, должен указывать максимальный вес груза на осях ТС.
Компонент efcVehicleSpecificCharacteristics. при его наличии, должен указывать экологические характеристики ТС. характеристики двигателя, описательные характеристики и будущие характеристики.
Компонент efcTrailerCharacteristics, при его наличии, должен указывать для прицепа его тип. количество осей, максимально допустимый общий вес и вес без нагрузки.
Компонент ef cEngine, при его наличии, должен указывать мощность и мощность двигателя.
Компонент efcSoundLevel, при его наличии, должен указывать стационарные и приводные уровни звука ТС.
Компонент efcC02BmissionValue. при его наличии, должен указывать на выброс выхлопных газов (СО2).
Компонент efcExhaustEmissionValues, при его наличии, должен указывать на выброс выхлопных газов (СО. НС. NOX и НС плюс NOX).
Компонент efcDieselEmissionvalues, если он присутствует, должен указывать на выброс дизельных частиц и скорректированный коэффициент поглощения.
5.5.1.9 Другие компоненты
Компонент lastofficialTestData, при его наличии, должен указывать данные, наблюдаемые во время последнего официального испытания ТС, например периодического или промежуточного испытания ТС.
Компонент lastOfficialTestData должен присутствовать только в том случае, если присутствует как минимум один из его компонентов.
Примечание —Значение ExiRegistrationData должно быть подписано и. следовательно, нуждается е каноническом представлении.
Компонент raSpecificVehicleData, при его наличии, может содержать любые дополнительные данные, зависящие от регистрационных полномочий.
ПНСТ 343—2018
5.5.2 Административные типы
RegistrationAuthority :: = EntityId
VehicleldStatus ::= Text60
DateOfFirstRegistration DATE
DateOfRegistration :: = DATE
ValidThru DATE
ChassisNumber UTF8String {SIZE (1..23)) -- inci. 3 WMI
characters
RegistrationNuntber CS4
Если не указано иное, определение и присвоение знамений для типов, определенных в этом пункте. находятся на усмотрении регистрирующего органа и/или местного законодательства (см. 5.5.1).
Тип RegistrationAuthority используется для идентификации регистрирующего органа и имеет тип Entityld.
Тип VehicleldStatus используется для указания статуса идентификатора ТС.
Тип VehicleldStatus не должен использоваться для идентификатора ТС на осноее VIN.
Пример — Возможные значения, например обычный, назначенный ораан. идентификатор органа, который назначил ТС, и т. д.
Тип DateOfFirstRegistration используется для указания даты первой регистрации ТС с его регистрирующим органом.
Значение типа DateOfFirstRegistration должно содержать минимум год и. возможно, месяц и/или день.
Тип DateOfRegistration используется для указания даты регистрации, на которую ссылаются данные ERI.
Тип ValidThru используется для указания последнего дня. когда данные ERI действительны. Если данные указания присутствуют, период действия может считаться неограниченным.
Тип ChassisNumber должен использоваться для указания номера шасси ТС.
Тип RegistrationNuntber должен использоваться для указания регистрационного номера ТС,
присвоенного регистрирующим органом.
5.5.3 Тип кода категории транспортного средства на территории Европейского Союза The EuVehicleCategoryCode type is defined as follows.
EuVehicleCategoryCode CHOICE (
euVehicleCategoryL EuVehicleCategoryL,
-- conforms to EU 2002/24 and UNECE 1999
euVehicleCategoryM EuVehicleCategoryM,
— conforms to EU 2001/116 and UNECE 1999
euVehicleCategoryN EuVehicleCategoryN,
-- conforms to EU 2001/116 and UNECE 1999
euVehicleCategoryO EuVehicleCategoryO,
-- conforms to EU 2001/116 and UNECE 1999
euVehilcleCategoryT NULL, -- conforms to UNECE 1999 euVehilcleCategoryG NULL -- conforms to EU 2001/116 and UNECE 1999
)
EuVehicleCategoryL ENUMERATED {11, 12, 13, 14, 15, 16, 17)
EuVehicleCategoryM ENUMERATED {ml, m2, m3)
EuVehicleCategoryN ENUMERATED {nl, n2, n3)
EuVehicleCategoryO ::s ENUMERATED {ol, o2, o3, o4)
Значение EuVehicleCategoryCode может быть следующим значением: euVehicleCategoryL, euVehicleCategoryM, euVehicleCategoryN. euVehicleCategoryO, euvehicleCategoryT или euvehicleCategoryG.
Альтернатива euVehicleCategoryL выбирается для ТС в категории L (см. (4]. {5]).
Альтернатива euVehicleCategoryL, если она выбрана, должна иметь одно из значений И—16 или 17. соответственно для категорий ТС L1—L6 или L7 (см. [4]).
Альтернатива euVehicleCategoryM выбирается для ТС категории М (см. (5) или (6]).
Альтернатива euVehicleCategoryM если она выбрана, должна иметь одно из значений ml. m2 или m3 соответственно для категорий ТС М1, М2 или М3 (см. (5] или [6)).
Примечания
1 Категория М ТС используется для пассажирских ТС категории М1 для ТС с количеством мест не более восьми в дополнение к сиденью водителя: категории М2 — для ТС с более чем восемью сиденьями, но массой менее 5 т. а категории М3 — для ТС с более чем восемь мест и массой более 5 т.
2 ТСслециального назначения категории М1 можно охарактеризовать как типы кузова (см. EuBodyWor кТуре).
Альтернатива euvehicleCategoryN выбирается для ТС категории N (см. [5] или (6]).
Альтернатива euvehicleCategoryN, если она выбрана, должна иметь одно из значений п1. л2 или пЗ соответственно для категорий ТС N1, N2 или N3.
Примечание — Категория N используется для ТС. перевозящих грузы: категории N1 —для ТС. не превышающих максимальную массу 3.5 т; категории N2 — для ТС. максимальная масса которых составляет 3.5 т. но не более 12 т. и категории N3 — для ТС. масса которых превышает 12 т.
Альтернатива euvehicleCategoryO выбирается для ТС категории О (см. [5J или [6]).
Альтернатива euvehicleCategoryO, если она выбрана, должна иметь одно из значений о1. о2. оЗ или о4 соответственно для категорий ТС О1. 02. 03 или 04 (см. (5] или (6))-
Примечание — Категория О ТС используется: для полуприцепов 01, а также прицепов, максимальная масса которых не превышает 0.75 т: 02 — для прицепов, максимальная масса которых составляет 0.75 т. но не более 3.5 т;ОЗ — для прицелов, максимальной массой превышающих 3.5 т; но не более Ют. и 04 — для прицелов, превышающих максимальную массу 10 т.
Альтернатива euVehicleCategoryr выбирается для ТС категории Т.
Примечание — Категория Т ТС используется для сельскохозяйственных и лесных тракторов.
Альтернатива euVehicleCategoryG выбирается для ТС категории G (см. [5) или [6]).
Примечание — Категория G ТС используется для внедорожных ТС.
5.5.4 Другие типы транспортных средств
VehicleMake ТехсбО
VehicleType ТехсбО
VehicleTypeStatus = ТехсбО CommercialDescription ::= ТехсбО TypeApprovalNumber = UTFSString (SIZE (1..60))
VehicleCategory :: = ТехсбО VehicleTaxCategory ТехсбО RaSpecificVehicleClassl ТехсбО
RaSpecificVehicleClass2 ТехсбО
RaSpecificVehicleClass3 ::= ТехсбО VehicleUse ТехсбО
PrivateUse ::= BOOLEAN -- False a commercial use VehicleColour ТехсбО
Если не указано иное, определение и присвоение значений для типов, определенных в этом пункте. находятся на усмотрении регистрирующего органа и/или устанавливается согласно местному законодательству (см. 5.5.1).
Тип vehicleKake должен быть использован для указания марки ТС. присвоенной его изготовителем.
Тип ТС должен быть использован для указания варианта и/или версии, если применимо. ТС. присвоенного его изготовителем.
Тип VehicleTypeStatus используется для указания статуса типа ТС.
Пример — Возможными значениями являются прототип, сборный тип, модифицированный тип и т. д.
Тип ComnercialDescription используется для коммерческого описания ТС.
Тип TypeApprovalNumber должен быть использован для указания номера официального утверждения типа, если он доступен.
Тип ТС используется для указания категории ТС в соответствии с местным законодательством.
Тип VehicleTaxCategory используется для определения категории налога на транспорт в соответствии с местным законодательством.
ПНСТ 343—2018
Тип RaSpecificvehicleClassl должен быть использован для определенного класса, категории или кода регистрации ТС.
Тип RaSpecificVehicleClass2 должен быть использован для определенного класса, категории или кода регистрации ТС.
Тип RaSpecificVehicleClass3 должен быть использован для определенного класса, категории или кода регистрации ТС.
Тип VehicleUse должен быть использован для указания категории ТС.
Пример — Регистрирующий орган может использовать тип Vehicle?**. для того чтобы указать конкретную категорию ТС со значениями, такими как частный или коммерческий, «школьный автобус» для ТС в категории автобусов или «прокат ТС» для частного ТС.
Тип PrivateUse должен быть использован для указания, является ли ТС частным или коммерческим; для частного использования значение должно быть TRUE; для коммерческого — FALSE.
Тип vehicleColour используется для указания цвета ТС.
5.5.5 Типы транспортных средств
Тип iso3833VehicleType определяется следующим образом:
lso3633VehicleType INTEGER (
passengerCar (0), -- term No 3.1.1 saloon (1), -- term No 3.1.1.1 {sedan} convertibleSaloon (2), -- term No 3.1.1.2 pullmanSaloon (3}, -- term No 3.1.1.3 stationWagon (4), -- term No 3.1.1.4 truckStationWagon (5), -- term No 3.1.1.4.1 coupe (6), -- term No 3.1.1.5 (соирё)
convertible (7), -- term No 3.1.1.6 (open tourer, roadster, spider} multipurposePassengerCar {8}, -- term No 3.1.1.7 forwardControlPassengerCar (9), -- term No 3.1.1.8 specialPassengerCar (10), -- term No 3.1.1.9 bus {11}, -- term No 3.1.2
minibus (12), -- term No 3.1.2.1 urbanBus (13), -- term No 3.1.2.2 interurbanCoach {14}, -- term No 3.1.2.3 longDistanceCoach (IS), -- term No 3.1.2.4 articulatedBus (16), -- term No 3.1.2.S trolleyBus (17), -- term No 3.1.2.6 specialBus (18), -- term No 3.1.2.7 commercialVehicle (19), -- term No 3.1.3 specialCommercialVehicle {20}, -- term No 3.1.3.1 specialVehicle (21), -- term No 3.1.4
trailingTowingVehicle {22}, -- term No 3.1.5 (draw-bar tractor) semiTrailerTowingVehicle {23}, -- term No 3.1.6 (fifth wheel tractor) trailer (24), -- term No 3.2.1
busTrailer (25), -- term No 3.2.1.1 generalPurposeTrailer (26), -- term No 3.2.1.2 caravan (27), -- term No 3.2.1.3
specialTrailer (28), -- term No 3.2.1.4 semiTrailer (29), -- term No 3.2.2 busSemiTrailer (30), -- term No 3.2.2.1 generalPurposeSemiTrailer (31), -- term No 3.2.2.2 specialSemiTrailer {32}, -- term No 3.2.2.3 roadTrain {33}, -- term No 3.3.1 passengerRoadTrain {34}, -- term No 3.3.2 articulatedRoadTrain (35), -- term No 3.3.3 doubleRoadTrain {36}, -- term No 3.3.4 compositeRoadTrain {37}, -- term No 3.3.5 specialRoadTrain (38), -- term No 3.3.6
moped <39), -- term No 3.4 motorCycle (40) -- term No 3.5 } (0..255)
Термин «No» e комментариях относится к числу соответствующего термина и его определению (см. (13]).
Значение типа iso3833VehicleType должно соответствовать определению (см. [13]).
5.5.6 Другие типы транспортных средств
VehicleLength Millimetre
VehicleWidth Millimetre
VehicleHeight ::= Millimetre
Wheelbase Millimetre
VehicleBodyShape ::= Text60
EuBodyWorkType :: = UTF8String (SIZE (2))
-- conforms to EU 2001/116
Если не указано иное, определение и присвоение значений для типов, определенных в этом пун* кте. находятся на усмотрении регистрирующего органа и/или устанавливается согласно местному за* конодательству {см. 5.5.1).
Тип VehicleLength должен быть использован для указания длины ТС, мм.
Если иное не предусмотрено местным законодательством, то необходимая информация приведена в 6.1 (14]. а длина включает в себя механизм тяги.
Тип VehicleWidth должен быть использован для указания ширины ТС. мм.
Если иное не предусмотрено местным законодательством, то необходимая информация приведена в 6.1 [14].
Тип VehicleHeight используется для указания высоты ТС. мм.
Если иное не предусмотрено местным законодательством, информация приведена в 6.1 (14].
Тип Wheelbase должен быть использован для указания колесной базы ТС. мм.
Если иное не предусмотрено местным законодательством, то необходимая информация приведена в 6.1 [14]. а для ТС с тремя осями или более (или полуприцепами с двумя осями или более) расстояние снимается от самого последнего колеса (пятачок 5-го колеса для полуприцепа) до заднего колеса.
Тип VehicleBodyShape используется для указания формы кузова ТС.
Тип EuBodyWorkType должен быть использован для указания типа работы кузова ТС (см. [6]).
Примечания
1 Тил кузова ЕС {два печатных символа) — это усовершенствованный стандарт кузова (см. [13]).
2 Тип кузова ЕС также используется для обозначения ТС специагъного назначения.
5.5.7 Количество пассажиров, осей и массовых типов
NumberOfSeats INTEGER -- including the driver seat
NumberOfStandingPlaces :: = INTEGER
MaxNumberOfPassengers ::= INTEGER -- including the driver
UnladenWeight Kilogram
MaxOesignLadenMass ::= Kilogram
MaxAuthorizedLadenMass ::= Kilogram
MaxAuthorizedTrainMass ::= Kilogram
MaxAuthorizedPayload Kilogram
NumberOfAxles :: = INTEGER
AxlesPerAxleGroup = SEQUENCE OF Inti -- from front to rear
axle group
AuthorizedAxleLadenMass ::= SEQUENCE OF Kilogram -- from front to rear
axle
AuthorizedAxleGroupsLadenMass ::a SEQUENCE OF Kilogram -- from front to rear axle group
MaxTowableKassBrakedTrailer ::* Kilogram KaxTowableMassUnbrakedTrailer ::a Kilogram
ЛИСТ 343—2018
Если не указано иное, определение и присвоение значений для типов, определенных в этом пун» кте. находятся на усмотрении регистрирующего органа и/или устанавливаются согласно местному за» конодательству (см. 5.5.1).
Тил NumberOf Seats используется для определения количества мест в ТС, включая место водителя.
Тип NimberOf StandingPlaces используется для указания количества постоянных мест ТС.
Тип MaxNumberOfPassenger должен быть использован для указания максимально допустимого количества пассажиров (включая водителя) в ТС.
Тип UnladenWeight должен быть использован для указания номинальной массы ТС с кузовом без нагрузки, кг.
Если иное не предусмотрено местным законодательством, вычисление полной массы ТС пред» ставлено в (6).
Тип MaxDesignLadenMass должен быть использован для указания максимальной технически до» пустимой общей массы ТС. включая его полезную нагрузку (но исключая массу прицепов), кг.
Если иное не предусмотрено местным законодательством, вычисление максимальной расчетной массы представлено в (12).
Тип MaxAuthorizedLadenMass должен быть использован для указания максимально допусти» мой общей массы ТС. кг. включая его полезную нагрузку (но исключая массу прицепов), когда ТС на» ходятся в юрисдикции регистрирующего органа.
Если иное не предусмотрено местным законодательством, то необходимая информация приведе» на в [15] (максимальная разрешенная общая масса).
Тип HaxAuthorizedTrainMass должен быть использован для указания максимально допусти» мой общей массы ТС. кг. включая его полезную нагрузку (в том числе трейлеры и полезную нагрузку прицепов), находящегося в юрисдикции регистрирующего органа.
Если иное не предусмотрено местным законодательством, вычисление максимальной разрешен» ной массы комбинации ТС представлено в [6].
Тип MaxAuthorizedPayload должен быть использован для указания максимально допустимой полезной нагрузки ТС (но исключая полезную нагрузку прицепов), кг.
Если иное не предусмотрено местным законодательством, вычисление максимальной разрешен» ной массы оплаты представлено в [6].
Тип NumberOfAxles должен быть использован для указания количества осей ТС (включая поднятые оси).
Тип AxlesPerAxleGroup используется для указания количества осей каждой группы осей ТС (включая поднятые оси).
Тип AuthorizedAxleLadenMass должен использоваться для указания максимальной массы гру» за на каждой оси ТС, кг.
Первое значение в списке должно указывать максимальную нагруженную массу на передней оси. второе значение — на оси рядом с передней осью (включая поднятые оси) и т. д.
Если иное не предусмотрено местным законодательством, вычисление максимальной расчетной нагрузкой на ось предстаапено в нормативном документе*.
Тип Authori2edAxleGroupsLadenMass должен быть использован для указания максимальной массы груза в каждой группе осей ТС. кг.
Тип MaxrowableMassBrakedTrailer должен быть использован для указания технически допу» стимой максимальной тормозной буксируемой массы прицепа, кг.
Если иное не предусмотрено местным законодательством, вычисление максимальной расчетной массы буксируемого груза представлено в [6].
Тип MaxTowableMassunbrakedTrailer должен быть использован, для того чтобы указать тех» нически допустимую максимальную искусственную буксируемую массу прицепа, кг.
Если иное не предусмотрено местным законодательством, вычисление максимальной расчетной буксируемой массы ТС.
5.5.8 Типы двигателей и источников питания
Engineld
FrimeEngineType Eng i ne PowerS ourc es PrimePowerSource Eng i neMaxNet Powe r
5 UTFSString {SIZE {1..60))
■ Text60
6 SEQUENCE OP PowerSource - primary source first s PowerSource
в Kilowatt
EngineDisplacement
RatedEngineSpeed
PowerWeightRatio
MaxSpeed
FuelTanksCapacity
PowerSource
= Millilitre
= PerMinute
» KilowattPerKilogram = KilometrePerHour
= Litre = INTEGER {
notPowered
humanPowered
anima1Powered
unleadedPetrol
leadedPetrol
diesel
bioDiesel
alcohol
otherFuel
lpg
hydrogen
externalElectricPower
battery
sun
other
) <0..255)
(0).
(1),
(2),
(3) .
(4) ,
(5) ,
(6) .
(7) ,
(8) ,
(9) .
(10) . (ID. (12) .
(13) .
(14)
Если не указано иное, определение и присвоение значений для типов, определенных в этом пун* кте. находятся на усмотрении регистрирующего органа и/или устанавливаются согласно местному за* конодательству (см. 5.5.1).
Для указания идентификационного номера двигателя используется тип Engineld.
Тип PrimeEngineType должен быть использован для указания типа основного двигателя ТС. указанного изготовителем.
Тип EnginePowerSources используется для указания источника(ов) питания ТС.
8 случае гибридного ТС первый источник энергии упоминается первым.
Тип PrimePowerSource используется для указания источника питания основного двигателя ТС.
Тип EngineMaxNetPower должен быть использован для указания номинальной (максимальной чистой) мощности двигателя ТС. кВт.
Тип EngineDisplacement должен быть использован для указания смещения двигателя ТС. мм (см’3).
Для определения номинальной скорости, мин'1, используется тип RatedEngineSpeed.
Тип RowerWeightRatio должен быть использован для указания соотношения мощности/веса ТС. кВт/кг.
Тип MaxSpeed должен использоваться для указания максимальной скорости ТС. км/ч.
Тип FuelTankCapacity используется для указания емкости топливного бака ТС. л.
Тип PowerSource должен быть использован для указания источника питания и иметь одно из значений: not Powered, humanPowered. animalPowered. unleadedPetrol, leadedPetrol. дизельное топливо, биодизель, алкоголь, другое топливо, водород, внешняя электроэнергия, аккумулятор, солнце или др.
5.5.9 Типы окружающей среды
StatiопаrySoundLeve1
EngineSpeed
DriveBySoundLevel
EmissionCO
EmisaionHC :
EmissionNOx
EmissionHCandNOx
ParticulatesForDiesel :
CorrectedAbsorptionCoefficient
EmissionC02
CorabinedFuelConsumption : :
> DB
s PerMinute
= DB
= MgpkmOrKgpkwh
« MgpkmOrKgpkwh
= MgpkmOrKgpkw
= MilligramPerKilometre s MicrogrampkmOrMicrogrampkwh
::= PerKmMetre = GramPerKilometre = MillilitrePerKilometre
EnvironmentalCategory | ::a Text60 |
EuroType = INTEGER( | |
non-euro | 10) , |
euro-1 | (1). |
euro-2 | <2>, |
euro-3 | (3), |
euro-4 | <4>, |
euro-5 | <5), |
euro-6 | <6) |
(0. .255) }
Если не указано иное, определение и присвоение значений для типов, определенных е этом подпункте. находятся на усмотрении регистрирующего органа и/или устанавливаются согласно местному законодательству (см. 5.5.1).
Тип StationarySoundLevel используется для указания стационарного уровня шума ТС. дБ (А).
Для определения скорости двигателя, мин-1, используется тип EngineSpeed.
Тип DriveBySoundLevel должен быть использован для указания уровня шума при движении ТС. ДБ (А).
Тип EmissionCO должен быть использован для определения выбросов выхлопных газов (СО) ТС. мг/км или мг/квтч.
Тип EmissionHC должен быть использован для определения выбросов выхлопных газов (НС) ТС, мг/км или мг/квтч.
Тип EmissionNOx должен быть использован для определения выбросов выхлопных газов (NOx) ТС. мг/км или мг/кВтч.
Тип EmissionHCandNOx должен быть использован для определения выбросов выхлопных газов (НС плюс Сох) ТС. мг/км.
Тип ParticulatesForDiesel должен быть использован для определения выхлопных газов твердых частиц для дизельного топлива ТС. мкг/км или мкг/кВтч.
Для корректировки коэффициента поглощения для дизельного топлива, км'1, должен быть использован тип CorrectedAbsorptionCoefficient.
Тип EmissionC02 должен быть использован для определения выбросов выхлопных газов (СО2) ТС. г/км.
Тип CombinedFuelConsumption должен быть использован для указания комбинированного расхода топлива ТС. мл/км (л/1000 км).
Тип EnvironmentalCategory должен быть использован для типа EnvironmentalCategory и указывать экологическую категорию ТС.
Тип EuroType должен быть использован для указания ТС с малой грузоподъемностью категории окружающей среды Euro 1 ... 6.
5.5.10 Официальный тип тестовых данных
Тип OfficalVehicIeTestData должен быть использован для результатов официального испытания на пригодность ТС при дорожном движении, например периодическое или промежуточное испытание ТС, и определен следующим образом:
OfficialVehicleTestData :: = SEQUENCE ( date DATE OPTIONAL, location NameAndAddrees OPTIONAL, odometerValue Kilometre OPTIONAL, emissionCO MgpkmOrMgpkwh OPTIONAL, emissionHC MgpkmOrMgpkwh OPTIONAL, remarks TextSO OPTIONAL,
)
Компонент даты, при его наличии, указывает дату испытания ТС.
Компонент местоположения, при его наличии, должен иметь тип NameAndAddrees и указывать имя и адрес объекта тестирования ТС.
Компонент odometerValue. при его наличии, должен указывать показания одометра, км.
Компонент выбросов СОх. при его наличии, должен указывать выбросы (СОх). мг/км или мг/кВтч. Компонент emissionHC, при его наличии, должен указывать выхлопные газы НС. мг/км или мг/квтч. Компонент remarks, при его наличии, должен указывать любые дополнительные замечания.
5.5.11 Типы, используемые для EFC
5.5.11.1 Общие положения
Данные о ТС обмениваются также для целей EFC.
в пункте 5.5.11 приведен ряд дополнительных типов данных ТС. используемых для EFC. Эти типы могут использоваться для других приложений или поддерживаться регистрирующим органом.
Примечание — Причиной использования может быть более компактное кодирование.
Единицами данных, подлежащих обмену, являются значения атрибутов EFC. перечисленных в таблице 36 (16]. Типы, определенные в 5.5.11, эквивалентны типам, перечисленным в этой таблице.
Примечания
1 Не все атрибуты данных ТС EFC могут быть использованы для ERI. Некоторые атрибуты EFC содержат динамические данные, т. е. данные, которые не подходят для регистрационного сертификата ТС, а также значения для двух зарегистрированных ТС: буксирующего и прицепа. Следовательно, для представления этих двух значений требуются как регистрационные сертификаты ТС. так и два типа данных ERI. Некоторые атрибуты содержат данные, специфичные для третьей стороны, называемой «поставщик услуг» (см. приложение Б).
2 Спецификация перечисленных типов ASN.1 упрощается путем удаления номеров из именованных номеров. При кодировании PER зги числа используются только для упорядочивания перечисления перед назначением номера индекса для каждого перечисляемого элемента. Затем для кодирования используется индексный номер.
5.5.11.2 Тип транспортного средства
Тип VehicleDimensions должен быть использован для указания общей длины, высоты и ширины ТС. дм. и округления до следующего дециметра.
Тип VehicleDimensions определяется следующим образом:
VehicleDimensions :: = SEQUENCE ( vehiclebengthOverall Inti, vehicleHeigthOverall Inci, vehicleWidchOverall Inti
Компонент vehiclebengthOverall должен указывать номинальную максимальную общую длину ТС (см. [14]).
Компонент vehicleHeigchOverall должен указывать номинальную общую порожнюю высоту (см. (14]).
Компонент vehiclewidthOverall должен указывать номинальную общую ширину (см. [15]).
Примечание — Тип VehicleDimensions соответствует комбинированному использованию типов Ve-hielebength, VehicleHeight и VehlcieWldth со значениями, округленными до следующего дециметра.
5.5.11.3 Тип пассажироеместимости
Тип vehicleCapacicy используется для определения количества мест и количества постоянных
мест.
Тип VehicleCapacicy определяется следующим образом:
PassengerCapacity :: = SEQUENCE( numberOfSeats Incl, numberOfStandingPlaces Incl )
Компонент numberOf Seacs сфокусирован на количестве занятых мест ТС. включая сиденье водителя.
8 компоненте numberOf ScandingPlaces указывается количество стоячих мест ТС.
Примечание — Тип VehicleDimensions соответствует комбинированному использованию типа Num-bezOf Seats и типа NumbexOf ScandingPlaces с максимальными значениями, ограниченными 255.
5.5.11.4 Тип ограничения веса транспортного средства
Тип Vehicleweightbimits должен быть использован, для того чтобы указать максимальный вес загруженного ТС и ТС без нагрузки.
Тип vehicleweightLimits определяется следующим образом:
VehicleweightLimits SEQUENCE { vehicleKaxLadenWeight Int2, vehicleTrainMaximumWeight Int2, vehicleWeightUnladen Inc2 )
В компоненте vehicleMaxLadenWeight указывается максимально допустимый общий вес. вклю-чая полезную нагрузку (см. {15]).
В компоненте vehicleTrainMaximumweight указывается максимальная разрешенная масса комбинации ТС (см. {15]).
Компонент vehicleWeightUnladen должен указывать номинальную массу ТС без нагрузки.
Все значения веса выражены в единицах 10 кг и округляются каждые 10 кг.
Примечание — Тип ТС MaxLadenWeight, vehicleTrainMaximumweight и VehicleWeightUnladen соответствует комбинированному использованию MaxAuthorizedLadenMass, MaxAuthorizedTrainMass и Un-ladenWeight с округлением до 10 кг и со значениями, ограниченными до 655 350 кг.
5.5.11.5 Тил ограничения веса оси
Тип AxleWeightLimits должен быть использован для указания максимального веса груза на осях ТС.
Тип AxleWeightLimits определяется следующим образом:
AxleWeightLimits SEQUENCE{
maxLadenweightOnAxlel Int2, maxLadenweightOnAxle2 Int2, maxLadenweightOnAxlel Int2, maxLadenweightOnAxle4 Int2, maxLadenweightOnAxleS Int2 )
Компоненты maxLadenweightOnAxlel, nxaxLadenweightOnAxle2, maxLadenweightOnAxlel, maxLadenweightOnAxle4 и maxLadenweighcOnAxleS должны быть использованы для указания технически допустимого максимального нагруженного веса ТС с учетом первой — пятой осей в единицах 10 кг и округления до следующего блока 10 кг.
Примечание — Тип AxleWeightLimits отличается от AuthorizedAxleLadenMass. Во-первых, разрешенный максимум может быть менее технически допустимого максимума. Во-вторых, значение округляется до единиц 10 кг. и. в-третьих, количество осей ограничено пятью осями.
5.5.11.6 Тил специфических характеристик транспортного средства
а) Тип специфических характеристик транспортного средства
Тип VehicleSpeciScCharacteristics должен быть использован для ухазания характеристик окружающей среды ТС. характеристик двигателя, описательных характеристик и будущих характеристик.
Тип VehicleSpecificCharacteristics определяется следующим образом:
VehicleSpecificCharacteristics ::= SEQUENCE { environmentalCharacteristics EnvironmentalCharacteristics, engineCharacteristics EngineCharaeteristics,
descriptiveCharacteristics DescriptiveCharacteristics, futureCharacteristics PutureCharacteristics )
В компоненте EnvironmentalCharacteristics должны быть указаны экологические характеристики.
Компонент engineCharacteristics должен указывать характеристики двигателя.
Компонент descriptiveCharacteristics должен указывать описательные характеристики. Компонент futureCharacteristics должен указывать будущие характеристики ТС.
б) Тип характеристик окружающей среды
Для определения характеристик окружающей среды ТС используется тип EnvironmentalCharacteristics.
Тип BnvironmentalCharacteristics определяется следующим образом:
EnvironmentalCharactenstics:: в SEQUENCE (
euroValue copValue CopValue
EuroValue::«
noEntry
euro-1
euro-2
euro-3
euro-4
euro-S
euro-6
EuroValue,
INTEGER( (0) .
(1) ,
(2).
(3) .
(4) .
(5) ,
(6) ,
} (0..15) -- 4 bits, EURO-Clases as defined in EC directive 88/77/EEC, -- and in 91/542/EBC, 96/1/BC, 1999/96/BC. 2001/27/BC
CopValue = INTEGER (
annex 1
noEntry ,
co2classl (1), | -- below 3 | L01 g/km |
co2class2 (2), | -- 101 to | 120 g/km |
co2class3 (3), | -- 121 to | 140 g/km |
co2class4 (4), | -- 141 to | 160 g/km |
co2class5 (5), | -- 161 to | 200 g/km |
co2class6 (6), | -- 201 to | 250 g/km |
co2class <7)7 | -- above 250 g/km |
} )0..15| -- 4 bits, reserved for carbon dioxide pollution values as defined in
-- EC directive 2003/127/EC
Компонент euroValue должен указать экологическую категорию ТС (см. [17]).
Компонент covalue должен указывать на выброс выхлопных газов (С02) с использованием зна*
чений типа CopValue.
Примечание — Тип EnvironmentaiCharscteristics соответствует комбинированному использованию типов ЕигоТуре и EmisskxiCOj со значениями EmissionCO2, r/км. разделенными на семь интервалов/классов.
в) Тип характеристик двигателя
Используется тип EngineCharacteristics, указывающий источник питания ТС.
Тип EngineCharacteristics определяется следующим образом:
EngineCharacteristics::s INTEGER ( noEntry (0),
noEngine (1),
petrolUnleaded (2),
petrolLeaded (3),
diesel (4),
IPG (5),
battery (6),
solar (7)
-- {8-255) are reserved for future CEN use } (0..2S5)
Примечание —Тип EngineCharacteristics соответствует типу RritaePowerSource, но имеет более ограниченный набор значений.
г) Тип описательных характеристик
Тип DescriptiveCharacteristics должен быть использован для указания описательных ха* рактеристик ТС.
Тип DescriptiveCharacteristics определяется следующим образом:
DescriptiveCharacteristics ::а INTEGER {
noEntry (0), | |
veh ic1eShape1 | (1). |
veh ic1eShape 2 | (2) , |
veh ic1eShape 3 | (3) . |
vehicleShape4 | (4) . |
veh ic1eShape 5 | (5) , |
veh ic1eShape 6 | (6) . |
vehicleShape7 | (7), |
vehic1eShape8 | (8) , |
veh ic1eShape 9 | (9) . |
vehicleShape10 | (10). |
vehic1eShape11 | (ID, |
vehic1eShape12 | (12), |
vehicleShape13 | (13). |
vehicleShapel4 | (14), |
vehic1eShape1S | (15). |
vehic1eShape16 | (16), |
vehic1eShape17 | (17). |
vehic1eShape1в | (18). |
vehic1eShape19 | (19), |
vehic1eShape 2 0 | (20). |
vehic1eShape 21 | (21), |
vehic1eShape 2 2 | (22) , |
vehic1eShape 2 3 | (23). |
vehic1eShape 2 4 | (24), |
vehic1eShape 2 5 | (25) , |
vehic1eShape 2 6 | (26), |
vehic1eShape 2 7 | (27), |
vehic1eShape 2 8 | (28) . |
vehic1eShape29 | (29), |
vehicleShape3 0 | (30), |
veh ic1eShape 31 | (31), |
vehic1eShape 3 2 | (32), |
vehicleShape3 3 | (33), |
veh ic1eShape 3 4 | (34), |
vehic1eShape 3 5 | (35), |
vehicleShape3 6 | (36). |
vehic1eShape 3 7 | (37), |
vehic1eShape 3 8 | (38), |
vehic1eShape 3 9 | (39), |
vehic1eShape 4 0 | (40). |
vehic1eShape 41 | (41), |
vehic1eShape42 | (42), |
vehic1eShape 4 3 | (43). |
vehic1eShape 44 | (44) , |
vehic1eShape 4 5 | (45). |
vehic1eShape 4 6 | (46), |
vehic1eShape 47 | (47), |
vehicleShape48 | (48) , |
vehic1eShape49 | (49), |
veh ic1eShape SO | (50), |
-- (I..50) are | reserved for future CBN ISO use |
-- (SI..255) are reserved for private use ) (0..255)
Примечание — Тип DescriptiveCharacteristics не соответствует другому типу ERI.
д) Тип будущих характеристик
Тип FutureCharacteristics должен использоваться для указания подвески ТС. если это при* менимо.
FutureCharacteristics :: = INTEGER { noEntry <0), airSuspension )1J
-- <2..255) are reserved for future CBN use } (0..255J
Значение airSuspension должно использоваться для указания наличия пневматической под* вески.
Значение noEntry должно использоваться в том случае, если ТС не оснащено пневматической подвеской или при отсутствии данных о подвесе.
5.5.11.7 Тип характеристик прицепа
Тип TrailerCharacteristics должен использоваться для указания типа, количества осей, максимально допустимого общего веса прицепа и его веса без нагрузки ТС.
Тип TrailerCharacteristics определяется следующим образом.
TrailerCharacteristics SEQUENCE ( trailerDetails TrailerDetails, trailerMaxLadenWeight Int2, trailerWeightUnladen Xnt2 >
TrailerDetails::» SEQUENCE (
trailerType TrailerType, trailerAxles TrailerAxles
)
TrailerType
INTEGER(
notPresent (0), one trailer attached, information
-- trailer not attached or only see -- VehicleAxlesNumber for more
trailer (1), -- also known as pull-bar trailer
semitrailer {2} -- also known as articulate trailer -- (3..31) reserved for future CEN/ISO use } <0..31)
TrailerAxles INTEGER (0..7) -- number of axles of the trailer when available
Компонент trai leroetails должен указывать тип прицепа и количество его осей.
Компонент trailerType должен указывать тип трейлера, определенные значения notPresent
прицепа (также известного как тягач) и полуприцепа (прицепа без передней оси).
При использовании в качестве части данных ERI (т. е. как часть данных сертификата регистрации
трейлера) значение notPresent не применяется.
Компонент trailerAxles должен указывать количество осей прицепа.
8 компоненте trailerMaxLadenWeight указывается максимально допустимая общая масса прицепа, включая полезную нагрузку (см. [15]). в единицах 10 кг и округляется до следующих 10 кг.
8 компоненте TrailerWeightUnladen указывается номинальная масса порожнего прицепа (см. [15]) в единицах 10 кг и округлена до следующих 10 кг.
Примечание — Тип TrailerCharacteristics соответствует комбинированному использованию для трейлера следующих типов: NumherOf Axles. MaxAuthorizedLadenMass и UnladenWeight.
5.5.11.8 Тип двигателя
Тип двигателя ТС должен использоваться для указания мощности и мощности двигателя.
Тип двигателя ТС определяется следующим образом:
Engine :: = SEQUENCE! engineCapacity Int2, enginePower Int2 )
Компонент engineCapacity должен указывать мощность двигателя ТС, мл.
Компонент engineCapacity должен указывать максимальную чистую мощность двигателя ТС. кВт.
Примечание — Тил двигателя ТС соответствует комбинированному использованию типов EngineDis-pl&cement и EngineMaxNetPower с их значениями, равными 6S 535 см3 и 65 535 кВт соответственно.
5.5.11.9 Тил звукового уровня
Тип SoundLevel должен использоваться для указания стационарного и приводного уровня ТС.
The SoundLevel суре is defined as follows.
SoundLevel SEQUENCE{
soundstationary Inti, sounddriveby Inti }
Звукоустойчивый компонент должен указывать стационарный уровень звука ТС е соответствии с его регистрационным сертификатом. дБ (А).
Компонент sounddriveby должен указывать звук привода ТС в соответствии с его регистрационным сертификатом. дБ (А).
Примечание —Тип SoundLevel соответствует комбинированному использованию типов Statlonary-SoundLevel и DtiveBySoundLevel с их значениями, равными 255 дБ.
5.5.11.10 Тип выбросов углекислого газа
Тип CO2Emissk)nValue должен использоваться для определения выбросов углекислого газа.
Тип CO2EmissionValue определяется следующим образом.
C02EtnissionValue lnt2
Значение типа C02EmissionValue должно быть в г/км и в соответствии с сертификатом регистрации транспортного средства.
Примечание — Тип C02Emissi.onVal.ue соответствует типу BmissionC02. его значения ограничены 65 535 г/км.
5.5.11.11 Тип выбросов выхлопных гаэое
Выхлопная система должна быть рассчитана на выброс СО. НС. NOX и НС плюс NOX.
Тип ExhaustEmissionValues определяется следующим образом.
BxhaustEmissionValues SEQUENCE { unitType UnitType, emissionCO INTEGER <0..32766), emissionHC lnt2, emissionNOX lnt2, emissionHCNOX lnc2 )
UnitType :: = ENUMERATED { mg-km, mg-kWh 1
Компонент unitType должен указывать блок emissionCO, emissionHC, emissionNOX, emissionHCNOX. Определенные значения выражены в миллиграммах на километр и миллиграммах на киловатт-час.
Компонент выбросов СО должен указывать выбросы выхлопных газов СО в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.
Эмиссионный компонент НСС должен указывать выбросы выхлопных газов НС в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.
Запуск эмиссионной камеры NOX отличается от выброса выхлопных газов NOX в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.
Компонент emissionHCNOX должен указывать выбросы выхлопных газов НС plus NOX в единицах. указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.
Значение эмиссионного компонента HCNOX должно быть суммой значений выбросов НС и выбросов HCNOX.
Примечание — ExhaustEmiasionValues соответствует совместному использованию типов Bmis-sionCO. EmissionHC, EmissionNOx и EmissionKCandNOx с их значениями, которые ограничены 32 766 (для выбросов СО) или до 65 535 (для других выбросов выхлопных газов).
5.5.11.12 Тип выбросов дизельного топлива
Тип DieselBnissionValues должен использоваться для указания выбросов дизельных частиц и коэффициента поглощения. Тип DieselEmissionvalues определяется следующим образом:
DieselBnissionValues :: = SEQUENCE { unitType unitType, particulate INTEGER (0.. 32767), absorptionCoef£ Int2 }
UnitType ::= ENUMERATED ( mg-km, mg-kwh )
Компонент unitType должен указывать блок для компонента частиц. Определенные значения выражены в миллиграммах на километр и миллиграммах на киловатт-час.
Компонент в виде частиц должен указать частицы для дизельного топлива в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.
Компонент absorptionCoef f должен указывать корректированный коэффициент поглощения дизельного топлива в соответствии с документами регистрации ТС в 10"3 м'1 (на километр).
Примечание — Тип DieselEmissionvalues соответствует комбинированному использованию Частицы ForDiesel и CorrectedAbsorption
Коэффициенты с единицей частиц изменялись начиная от микрограмма на километр или микрограмма на киловатт-час до миллиграмма на километр и миллиграмма на киловатт-час со значением, ограниченным 32 766. при этом единица скорректированного коэффициента поглощения изменилась от м-1 до км-1, а его значения ограничены 65 535.
5.5.12 Другие типы
5.5.12.1 Данные регистрационного регистра
RaSpecificData :: = Text60
Компонент raSpecificVehicleData, при его наличии, может содержать любые дополнительные данные, зависящие от регистрационных полномочий.
5.5.12.2 Единицы измерения
Типы единиц измерения для описания ТС определяются следующим образом:
MgpkmQrMgpkwh ::в CHOICE (
milligramPerKilometre mi11igramPerKilowattKour )
MilligramPerKilometre,
Mi11igramPerKilowat tHour
MicrogrampkmOrMicrogrampkwh :: = CHOICE (
microgramPerKilometre microgramPerKilowattHour )
Kilogram
Kilometre
Millimetre
PerKm
Litre
Millilitre
Kilowatt
KilometrePerHour
PerMinute
DB
GramPerKilometre Mi11igramPerKilometre
MicrogramPerKilometre, MicrogramPerKilowat thour
= INTEGER В INTEGER в INTEGER в INTEGER в INTEGER в INTEGER в INTEGER в INTEGER в INTEGER a INTEGER В INTEGER в INTEGER
(0.
(0.
(0-
(0.
(0.
(0.
(0.
(0.
(0.
(0.
(0.
(0.
MAX)
MAX)
MAX)
MAX)
MAX)
MAX)
MAX)
MAX)
MAX)
MAX)
MAX)
MAX)
MicrogramPerKilometre
MilligramPerKilowatthour
MicrogranxPerKilowatthour
KilowattPerKilogram
MillilitrePerKilometre
= INTEGER = INTEGER s INTEGER = INTEGER = INTEGER
{0
<0
<0
{0
<0
MAX)
MAX)
MAX)
MAX)
MAX) -- e litre per 1 000 km
Тип MgpkmOrMgpkwh должен использоваться для указания значения в миллиграммах на километр или в миллиграммах на киловатт-час. Тил должен использоваться только тогда, когда пользователь может выбрать одно из этих значений.
Тип MicrogrampkmOrMicrogrampkwhwh должен использоваться для указания значения в микрограммах на километр или в микрограммах на киловатт-час. Тип должен использоваться только тогда, когда пользователь может выбрать одно из этих значений.
5.5.12.3 Идентификатор объекта
Тип Entityid используется для глобальной идентификации сущностей и определяется следующим образом.
Entityid ::я OBJECT IDENTIFIER
5.5.12.4 Имя и адрес
Тип NameAndAddress используется для указания имени и адреса и определяется следующим образом:
NameAndAddress SEQUENCE ( name Text60,
otherNamesOrInitials Text60 OPTIONAL, address Text60 J
Компонент имени должен указать фамилию или фирменное наименование физического или искусственного лица.
Компонент otherNamesOr Initials, при его наличии, должен указывать другое(ие) имя(ена) или начальное(ые) имя(ена). Компонент otherNamesOrinitials должен присутствовать, когда это необходимо. и отсутствовать, если нет.
В компоненте адреса указывается адрес физического или искусственного лица.
Примечание — Тип NameAndAddress также указывает максимальную длину 60 символов.
5.5.12.5 Текст
Тип Text60 используется для текстовых данных ERI и определяется следующим образом:
Text60 ::= UTF8String (SIZE {1..60И
Значение представляет собой строку UTF8 (см. J17]> не более 50 символов.
5.6 Атрибуты
5.5.1 Введение
Атрибутом является тип с ассоциированным идентификатором.
Примечание — Атрибуты часто используются для извлечения или задания нескольких параметров некоторого типа.
Пример — Для того чтобы получить значение некоторыж параметров, один атрибут отправляет свои идентификаторы для получения списка со значениями зтиж параметров вместе с иж идентификаторами.
Примечание — Поскольку несколько параметров могут быть одного типа, т. е. совместно использовать один и тот же набор значений, один и тот же тип может использоваться более чем самим атрибутом.
Используя термины ASN.1. атрибут является информационным объектом из класса информационных объектов, называемым ATTRIBUTE.
Атрибуты могут быть сгруппированы в группы. Это позволяет точно контролировать атрибуты, которые будут использоваться (или не использоваться) для конкретного приложения.
Настоящий стандарт определяет некоторые полезные наборы и некоторые полезные типы, основанные на этих наборах.
5.6.2 Полезные типы
8 приложении А определены следующие полезные типы для использования в других приложениях ERI:
a) EriAttributeldList and EriAttributeList;
b) EriBasicAttributeldList and EriBasicAttributeList;
c) EriEuAttributeldList and EriEuAttributeList;
d) EriEfcAttributeidList and BriEfcAttri.buteLi.se.
EriAttributeldList and EriAttributeList are defined as follows. EriAttributeldList :: = SEQUENCE OF EriAttributeld EriAttrubuteList ::= SEQUENCE OF EriAttribute EriAttributeld ATTRIBUTE.Aid ({EriAttributes }} EriAttribute :;s SEQUENCE {
id ATTRIBUTE.aid ((EriAttributes )),
value ATTRIBUTE.&Type ((EriAttributes ) (4.id)) )
Тип EriAttributeldList определяется как последовательность значений EriAttributeld.
Тип EriAttributeList определяется как последовательность значений EriAttribute.
Тип EriAttributeld определяется как идентификатор атрибута из набора атрибутов EriAttri
butes. Типы EriBasicAttributeldList и EriBasicAttributeList определяются так же. как тип EriAttributeldList и тип EriAttributeList. но с атрибутами из набора атрибутов EriBasicAttributes.
EriEuAttributeldList и EriEuAttributeList определяются так же, как EriAttributeldList и тип EriAttributeList, но сатрибутами атрибута EriEuAttributes.
EriEfcAttributeidList и EriEfcAttributeList определяются так же, как EriAttributeldList и тип EriAttributeList, но с атрибутами из атрибута EriEfcAttributes.
Примечания
1 См. приложение А для подробностей этих определений.
2 Используя нотацию ANS.1. с помощью средств ASN.1 может быть гарантировано, что атрибут является атрибутом из заданного набора атрибутов и для каждого идентификатора испогъзуется правильный тип.
5.6.3 Полезные наборы атрибутов
8 приложении А определены следующие полезные наборы атрибутов для использования в других приложениях ERI:
a) EriAttributes;
b) EriBasicAttributes;
c) EriEuAttributes;
d) EriEfcAttributes.
EriAttributes — это набор всех атрибутов, определенных в приложении А. EriBasicAttributes — это набор атрибутов в EriAttributes, но не в EriEfcAttributes. EriEuAttributes — это набор всех атрибутов, используемых в регистрационных сертификатах
ЕС. т. е. для типов ERI. перечисленных в таблице Б.1 приложения Б.
EriEfcAttributes — это набор атрибутов, используемых для целей EFC.
5.6.4 Класс информационных объектов ATTRIBUTE
Класс информационных объектов ATTRIBUTE определяется следующим образом;
ATTRIBUTE = CLASS ( атуре,
&id Int2 UNIQUE }
WITH SYNTAX (ЬТуре IDENTIFIED BY bid)
&туре должно использоваться для идентифицированного типа.
&id должно использоваться для уникального идентификатора типа Int2, т. е. со значением от 0 до 65 535 включительно.
WITH SYNTAX обеспечивает легкое чтение и определение атрибутов (см. 5.6.5).
5.6.5 Определения атрибутов
8 приложении А атрибуты определены для идентификаторов ТС и для альтернатив типа Addrtio-nalEriRegistrationData.
Атрибуты vin и vehideld определяются следующим образом:
vin ATTRIBUTE ::а
{VIN IDENTIFIED BY vinld)
vinld INTEGER ::=15
vehicleld ATTRIBUTE ::a
{Vehicleld IDENTIFIED BY vehicleldld)
vehicleldld INTEGER ::a 129
Атрибут vin типа VIN определяется значением 15.
Атрибут vehicleld имеет тип VehiclelD и определяется значением 129.
Другие атрибуты определяются таким же образом.
Идентификаторы используют с учетом [17). Значения от 0 до 127 применяются только для типов, используемых для EFC, и в случае их применения также имеют одинаковое значение.
Примечание — Это позволяет использовать будущие комбинации (объединения) наборов атрибутов ERI и атрибутов EFC без конфликтов, г. е. при сохранении уникальности идентификаторов.
5.7 Кодирование
При обмене между ERT и считывателем ERI или записывающим устройством данные ERI должны кодироваться в соответствии с каноническим кодированным кодом кодирования (CANONICAL-PER) UNALIGNED
Приложение А (справочное)
Модули ASN.1
А.1 Главное
Это приложение содержит следующие модули ASN.1:
• электронный реестр идентификации Ve№cleDataModule в А.2;
• электронный механизм регистрации идентификатора EfcVehicIeOataModute в А.З;
• электронный реестр идентификации VehicleDataAtthbutesModule в А.4.
Если спецификации ASN.1, приведенные в настоящем приложении, не соответствуют иллюстрациям или спецификациям, перечисленным в других разделах настоящего стандарта, характеристики настоящего приложения имеют преимущественную силу.
Модули ASN.1. содержащиеся в этом приложении, будут опубликованы на //standards.iso.org/iso/24534/-3.
А.2 Модуль ElectronkRegistrationldentificationVehicieDataModule
Во всех определениях
fill BIT STRING (SIZE(x))
each bit of the BIT STRING shall be set to the value '0*b.
BlectronicRegistrationldentificationVehicleDataModule (iso(l) standard(0) iso24534 t24534»
vehlcleOata (1) verslonl (1)}
-- This version is upwards compatible with the previous version 0 in the sense that:
-- any receiver can successfully receive data of either version
-- But:
--a receiver using version 0 will not be able to decode the version 1 extensions
-- The units of the environmental values should be interpreted differently
-- See Annex 1 of ISO 8824-1:2008 for details
DEFINITIONS AUTOMATIC TAGS :: = BEGIN
-- Electronic Registration Identification (BRI)- Vehicle Data
-- EXPORTS everything;
IMPORTS
CS4, CSS FROM AVIABINumberingAndDataStructures (iso(l) Standard(O) isol4816(14816) asnral(1) verslonl(1)}
VehicleDimensions, PassengerCapacity, VehicleWeightLimits. AxleWeightLimits,
VehicleSpecificCharacteristics, TrailerCharacteristics, Engine,
C02BmissionValue, SoundLevel, ExhaustBmissionValues, DieselBmissionValues PROM
ElectronicRegistrationldentificationEfcVehicleDataModule {iso(l) standard(0) iso24534
(24534) efcVehicleData (3) verslonl (1)}
-- Vehicle Identifier
Vehicleld ::= CHOICE {
vin VIN, — preferred choice / 17 characters raSpecificVehicleld RaSpecificVehicleld,
I
VIN ::= CSS
RaSpecificVehicleld : : = SEQUENCE { wroi UTFSString (SIZE(3)),
nonlaoStandardld UTF8String (SIZE (1..20)}
)
-- ERI data
EriData ::= SEQUENCE { vehicleld Vehicleld,
additionalBriDsta AdditionalBriOata OPTIONAL
)
AdditionalBriDsta ::= CHOICE {
additionalBriRegistrationData AdditionalEriRegistrationData, — preferred choice
raSpeclftcAdditionalErlData OCTET STRING {SIZE {0..1024H
— only to be used if AdditionalErlRegistratlonData is not supported
)
-- Additional ERZ registration data
AdditionalEriRegistrationData :: = SEQUENCE (
-- Administrative data
registratlonAuthorlty RegistratlonAuthorlty OPTIONAL,
vehicleldStatus VehicleldStatus OPTIONAL,
dateOfFirstRegistration DateOfFirstRegistration OPTIONAL,
dateOfRegistratlon DateOfRegistratlon OPTIONAL,
valldThru ValidThru OPTIONAL.
chassisNumber ChassisNumber {SIZE {1..23H OPTIONAL,
registrationNumber RegistrationNumber OPTIONAL,
-- Vehicle type
vehicleMake VehicleMake OPTIONAL.
vehicleType VehicleType OPTIONAL.
vehicleTypeStatus VehicleTypeStatus OPTIONAL,
comnexcialDescriptlon CoenercialDescription OPTIONAL,
typeApprovalNumber TypeApprovalNumber OPTIONAL,
vehicleCategory VehicleCategory OPTIONAL,
vehicleTaxCategory VehicleTaxCategory OPTIONAL,
euVehieleCategoryCode EuVehieleCategoryCode OPTIONAL,
raSpeciftcVehicleClassl RaSpeciftcVehicleClassl OPTIONAL.
raSpeciflcVehicleClass2 RaSpecifteVehicleClass2 OPTIONAL.
raSpeciftcVehicleClassl RaSpeciftcVehicleClass3 OPTIONAL.
vehicleUse VehicleUse OPTIONAL.
privateUse PrivateUse OPTIONAL,
colour VehicleColour OPTIONAL.
-- Vehicle shape
length VehicleLength OPTIONAL.
width VehicleWidth OPTIONAL,
height VehlcleHeight OPTIONAL,
wheelbase Wheelbase OPTIONAL.
bodyShape VehicleBodyShape OPTIONAL,
euBodyWorkType EuBodyWorkType OPTIONAL,
lso3833VehlcleType lso3833VehicleType OPTIONAL.
-- Vehicle number of passengers, axles, and mass
numberOf Seats NumberOf Seats OPTIONAL, — including the driver seat
numberOfStandingPlaces NumberOfStandingPlaces OPTIONAL,
maxNumberOfPassengers MaxNumberOfPassengers OPTIONAL, — including the driver unladenWeight UnladenWeight OPTIONAL. maxDesignLadenMass MaxDesignLadenMass OPTIONAL, maxAuthorizedLadenMass MaxAuthorizedLadenMass OPTIONAL, maxAuthorlzedTrainXass MaxAuthorizedTralnMass OPTIONAL, maxAuthorizedPayload MaxAuthorizedPayload OPTIONAL, numbexOfAxles NumberOfAxles OPTIONAL,
authorizedAxleLadenMass AuthorlzedAxleLadenMass OPTIONAL, -- from front to rear axle
maxTowableMassBrakedTrailer HaxTowableMassBrakedTrailer OPTIONAL,
maxTowableXassUnbrakedTrailer MaxTowableXassUnbrakedTrailer OPTIONAL,
-- Vehicle engine and power source
engineld Engineld {SIZE <1. .60)I OPTIONAL,
prlmeEngineType PrlmeEngineType OPTIONAL,
englnePowerSources EnginePowerSources OPTIONAL,
prlmePowerSource PrlmePowerSource OPTIONAL,
engineXaxNetPower EngineXaxNetPower OPTIONAL,
engineDisplacement EngineDisplacement OPTIONAL,
ratedEnglneSpeed RatedEnglneSpeed OPTIONAL,
PowerWeightRatio PowerWeightRatio OPTIONAL,
maxSpeed MaxSpeed OPTIONAL.
fuelTanksCapaclty FuelTanksCapacity OPTIONAL,
-- Environmental characteristics
stationarySoundLevel StationarySoundLevel OPTIONAL,
engineSpeed EngineSpeed OPTIONAL,
driveBySoundLevel DriveBySoundLevel OPTIONAL,
eraissionCO DriveBySoundLevel OPTIONAL,
emissionHC EmissionHC OPTIONAL,
emissionNOx EmissionNOx OPTIONAL,
emissionHCandNOx EmissionHCandNOx OPTIONAL,
particulatesForOiesel ParticulatesForDiesel OPTIONAL,
correctedAbsorptionCoefAcient CorrectedAbsorptionCoefAcient OPTIONAL, eraissionC02 EmissionC02 OPTIONAL,
CombinedFuelConsumption CombinedFuelConsumption OPTIONAL,
environmentalCategory EnvironmentalCategory OPTIONAL,
euroType BuroType OPTIONAL,
-- Others
lastOfAcialTestData OfAcialVehicleTestData OPTIONAL,
raSpeciAcData RaSpeciAcData OPTIONAL,
axlesPerAxleGroup AxlesPerAxleGroup OPTIONAL,
— from front to rear axle group
authorizedAxleGroupLadenMass AuthorizedAxleGroupsLadenMass OPTIONAL,
— from front to rear axle group
-- BRI data used for BFC (types imported from
BlectronicRegistrationldentiAcationEfcVehicleData
efcVehicleDiroensions VehicleDimensions,
efcPassengerCapacity PassengerCapacity,
efcVehicleWeightLimits VehicleWeightLimits,
efcAxleWeightLimits AxleWeightLimi ts,
efcVehicleSpeciAcCharacteristics
VehicleSpeciAcCharacteristics,
efcTrailerCharacteristics TrailerCharacteristics,
efcBngine Engine,
efcSoundLevel SoundLevel,
efcC02EmissionValue C02EmissionValue,
efcBxhaustBmissionValues BxhaustBmissionValues,
efcDieselBmissionValues DieselBmissionValues
)
-- Administrative data
RegistrationAuthority :: = Bntityld
VehicleldStatus ::= Text60
DateOfFirstRegistration ::= DATE
DateOfRegistration DATE
ValidThru ::= DATE
ChassisNumber :UTF8String (SIZE (1..23)) -- incl. 3 WMI characters RegistrationNumber :: = CS4 -- Vehicle type
VehicleMake ::= Text60
VehicleType :: = Text60
VehicleTypeStatus :: = Text60
CommercialDescription :: = Text60
TypeApprovalNumber ::= UTFSString (SIZE (1..60))
VehicleCategory ::= Text60
VehicleTaxCategory ::= Text60
RaSpeciAcVehicleClassl :: = Text60
RaSpeciAcVehicleClass2 ::= Text60
RaSpeciAcVehicleClass3 :: = Text60
VehicleUse ::= Text60
PrivateUse ::= BOOLEAN — False = commercial use VehicleColour ::= Text60 BuVehicleCategoryCode ::= CHOICE { euVehicleCategoryL BuVehicleCategoryL, euVehicleCategoryM EuVehicleCategoryM, euVehicleCategoryN BuVehicleCategoryN,
-- conforms to BU 2002/24 and UNECE 1999
— conforms to EU 2001/116 and UNECB 1999
— conforms to BU 2001/116 and UNECE 1999
euVehicleCategoryO EuVehicleCategoryO, — conforms co EU 2001/116 and UNECE 1999 euVehilcleCategoryT NULL, — conforms co UNECE 1999 euVehilcleCategoryG NULL — conforms co EU 2001/116 and UNECE 1999 )
EuVehicleCategoryL :: = ENUMERATED (11, 12, 13, 14, 15, 16, 17}
EuVehicleCategoryX :: = ENUXERATED (ml, m2, m3)
EuVehicleCategoryN :: = ENUXERATED (nl, n2, n3)
EuVehicleCategoryO :: = ENUXERATED (ol, 02, o3, o4}
-- Vehicle shape
VehicleLength ::= Xllllmecre
VehleleWidth ::= Xllllmecre
VehlcleHeight ::= Millimetre
Wheelbase ::= Millimetre
VehlcleBodyShape ::= Text60
EuBodyWorkType ::= UTF8String (SIZE (2)} — conforms co EU 2001/116
Zso3833Vehlcle*iype ::= ENUXERATED (
passengerCar, -- term No 3.1.1
saloon, — term No 3.1.1.1 (sedan)
convertlbleSaloon, — term No 3.1.1.2
pullmanSaloon, — term No 3.1.1.3
stationWagon, -- term No 3.1.1.4
truckStationWagon, — term No 3.1.1.4.1
coupe, -- term No 3.1.1.5 (соирб)
convertible, — term No 3.1.1.6 (open tourer, roadster, spider)
multipurposePassengerCar, — term No 3.1.1.7
forwardControlPassengerCar, — term No 3.1.1.8
specialPassengerCar, — term No 3.1.1.9
bus, — term No 3.1.2
minibus, — term No 3.1.2.1
urbanBus, — term No 3.1.2.2
InterurbanCoach, — term No 3.1.2.3
longDlstanceCoach, — term No 3.1.2.4
artlculacedBus, — term No 3.1.2.5
trolleyBus, -- term No 3.1.2.6
speclalBus, — term No 3.1.2.7
comnerclalVehlcle, -- term No 3.1.3
specialComnercialVehicle. — term Ko 3.1.3.1
speclalVehlcle, — term No 3.1.4
traillngTovlngVehlcle, -- term Ko 3.1.5 (draw-bar tractor)
semlTrallerTowingVehlcle, — term No 3.1.6 (fifth wheel erector)
trailer, — term No 3.2.1
busTraller, — term No 3.2.1.1
generalPurposeTrailer, — term No 3.2.1.2
caravan, — term No 3.2.1.3
speclalTraller, — term No 3.2.1.4
semlTraller, — term No 3.2.2
busSemlTrailer, — term No 3.2.2.1
generalPurposeSemiTrailer, — term No 3.2.2.2
speclalSemlTraller, — term No 3.2.2.3
roadTraln, — term No 3.3.1
passengerRoadTraln, — term No 3.3.2
artlculatedRoadTrain, — term No 3.3.3
doubleRoadTraln, — term No 3.3.4
composlteRoadTraln, — term No 3.3.5
speclalRoadTraln, -- cerm No 3.3.6
moped, — term No 3.4
motorcycle -- term No 3.5
)
— Vehicle number of passengers, axles, and mass
NumberOfSeats ::= INTEGER — Including the driver seat
NumberOfStandingPlaces ::= INTEGER
XaxNumberOfPassengers :: = INTEGER — including the driver
UnladenWeight ::= Kilogram MaxDesignLadenMass ::= Kilogram KaxAuthorizedLadenMass :: = Kilogram MaxAuthorizedTrainMass ::= Kilogram KaxAuthorizedPayload :: = Kilogram NumberOfAxles :: = INTEGER
AxlesPerAxleGroup ::= SEQUENCE OP Inti -- from front to rear axle group AuthorizedAxleLadenMass ::= SEQUENCE OP Kilogram — from front to rear axle AuthorizedAxleGroupsLadenMass ::= SEQUENCE OP Kilogram — from front to rear axle
group
MaxTowableMassBrakedTrailer ::= Kilogram MaxTowableMassUnbrakedTrailer :: = Kilogram -- Vehicle engine and power source Engineld :: = UTP8String (SIZE (1..60))
PrimeEngineType ::= Text60
EnginePowerSources ::= SEQUENCE OP PowerSource -- primary source Arst
PrimePowerSource :: = PowerSource
EngineMaxNetPower ::= Kilowatt
BngineDisplacement :: = Killilitre
RatedEngineSpeed ::= PerMinute
PowerWeightRatio :: = KilowattPerKilogram
MaxSpeed ::= KilometrePerHour
PuelTanksCapacity ::= Litre
PowerSource ::= INTEGER {
notPowered (0),
humanPowered (1),
animalPowered (2),
unleadedPetrol (3),
leadedPetrol (4),
diesel (S),
bioOiesel (6).
alcohol (7),
otherFuel (8).
lpg (9),
hydrogen (10),
externalElectricPower (11),
battery (12),
sun (13),
other (14)
I (0..15)
-- Environmental characteristics
StationarySoundLevel ::= DB
EngineSpeed ::= PerMinute
DriveBySoundLevel :: = DB
EraissionCO ::= MgpkmOrKgpkwh
EmissionHC ::= KgpkmOrMgpkwh
BraissionNOx ::= MgpkmOrKgpkwh
EmissionHCandNOx ::= MilligramPerKilometre
ParticulatesPorDiesel ::= MicrogrampkmOrMicrogrampkwh
CorrectedAbsorptionCoefAcient ::= PerKm
BraissionC02 ::= GramPerKilometre
CombinedPuelConsumption ::= MillilitrePerKilometre
EnvironmentalCategory ::= TextfeO
EuroType ::= INTEGER {
non-euro (0),
euro-1 (1), euro-2 (2), euro-3 (3), euro-4 (4), euro-5 (5), euro-6 (6)
I (0..15) -- Others
OfAcialVehicleTestData :: = SEQUENCE ( date DATE OPTIONAL, location NameAndAddress OPTIONAL, odometerValue Kilometre OPTIONAL, emisslonCO XgpkmOrXgpkwh OPTIONAL, emissionHC MgpkmOrXgpkwh OPTIONAL, remarks Text60 OPTIONAL.
)
RaSpeciAcData :: = ТехсбО --Measurement units XgpkmOrXgpkwh ::= CHOICE {
milligramPerKilometre MilligramPerKilometre, milligramPerKilo'wattHour KilligramPerKilowatthour J
XicrograxnpkmOrXicrogrampkwh ::= CHOICE ( microgramPerKilometre MicrogramPerKilometre, microgramPerKilowattHour MicrogramPerKilowatthour )
Kilogram :: = INTEGER (0..ХЛХ1 Kilometre :: = INTEGER (0..XAXI Millimetre :: = INTEGER 10..ХЛХ)
PerKm ::= INTEGER <0..XAX>
Litre ::= INTEGER 10..XAX)
Millilitre::= INTEGER (0..МАХ)
Kilowatt::= INTEGER 10..MAX»
KilometrePerHour :: = INTEGER 10..ХАХ»
PerXinute ::= INTEGER 10..ХАХ»
DB ::= INTEGER 10..ХЛХ»
GramPerKilometre :: = INTEGER 10..XAXJ MilligramPerKilometre ::= INTEGER {0..XAXI MicrogramPerKilometre :: = INTEGER 10..MAX)
KilligramPerKilowatthour ::= INTEGER (0..ХЛХ1 XicrogramPerKilowatthour ::= IOTEGER (0..ХЛХ1 KilowattPerKilogram :: = INTEGER 10..XAX)
MillilitrePerKilometre :: = INTEGER 10..ХЛХ» — = litre per 1000 km
--Entityld, names and addresses
Entityld ::= OBJECT IDENTIFIER
NameAndAddress :: = SEQUENCE (
name Text60,
otherNamesOrlnitials Text60 OPTIONAL, address Text60 )
--Text
Text60 ::= UTF8String {SIZE (1..60II --Integers
Inti ::= INTEGER {0..255}
END
A.3 ElectronicRegistratjonldentjficatkMiEfcVehicleDataModule
ElectronicRegistrationldentiflcationEfcVehicleDataModule (iso(l) standard{0) iso24S34 124534» elcVehicleData 13) versionl HI) DEFINITIONS AUTOMATIC TAGS ::= BEGIN IMPORTS
CountryCode FROM AVIAEINuxnberingAndDataStructures (iso{l| standard<0) ieol4816(14816)
asnmlШ versionl<1)J
— Vehicle dimensions VehicleDimensions :: = SEQUENCE ( vehicleLengthOverall Inti, vehicleHeigthOverall Inti,
vehicleWidthOverall Inti
)
— Passengers capicity
PassengerCapacity :: = SEQUENCE!
numberOfSeats Inti,
numberOfStandingPlaces Inti
I
— Vehicle weight limits
VehicleWeightLimits :: = SEQUENCE {
vehicleMaxLadenWeight Int2,
vehicleTrainMaximumKeight Int2,
vehicleWeightUnladen Int2
I
— Axle weight limits
AxleWeightLimits :: = SEQUENCE!
maxLadenweightOnAxlel ШС2.
maxLadenweightOnAxie2 Int2,
maxLadenweightOnAxle3 Int2,
maxLadenweightOnAxle4 Int2,
maxLadenweightOnAxleS Int2
I
— Vehicle Specific Characteristics
VehicleSpecificCharacteristics :: = SEQUENCE {
environmentalCharacteristics EnvironmentalCharacteristics,
engineCharacteristics EngineCharacteristics,
descriptiveCharacteristics OescriptiveCharacteristics,
futureCharacteristics PutureCharacteristics
»
EnvironmentalCharacteristics::s SEQUENCE {
euroValue EuroValue,
copValue CopValue
»
EuroValue::= INTEGER {
noEntry (0),
euro-1 (1),
euro-2 (2),
euro-3 (3),
euro-4 (4),
euro-5 (5),
euro-6 (6)
} (O..1S) — 4 bits, EURO-Clases as defined in EC directive 88/77/BBC, annex 1 -- and in 91/542/EEC, 96/1/EC, 1999/96/EC, 2OO1/27/EC CopValue ::= INTEGER {
noEntry (0),
co2classl (1), — below 101 g/km
co2class2 | (2), | — 101 | to | 120 | g/km |
co2class3 | (3), | — 121 | to | 140 | g/km |
co2class4 | (4), | — 141 | to | 160 | g/km |
co2class5 | (5), | — 161 | to | 200 | g/km |
co2class6 | (6), | — 201 | to | 250 | g/km |
co2class7 (7) — above 250 g/km
} (0..15) — 4 bits, reserved for carbon dioxide pollution values as defined in -- EC directive 2OO3/127/BC EngineCharacteristics::s INTEGER { noEntry (0),
noEngine (1),
petrolUnleaded (2),
petrolLeaded (3),
diesel (4),
IPG (5),
battery (6),
solar (7)
— (8-2551 are reserved for future CEN use ) (0..2S5)
DescriptiveCharacteristics :: = INTEGER (
noEntry (0 >, | |||
vehicleShapel | <11. | ||
vehicleShape2 | (21, | ||
vehicleShape3 | <31. | ||
vehicleShape4 | <41, | ||
vehicleShapeS | <51, | ||
vehicleShapee | (61. | ||
vehicleShape7 | (71. | ||
vehicleShapeS | <81. | ||
vehicleShape9 | (91, | ||
vehicleShapelO | <101. | ||
vehicleShapell | (Ill. | ||
vehicleShape!2 | <12> . | ||
vehicleShapell | <13> , | ||
vehicleShapel4 | (14) . | ||
vehicleShapelS | (151 . | ||
vehic1eShapel6 | <161 . | ||
vehicleShape!7 | (17) . | ||
vehicleShapelS | (18) . | ||
vehicleShapel9 | <191 . | ||
vehicleShape20 | (20) . | ||
vehicleShape21 | <211. | ||
vehicleShape22 | (22) . | ||
vehicleShape23 | (23). | ||
vehicleShape24 | (24) . | ||
vehicleShape25 | (25). | ||
vehicleShape26 | (26) . | ||
vehicleShape27 | (27). | ||
vehicleShape28 | (28) . | ||
vehicleShape29 | (29). | ||
vehicleShape30 | (30). | ||
vehicleShape3l | (31). | ||
vehicleShape32 | (32) , | ||
vehicleShape33 | (33). | ||
vehicleShape34 | (34) . | ||
vehicleShape3S | <3S) . | ||
vehicleShape36 | (36). | ||
vehicleShape37 | (37) . | ||
vehicleShape38 | (38) . | ||
vehic1eShape39 | (39) . | ||
vehicleShape40 | (40) . | ||
vehicleShape41 | (41) . | ||
vehicleShape42 | (42) . | ||
vehicleShape43 | (43) . | ||
vehicleShape4 4 | (44) . | ||
vehicleShape4S | (45) . | ||
vehicleShape46 | (46) . | ||
vehicleShape47 | (47) . | vehicleShape48 | (48) |
vehicleShape49 | (49) . | vehicleShapeSO | (50) |
— (1..501 are | reserved for future CEN I |
— (51..2551 are reserved for private use ) (0..255)
EutureCharacteristics :: = INTEGER { noEntry (01, airSuspension <1>
— (2..2551 are reserved for future CEN use ) (0..255)
— Trailer Characteristics
TrailerCharacteristics :: = SEQUENCE { trailerDetails TrailerDetails, trailerMaxLadenWeight Int2, trailerWeightUnladen Int2 )
TrailerDetails::= SEQUENCE { trailerType TrailerType, trailerAxles TrailerAxles )
TrailerType ::= INTEGER!
notPresent (0), -- trailer not attached or only one trailer attached, see
-- VehicleAxlesNumber for more information
Trailer (1), — also known as pull-bar trailer
semitrailer (2) -- also known as articulate trailer
-- (3..31) reserved for future CBN/ISO use
) (0..31)
TrailerAxles :: = INTEGER (0..7) — number of axles of the trailer when available -- Engine
Engine = SEQUENCE! engineCapacity Int2, enginePower Int2 )
-- Environmental characteristics SoundLevel :: = SEQUENCE! soundstationary Inti, sounddriveby Inti )
C02EmissionValue ::= Int2 ExhaustEmissionValues ::= SEQUENCE I unitType UnitType,
emissionCO INTEGER (0..32766), emissionHC Int2. emissionNOX Int2, emissionHCNOX Int2 )
OieselEmissionValues :: = SEQUENCE 1 unitType UnitType, particulate INTEGER (0.. 32767), absorptionCoeff Int2 »
UnitType ::= ENUMERATED ! rag-km, mg-kWh »
Inti ::s INTEGER(O..255)
Int2 ::= INTEGER(0..65535)
Int4 INTEGER(0..4294967295)
END
A.4 EtectronicRegietrationMentificationVbhicieDataAttributesModule
ElectronicRegistrationldentiftcationVehicleDataAttributesModule {iso(l) standard(0) 1SO24534 (24534) vehicleDataAttributes (4) versionl (1))
DEFINITIONS AUTOMATIC TAGS ::a BEGIN
IMPORTS
CountryCode FROM AVIABINumberingAndDataStructures (iso(l) standard(O) iso!4816{148161
asnral(1) versionl(1))
Vehicleld , VIN, RegistrationAuthority, VehicleldStatus, DateOfFirstRegistration, DateOfRegistration, ValidThru, ChassisNumber, RegistrationNumber, VehicleMake, VehicleType, VehicleTypeStatus, CoramercialDescription, TypeApprovalNumber, VehicleCategory, VehicleTaxCategory, BuVehicleCategoryCode, RaSpeciftcVehicleClassl,
RaSpeciflcVehicleClass2, RaSpecincVehicleClass3, VehicleUse, PrivateUse,
VehicleColour,
VehicleLength, VehicleWidth, VehicleHeight, Wheelbase. VehicleBodyShape, EuBodyWorkType, Xso3833VehicleType, NumberOfSeats. NumberOfStandingPlaces, MaxNumberOfPassengers, UnladenWeight, XaxDesignLadenXass, KaxAuthorizedLadenXass, XaxAuthorizedTrainKass, KaxAuthorizedPayload, NumberOfAxles.
AuthorizedAxlebadenMass,
XaxTowableXassBrakedTrailer, XaxTowableXassUnbrakedTrailer, Engineld, PriraeBngineType,
EnginePowerSources, PrimePowerSource, EngineMaxNetPower, EngineDisplacement, RatedEngineSpeed, PowerWelghtRatlo, KaxSpeed, FuelTanksCapacity,
StationarySoundLevel,
EngineSpeed, DriveBySoundLevel, DriveBySoundLevel, E&iissionHC, E&iissionNOx, EhissionHCandNOx, PartieulatesForDiesel, CorrectedAbsorptionCoefflcient, E2nissionCO2, CocnbinedFuelConsunption, EnvlronmentalCategory, BuroType, OfflcialVehicleTestData, RaSpeciflcData, AxlesPerAxleGroup, AuthorIzedAxleGroupsLadenMass FROX
BlectronicRegistrationldentiflcationVehicleDataModule (iaoll) standard(O) iso24534 (24534) vehicleData (1) versionl (1))
VehicleDimensions, PassengerCapacity, VehicleWeightLimits, AxleWeightLimits, VehicleSpeciflcCharacteristics, TrailerCharacteristios, Engine,
CO2E2nissionValue, SoundLevel, ExhaustETnissionValues, DieselEhtissionValues FROX ElectronicRegistrationXdentiAcationBfcVehicleDataKodule (iso(l> standard)01 lso24534 1245341 efcVehicleData (3) versionl (1,,?
-- Usefull types
BriAttributeldList ::= SEQUENCE OF EriAttributeld BriAttrubuteList ::= SEQUENCE OF BriAttribute EriAttributeld ::= ATTRIBUTE.bid ((EriAttributes 51 BriAttribute ::= SEQUENCE (
id ATTRIBUTE.bid ((BriAttributes }},
value ATTRIBUTE.ЬТуре ((BriAttributes ) (fl.id),
5
Er iBasieAttributeldList SEQUENCE OF BriBasicAttributeld EriBasicAttrubuteList ::= SEQUENCE OF BriBasicAttribute BriBasicAttributeld :;s ATTRIBUTE.bid ((BriBasicAttributes })
BriBasicAttribute ::= SEQUENCE (
id ATTRIBUTE.bid <(BriBasicAttributes )>, value ATTRIBUTE.bType ((BriBasicAttributes } (B.id)l )
BriBuAttributeldList SEQUENCE OF BriBuAttributeld EriEuAttrubuteList ::= SEQUENCE OF BriBuAttribute BriBuAttributeld :: = ATTRIBUTE.bid ((EriEuAttributes,)
BriBuAttribute ::s SEQUENCE (
id ATTRIBUTE.bid ((BriBuAttributes)>,
value ATTRIBUTE.bType ((BriBuAttributes, <9.id))
EriEfcAttributeldList ::= SEQUENCE OF EriEfcAttributeld EriEfcAttrubuteList ::= SEQUENCE OF EriEfcAttribute EriEfcAttributeld ::= ATTRIBUTE.bid ((EriEfcAttributes),
EriEfcAttribute ::= SEQUENCE (
id ATTRIBUTE.bid ((EriEfcAttributes,,,
value ATTRIBUTE.bType ((EriEfcAttributes) (9.id)>
-- The Attribute information object class
ATTRIBUTE :: = CLASS (
bType,
bid Int2 UNIQUE )
WITH SYNTAX (bType IDENTIFIED BY bid,
BriAttributes ATTRIBUTE ::s ((BriBasicAttributes UNION EriEfcAttributes), BriBasicAttributes ATTRIBUTE ::= (vehicleld | vin | registrationAuthority |
vehicleldStatus
| dateOfFirstRegistration | dateOfRegistration | validThru | chassisNumber |
36