Organization CISE Core Vocabulary Specification

Table of Contents

UML Conceptual Model



Elements defined in the Core Vocabulary

FormalOrganization Class, subclass of Organization 

A particular sub-class of organization FormalOrganization can be used to indicate organizations that are recognized in the world at large, in particular in legal jurisdictions, with associated rights and responsibilities. Examples include a corporation, charity, government or church.

Attributes for FormalOrganization

UML Name Data type Description Example
AlternativeName String

Any other name used. This attribute can be used for example for the official name of the organization in the native language.

Rajavartiolaitos

ContactInformation String

vCard [IETF RFC6350] is a data format for representing and exchanging information about individuals and other entities. It is a text-based format (as opposed to a binary format). xCard [IETF RFC6351] is an XML representation for vCard. All available attributes are described in the vCard document [IETF RFC6350] and listed bellow:

• General Properties (BEGIN, END, SOURCE, KIND, XML)

• Identification Properties (FN, N, NICKNAME, PHOTO, BDAY, ANNIVERSARY, GENDER)

• Delivery Addressing Properties (ADR)

• Communications Properties (TEL, EMAIL, IMPP, LANG)

• Geographical Properties (TZ, GEO)

• Organizational Properties (TITLE, ROLE, LOGO, ORG, MEMBER, RELATED)

• Explanatory Properties (CATEGORIES, NOTE, PRODID, REV, SOUND, UID, CLIENTPIDMAP, URL, VERSION)

• Security Properties (KEY)

• Calendar Properties (FBURL, CALADRURI, CALURI)

Name of a person called Mr John Brown, M.Sc.:

<fn><text>Mr John Brown, M.Sc.</text></fn>

<n>

<surname>Brown</surname>

<given>John</given>

<additional/>

<prefix>Mr<prefix/>

<suffix>M.Sc.<suffix/>

</n>

more examples found in: [IETF RFC6351]

FormalOrganizationName String

Name of the organization

Red cross

IdentificationNumber String

Business ID number of the organisation in international format.

The business number of the Finnish Border Guard:

FI02460035

Identifier UniqueIdentifier

Identifier of the agent.

Each UniqueIdentifier can be correlated with other UniqueIdentifiers, either manually, by operators, or automatically, by systems, so that duplicate objects in the network can be identified and brought together for a better understanding of the information being shared.

 

IsOfInterest boolean

Attribute is flagging an interest to follow more closely any activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

0

IsSuspect boolean

Attribute is flagging a possible suspicion of illegal activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

There is some suspect related to the agent:

1

LegalName String

The official name of the organization. It is recommended to use the official English translation.

Finnish Border Guard

Metadata Metadata

see: Core Vocabulary Specification for "Metadata"

DCMI

Nationality String

Three-letter country codes to represent countries, dependent territories, and special areas of geographical interest

Portugal: PT

OrganizationClassification OrganizationClassificationType

Enumerated. Formal classification of organization.

Government authority on national level: 01

OrganizationPurpose OrganizationPurposeType

Enumerated. Defines the purpose of the organization. The purpose is modeled using the CISE user community plus some additional options where those are not applicable. There can be more than one purpose connected to one organization.

Authority responsible for border control: 07

OrganizationRole OrganizationRoleType

Enumerated. Organization role as described by the different roles defined in SafeSeaNet system.

A body responsible for coordinating search and rescue operations or operations to tackle pollution at sea (Coastal station): 02

Association Roles for FormalOrganization

UML Name Data type Description Multiplicity
Document Document

Agents (persons, organizations) can be associated to zero to multiple documents.

0..*
InvolvedEvent Event

Agents (persons, organizations) can be involved in zero to multiple events (movements, incidents, anomalies, actions) as actors or targets in many different roles.

The association has additional attributes - please check association class AgentEvent.

0..* (allow duplicates)
InvolvedObject Object

Agents (persons, organizations) can be associated to zero to multiple objects (crafts, cargo) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInObject). Passenger have special relationship to craft via Boolean type attribute TransitPassanger which carries information about the status of the passenger (Transit passenger or not). Crew has also a special relationship to craft which is described by attribute Duty which carries information about the responsibilities and position of the person in the vessel.

