Milestone

Schema

id:

uid, auto-generated

title:

string, required

Possible values should be from milestones dictionaries.

description:

string, required if title == anotherEvent

type:

string, required

The only possible value is:

  • financing

  • delivery

code:

string, required

Possible values should be from milestones dictionaries.

percentage:

float, 0..100

Sum of all tender (or lot) milestones should be 100

duration:

Duration object, required

sequenceNumber:

integer, required, non negative

relatedLot:

uid

Id of related Lot.

Milestone in Electronic Catalogue framework

Schema

id:

uid, auto-generated

type:

string, required

The only possible value is:

  • activation

  • ban

status:

string

The only possible value is:

  • scheduled

  • met

  • notMet

  • partiallyMet

dueDate:

string, Date

documents:

List of Document objects

dateModified:

string, Date, auto-generated, read-only

The date of milestone change.

dateMet:

string, Date

ContractMilestone

Schema

id:

uid, auto-generated

title:

string, required

Possible values should be from milestones dictionaries.

description:

string, required if title == anotherEvent

type:

string, required

The only possible value is:

  • financing

  • delivery

code:

string, required

Possible values should be from milestones dictionaries.

percentage:

float, 0..100

Sum of all tender (or lot) milestones should be 100

duration:

Duration object, required

sequenceNumber:

integer, required, non negative

relatedLot:

uid

Id of related Lot.

status:

string

The only possible value is:

  • scheduled

dateMet:

string, Date

Duration

Schema

days:

integer, required, non negative

type:

string, required

Possible values are:

  • working

  • banking

  • calendar