Classes::SituationRecord

Header Image
Project:
SituationRecord : Public abstract <<D2VersionedIdentifiable>> Class
Created: 28/06/2004 15:11:29
Modified: 29/11/2022 17:26:08
Project:
Advanced:
  • Attributes
  • Associations To
  • Associations From
  • Tagged Values
  • Advanced
  • Other Links
Attribute Scope Type
confidentialityOverride Public ConfidentialityValueEnum
definition=The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.
order=5
 
probabilityOfOccurrence Public ProbabilityOfOccurrenceEnum
definition=An assessment of the degree of likelihood that the reported event will occur.
order=6
 
safetyRelatedMessage Public Boolean
definition=Indicates whether this SituationRecord specifies a safety-related traffic situation. At least all traffic situations governed by Commission Delegated Regulation (EU) No 886/2013 shall be indicated.
order=8
 
severity Public SeverityEnum
definition=The assessment of the impact (in terms of severity) that this element of the situation is having, or will have, on the traffic flow as perceived by the supplier.
order=7
 
situationRecordCreationReference Public String
definition=A unique alphanumeric reference (e.g. an external reference or a UUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.
order=0
 
situationRecordCreationTime Public DateTime
definition=The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.
order=1
 
situationRecordFirstSupplierVersionTime Public DateTime
definition=The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.
order=4
 
situationRecordObservationTime Public DateTime
definition=The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.
order=2
 
situationRecordVersionTime Public DateTime
definition=The date/time that this current version of the SituationRecord within the situation was written into the database of the supplier which is involved in the data exchange. Identity and version of record are defined by the class stereotype implementation.
order=3
 
Element Source Role Target Role
«D2Identifiable» Situation
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
«D2Identifiable» Situation
Class «D2Relation»
Name: situationSummary
 
Name:  
 
Details:
 
Element Source Role Target Role
«D2Class» Impact
Class «D2Relation»
Name: impact
 
Name:  
 
Details:
 
«D2Class» Impact
Class «D2Relation»
Name: impactOnOppositeDirection
 
Name:  
 
Details:
 
«D2Class» Validity
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
«D2Class» Comment
Class «D2Relation»
Name: generalPublicComment
A comment that may be disseminated to the general public.
Name:  
 
Details:
 
«D2Class» Source
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
«D2Class» InternationalIdentifier
Class «D2Relation»
Name: informationManagerOverride
 
Name:  
 
Details:
 
«D2Class» LocationReference
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
«D2Class» Cause
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
«D2Class» Comment
Class «D2Relation»
Name: nonGeneralPublicComment
A comment that must not be disseminated to the general public.
Name:  
 
Details:
 
«D2Class» UrlLink
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
Tag Value
definition An identifiable versioned instance of a single record/element within a situation.
Details:  
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«D2Class» Impact Class Strong From  
«D2Class» Impact Class Strong From  
«D2Class» Validity Class Strong From  
«D2Identifiable» Situation Class Strong To  
«D2Class» Comment Class Strong From  
«D2Class» OperatorAction Class Generalization From  
«D2Class» Source Class Strong From  
«D2Identifiable» Situation Class Strong To  
«D2Class» GenericSituationRecord Class Generalization From  
«D2Class» InternationalIdentifier Class Strong From  
«D2Class» TrafficElement Class Generalization From  
«D2Class» ServiceInformation Class Generalization From  
«D2Class» LocationReference Class Strong From  
«D2Class» Cause Class Strong From  
«D2Class» Comment Class Strong From  
«D2Class» UrlLink Class Strong From