FINXIS.

AvailableInventoryRecord

Type CDM 7.2.0

An individual piece of available inventory. This represents a single security and its associated criteria. The criteria are used to describe any restrictions on the securities.

Extends InventoryRecord
Extended by —
Attributes 9 (7 own)
Namespace cdm.event.position

Attributes

7 declared on AvailableInventoryRecord, 2 inherited. Cardinality in amber is required.

NameTypeCard.Description From
identifer AssignedIdentifier 1..1 Unique identifier for this record. This can be used to uniquely identify a specific piece of inventory. InventoryRecord
security Security 1..1 The security details. InventoryRecord
expirationDateTime zonedDateTime 0..1 There may be a set period/time restriction associated to the security. —
collateral CollateralProvisions 0..* The type of collateral can often be required when determining if the piece of availability being described is suitable for a party. —
partyRole PartyRole 0..* An individual security may be held by several agents. Including the party role at this level allows us to reference the party holding this specific item. —
quantity Quantity 0..1 The quantity of the security —
interestRate Price 0..1 An optional element which can be used to hold a rate associated to this piece of availability. —
dividendTerms DividendTerms 0..1 Specifies the dividend requirements if applicable. —
comment string 0..1 Optional comment for this specific piece of inventory. —

Conditions

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

InterestRate Condition
Where an Interest Rate has been specified then the Price Type must be set to interest rate
if interestRate exists
then interestRate -> priceType = PriceTypeEnum -> InterestRate
ValidPartyRole Condition
Restrict roles to be only those that would be associated to an individual piece of availability
IsValidPartyRole(
        partyRole,
    )

Referenced by

1 type holds an AvailableInventoryRecord as an attribute.

Open AvailableInventoryRecord 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 · event-position-type.rosetta cdm.event.position