The association has additional attributes - please check association class AgentObject.

0..* (allow duplicates)
InvolvedRisk Risk

Agents (persons, organizations) can be associated to zero to multiple risks in different roles.

The association has additional attributes - please check association class AgentRisk.

0..* (allow duplicates)
InvolvedWith Agent

Agents (persons, organizations) can be associated to zero to multiple agents (persons, organizations) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInAgent).

The association has additional attributes - please check association class AgentAgent.

0..* (allow duplicates)
Location Location

Agents (persons, organizations) can be associated to zero to multiple location in different roles. The lenght of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInLocation).

The association has additional attributes - please check association class AgentLocation.

0..* (allow duplicates)

Organization Class, subclass of Agent 

The class Organization is a sub-class of an abstract class Agent. Organization represents a structured and legally recognized association of humans and material resources for some common purpose or reason for existence which goes beyond the set of people belonging to it. An organization may itself be involved as actor or target in the various events and activities. Organization can have the same associations and relationships than the parent-class Agent. Thus it can have relationship with other agents, objects and locations or it can be related to risks in different roles. Organization has four sub-classes: OrganizationalUnit, PortOrganization, FormalOrganization and OrganizationalCollaboration.

Attributes for Organization

UML Name Data type Description Example
AlternativeName String

Any other name used. This attribute can be used for example for the official name of the organization in the native language.

Rajavartiolaitos

ContactInformation String

vCard [IETF RFC6350] is a data format for representing and exchanging information about individuals and other entities. It is a text-based format (as opposed to a binary format). xCard [IETF RFC6351] is an XML representation for vCard. All available attributes are described in the vCard document [IETF RFC6350] and listed bellow:

• General Properties (BEGIN, END, SOURCE, KIND, XML)

• Identification Properties (FN, N, NICKNAME, PHOTO, BDAY, ANNIVERSARY, GENDER)

• Delivery Addressing Properties (ADR)

• Communications Properties (TEL, EMAIL, IMPP, LANG)

• Geographical Properties (TZ, GEO)

• Organizational Properties (TITLE, ROLE, LOGO, ORG, MEMBER, RELATED)

• Explanatory Properties (CATEGORIES, NOTE, PRODID, REV, SOUND, UID, CLIENTPIDMAP, URL, VERSION)

• Security Properties (KEY)

• Calendar Properties (FBURL, CALADRURI, CALURI)

Name of a person called Mr John Brown, M.Sc.:

<fn><text>Mr John Brown, M.Sc.</text></fn>

<n>

<surname>Brown</surname>

<given>John</given>

<additional/>

<prefix>Mr<prefix/>

<suffix>M.Sc.<suffix/>

</n>

more examples found in: [IETF RFC6351]

IdentificationNumber String

Business ID number of the organisation in international format.

The business number of the Finnish Border Guard:

FI02460035

Identifier UniqueIdentifier

Identifier of the agent.

Each UniqueIdentifier can be correlated with other UniqueIdentifiers, either manually, by operators, or automatically, by systems, so that duplicate objects in the network can be identified and brought together for a better understanding of the information being shared.

 

IsOfInterest boolean

Attribute is flagging an interest to follow more closely any activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

0

IsSuspect boolean

Attribute is flagging a possible suspicion of illegal activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

There is some suspect related to the agent:

1

LegalName String

The official name of the organization. It is recommended to use the official English translation.

Finnish Border Guard

Metadata Metadata

see: Core Vocabulary Specification for "Metadata"

DCMI

Nationality String

Three-letter country codes to represent countries, dependent territories, and special areas of geographical interest

Portugal: PT

OrganizationClassification OrganizationClassificationType

Enumerated. Formal classification of organization.

Government authority on national level: 01

OrganizationPurpose OrganizationPurposeType

Enumerated. Defines the purpose of the organization. The purpose is modeled using the CISE user community plus some additional options where those are not applicable. There can be more than one purpose connected to one organization.

Authority responsible for border control: 07

OrganizationRole OrganizationRoleType

Enumerated. Organization role as described by the different roles defined in SafeSeaNet system.

A body responsible for coordinating search and rescue operations or operations to tackle pollution at sea (Coastal station): 02

Association Roles for Organization

