Mapping between canonical data and nodes

Each data property in the canonical data format maps to all the members of the node with the member type identified by the property name.

A canonical data type can be derived for each member type, as covered in Canonical data types.

On export, the data type is used to build the value from the node member or members.

On import, the value is converted to one or more node members.

The canonical data format does not allow a combination of text and number (i.e. node member value and scale), and just ignores the scale if a value is present. The import, however, maps the "number" data type to and from the scale.