The milestone block can be used to represent a wide variety of events in the lifetime of a contracting process.

Type parameters

Constructors

constructor

Properties

code Optional

: undefined | string

Milestone codes can be used to track specific events that take place for a particular kind of contracting process. For example, a code of approvalLetter can be used to allow applications to understand this milestone represents the date an approvalLetter is due or signed.

dateMet Optional

: Date | string

The date on which the milestone was met.

dateModified Optional

: Date | string

The date the milestone was last reviewed or modified and the status was altered or confirmed to still be correct.

description Optional

: undefined | string

A description of the milestone.

dueDate Optional

: Date | string

The date the milestone is due.

id

: string | number

A local identifier for this milestone, unique within this block. This field is used to keep track of multiple revisions of a milestone through the compilation from release to record mechanism.

status Optional

The status that was realized on the date provided in dateModified, from the closed milestoneStatus codelist.

title Optional

: undefined | string

Milestone title.

type Optional

: MT | string

The nature of the milestone, using the open milestoneType codelist.

Generated using TypeDoc. Made by uStudio Company with ❤️