UML Name Data type Description Multiplicity
Document Document

Agents (persons, organizations) can be associated to zero to multiple documents.

0..*
InvolvedEvent Event

Agents (persons, organizations) can be involved in zero to multiple events (movements, incidents, anomalies, actions) as actors or targets in many different roles.

The association has additional attributes - please check association class AgentEvent.

0..* (allow duplicates)
InvolvedObject Object

Agents (persons, organizations) can be associated to zero to multiple objects (crafts, cargo) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInObject). Passenger have special relationship to craft via Boolean type attribute TransitPassanger which carries information about the status of the passenger (Transit passenger or not). Crew has also a special relationship to craft which is described by attribute Duty which carries information about the responsibilities and position of the person in the vessel.

The association has additional attributes - please check association class AgentObject.

0..* (allow duplicates)
InvolvedRisk Risk

Agents (persons, organizations) can be associated to zero to multiple risks in different roles.

The association has additional attributes - please check association class AgentRisk.

0..* (allow duplicates)
InvolvedWith Agent

Agents (persons, organizations) can be associated to zero to multiple agents (persons, organizations) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInAgent).

The association has additional attributes - please check association class AgentAgent.

0..* (allow duplicates)
Location Location

Agents (persons, organizations) can be associated to zero to multiple location in different roles. The lenght of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInLocation).

The association has additional attributes - please check association class AgentLocation.

0..* (allow duplicates)

OrganizationalCollaboration Class, subclass of Organization 

The sub-class OrganizationalCollaboration is defined to describe a collaboration between two or more Organizations such as a project. OrganizationalCollaboration meets the criteria for being an Organization in that it has an identity and defined purpose independent of its particular members but is neither a formally recognized legal entity nor a sub-unit within some larger organization. Might typically have a shorter lifetime than the Organizations within it, but not necessarily.

Attributes for OrganizationalCollaboration

UML Name Data type Description Example
AlternativeName String

Any other name used. This attribute can be used for example for the official name of the organization in the native language.

Rajavartiolaitos

ContactInformation String

vCard [IETF RFC6350] is a data format for representing and exchanging information about individuals and other entities. It is a text-based format (as opposed to a binary format). xCard [IETF RFC6351] is an XML representation for vCard. All available attributes are described in the vCard document [IETF RFC6350] and listed bellow:

• General Properties (BEGIN, END, SOURCE, KIND, XML)

• Identification Properties (FN, N, NICKNAME, PHOTO, BDAY, ANNIVERSARY, GENDER)

• Delivery Addressing Properties (ADR)

• Communications Properties (TEL, EMAIL, IMPP, LANG)

• Geographical Properties (TZ, GEO)

• Organizational Properties (TITLE, ROLE, LOGO, ORG, MEMBER, RELATED)

• Explanatory Properties (CATEGORIES, NOTE, PRODID, REV, SOUND, UID, CLIENTPIDMAP, URL, VERSION)

• Security Properties (KEY)

• Calendar Properties (FBURL, CALADRURI, CALURI)

Name of a person called Mr John Brown, M.Sc.:

<fn><text>Mr John Brown, M.Sc.</text></fn>

<n>

<surname>Brown</surname>

<given>John</given>

<additional/>

<prefix>Mr<prefix/>

<suffix>M.Sc.<suffix/>

</n>

more examples found in: [IETF RFC6351]

IdentificationNumber String

Business ID number of the organisation in international format.

The business number of the Finnish Border Guard:

FI02460035

Identifier UniqueIdentifier

Identifier of the agent.

Each UniqueIdentifier can be correlated with other UniqueIdentifiers, either manually, by operators, or automatically, by systems, so that duplicate objects in the network can be identified and brought together for a better understanding of the information being shared.

 

IsOfInterest boolean

Attribute is flagging an interest to follow more closely any activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

0

IsSuspect boolean

Attribute is flagging a possible suspicion of illegal activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

There is some suspect related to the agent:

1

LegalName String

The official name of the organization. It is recommended to use the official English translation.

Finnish Border Guard

Metadata Metadata

see: Core Vocabulary Specification for "Metadata"

DCMI

Nationality String

Three-letter country codes to represent countries, dependent territories, and special areas of geographical interest

Portugal: PT

OrganizationClassification OrganizationClassificationType

Enumerated. Formal classification of organization.

Government authority on national level: 01

OrganizationPurpose OrganizationPurposeType

Enumerated. Defines the purpose of the organization. The purpose is modeled using the CISE user community plus some additional options where those are not applicable. There can be more than one purpose connected to one organization.

Authority responsible for border control: 07

OrganizationRole OrganizationRoleType

Enumerated. Organization role as described by the different roles defined in SafeSeaNet system.

A body responsible for coordinating search and rescue operations or operations to tackle pollution at sea (Coastal station): 02

Association Roles for OrganizationalCollaboration

UML Name Data type Description Multiplicity
Document Document

Agents (persons, organizations) can be associated to zero to multiple documents.

0..*
InvolvedEvent Event

Agents (persons, organizations) can be involved in zero to multiple events (movements, incidents, anomalies, actions) as actors or targets in many different roles.

The association has additional attributes - please check association class AgentEvent.

0..* (allow duplicates)
InvolvedObject Object

Agents (persons, organizations) can be associated to zero to multiple objects (crafts, cargo) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInObject). Passenger have special relationship to craft via Boolean type attribute TransitPassanger which carries information about the status of the passenger (Transit passenger or not). Crew has also a special relationship to craft which is described by attribute Duty which carries information about the responsibilities and position of the person in the vessel.

The association has additional attributes - please check association class AgentObject.

0..* (allow duplicates)
InvolvedRisk Risk

Agents (persons, organizations) can be associated to zero to multiple risks in different roles.

The association has additional attributes - please check association class AgentRisk.

0..* (allow duplicates)
InvolvedWith Agent

Agents (persons, organizations) can be associated to zero to multiple agents (persons, organizations) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInAgent).

The association has additional attributes - please check association class AgentAgent.

0..* (allow duplicates)
Location Location

Agents (persons, organizations) can be associated to zero to multiple location in different roles. The lenght of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInLocation).

The association has additional attributes - please check association class AgentLocation.

0..* (allow duplicates)
Participant Organization

Indicating the individual organizations participating the collaboration.

2..*

OrganizationalUnit Class, subclass of Organization 

In some cases it is useful to refer to departments or organizational units such as the IT department which only have meaning within the context of the containing organization and would not be regarded as a legal entity in its own right. This situation is supported by a subclass of Organization called OrganizationalUnit.

Attributes for OrganizationalUnit

UML Name Data type Description Example
AlternativeName String

Any other name used. This attribute can be used for example for the official name of the organization in the native language.

Rajavartiolaitos

ContactInformation String

vCard [IETF RFC6350] is a data format for representing and exchanging information about individuals and other entities. It is a text-based format (as opposed to a binary format). xCard [IETF RFC6351] is an XML representation for vCard. All available attributes are described in the vCard document [IETF RFC6350] and listed bellow:

• General Properties (BEGIN, END, SOURCE, KIND, XML)

• Identification Properties (FN, N, NICKNAME, PHOTO, BDAY, ANNIVERSARY, GENDER)

• Delivery Addressing Properties (ADR)

• Communications Properties (TEL, EMAIL, IMPP, LANG)

• Geographical Properties (TZ, GEO)

• Organizational Properties (TITLE, ROLE, LOGO, ORG, MEMBER, RELATED)

• Explanatory Properties (CATEGORIES, NOTE, PRODID, REV, SOUND, UID, CLIENTPIDMAP, URL, VERSION)

• Security Properties (KEY)

• Calendar Properties (FBURL, CALADRURI, CALURI)

Name of a person called Mr John Brown, M.Sc.:

<fn><text>Mr John Brown, M.Sc.</text></fn>

<n>

<surname>Brown</surname>

<given>John</given>

<additional/>

<prefix>Mr<prefix/>

<suffix>M.Sc.<suffix/>

</n>

more examples found in: [IETF RFC6351]

IdentificationNumber String

Business ID number of the organisation in international format.

The business number of the Finnish Border Guard:

FI02460035

Identifier UniqueIdentifier

Identifier of the agent.

Each UniqueIdentifier can be correlated with other UniqueIdentifiers, either manually, by operators, or automatically, by systems, so that duplicate objects in the network can be identified and brought together for a better understanding of the information being shared.

 

IsOfInterest boolean

Attribute is flagging an interest to follow more closely any activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

0

IsSuspect boolean

Attribute is flagging a possible suspicion of illegal activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

There is some suspect related to the agent:

1

LegalName String

The official name of the organization. It is recommended to use the official English translation.

Finnish Border Guard

Metadata Metadata

see: Core Vocabulary Specification for "Metadata"

DCMI

Nationality String

Three-letter country codes to represent countries, dependent territories, and special areas of geographical interest

Portugal: PT

OrganizationClassification OrganizationClassificationType

Enumerated. Formal classification of organization.

Government authority on national level: 01

OrganizationPurpose OrganizationPurposeType

Enumerated. Defines the purpose of the organization. The purpose is modeled using the CISE user community plus some additional options where those are not applicable. There can be more than one purpose connected to one organization.

Authority responsible for border control: 07

OrganizationRole OrganizationRoleType

Enumerated. Organization role as described by the different roles defined in SafeSeaNet system.

A body responsible for coordinating search and rescue operations or operations to tackle pollution at sea (Coastal station): 02

UnitIdentifier String

Defines the name of the organizational unit

Administrative unit responsible of flight operations inside the Finnish Border Guard: Air Patrol Squadron

Association Roles for OrganizationalUnit

UML Name Data type Description Multiplicity
Document Document

Agents (persons, organizations) can be associated to zero to multiple documents.

0..*
InvolvedEvent Event

Agents (persons, organizations) can be involved in zero to multiple events (movements, incidents, anomalies, actions) as actors or targets in many different roles.

The association has additional attributes - please check association class AgentEvent.

0..* (allow duplicates)
InvolvedObject Object

Agents (persons, organizations) can be associated to zero to multiple objects (crafts, cargo) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInObject). Passenger have special relationship to craft via Boolean type attribute TransitPassanger which carries information about the status of the passenger (Transit passenger or not). Crew has also a special relationship to craft which is described by attribute Duty which carries information about the responsibilities and position of the person in the vessel.

The association has additional attributes - please check association class AgentObject.

0..* (allow duplicates)
InvolvedRisk Risk

Agents (persons, organizations) can be associated to zero to multiple risks in different roles.

The association has additional attributes - please check association class AgentRisk.

0..* (allow duplicates)
InvolvedWith Agent

Agents (persons, organizations) can be associated to zero to multiple agents (persons, organizations) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInAgent).

The association has additional attributes - please check association class AgentAgent.

0..* (allow duplicates)
Location Location

Agents (persons, organizations) can be associated to zero to multiple location in different roles. The lenght of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInLocation).

The association has additional attributes - please check association class AgentLocation.

0..* (allow duplicates)

PortOrganization Class, subclass of Organization 

A particular sub-class of organization has been defined to be used when modelling IMO recognized ports. PortOrganization carries some additional attributes that carry information relevant only to ports. Subclass of Organization.

Attributes for PortOrganization

UML Name Data type Description Example
AlternativeName String

Any other name used. This attribute can be used for example for the official name of the organization in the native language.

Rajavartiolaitos

ContactInformation String

vCard [IETF RFC6350] is a data format for representing and exchanging information about individuals and other entities. It is a text-based format (as opposed to a binary format). xCard [IETF RFC6351] is an XML representation for vCard. All available attributes are described in the vCard document [IETF RFC6350] and listed bellow:

• General Properties (BEGIN, END, SOURCE, KIND, XML)

• Identification Properties (FN, N, NICKNAME, PHOTO, BDAY, ANNIVERSARY, GENDER)

• Delivery Addressing Properties (ADR)

• Communications Properties (TEL, EMAIL, IMPP, LANG)

• Geographical Properties (TZ, GEO)

• Organizational Properties (TITLE, ROLE, LOGO, ORG, MEMBER, RELATED)

• Explanatory Properties (CATEGORIES, NOTE, PRODID, REV, SOUND, UID, CLIENTPIDMAP, URL, VERSION)

• Security Properties (KEY)

• Calendar Properties (FBURL, CALADRURI, CALURI)

Name of a person called Mr John Brown, M.Sc.:

