ParkingFacility : public <<versionedIdentifiable>> class
Created: 2009-06-11 13:54:44
Modified: 2011-07-11 14:37:45
Project:
Advanced:
Attribute
public PaymentMethodForParkingEnum
  methodOfPaymentForParking
Details:
Range:0 to 1changed=new
definition=The method by which the user makes payment for parking.
order=0
origin=UTMC
originalCode=- null -
originalName=- null -
type=content
 
public Boolean
  overnightParkingPermitted
Details:
Range:0 to 1changed=new
definition=Indication whether overnight parking is permitted.
order=1
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public String
  parkingFaciIityIdentity
Details:
Range:0 to 1changed=new
definition=Identity of the parking facility.
order=2
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public MultilingualString
  parkingFacilityAlias
Details:
Range:0 to 1definition=alternative name for the facility
order=3
 
public String
  parkingFacilityDescription
Details:
Range:0 to 1changed=new
definition=Description of the parking facility.
order=4
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public ParkingFacilityLayoutEnum
  parkingFacilityLayout
Details:
Range:0 to 1changed=new
definition=Layout of the parking facility.
order=5
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public MultilingualString
  parkingFacilityName
Details:
Range:0 to 1changed=new
definition=Name of the parking facility.
order=6
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public DateTime
  parkingFacilityRecordVersionTime
Details:
changed=new
definition=Date/time that this version of the parking facility record was defined. The identity and version of the parking facility record are defined by the class stereotype implementation.
order=7
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public ParkingFacilityTypeEnum
  parkingFacilityType
Details:
Range:0 to 1changed=new
definition=Type of parking facility.
order=8
origin=UTMC
originalCode=- null -
originalName=- null -
type=content
 
public Url
  parkingFacilityUrl
Details:
Range:0 to 1definition=Link to a website of parking facility
order=9
 
public Boolean
  parkingReservationServiceAvailable
Details:
Range:0 to 1changed=new
definition=Indication of whether a parking reservation service is available.
order=10
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public Boolean
  picnicPermitted
Details:
Range:0 to 1changed=new
definition=Indication of whether picnicing is permitted at the parking facility.
order=11
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public NonNegativeInteger
  principalParkingCapacity
Details:
Range:0 to 1changed=new
definition=Number of parking spaces that are not assigned for a particular purpose (i.e. the principal number of parking spaces).
order=12
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public Boolean
  prohibitedForAnyHazardousMaterialLoads
Details:
Range:0 to 1changed=new
definition=Indication of whether all hazardous material loads are prohibited.
order=13
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public NonNegativeInteger
  totalParkingCapacity
Details:
Range:0 to 1changed=new
definition=Total number of parking spaces.
order=16
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public NonNegativeInteger
  totalParkingCapacityLongTerm
Details:
Range:0 to 1changed=new
definition=totel capacity long term
order=14
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public NonNegativeInteger
  totalParkingCapacityShortTerm
Details:
Range:0 to 1changed=new
definition=totel capacity short term
order=15
origin=- null -
originalCode=- null -
originalName=- null -
type=content
 
public VersionedReference
  vmsUnitUsedToManageParkingFacility
Details:
Range:0 to *changed=new
definition=A reference to a record that contains the metadata for a specific VMS unit that may be used to manage the parking facility (e.g. to indicate to drivers the current availability of spaces).
order=17
origin=- null -
originalCode=- null -
originalName=- null -
targetClass=VmsUnitRecord
type=content
 
Element Source Role Target Role
«versionedIdentifiable» ParkingArea
Class  
Name:  
 
Name:  
 
Details:
 
ParkingFacilityTable
Class  
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
Location
Class  
Name: facilityLocation
 
Name:  
 
Details:
 
Point
Class  
Name: exitLocation
 
Name:  
 
Details:
 
VehicleCharacteristics
Class  
Name: characteristicsOfPermittedVehicles
 
Name:  
 
Details:
 
HazardousMaterials
Class  
Name: permittedHazardousMaterials
 
Name:  
 
Details:
 
VehicleCharacteristics
Class  
Name: characteristicsOfProhibitedVehicles
 
Name:  
 
Details:
 
Point
Class  
Name: entranceLocation
 
Name:  
 
Details:
 
ParkingCustomerFacilities
Class  
Name:  
 
Name:  
 
Details:
 
HazardousMaterials
Class  
Name: prohibitedHazardousMaterials
 
Name:  
 
Details:
 
ParkingFacilityConfiguration
Class  
Name:  
 
Name:  
 
Details:
 
TaggedValue
Class  
Name: nonParkingFacilities
 
Name:  
 
Details:
 
TaggedValue
Class  
Name: carParkDetails
 
Name:  
 
Details:
 
Contact
Class  
Name: operator
 
Name:  
 
Details:
 
Contact
Class  
Name: servicePartner
 
Name:  
 
Details:
 
Contact
Class  
Name: owner
 
Name:  
 
Details:
 
Contact
Class  
Name: emergencyContact
 
Name:  
 
Details:
 
AssignedParkingSpaces
Class  
Name:  
 
Name:  
 
Details:
 
OpeningTimes
Class  
Name:  
 
Name:  
 
Details:
 
ParkingFacilityAdditionalServices
Class  
Name: additionalServicesNot24hours
 
Name:  
 
Details:
 
ParkingFacilityAdditionalServices
Class  
Name: additionalServices24hours
 
Name:  
 
Details:
 
ParkingTariffTable
Class  
Name:  
 
Name:  
 
Details:
 
Tag Value
changed new
Details:
 
definition A record containing the static details of a specific parking facility which may be a park house, a parking area or zone with controlled access and with defined parking capacity.
Details:
 
origin - null -
Details:
 
originalCode - null -
Details:
 
originalName - null -
Details:
 
type content
Details:
 
Object Type Connection Notes
Location Class Weak  
Point Class Weak  
VehicleCharacteristics Class Weak  
HazardousMaterials Class Weak  
VehicleCharacteristics Class Weak  
Point Class Weak  
ParkingCustomerFacilities Class Weak  
HazardousMaterials Class Weak  
ParkingFacilityConfiguration Class Weak  
TaggedValue Class Weak  
TaggedValue Class Weak  
«versionedIdentifiable» ParkingArea Class Weak  
Contact Class Weak  
Contact Class Weak  
Contact Class Weak  
Contact Class Weak  
AssignedParkingSpaces Class Weak  
OpeningTimes Class Weak  
ParkingFacilityAdditionalServices Class Weak  
ParkingFacilityAdditionalServices Class Weak  
ParkingFacilityTable Class Weak  
ParkingTariffTable Class Weak