DraftDraft for review, not yet a published standard. Registry vehicle/1.0-draft of 2026-10-24, marker vehicle/1.0. How changes are made.

vehicle.conditionCode

Vehicle condition · Fahrzeugzustand

Commercial condition at supply, as a partition of all vehicles. new: not registered before this supply, other than in the buyer's name for this supply, and not used except for delivery, transfer and pre-delivery checks. used: every other vehicle, including vehicles pre-registered by a manufacturer, importer or dealer and demonstration vehicles. Not the VAT notions 'new means of transport' (vehicle.newMeansOfTransportIndicator) and 'second-hand goods' (Art. 311(1)), and not 'new passenger car' of Directive 1999/94/EC Art. 2(2).

Key
vehicle.conditionCode
Row name (BT-160)
Fahrzeugzustand [vehicle.conditionCode]
Vehicle condition [vehicle.conditionCode]

The bare key vehicle.conditionCode is also accepted.

Tier
Core
Status
draft
Representation term
Code
Value format
one token from VEHICLE-CONDITION 1.0
Grammar
^(new|used)$
Unit
none
Code list

VEHICLE-CONDITION 1.0

  • new
  • used
Required when
MUST for roles supply and trade-in; omit for all other roles
Statutory feature
No
Repeatable
No, at most one row per line
Anchors
  • No EU legal term for this partition. Related but different notions: Directive 1999/94/EC Art. 2(2) ('new passenger car': not previously sold to a person who bought it other than for resale)
  • Directive 2006/112/EC Art. 2(2)(b) and Art. 311(1)(1). Informative: schema.org itemCondition (NewCondition, UsedCondition)
Carrier and binding
BG-32: BT-160 'Fahrzeugzustand [vehicle.conditionCode]', BT-161 'used'
Values in the test corpus
  • used
  • new
Crosswalk (informative)

schema.org itemCondition (NewCondition/UsedCondition); ADF status new|used

informative; names and IRIs of third-party works, CC BY 4.0, sources stated; VDA 4938: reprint with source

Source and changes
registry/keys/conditionCode.yaml · Propose a change