<fn><text>Mr John Brown, M.Sc.</text></fn>

<n>

<surname>Brown</surname>

<given>John</given>

<additional/>

<prefix>Mr<prefix/>

<suffix>M.Sc.<suffix/>

</n>

more examples found in: [IETF RFC6351]

IMOCompanyIdentificationNumber String

MO unique company and registered owner identification number. Unique number given to company or registered owner of a vessel. The IMO Unique Company and Registered Owner Identification Number Scheme was introduced through the adoption by the Maritime Safety Committee (MSC), at its seventy-eighth session (12 to 21 May 2004), of resolution MSC.160(78). Its purpose is to assign a permanent number for identification purposes to each company and/or registered owner managing ships of 100 gross tonnage and above engaged on international voyages. Additionally, Administrations are invited to participate in the scheme to the extent they desire by assigning an IMO unique company and registered owner identification number to each company and/or registered owner managing ships of 100 gross tonnage and above not engaged on international voyages. The procedures for the implementation of resolution MSC.160(78) were initially circulated by means of Circular letter No.2554, dated 24 June 2004.

IMOCompany1234567

IdentificationNumber String

Business ID number of the organisation in international format.

The business number of the Finnish Border Guard:

FI02460035

Identifier UniqueIdentifier

Identifier of the agent.

Each UniqueIdentifier can be correlated with other UniqueIdentifiers, either manually, by operators, or automatically, by systems, so that duplicate objects in the network can be identified and brought together for a better understanding of the information being shared.

 

IsOfInterest boolean

Attribute is flagging an interest to follow more closely any activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

0

IsSuspect boolean

Attribute is flagging a possible suspicion of illegal activities related to the Agent. Value of the attribute can be either true or false (true = 1 and false = 0)

There is some suspect related to the agent:

1

LegalName String

The official name of the organization. It is recommended to use the official English translation.

Finnish Border Guard

Metadata Metadata

see: Core Vocabulary Specification for "Metadata"

DCMI

Nationality String

Three-letter country codes to represent countries, dependent territories, and special areas of geographical interest

Portugal: PT

OrganizationClassification OrganizationClassificationType

Enumerated. Formal classification of organization.

Government authority on national level: 01

OrganizationPurpose OrganizationPurposeType

Enumerated. Defines the purpose of the organization. The purpose is modeled using the CISE user community plus some additional options where those are not applicable. There can be more than one purpose connected to one organization.

Authority responsible for border control: 07

OrganizationRole OrganizationRoleType

Enumerated. Organization role as described by the different roles defined in SafeSeaNet system.

A body responsible for coordinating search and rescue operations or operations to tackle pollution at sea (Coastal station): 02

Association Roles for PortOrganization

UML Name Data type Description Multiplicity
Document Document

Agents (persons, organizations) can be associated to zero to multiple documents.

0..*
InvolvedEvent Event

Agents (persons, organizations) can be involved in zero to multiple events (movements, incidents, anomalies, actions) as actors or targets in many different roles.

The association has additional attributes - please check association class AgentEvent.

0..* (allow duplicates)
InvolvedObject Object

Agents (persons, organizations) can be associated to zero to multiple objects (crafts, cargo) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInObject). Passenger have special relationship to craft via Boolean type attribute TransitPassanger which carries information about the status of the passenger (Transit passenger or not). Crew has also a special relationship to craft which is described by attribute Duty which carries information about the responsibilities and position of the person in the vessel.

The association has additional attributes - please check association class AgentObject.

0..* (allow duplicates)
InvolvedRisk Risk

Agents (persons, organizations) can be associated to zero to multiple risks in different roles.

The association has additional attributes - please check association class AgentRisk.

0..* (allow duplicates)
InvolvedWith Agent

Agents (persons, organizations) can be associated to zero to multiple agents (persons, organizations) in different roles. The length of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInAgent).

The association has additional attributes - please check association class AgentAgent.

0..* (allow duplicates)
Location Location

Agents (persons, organizations) can be associated to zero to multiple location in different roles. The lenght of the association can vary which is described by association involvedDuring with class Period (described later in connection with class AgentInvolvementInLocation).

The association has additional attributes - please check association class AgentLocation.

0..* (allow duplicates)