1 minute read

Supplemental Facility

Next Article
UML Notation

UML Notation

SpecificArea class is a specialization of IdentifiedArea that denotes a specific geographic area in a place that has a common physical purpose of use and common characteristics. Examples of common physical purpose of use include parking area, delivery zone, ride share pickup zone, and valet. SpecificArea data concept describes the physical components of a Place. SpecificArea specialization of IdentifiedArea is used to assign Rightspecifications.

Supplemental Facility

Figure 14 provides a UML class diagram for SupplementalFacility.

Figure 14 - Supplemental Facility class diagram

SupplementalFacility is a specialization of IdentifiedArea data concept that denotes a specific geographic area in a Place that has specific services and equipment available. This may include showers, meeting rooms, restrooms/toilets, lockers, and other services.

The SupplementalFacility specialization relies on the RightSpecification to define eligible users or vehicles of the defined equipment and services. Within the SupplementalFacility specialization, further classes are available to detail Equipment (SupplementalEquipment) and Services (SupplementalServcesFacility). In the SupplementalEquipment class, an entity can identify specific type of equipment and quantity available; this can include electric charging stations, payment stations, bike storage, etc.

Additional details for specific equipment can be further defined in future revisions of the specification. The data model currently includes a data class for ElectricChargingPoints which allows for more detail to be provided for one-to-many charging stations. The SupplementalServiceFacility class similarly allows a Place to identify various services available in the IdentifiedArea. Services include restroom, shower, food store, and many other services.

This article is from: