FINXIS.

AdjustableRelativeOrPeriodicDates

Type CDM 7.2.0

A class giving the choice between defining a series of dates as an explicit list of dates together with applicable adjustments or as relative to some other series of (anchor) dates, or as a calculation period schedule.

Extends —
Extended by —
Attributes 3
Namespace cdm.base.datetime

Attributes

All 3 declared on AdjustableRelativeOrPeriodicDates. Cardinality in amber is required.

NameTypeCard.Description
adjustableDates AdjustableDates 0..1 A series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.
relativeDates RelativeDates 0..1 A series of dates specified as some offset to another series of dates (the anchor dates).
periodicDates PeriodicDates 0..1 A calculation period schedule.

Conditions

Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.

AdjustableRelativeOrPeriodicDatesChoice Condition
Choice rule to represent an FpML choice construct.
required choice adjustableDates, relativeDates, periodicDates

Referenced by

6 types hold an AdjustableRelativeOrPeriodicDates as an attribute.

Functions

Model functions that produce or consume this type. These are the CDM's own behaviour — the logic a correct implementation has to match.

FunctionRoleDescription
MapAdjustableRelativeOrPeriodicDates returns —
MapAdjustableRelativeOrPeriodicDates2 returns —
MapAdjustableOrRelativeDatesToAdjustableRelativeOrPeriodicDates returns —
MapAdjustableDatesOrRelativeDateOffset returns —
ResolveAdjustableDates takes —

Open AdjustableRelativeOrPeriodicDates in the Model Browser

Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.

Model Browser All 200+ releases
Parsed from CDM 7.2.0 · base-datetime-type.rosetta cdm.base.datetime