Transmodel class

MEDIUM APPLICATION INSTANCE

In package SD Medium Application MODELView on transmodel-cen.eu

Initialised instance of a software application that runs on a MEDIUM ACCESS DEVICE.

G 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 MEDIUM APPLICATION INSTANCE + IdentityToken: String [1..1] + Name: MultilingualString [0..1] «UID» + Id: MediumApplicationInstanceIdType [1..1] 978A16CE-334B-4DD7-87BA-4DC6B184BC70 ST Fare Contract MODEL:: CUSTOMER ACCOUNT 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +registering 0..1 10811899-5F7F-4952-B3AD-BA78214B2046 SE Sales Fulfilment Log Entry MODEL:: MEDIA APPLICATION RESTORE ENTRY 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->10811899-5F7F-4952-B3AD-BA78214B2046 +restored by 0..* A07E3D97-48D9-45A9-840A-2701826C1667 SE Sales Fulfilment Log Entry MODEL:: MEDIA PRODUCT DEACTIVATION ENTRY 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->A07E3D97-48D9-45A9-840A-2701826C1667 +deactivated by 0..* 0C350A99-B1DF-474B-821D-ED0D0AA61FA1 SE Customer Purchase Log Entry MODEL:: MEDIA RECHARGE PURCHASE ENTRY 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->0C350A99-B1DF-474B-821D-ED0D0AA61FA1 +recharging 0..* 599802DA-C709-4A2B-BE26-D0D652C6B9A6 FR Fare Technology Role MODEL:: MEDIUM APPLICATION OWNER ROLE 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->599802DA-C709-4A2B-BE26-D0D652C6B9A6 +owner 0..1 0286975E-C2BA-492F-9F07-2157A8B57F0B FR Fare Technology Role MODEL:: PAYMENT PROVIDER ROLE 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->0286975E-C2BA-492F-9F07-2157A8B57F0B +payer 0..1 2E027A4A-3620-4958-905D-DF4009150B1B ST Sales Transaction MODEL:: TRAVEL DOCUMENT 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->2E027A4A-3620-4958-905D-DF4009150B1B +contained by 0..* 7882ABEE-9459-4895-AA56-D5A4DEB50EE9 SD Type of Travel Document MODEL:: TYPE OF TRAVEL DOCUMENT 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->7882ABEE-9459-4895-AA56-D5A4DEB50EE9 +supporting 0..* 144A441D-1CB0-4817-91CF-108829997DF7 SE Sales Fulfilment Log Entry MODEL:: ADJUST BALANCE ON CHECK IN ENTRY 144A441D-1CB0-4817-91CF-108829997DF7->3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 +adjusting 0..* 19A9640A-EC24-43D3-BA2B-3AE282CA059D FR Fare Technology Role MODEL:: IDENTITY PROVIDER ROLE 19A9640A-EC24-43D3-BA2B-3AE282CA059D->3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 +identity supplier DF05139F-78C3-45F4-8BB1-34A8AE146CF5 SE Sales Fulfilment Log Entry MODEL:: MEDIA PRODUCT ACTIVATION ENTRY DF05139F-78C3-45F4-8BB1-34A8AE146CF5->3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 +activating 0..* B00DBCEC-C191-4E27-B771-844DFEF1EF0C SE Sales Fulfilment Log Entry MODEL:: MEDIA PRODUCT INSTALLATION ENTRY B00DBCEC-C191-4E27-B771-844DFEF1EF0C->3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 +activating 0..* 6B35C21C-9805-40F4-9191-67BE241EEBCF MEDIUM ACCESS DEVICE 6B35C21C-9805-40F4-9191-67BE241EEBCF->3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 +hosting 8F670210-07A5-48D7-86F8-C3EED1B4E84C FR Fare Technology Role MODEL:: MEDIUM APPLICATION PROVIDER ROLE 8F670210-07A5-48D7-86F8-C3EED1B4E84C->3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 +supplier 0..1 560B60BB-F726-4EEA-9CD6-E521CC2BB2C1 SE Sales Fulfilment Log Entry MODEL:: REVOKE FULFILMENT ENTRY 560B60BB-F726-4EEA-9CD6-E521CC2BB2C1->3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 +revoking on 0..* 68749746-A5DA-44BC-81F3-A72339D55D32 SE Sales Fulfilment Log Entry MODEL:: TRAVEL DOCUMENT COLLECTION ENTRY 68749746-A5DA-44BC-81F3-A72339D55D32->3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 +delivered to 0..*

Attributes

NameTypeMultiplicityDefinition
IdMediumApplicationInstanceIdType1..1
IdentityTokenString1..1

Secure token used to identify MEDIUM APPLICATION INSTANCE.

NameMultilingualString0..1

Implemented in

Associations

MEDIUM APPLICATION INSTANCEKindOther class
adjusted by 1 association ADJUST BALANCE ON CHECK IN ENTRY
adjusting 0..*
registered to 0..* association CUSTOMER ACCOUNT
registering 0..1
identified by association IDENTITY PROVIDER ROLE
identity supplier
restored by 1 association MEDIA APPLICATION RESTORE ENTRY
restored by 0..*
activated by 1 association MEDIA PRODUCT ACTIVATION ENTRY
activating 0..*
deactivated by 1 association MEDIA PRODUCT DEACTIVATION ENTRY
deactivated by 0..*
installed by 1 association MEDIA PRODUCT INSTALLATION ENTRY
activating 0..*
recharged by 0..1 association MEDIA RECHARGE PURCHASE ENTRY
recharging 0..*
hosted on 0..* part of MEDIUM ACCESS DEVICE
hosting
owned by 0..* association MEDIUM APPLICATION OWNER ROLE
owner 0..1
supplied by 0..* association MEDIUM APPLICATION PROVIDER ROLE
supplier 0..1
paying 0..* association PAYMENT PROVIDER ROLE
payer 0..1
recorded in 0..1 association REVOKE FULFILMENT ENTRY
revoking on 0..*
containing 0..1 association TRAVEL DOCUMENT
contained by 0..*
recorded in 0..1 association TRAVEL DOCUMENT COLLECTION ENTRY
delivered to 0..*
supported by 0..* association TYPE OF TRAVEL DOCUMENT
supporting 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.