# PlaceHierarchy::HierarchyElementGeneral

Project: PlaceHierarchy | HierarchyElementGeneral : Public abstract <<D2Class>> Class
Created: | 22/04/2018 06:25:42
Modified: | 29/11/2022 17:26:18
Project: |
Author: | Jon
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {A3D5D397-D065-4e06-9B68-53B66DB1928C}
Appears In: | Parking, OrganisationRole, PlaceHierarchy, Supply, ParkingTablePublication
Attributes Associations To Associations From Tagged Values Advanced Other Links
Attribute | Scope | Type
childId | Public | VersionedReference
definition=The identity of one or several child node directly related to this hierarchy element. order=6 targetClass=fac:FacilityObject
layer | Public | NonNegativeInteger
definition=Indicator of the position of this hierarchy element in the specific hierarchy, with the top of the hierarchy numbered layer 0. order=2
operatorDefinedReference | Public | VersionedReference
definition=Allows a data owner to associate to a data owner internal used location identification order=7 targetClass=prk:OperatorDefinedPlace
parentId | Public | VersionedReference
definition=The identity of a parent node in the next layer up of the hierarchy - for the hierarchy element at layer 0 no parent id shall be defined. order=5 targetClass=fac:FacilityObject
type | Public | HierarchyElementTypeEnum
definition=Identifies the type of the hierarchy element order=3
Element | Source Role | Target Role
«D2VersionedIdentifiable» ParkingTable Class «D2Relation» | Name: | Name:
Details:
Element | Source Role | Target Role
«D2Class» OccupancyLevel Class «D2Relation» | Name: | Name:
Details:
«D2VersionedIdentifiable» OperatorDefinedPlace Class «D2Relation» | Name: | Name:
Details:
«D2Class» Supply Class «D2Relation» | Name: | Name:
Details:
«D2Class» ResponsibilityRoleAssignment Class «D2Relation» | Name: | Name:
Details:
Tag | Value
definition | A generalised component of a place hierarchy, that forms one element in the tree-like hierarchy.
Details:
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
«D2Class» Space | Class | Generalization | From |
«D2Class» Facility | Class | Generalization | To |
«D2Class» OccupancyLevel | Class | Strong | From |
«D2VersionedIdentifiable» ParkingTable | Class | Strong | To |
«D2VersionedIdentifiable» OperatorDefinedPlace | Class | Strong | From |
«D2Class» Campus | Class | Generalization | From |
«D2Class» SubplaceElement | Class | Generalization | From |
«D2Class» Supply | Class | Strong | From |
«D2Class» Place | Class | Generalization | From |
«D2Class» IdentifiedArea | Class | Generalization | From |
«D2Class» ResponsibilityRoleAssignment | Class | Strong | From |