Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-69: EXTERNAL PERSON (UI prompt)


ExternalPersonExternalPersonModuleSchoolOrganizer

Properties (9)

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


Module Interfaces (12)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /ExternalPersonService/externalperson/{id}findExternalPersonById(id)ExternalPersonModuleGETExternalPerson
(2) /ExternalPersonService/externalpersonfindAllExternalPerson()ExternalPersonModuleGETExternalPerson
(3) /ExternalPersonService/externalperson/{id}deleteExternalPersonById(id)ExternalPersonModuleDELETEExternalPerson
(4) /ExternalPersonService/studentcontact/externalperson/{id}findAllStudentContactOfExternalPerson(id)ExternalPersonModuleGETExternalPerson StudentContact
(5) /ExternalPersonService/externalpersoninsertExternalPerson(externalperson)ExternalPersonModulePOSTExternalPerson
(6) /ExternalPersonService/externalperson/{id}updateExternalPersonById(externalperson)ExternalPersonModulePUTExternalPerson
(7) /FoodService/foodorder/externalperson/{id}findAllFoodOrderOfExternalPerson(id)FoodModuleGETExternalPerson FoodOrder
(8) /PurchaseListService/purchaselist/buyer/{id}findAllPurchaseListOfBuyer(id)PurchaseListModuleGETExternalPerson PurchaseList
(9) /StudentService/eventtask/externalperson/{id}findAllEventTaskOfExternalPerson(id)StudentModuleGETExternalPerson EventTask
(10) /StudentService/conferenceattendee/externalperson/{id}findAllConferenceAttendeeOfExternalPerson(id)StudentModuleGETExternalPerson ConferenceAttendee
(11) /StudentService/projectorganizer/externalperson/{id}findAllProjectOrganizerOfExternalPerson(id)StudentModuleGETExternalPerson ProjectOrganizer
(12) /StudentService/schooleventattendee/externalperson/{id}findAllSchoolEventAttendeeOfExternalPerson(id)StudentModuleGETExternalPerson SchoolEventAttendee

Monolithic System with one data source



Distributed System with one shared data source



Distributed System with synchronized data sources





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum