Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Open Message Format (OMF)

What's New

  • Last UpdatedOct 09, 2024
  • 2 minute read

Version 1.2 introduces the following incremental changes from version 1.1:

Enhancements for Type messages:

  • Ability to support type resuse using reftypeid defined on a Type Properties and Formats within a Type message.

  • Addition of the enum keyword defined on a Type Messages, used to create a reusable set of allowed values, and reference it as the datatype for a Type Properties and Formats using reftypeid.

  • Support for extrapolation mode on the type, used to categorize the behavior of data being stored in instances.

  • Ability to designate a property as holding data quality using isquality defined on a Type Properties and Formats.

  • Support for minimum and maximum type qualifiers defined on a Type Properties and Formats.

  • Support for interpolation mode defined on a Type Properties and Formats, used to categorize the behavior of data being stored in properties.

  • Simplified type delete messages requiring only typeid

Enhancements for Container messages:

  • Ability to override values of properties defined by a dynamic Type using the propertyoverrides keyword in the Container Messages. Currently supported property overrides include name, description, uom, minimum, maximum, and interpolation.

  • Ability to set the source of a stream of data using the datasource keyword defined on a Container Messages.

  • Support for extrapolation mode on the container, used to categorize the behavior of data being stored and override the type 'extrapolation' setting.

  • Simplified container delete messages requiring containerid and typeid

Enhancements for Data messages:

  • Addition of the property keyword in the Link Data Messages Data Message used to link Types and Instances of Types to a particular property.

  • When linking to properties, the link can be defined by property to property, or defined by property to Type.

  • Support for type-less static data values to be sent in a Data Message using the new keyword Data Messages within the Data Message.

  • Simplified delete messages for static types which require only indexes

Deprecated Features in OMF v1.2 specification:

  • Specifying the version of a type when it is referenced is no longer supported. Types are considered immutable and can be referenced by their typeid alone.

  • The producertoken field in the message header has been obsoleted, and is no longer supported.

Rename

  • "OMF" was renamed to "Open Message Format" from "OSIsoft Message Format".

In This Topic
TitleResults for “How to create a CRG?”Also Available in