Home » NOVA Zone » NOVA Zone Service Model
ch.voev.nova.zone.servicemodel
)Types / Enumerations:
Type represents a validity area for fare networks. A validity area in general describes a regional validity. In many cases, using master data a validity area can be "translated" into a list of transport edges e.g. to check validity.
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
allZones | boolean | 1..1 | Property defines if the fare level "all zones" of fare network is represented by this fare level validity area. | |
numberOfChargedZones | Integer | 0..1 | Property expresses the number of zones that were charged during fare calculation. This number might be higher or lower than the actual amount of zones within which a passenger is allowed to travel. | |
zonesValidity | ZonesValidityArea | 0..1 | Definition of explicit zones which define this fare network validity area. Depending on the type of the validity area it might also be the case that no explicit zones are defined. | |
owner | OrganizationCode | 0..1 | Organization code of the fare network to which this validity area belongs to. |
Type can be used as a business key to identify a zone in NOVA master data as it is provided via DUC.
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
zoneCode | ZoneCode | 1..1 | Code of the zone. | |
owner | OrganizationCode | 1..1 | Owner of the zone that is identified by this object. |
Domain extension defines the required input for a so called zone restriction check.
Type Details | Details |
---|---|
Parent Class | DomainExtension |
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
zoneRestrictionID | VersionedObjectID | 1..1 | ID of the zone restriction that should be checked. | |
fareNetworkValidityAreas | FareNetworkValidityArea | 1..* | Fare network validity areas that should be checked against a zone restriction. |
A zones validity defines a set of zones within which a customer can use public transport.
Properties / Associations
Name | Type | Multiplicity | Constraints | Description |
---|---|---|---|---|
zoneCodes | ZoneCode | 0..* | Codes of the zones that define this validity area. | |
zones | Zone | 0..* | List of zones that define the validity area. | |
zoneKeys | ZoneKey | 0..* | List of zone keys that define the validity area, |