# Classes::SituationRecord

Project: Classes | SituationRecord : Public abstract <<D2VersionedIdentifiable>> Class
Created: | 28/06/2004 15:11:29
Modified: | 29/11/2022 17:26:08
Project: |
Author: |
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {14358B9A-22CA-463c-ADA7-092CBB3D3E14}
Appears In: | SituationPublication, SituationRecord, Structure
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» Comment Class «D2Relation» | Name: generalPublicComment A comment that may be disseminated to the general public. | Name:
Details:
«D2Class» Comment Class «D2Relation» | Name: nonGeneralPublicComment A comment that must not be disseminated to the general public. | Name:
Details:
«D2Class» Impact Class «D2Relation» | Name: impact | Name:
Details:
«D2Class» UrlLink Class «D2Relation» | Name: | Name:
Details:
«D2Class» InternationalIdentifier Class «D2Relation» | Name: informationManagerOverride | Name:
Details:
«D2Class» LocationReference Class «D2Relation» | Name: | Name:
Details:
«D2Class» Impact Class «D2Relation» | Name: impactOnOppositeDirection | Name:
Details:
«D2Class» Source Class «D2Relation» | Name: | Name:
Details:
«D2Class» Validity Class «D2Relation» | Name: | Name:
Details:
«D2Class» Cause 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
«D2Identifiable» Situation | Class | Strong | To |
«D2Class» ServiceInformation | Class | Generalization | From |
«D2Class» Comment | Class | Strong | From |
«D2Class» Comment | Class | Strong | From |
«D2Class» Impact | Class | Strong | From |
«D2Class» UrlLink | Class | Strong | From |
«D2Class» InternationalIdentifier | Class | Strong | From |
«D2Class» GenericSituationRecord | Class | Generalization | From |
«D2Class» LocationReference | Class | Strong | From |
«D2Class» Impact | Class | Strong | From |
«D2Class» OperatorAction | Class | Generalization | From |
«D2Class» Source | Class | Strong | From |
«D2Class» Validity | Class | Strong | From |
«D2Identifiable» Situation | Class | Strong | To |
«D2Class» TrafficElement | Class | Generalization | From |
«D2Class» Cause | Class | Strong | From |