Transmodel class abstract

EMPLOYEE

In package RC Employee MODELView on transmodel-cen.eu

An employee of a public transport company.

G 1666E6D0-13BA-4054-ACEA-38DD61DF1D49 EMPLOYEE + PersonnelId: normalizedString [1..1] «UID» + Id: EmployeeIdType [1..1] 4578F69F-8139-42CE-AF8C-22BF9099FBAF DM Driver Accounting MODEL:: ACCOUNT ENTRY 1666E6D0-13BA-4054-ACEA-38DD61DF1D49->4578F69F-8139-42CE-AF8C-22BF9099FBAF +for * 3ABB8246-D1DB-4C30-B33F-C4BE223A31E8 DM Driver Accounting MODEL:: COST CENTRE 1666E6D0-13BA-4054-ACEA-38DD61DF1D49->3ABB8246-D1DB-4C30-B33F-C4BE223A31E8 +chosen for 0..1 F8BDEC39-4AFB-4894-A6C7-88221B3AEAD6 RM Common Role MODEL:: EMPLOYEE ROLE 1666E6D0-13BA-4054-ACEA-38DD61DF1D49->F8BDEC39-4AFB-4894-A6C7-88221B3AEAD6 +undertaker 0..* 261CB32C-5903-4551-AE9E-7B78AD29EFA7 OM Operational Message MODEL:: OPERATIONAL MESSAGE 1666E6D0-13BA-4054-ACEA-38DD61DF1D49->261CB32C-5903-4551-AE9E-7B78AD29EFA7 +sent by 0..* 1C87CC31-DC06-4CF3-A6E9-40188DCAFC81 CC Generic Organisation MODEL:: ORGANISATIONAL UNIT 1666E6D0-13BA-4054-ACEA-38DD61DF1D49->1C87CC31-DC06-4CF3-A6E9-40188DCAFC81 +setup by 0..* B269810D-A521-46A2-BCA2-31DC8931DBF3 DM Driver MODEL:: DRIVER B269810D-A521-46A2-BCA2-31DC8931DBF3->1666E6D0-13BA-4054-ACEA-38DD61DF1D49 D01F04E8-2A2F-43C0-ABE7-FE2EEA8CA667 DM Driver Assignment MODEL:: ABSENCE D01F04E8-2A2F-43C0-ABE7-FE2EEA8CA667->1666E6D0-13BA-4054-ACEA-38DD61DF1D49 +for 0..* F0A26B82-F309-41B9-BDD3-C36F79E419AA DM Driver Accounting MODEL:: ACTIVITY LOG ENTRY F0A26B82-F309-41B9-BDD3-C36F79E419AA->1666E6D0-13BA-4054-ACEA-38DD61DF1D49 +for 0..* 1FB4285B-AC56-4E2F-87B5-6AA32CD6C3D2 DM Driver Assignment MODEL:: DRIVER ASSIGNMENT 1FB4285B-AC56-4E2F-87B5-6AA32CD6C3D2->1666E6D0-13BA-4054-ACEA-38DD61DF1D49 +specifying 0..* 261CB32C-5903-4551-AE9E-7B78AD29EFA7->1666E6D0-13BA-4054-ACEA-38DD61DF1D49 +calling 0..* 13AA2F90-BC8C-4381-AE09-FE738DFF4047 CC Generic Organisation MODEL:: ORGANISATION 13AA2F90-BC8C-4381-AE09-FE738DFF4047->1666E6D0-13BA-4054-ACEA-38DD61DF1D49 +employed by EEDD25AE-129B-4B65-A45D-B49F218D87D5 QUALIFICATION EEDD25AE-129B-4B65-A45D-B49F218D87D5->1666E6D0-13BA-4054-ACEA-38DD61DF1D49 +possessed by 0..*

Attributes

NameTypeMultiplicityDefinition
IdEmployeeIdType1..1

Identifier of the EMPLOYEE

PersonnelIdnormalizedString1..1

Functional identifier of the EMPLOYEE

Associations

EMPLOYEEKindOther class
in 1 association ABSENCE
for 0..*
used in 1 association ACCOUNT ENTRY
for *
used in 1 association ACTIVITY LOG ENTRY
for 0..*
by default assigned to 0..* association COST CENTRE
chosen for 0..1
specified by 1 association DRIVER ASSIGNMENT
specifying 0..*
undertaking 0..* association EMPLOYEE ROLE abstract
undertaker 0..*
called by 0..1 association OPERATIONAL MESSAGE
calling 0..*
sending 0..1 association OPERATIONAL MESSAGE
sent by 0..*
working for 0..* part of ORGANISATION abstract
employed by
by default available for 0..1 association ORGANISATIONAL UNIT
setup by 0..*
possessing 0..* association QUALIFICATION
possessed by 0..*

From the Transmodel 6.2 UML model published by CEN. Names, definitions and relationships are taken unchanged from its Enterprise Architect export (read 2026-10-22). Diagrams are EA's own images from transmodel-cen.eu; the neighbourhood drawings on class pages are made with Graphviz.