Skip to content

← Schemas · R129

The R129 schema

OIML R129 (Multidimensional Measuring Instruments) 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 R129 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
matrix_tablesMatrixTableListno
d011_tests_applicablearray of D011TestReferenceno

Observed fields

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

FieldFill ratePresent inCommon values
principle_of_operation100%3reflection of light, Cutting a light beam
electromagnetic_environment_class100%3E2
mechanical_environment_class100%3M1
power_supply_voltage100%3
method_of_operation100%3automatic, Automatic
measuring_range67%2single interval
software_identification67%2Version number 2.x.y(x,y=0...999,and represent the non-legally relevant part of the software)Checksums:7378D9AF78B58803FCBF08D08296920Eor6E5DECC3E6BEA7AD90809DA8A0284B14, Version number 2.x.y(x,y=0...999,and represent the non-legally relevant part of the software)Checksums:7378D9AF78B58803FCBF08D08296920Eor6E5DECC3E6BEA7AD90809DA8A0284B14or979F8E3290B03B73BE2166106E967BD8
power_supply_type33%1DC
power_supply_frequency33%1min=50, max=60
limitations_of_use33%1Rectangular, triangle and trapezium opaque objects with regular surfaces. The object needs to be rectangular on the base plane of the instrument.
minimum_spacing_between_successive_objects33%1min=40, max=None
speed_range33%1min=30, max=100

Definitions

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

AccuracyClass

CertifiedType

categorystringrequired
type_designationsarray of stringrequired
module_designationstring or null
descriptionstring or null

Characteristics

type_levelobject
model_levelarray of ModelLevelEntry
config_levelarray of ConfigLevelEntry

ModelLevelEntry

attributestringrequired
unit_symbolstring or null
unit_idstring or null
valuesarray of objectrequired

ConfigLevelEntry

attributestringrequired
axisobjectrequired
unit_symbolstring or null
unit_idstring or null
valuesarray of objectrequired

MatrixTableList

D011TestReference

test_idstringrequired
test_level_indexinteger
notesstring