Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-2: PERSON (UI prompt)


PersonKlientModulePflegedienste

Properties (6)

PropertyTypeEntityReferenceModule
(1) EmailAdresseSTRINGPerson
(2) GeburtsdatumDATEPerson
(3) GeschlechtSTRINGPerson
(4) NachnameSTRINGPerson
(5) TelefonnummerSTRINGPerson
(6) VornameSTRINGPerson


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /KlientService/person/{id}deletePersonById(id)KlientModuleDELETEPerson
(2) /KlientService/person/{id}findPersonById(id)KlientModuleGETPerson
(3) /KlientService/klient/gesetzlicherbetreuer/{id}findAllKlientOfGesetzlicherBetreuer(id)KlientModuleGETPerson Klient
(4) /KlientService/personinsertPerson(person)KlientModulePOSTPerson
(5) /KlientService/personfindAllPerson()KlientModuleGETPerson
(6) /KlientService/klientkontaktperson/person/{id}findAllKlientKontaktpersonOfPerson(id)KlientModuleGETPerson KlientKontaktperson
(7) /KlientService/person/{id}updatePersonById(person)KlientModulePUTPerson
(8) /MitarbeiterService/mitarbeiter/person/{id}findAllMitarbeiterOfPerson(id)MitarbeiterModuleGETPerson Mitarbeiter

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