Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


7. STATION MODULE (UI prompt)



Module Entities (15)

EntityAliasModuleGlobal Schema
(1) CarsharingOrganisationCarsharingOrganisationCarsharingOrganisationModuleCarSharing
(2) FahrtFahrtStationModuleCarSharing
(3) FahrzeugFahrzeugFahrzeugModuleCarSharing
(4) MitgliedschaftMitgliedschaftStationModuleCarSharing
(5) NutzerNutzerLandModuleCarSharing
(6) ParkplatzParkplatzStationModuleCarSharing
(7) ReservierungReservierungStationModuleCarSharing
(8) StadtStadtCarsharingOrganisationModuleCarSharing
(9) StationStationStationModuleCarSharing
(10) StationstypStationstypGeschaeftsmodellModuleCarSharing
(11) StrafeStrafeStationModuleCarSharing
(12) StrafentypStrafentypOrganisationstypModuleCarSharing
(13) TarifTarifTarifModuleCarSharing
(14) VorfallVorfallFahrzeugModuleCarSharing
(15) ZugangsmittelZugangsmittelTarifModuleCarSharing

Module Interfaces (44)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /station/{id}updateStationById(station)StationModulePUTStation
(2) /strafeinsertStrafe(strafe)StationModulePOSTStrafe
(3) /station/carsharingorganisation/{id}findAllStationOfCarsharingOrganisation(id)StationModuleGETCarsharingOrganisation Station
(4) /reservierung/stationabholung/{id}findAllReservierungOfStationAbholung(id)StationModuleGETStation Reservierung
(5) /station/{id}deleteStationById(id)StationModuleDELETEStation
(6) /mitgliedschaftinsertMitgliedschaft(mitgliedschaft)StationModulePOSTMitgliedschaft
(7) /parkplatz/{id}deleteParkplatzById(id)StationModuleDELETEParkplatz
(8) /stationinsertStation(station)StationModulePOSTStation
(9) /fahrtinsertFahrt(fahrt)StationModulePOSTFahrt
(10) /strafe/{id}findStrafeById(id)StationModuleGETStrafe
(11) /mitgliedschaft/{id}deleteMitgliedschaftById(id)StationModuleDELETEMitgliedschaft
(12) /reservierungfindAllReservierung()StationModuleGETReservierung
(13) /reservierung/{id}updateReservierungById(reservierung)StationModulePUTReservierung
(14) /mitgliedschaft/carsharingorganisation/{id}findAllMitgliedschaftOfCarsharingOrganisation(id)StationModuleGETCarsharingOrganisation Mitgliedschaft
(15) /parkplatzinsertParkplatz(parkplatz)StationModulePOSTParkplatz
(16) /reservierung/{id}deleteReservierungById(id)StationModuleDELETEReservierung
(17) /reservierung/mitgliedschaft/{id}findAllReservierungOfMitgliedschaft(id)StationModuleGETMitgliedschaft Reservierung
(18) /parkplatz/{id}updateParkplatzById(parkplatz)StationModulePUTParkplatz
(19) /mitgliedschaftfindAllMitgliedschaft()StationModuleGETMitgliedschaft
(20) /fahrt/{id}deleteFahrtById(id)StationModuleDELETEFahrt
(21) /reservierung/fahrzeug/{id}findAllReservierungOfFahrzeug(id)StationModuleGETFahrzeug Reservierung
(22) /mitgliedschaft/{id}updateMitgliedschaftById(mitgliedschaft)StationModulePUTMitgliedschaft
(23) /strafe/{id}deleteStrafeById(id)StationModuleDELETEStrafe
(24) /parkplatzfindAllParkplatz()StationModuleGETParkplatz
(25) /reservierung/stationrueckgabe/{id}findAllReservierungOfStationRueckgabe(id)StationModuleGETStation Reservierung
(26) /strafe/strafentyp/{id}findAllStrafeOfStrafentyp(id)StationModuleGETStrafentyp Strafe
(27) /mitgliedschaft/{id}findMitgliedschaftById(id)StationModuleGETMitgliedschaft
(28) /strafe/reservierung/{id}findAllStrafeOfReservierung(id)StationModuleGETReservierung Strafe
(29) /fahrt/{id}findFahrtById(id)StationModuleGETFahrt
(30) /fahrtfindAllFahrt()StationModuleGETFahrt
(31) /station/{id}findStationById(id)StationModuleGETStation
(32) /station/stadt/{id}findAllStationOfStadt(id)StationModuleGETStadt Station
(33) /mitgliedschaft/nutzer/{id}findAllMitgliedschaftOfNutzer(id)StationModuleGETNutzer Mitgliedschaft
(34) /parkplatz/{id}findParkplatzById(id)StationModuleGETParkplatz
(35) /strafe/{id}updateStrafeById(strafe)StationModulePUTStrafe
(36) /fahrt/{id}updateFahrtById(fahrt)StationModulePUTFahrt
(37) /reservierung/{id}findReservierungById(id)StationModuleGETReservierung
(38) /fahrt/reservierung/{id}findAllFahrtOfReservierung(id)StationModuleGETReservierung Fahrt
(39) /strafefindAllStrafe()StationModuleGETStrafe
(40) /station/stationstyp/{id}findAllStationOfStationstyp(id)StationModuleGETStationstyp Station
(41) /parkplatz/station/{id}findAllParkplatzOfStation(id)StationModuleGETStation Parkplatz
(42) /reservierung/tarif/{id}findAllReservierungOfTarif(id)StationModuleGETTarif Reservierung
(43) /reservierunginsertReservierung(reservierung)StationModulePOSTReservierung
(44) /stationfindAllStation()StationModuleGETStation






7.1 FAHRT


FahrtStationModuleCarSharing

Properties (6)

PropertyTypeEntityReferenceModule
(1) AbgerechneteKmSTRINGFahrt
(2) AbgerechneteZeitMinLONGFahrt
(3) EndeDATEFahrt
(4) ReservierungLONGFahrtReservierungStationModule
(5) StartDATEFahrt
(6) StreckeKmSTRINGFahrt





7.2 MITGLIEDSCHAFT


MitgliedschaftStationModuleCarSharing

Properties (7)

PropertyTypeEntityReferenceModule
(1) CarsharingOrganisationLONGMitgliedschaftCarsharingOrganisationCarsharingOrganisationModule
(2) EnddatumDATEMitgliedschaft
(3) GastgeberBOOLMitgliedschaft
(4) GastgeberAdresseSTRINGMitgliedschaft
(5) MitgliedsnummerSTRINGMitgliedschaft
(6) NutzerLONGMitgliedschaftNutzerLandModule
(7) StartdatumDATEMitgliedschaft





7.3 PARKPLATZ


ParkplatzStationModuleCarSharing

Properties (5)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGParkplatz
(2) LadefaehigBOOLParkplatz
(3) ReserviertBOOLParkplatz
(4) StationLONGParkplatzStationStationModule
(5) UeberdachtBOOLParkplatz





7.4 RESERVIERUNG


ReservierungStationModuleCarSharing

Properties (10)

PropertyTypeEntityReferenceModule
(1) EndeGeplantDATEReservierung
(2) ErstelltAmDATEReservierung
(3) FahrzeugLONGReservierungFahrzeugFahrzeugModule
(4) MitgliedschaftLONGReservierungMitgliedschaftStationModule
(5) StartGeplantDATEReservierung
(6) StationAbholungLONGReservierungStationStationModule
(7) StationRueckgabeLONGReservierungStationStationModule
(8) StatusSTRINGReservierung
(9) StorniertAmDATEReservierung
(10) TarifLONGReservierungTarifTarifModule





7.5 STATION


StationStationModuleCarSharing

Properties (10)

PropertyTypeEntityReferenceModule
(1) AdresseSTRINGStation
(2) BahnhofBezugBOOLStation
(3) BreitengradSTRINGStation
(4) CarsharingOrganisationLONGStationCarsharingOrganisationCarsharingOrganisationModule
(5) FlughafenBezugBOOLStation
(6) LaengengradSTRINGStation
(7) NameSTRINGStation
(8) OeffentlicherParkplatzBOOLStation
(9) StadtLONGStationStadtCarsharingOrganisationModule
(10) StationstypLONGStationStationstypGeschaeftsmodellModule





7.6 STRAFE


StrafeStationModuleCarSharing

Properties (5)

PropertyTypeEntityReferenceModule
(1) BeschreibungSTRINGStrafe
(2) BetragSTRINGStrafe
(3) FestgestelltAmDATEStrafe
(4) ReservierungLONGStrafeReservierungStationModule
(5) StrafentypLONGStrafeStrafentypOrganisationstypModule





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum