Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


9. EXTERNAL PERSON MODULE (UI prompt)



Module Entities (15)

EntityAliasModuleGlobal Schema
(1) ConferenceAttendeeKonferenzteilnehmerConferenceModuleSchoolOrganizer
(2) EventTaskAufgabe bei VeranstaltungStudentModuleSchoolOrganizer
(3) ExternalPersonExterne PersonExternalPersonModuleSchoolOrganizer
(4) FoodOrderBestellungFoodModuleSchoolOrganizer
(5) ProjectProjektwochenangebotExternalPersonModuleSchoolOrganizer
(6) ProjectAppointmentProjektterminExternalPersonModuleSchoolOrganizer
(7) ProjectAttendeeProjektteilnehmerStudentModuleSchoolOrganizer
(8) ProjectOrganizerProjektorganisatorExternalPersonModuleSchoolOrganizer
(9) ProjectWeekProjektwocheSchoolModuleSchoolOrganizer
(10) PurchaseListEinkaufslistePurchaseListModuleSchoolOrganizer
(11) RoomRaumRoomModuleSchoolOrganizer
(12) SchoolEventAttendeeVeranstaltungsteilnehmerSchoolEventModuleSchoolOrganizer
(13) StudentSchülerStudentModuleSchoolOrganizer
(14) StudentContactSchülerkontaktpersonExternalPersonModuleSchoolOrganizer
(15) TeacherLehrerStudentModuleSchoolOrganizer

Module Interfaces (34)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /studentcontact/student/{id}findAllStudentContactOfStudent(id)ExternalPersonModuleGETStudent StudentContact
(2) /externalperson/{id}findExternalPersonById(id)ExternalPersonModuleGETExternalPerson
(3) /project/projectweek/{id}findAllProjectOfProjectWeek(id)ExternalPersonModuleGETProjectWeek Project
(4) /projectfindAllProject()ExternalPersonModuleGETProject
(5) /project/{id}findProjectById(id)ExternalPersonModuleGETProject
(6) /studentcontact/externalperson/{id}findAllStudentContactOfExternalPerson(id)ExternalPersonModuleGETExternalPerson StudentContact
(7) /projectorganizerfindAllProjectOrganizer()ExternalPersonModuleGETProjectOrganizer
(8) /projectorganizer/project/{id}findAllProjectOrganizerOfProject(id)ExternalPersonModuleGETProject ProjectOrganizer
(9) /projectappointment/room/{id}findAllProjectAppointmentOfRoom(id)ExternalPersonModuleGETRoom ProjectAppointment
(10) /studentcontactfindAllStudentContact()ExternalPersonModuleGETStudentContact
(11) /project/{id}deleteProjectById(id)ExternalPersonModuleDELETEProject
(12) /studentcontact/{id}findStudentContactById(id)ExternalPersonModuleGETStudentContact
(13) /projectorganizer/{id}updateProjectOrganizerById(projectorganizer)ExternalPersonModulePUTProjectOrganizer
(14) /externalpersoninsertExternalPerson(externalperson)ExternalPersonModulePOSTExternalPerson
(15) /projectappointmentfindAllProjectAppointment()ExternalPersonModuleGETProjectAppointment
(16) /projectappointmentinsertProjectAppointment(projectappointment)ExternalPersonModulePOSTProjectAppointment
(17) /projectappointment/{id}deleteProjectAppointmentById(id)ExternalPersonModuleDELETEProjectAppointment
(18) /projectappointment/projectorganizer/{id}findAllProjectAppointmentOfProjectOrganizer(id)ExternalPersonModuleGETProjectOrganizer ProjectAppointment
(19) /project/{id}updateProjectById(project)ExternalPersonModulePUTProject
(20) /projectorganizer/{id}deleteProjectOrganizerById(id)ExternalPersonModuleDELETEProjectOrganizer
(21) /projectinsertProject(project)ExternalPersonModulePOSTProject
(22) /projectappointment/{id}updateProjectAppointmentById(projectappointment)ExternalPersonModulePUTProjectAppointment
(23) /externalperson/{id}updateExternalPersonById(externalperson)ExternalPersonModulePUTExternalPerson
(24) /studentcontact/{id}updateStudentContactById(studentcontact)ExternalPersonModulePUTStudentContact
(25) /studentcontactinsertStudentContact(studentcontact)ExternalPersonModulePOSTStudentContact
(26) /studentcontact/{id}deleteStudentContactById(id)ExternalPersonModuleDELETEStudentContact
(27) /projectorganizerinsertProjectOrganizer(projectorganizer)ExternalPersonModulePOSTProjectOrganizer
(28) /externalpersonfindAllExternalPerson()ExternalPersonModuleGETExternalPerson
(29) /externalperson/{id}deleteExternalPersonById(id)ExternalPersonModuleDELETEExternalPerson
(30) /projectorganizer/teacher/{id}findAllProjectOrganizerOfTeacher(id)ExternalPersonModuleGETTeacher ProjectOrganizer
(31) /projectorganizer/externalperson/{id}findAllProjectOrganizerOfExternalPerson(id)ExternalPersonModuleGETExternalPerson ProjectOrganizer
(32) /projectappointment/{id}findProjectAppointmentById(id)ExternalPersonModuleGETProjectAppointment
(33) /projectappointment/project/{id}findAllProjectAppointmentOfProject(id)ExternalPersonModuleGETProject ProjectAppointment
(34) /projectorganizer/{id}findProjectOrganizerById(id)ExternalPersonModuleGETProjectOrganizer






9.1 EXTERNAL PERSON


ExternalPersonExternalPersonModuleSchoolOrganizer

Properties (9)

PropertyTypeEntityReferenceModule
(1) CellPhoneNoSTRINGExternalPerson
(2) CitySTRINGExternalPerson
(3) EmailSTRINGExternalPerson
(4) FirstNameSTRINGExternalPerson
(5) LastNameSTRINGExternalPerson
(6) PersonInfoSTRINGExternalPerson
(7) PhoneNoSTRINGExternalPerson
(8) PostalCodeSTRINGExternalPerson
(9) StreetSTRINGExternalPerson





9.2 PROJECT


ProjectExternalPersonModuleSchoolOrganizer

Properties (3)

PropertyTypeEntityReferenceModule
(1) ProjectDescriptionSTRINGProject
(2) ProjectTitleSTRINGProject
(3) ProjectWeekLONGProjectProjectWeekSchoolModule





9.3 PROJECT APPOINTMENT


ProjectAppointmentExternalPersonModuleSchoolOrganizer

Properties (7)

PropertyTypeEntityReferenceModule
(1) ContentSTRINGProjectAppointment
(2) DescriptionSTRINGProjectAppointment
(3) FromDateDATEProjectAppointment
(4) ProjectLONGProjectAppointmentProjectExternalPersonModule
(5) ProjectOrganizerLONGProjectAppointmentProjectOrganizerExternalPersonModule
(6) RoomLONGProjectAppointmentRoomRoomModule
(7) ToDateDATEProjectAppointment





9.4 PROJECT ORGANIZER


ProjectOrganizerExternalPersonModuleSchoolOrganizer

Properties (3)

PropertyTypeEntityReferenceModule
(1) ExternalPersonLONGProjectOrganizerExternalPersonExternalPersonModule
(2) ProjectLONGProjectOrganizerProjectExternalPersonModule
(3) TeacherLONGProjectOrganizerTeacherStudentModule





9.5 STUDENT CONTACT


StudentContactExternalPersonModuleSchoolOrganizer

Properties (2)

PropertyTypeEntityReferenceModule
(1) ExternalPersonLONGStudentContactExternalPersonExternalPersonModule
(2) StudentLONGStudentContactStudentStudentModule





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum