OFML OFML glossary

Find out more

OCD, OEX, ODB, ...?

We explain here which data standards shape the OFML world.


Starting point

OFML - Office Furniture Modeling Language

OFML was commissioned by the Industrieverband Büro und Arbeitswelt e. V. (IBA), but is also freely available to other industries. The standard serves as a summary description of all aspects of a product which is to be processed in a planning and configuration system. It comprises:

  • Planning logics
  • Graphical / geometric data
  • Commercial data (prices, article texts)
  • Configuration-relevant data (characteristics, characteristic values and their relationships)

OFML provides for the possibility of importing geometric data from external CAD systems and contains a product data management system that enables the integration of product data in the narrower sense (commercial and configuration relevant data) from external databases.

For details on this data format, see specifications.


Key elements

OCD - OFML Commercial Data

OCD is a further development and at the same time part of the OFML data standard. OCD is generally used to create product data that is required and exchanged in business processes in the furniture trade. OCD is primarily intended to cover and process the following tasks:

  • Configuration of complex articles
  • Pricing
  • Provision of information for offer and order forms
  • Support for statistics and delivery control

OCD is a functional equivalent and further development of the proprietary electronic price list or its format(s).

Details on this data format can be found under specifications.


ODB - OFML Database (Graphics Database)

The ODB can be used to describe the geometrical and, to a limited extent, the logical properties of planning objects. The aim of the ODB is to create a form of description that can be written, read and checked for consistency in a relatively simple manner.

Components of ODB are

  • Geometry tables, separate for 3D and 2D
  • Tables for attachment points
  • Tables of functions

OEX - OFML Business Data Exchange

OEX is an XML-based format for the description of order data.
OEX consists of the OEX-GLOBAL document, orders (OEX-ORDERS), order confirmations (OEX-ORDRSP) and order changes (OEX-ORDCHG).

For details on this data format, see specifications.


Other terms

EPL - Electronic price list
Proprietary commercial data description format and at the same time application as a counterpart to the FOS, which has been replaced by OCD.

FOS - Facility Open Standard
Older data standard with focus on graphics, which was replaced by OFML.

GO - Generic Office
Industry-specific library of simple but also more complex behavior patterns, which can be directly integrated into the ODB. Part of the OFML® standard

MD - Metadialog
OFML extension (extended data standard)

MP - Metaplanning
OFML extension (2D planning behaviour and logics)

OAM - OFML Article Mapping
Details on this data format can be found under specifications.

OAS - OFML Article Selection(Article Selection, Product Catalogues)
Details on this data format can be found under specifications.

OLAYERS - OFML Layer
Details on this data format can be found under specifications.

OMATS - OFML-based material model
Details on this data format can be found under specifications.