Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


8. PROGRAMM MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) BundesverbandBundesverbandBundesverbandModuleTafeln
(2) HaushaltHaushaltLokaleTafelModuleTafeln
(3) LokaleTafelLokaleTafelLokaleTafelModuleTafeln
(4) PersonPersonProgrammModuleTafeln
(5) ProgrammProgrammProgrammModuleTafeln
(6) ProgrammTeilnahmeProgrammTeilnahmeProgrammModuleTafeln

Module Interfaces (19)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /person/{id}updatePersonById(person)ProgrammModulePUTPerson
(2) /programmteilnahme/programm/{id}findAllProgrammTeilnahmeOfProgramm(id)ProgrammModuleGETProgramm ProgrammTeilnahme
(3) /programmteilnahmeinsertProgrammTeilnahme(programmteilnahme)ProgrammModulePOSTProgrammTeilnahme
(4) /programmteilnahme/lokaletafel/{id}findAllProgrammTeilnahmeOfLokaleTafel(id)ProgrammModuleGETLokaleTafel ProgrammTeilnahme
(5) /person/{id}findPersonById(id)ProgrammModuleGETPerson
(6) /programm/{id}findProgrammById(id)ProgrammModuleGETProgramm
(7) /personinsertPerson(person)ProgrammModulePOSTPerson
(8) /programm/{id}deleteProgrammById(id)ProgrammModuleDELETEProgramm
(9) /personfindAllPerson()ProgrammModuleGETPerson
(10) /programmteilnahmefindAllProgrammTeilnahme()ProgrammModuleGETProgrammTeilnahme
(11) /programm/bundesverband/{id}findAllProgrammOfBundesverband(id)ProgrammModuleGETBundesverband Programm
(12) /programmfindAllProgramm()ProgrammModuleGETProgramm
(13) /programmteilnahme/{id}deleteProgrammTeilnahmeById(id)ProgrammModuleDELETEProgrammTeilnahme
(14) /programmteilnahme/{id}findProgrammTeilnahmeById(id)ProgrammModuleGETProgrammTeilnahme
(15) /programm/{id}updateProgrammById(programm)ProgrammModulePUTProgramm
(16) /programmteilnahme/{id}updateProgrammTeilnahmeById(programmteilnahme)ProgrammModulePUTProgrammTeilnahme
(17) /person/{id}deletePersonById(id)ProgrammModuleDELETEPerson
(18) /person/haushalt/{id}findAllPersonOfHaushalt(id)ProgrammModuleGETHaushalt Person
(19) /programminsertProgramm(programm)ProgrammModulePOSTProgramm






8.1 PERSON


PersonProgrammModuleTafeln

Properties (6)

PropertyTypeEntityReferenceModule
(1) BesonderheitenSTRINGPerson
(2) GeburtsdatumDATEPerson
(3) GeschlechtSTRINGPerson
(4) HaushaltLONGPersonHaushaltLokaleTafelModule
(5) NachnameSTRINGPerson
(6) VornameSTRINGPerson





8.2 PROGRAMM


ProgrammProgrammModuleTafeln

Properties (6)

PropertyTypeEntityReferenceModule
(1) BeschreibungSTRINGProgramm
(2) BisDatumDATEProgramm
(3) BundesverbandLONGProgrammBundesverbandBundesverbandModule
(4) NameSTRINGProgramm
(5) ProgrammTypSTRINGProgramm
(6) VonDatumDATEProgramm





8.3 PROGRAMM TEILNAHME


ProgrammTeilnahmeProgrammModuleTafeln

Properties (5)

PropertyTypeEntityReferenceModule
(1) AustrittDatumDATEProgrammTeilnahme
(2) BeitrittDatumDATEProgrammTeilnahme
(3) LokaleTafelLONGProgrammTeilnahmeLokaleTafelLokaleTafelModule
(4) ProgrammLONGProgrammTeilnahmeProgrammProgrammModule
(5) StatusSTRINGProgrammTeilnahme





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum