AgentListing - Properties and Relationships

Properties

Name Type Cardinality
contains AgentIndicator 0..n
isOrdered Boolean 0..1
name ObjectName 0..n
purpose InternationalStructuredString 0..1
type CollectionType 0..1

contains

Allows for the identification of the member and optionally provides an index for the member within an ordered array

isOrdered

If members are ordered set to true, if unordered set to false.

name

A linguistic signifier. Human understandable name (word, phrase, or mnemonic) that reflects the ISO/IEC 11179-5 naming principles. If more than one name is provided provide a context to differentiate usage.

purpose

Explanation of the intent of the Agent Listing. Supports the use of multiple languages and structured text.

type

Whether the collection is a bag or a set: a bag is a collection with duplicates allowed, a set is a collection without duplicates.

Relationships

Name Type Cardinality
definingConcept Concept 0..n
isStructuredBy AgentRelationStructure 0..n
maintenanceUnit Agent 0..n
realizes StructuredCollection 0..n

definingConcept

The conceptual basis for the collection of members.

isStructuredBy

Description of a complex structure for the Collection. A collection may be structured in more than one way for different uses.

maintenanceUnit

Agent that maintains this Agency list

realizes

Uses the pattern Collection