FINXIS.

AvailableInventory

Type CDM 7.2.0

A data type that can be used to describe the inventory of securities that a party holds. The securities are held in the AvailableInventoryRecord, with each item in the array being an individual security and its associated criteria. Criteria can include the quantity available, the rate at which the security is available to borrow at, as well as other details that can affect the decision as to whether a party wants to utilise the securities listed.

Extends —
Extended by SecurityLocate
Attributes 7
Namespace cdm.event.position

Attributes

All 7 declared on AvailableInventory. Cardinality in amber is required.

NameTypeCard.Description
availableInventoryType AvailableInventoryTypeEnum 1..1 Defines the purpose of this inventory.
identifer AssignedIdentifier 0..1 Unique identifier for this group. This can be used to uniquely identify a group of inventory records.
comment string 0..1 Optional comments for this group of inventory records.
messageInformation MessageInformation 0..1 Allows details related to the availability messaging use case to be defined
party Party 0..* Defines all parties involved for the list of inventory records in this set of inventory. For example, when used to describe securities lending availability, this could hold the sender of the availability, the intended recipient, the beneficial owner(s), the lender (which may differ from the sender as the lender may have the same piece of availability going through multiple agents), an agent or a venue.
partyRole PartyRole 0..* Defines the role(s) that party(ies) may have in relation to the inventory.
availableInventoryRecord AvailableInventoryRecord 0..* An array holding the list of inventory being described. Each element in the inventoryRecord array represents an individual piece of inventory i.e. a security.

Conditions

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

ValidPartyRole Condition
Restrict roles to be only those that would be associated to the overall list of availability
IsValidPartyRole(
        partyRole,
    )

Open AvailableInventory 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