Home » NOVA Zone

Domain NOVA Zone

[Planned Breaking Changes] [Diagrams] [Artifacts] [Dependencies] [Provided REST Endpoints / Services] [Deprecations] [Maven Artifacts]


Capabilities:

Diagrams

NOVA Zone Data Types NOVA Zone Service Model NOVA Zone Master Data
- Zone Data Types - Domain
- Zone Data Types - OpenAPI
- Zone Service Model - Domain Extensions
- Zone Service Model - Domain Object Diagram
- Zone Service Model - FareNetworkValidityArea
- Zone Service Model - OpenAPI
- Zone Master Data - Data Unit
- Zone Master Data - Dependencies
- Zone Master Data - Domain
- Zone Master Data - Domain ZoneRestrictions
- Zone Master Data - OpenAPI

Artifacts

Artifact Icon Maturity Level since
NOVA Zone Data Types 🐔 Crazy Chicken
NOVA Zone Service Model 🐔 Crazy Chicken
NOVA Zone Master Data 🐔 Crazy Chicken

Dependencies

Artifact Outgoing Dependencies Incoming Dependencies
NOVA Zone Data Types - NOVA Zone Service Model
- NOVA Zone Master Data
NOVA Zone Service Model - NOVA Common Data Types
- NOVA Master Data Data Types
- NOVA Organization Data Types
- NOVA Transport Net Data Types
- NOVA Zone Data Types
- NOVA Public Transport Service Model
NOVA Zone Master Data - NOVA Common Data Types
- NOVA Master Data Data Types
- NOVA Organization Master Data
- NOVA Zone Data Types

Planned Breaking Changes

No breaking changes planned.

Deprecations

Package ch.voev.nova.zone.datatypes

No deprecations published.


Package ch.voev.nova.zone.servicemodel


Classes with Deprecations


Type Attribute Description Deprecated since Planned to be removed
ZonesValidityArea
zoneCodes As only a ZoneCode is not a proper identifier for a zone, this property got deprecated. Please either use zoneKeys or zones / zoneIDs instead. 3.1 PI 2025-09


Package ch.voev.nova.zone.masterdata

No deprecations published.


Maven Artifacts

The following table shows the Maven modules that might be used by integrators.

Module Type [1] NOVA Zone Data Types NOVA Zone Service Model NOVA Zone Master Data
OpenAPI
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-datatypes-api-openapi</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-servicemodel-api-openapi</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-masterdata-api-openapi</artifactId>
</dependency>
Java
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-datatypes-api-java</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-servicemodel-api-java</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-masterdata-api-java</artifactId>
</dependency>
Java Runtime
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-datatypes-api-java-runtime</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-servicemodel-api-java-runtime</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-masterdata-api-java-runtime</artifactId>
</dependency>
Services
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-servicemodel-api-services</artifactId>
</dependency>
REST Client
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-servicemodel-api-rest-client</artifactId>
</dependency>
REST Client Starter
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-servicemodel-api-rest-client-starter</artifactId>
</dependency>
Jackson Starter
<dependency>
<groupId>ch.voev.nova.zone.api</groupId>
<artifactId>nova-zone-masterdata-api-starter</artifactId>
</dependency>

[1] For further details about the different module types please see: