Transmodel class

CUSTOMER ACCOUNT

In package ST Fare Contract MODELView on transmodel-cen.eu

A registration of the TRANSPORT CUSTOMER with an ACCOUNT PROVIDER to obtain travel services.

G 978A16CE-334B-4DD7-87BA-4DC6B184BC70 CUSTOMER ACCOUNT + CreationDate: dateTime [0..1] + ModificationDate: dateTime [0..1] + Status: normalizedString [1..1] «UID» + Id: CustomerAccountIdType [1..1] C62AA2B7-7FC7-42D2-B7F9-5AD7A0786864 «TRANSMODEL VIEW» CG Generic Loggable Object MODEL:: LOGGABLE OBJECT 978A16CE-334B-4DD7-87BA-4DC6B184BC70->C62AA2B7-7FC7-42D2-B7F9-5AD7A0786864 F2FE87ED-ED88-471A-A2A0-D807D88618C0 FM FE Account Security Event MODEL:: ACCOUNT REVIVE EVENT 978A16CE-334B-4DD7-87BA-4DC6B184BC70->F2FE87ED-ED88-471A-A2A0-D807D88618C0 +reviving 0..* D891BC0B-C36D-429C-969B-651FE736CA43 FM FE Account Security Event MODEL:: ACCOUNT SUSPEND EVENT 978A16CE-334B-4DD7-87BA-4DC6B184BC70->D891BC0B-C36D-429C-969B-651FE736CA43 +suspending 0..* 4B91C8A0-507B-4449-8343-58A147E05818 CUSTOMER ACCOUNT SECURITY LISTING 978A16CE-334B-4DD7-87BA-4DC6B184BC70->4B91C8A0-507B-4449-8343-58A147E05818 +listing of 0..* 6614B18C-E135-4733-8F65-991537AE5AAA SE Customer Account Log Entry MODEL:: CUSTOMER MEDIA REGISTRATION ENTRY 978A16CE-334B-4DD7-87BA-4DC6B184BC70->6614B18C-E135-4733-8F65-991537AE5AAA +recorded in 0..* 497DD8AB-9FB5-4437-843D-8DFDF84BC88C ST Customer Payment Means MODEL:: CUSTOMER PAYMENT MEANS 978A16CE-334B-4DD7-87BA-4DC6B184BC70->497DD8AB-9FB5-4437-843D-8DFDF84BC88C +preferred by 0..1 B219CF52-8DE2-4FDA-99D3-9BA2D6B176A6 ST Customer Purchase Package MODEL:: CUSTOMER PURCHASE PACKAGE 978A16CE-334B-4DD7-87BA-4DC6B184BC70->B219CF52-8DE2-4FDA-99D3-9BA2D6B176A6 +acquired by 0..* 9A93472D-D606-4BD8-9414-8D23A1A7C733 FARE CONTRACT 978A16CE-334B-4DD7-87BA-4DC6B184BC70->9A93472D-D606-4BD8-9414-8D23A1A7C733 +governed by 0..* 6B35C21C-9805-40F4-9191-67BE241EEBCF SD Medium Application MODEL:: MEDIUM ACCESS DEVICE 978A16CE-334B-4DD7-87BA-4DC6B184BC70->6B35C21C-9805-40F4-9191-67BE241EEBCF +registered to 0..* 4EB73F5A-9170-4191-A88E-CA8A4991AFE9 TD Monitored Trip MODEL:: MONITORED TRIP PATTERN 978A16CE-334B-4DD7-87BA-4DC6B184BC70->4EB73F5A-9170-4191-A88E-CA8A4991AFE9 +notifying 0..* 83F7BC18-FADA-46B8-BC13-6F6DDE5DE5A6 FE Revenue Protection Log Entry MODEL:: REVENUE PROTECTION ENTRY 978A16CE-334B-4DD7-87BA-4DC6B184BC70->83F7BC18-FADA-46B8-BC13-6F6DDE5DE5A6 +against 0..* more-associations 4 more associations 978A16CE-334B-4DD7-87BA-4DC6B184BC70->more-associations C4838A00-FD88-4BA1-983E-6C61CCD45B03 FR Fare Technology Role MODEL:: ACCOUNT PROVIDER ROLE C4838A00-FD88-4BA1-983E-6C61CCD45B03->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +provider 0..1 A9153FE3-9813-42AD-9A28-DFBD6CC2033E SE Account Sales Event MODEL:: ACCOUNT SALES EVENT A9153FE3-9813-42AD-9A28-DFBD6CC2033E->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +affecting 0..* FB25D649-6A0B-4820-98FF-8730BC8A8D3F SE Customer Account Log Entry MODEL:: CUSTOMER ACCOUNT ENTRY FB25D649-6A0B-4820-98FF-8730BC8A8D3F->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +recording 0..* C6E8F16D-6E15-4347-BF43-FE539CD17753 SE Customer Account Log Entry MODEL:: CUSTOMER DEREGISTRATION ENTRY C6E8F16D-6E15-4347-BF43-FE539CD17753->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +recorded in 0..1 497DD8AB-9FB5-4437-843D-8DFDF84BC88C->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +registered with 0..* 107298AF-9EF4-45F7-94A3-F4B57C1604E4 SE Customer Account Log Entry MODEL:: CUSTOMER PROFILE MODIFICATION ENTRY 107298AF-9EF4-45F7-94A3-F4B57C1604E4->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +recorded in 0..* 2AE6C4B6-CE52-4753-8535-EFF8A3B46541 SE Customer Account Log Entry MODEL:: CUSTOMER REGISTRATION ENTRY 2AE6C4B6-CE52-4753-8535-EFF8A3B46541->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +recorded in 1 19A9640A-EC24-43D3-BA2B-3AE282CA059D FR Fare Technology Role MODEL:: IDENTITY PROVIDER ROLE 19A9640A-EC24-43D3-BA2B-3AE282CA059D->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +identity supplier 0..1 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96 SD Medium Application MODEL:: MEDIUM APPLICATION INSTANCE 3A7F31EB-83F6-42C7-BBC8-A389E15A4D96->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +registered to 0..* EDA5E2AD-7241-48D8-9C29-7568CCC9DB10 QC Common Query MODEL:: PI REQUEST EDA5E2AD-7241-48D8-9C29-7568CCC9DB10->978A16CE-334B-4DD7-87BA-4DC6B184BC70 +made for 0..*

