Message architecture · The master message · Element

The competing messages

What else is being pushed at the same time.

The part

What it is

Every function has a message it wants carried, and the sum of them is what actually goes out.

Naming the competitors makes the hierarchy a decision rather than an outcome of who published most.

The smallest level

The attributes it carries

Each attribute is one of the framework’s shared types. What a date is, and how it is written, is defined once for the whole model — the note here says what it means in this particular place.