MD

Dataset

canonical/dataset.md

Dataset

Purpose

Represents canonical data submitted by one architectural component to another in response to a Call.

Responsibilities

Structure

A Dataset contains:

The canonical structure is defined in dataset.json.

Fields

id

Uniquely identifies the Dataset.

type

Identifies the architectural component that produced the Dataset.

Examples include:

scope

Identifies the extent of the Dataset.

Examples include:

mode

Identifies how the Dataset is intended to be applied.

Examples include:

created

The timestamp at which the Dataset was created.

objects

The Objects contained in the Dataset.

actions

The Actions contained in the Dataset.

relationships

The Relationships contained in the Dataset.

collections

The Collections contained in the Dataset.

resources

The Resources contained in the Dataset.

placements

The Placements contained in the Dataset.

errors

The Errors produced while processing the Call.

A Dataset may contain zero or more Errors.

context

The Context associated with the Dataset.

Invariants

Related Models