Attributes

NameTypeMultiplicityDefinition
CreationDatedateTime0..1

Creation date of CUSTOMER ACCOUNT.

IdCustomerAccountIdType1..1

Identifier of a CUSTOMER ACCOUNT.

ModificationDatedateTime0..1

Last modification date of CUSTOMER ACCOUNT.

StatusnormalizedString1..1

Status of a CUSTOMER ACCOUNT.

Implemented in

StandardDeclarationKind
NeTEx CustomerAccount element
CustomerAccount_VersionStructure type

Associations

CUSTOMER ACCOUNTKindOther class
provided by 0..* association ACCOUNT PROVIDER ROLE
provider 0..1
revived by 1 association ACCOUNT REVIVE EVENT abstract
reviving 0..*
affected by 1 association ACCOUNT SALES EVENT abstract
affecting 0..*
suspended by 1 association ACCOUNT SUSPEND EVENT abstract
suspending 0..*
recorded in 1 association CUSTOMER ACCOUNT ENTRY abstract
recording 0..*
listed by 1 association CUSTOMER ACCOUNT SECURITY LISTING
listing of 0..*
anonymising 1 association CUSTOMER DEREGISTRATION ENTRY
recorded in 0..1
assigning 1 association CUSTOMER MEDIA REGISTRATION ENTRY
recorded in 0..*
allowing composed of CUSTOMER PAYMENT MEANS
registered with 0..*
preferring 0..1 association CUSTOMER PAYMENT MEANS
preferred by 0..1
modifying 1 association CUSTOMER PROFILE MODIFICATION ENTRY
recorded in 0..*
acquisition for 0..1 association CUSTOMER PURCHASE PACKAGE
acquired by 0..*
creating 1 association CUSTOMER REGISTRATION ENTRY
recorded in 1
registered to composed of FARE CONTRACT
governed by 0..*
identified by 0..* association IDENTITY PROVIDER ROLE
identity supplier 0..1
registering contains MEDIUM ACCESS DEVICE
registered to 0..*
registering 0..1 association MEDIUM APPLICATION INSTANCE
registered to 0..*
notified by 0..1 association MONITORED TRIP PATTERN
notifying 0..*
recorded in contains PI REQUEST abstract
made for 0..*
incurring 0..1 association REVENUE PROTECTION ENTRY abstract
against 0..*
— contains SERVICE ACCESS CODE
0..*
registered for 0..* association TRANSPORT CUSTOMER
registered to
registering 0..1 association TRAVEL DOCUMENT
related to 0..*
classified as 0..* association TYPE OF CUSTOMER ACCOUNT
classifying 0..1

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.