Skip to content

← Schemas · R126

The R126 schema

OIML R126 (Evidential breath analyzers) Certificate Schema. The certificate structure lists the top-level fields of the document model. The definitions expand the family's own vocabulary. Where the corpus carries fill statistics, the observed fields table shows how often each characteristic actually appears.

Certificate structure

Every R126 certificate is one object with these top-level fields. A "core" shape is shared across all Recommendation families; the rest are defined by this family's own definitions below.

FieldShapeRequired
certificatecore · Certificateyes
issuing_authoritycore · IssuingAuthorityno
applicantscore · PartyListno
manufacturerscore · PartyListno
certified_typeCertifiedTypeyes
characteristicsCharacteristicsyes
recommendationobjectyes
test_reportscore · TestReportListno
revision_historycore · RevisionHistoryno
model_familycore · ModelFamilyno
componentsarray of core · Componentno
footnotescore · FootnoteListno
d011_tests_applicablearray of D011TestReferenceno

Observed fields

From 9 digitalized R126 certificates: how often each type-level characteristic appears (fill rate), in how many certificates, and the most common values observed.

FieldFill ratePresent inCommon values
measuring_range78%7
temperature_range78%7
verification_scale33%30.001
scale_interval22%2
warm_up_time22%2
storage_temperature_range22%2
power_supply_battery22%2
battery_power22%2
charger_input_voltage22%2
charger_input_frequency22%2
charger_output_voltage22%2
charger_output_power22%2
indication_step_normal22%20.01
level_of_disclosure_normal_mode11%10.01
time_to_operate_after_power_on11%110
time_to_operate_from_standby11%13
power_on_time11%112
standby_to_operational_time11%14
indication_scale_normal11%10.01
max_time_after_power_on11%115
max_time_from_standby11%15
verification_step11%10.001
max_warm_up_time_after_power_on11%115
max_warm_up_time_from_standby11%15

Definitions

The shapes named by the certificate structure above, expanded to their fields.

CertifiedType

categoryenum of 6required
type_designationsarray of stringrequired
module_designationstring or null
descriptionstring

Characteristics

type_levelTypeLevel
model_levelarray of ModelLevelEntry
config_levelarray of ConfigLevelEntry

TypeLevel

measuring_rangecore · StructuredValue
scale_intervalcore · StructuredValue
verification_scalecore · StructuredValue
verification_stepcore · StructuredValue
indication_step_normalcore · StructuredValue
indication_scale_normalcore · StructuredValue
level_of_disclosure_normal_modecore · StructuredValue
temperature_rangeTemperatureRange
storage_temperature_rangecore · StructuredValue
humidity_classClimaticClass
electromagnetic_environment_classEMClass
mechanical_environment_classMechanicalClass
warm_up_timecore · StructuredValue
max_warm_up_time_after_power_oncore · StructuredValue
max_warm_up_time_from_standbycore · StructuredValue
time_to_operate_after_power_oncore · StructuredValue
time_to_operate_from_standbycore · StructuredValue
power_on_timecore · StructuredValue
standby_to_operational_timecore · StructuredValue
max_time_after_power_oncore · StructuredValue
max_time_from_standbycore · StructuredValue
power_supply_voltagecore · StructuredValue
power_supply_frequencycore · StructuredValue
power_supply_typecore · StructuredValue
power_supply_batterycore · StructuredValue
battery_powercore · StructuredValue
charger_input_voltagecore · StructuredValue
charger_input_frequencycore · StructuredValue
charger_output_voltagecore · StructuredValue
charger_output_powercore · StructuredValue
software_identificationcore · SoftwareIdentification

ModelLevelEntry

attributestringrequired
unitUnit
valuesarray of objectrequired

ConfigLevelEntry

attributestringrequired
axisobjectrequired
unitUnit
valuesarray of objectrequired

D011TestReference

test_idstringrequired
test_level_indexinteger
notesstring