Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-5: PERSON (UI prompt)


PersonPersonModuleHeilpraktikerPraxis

Properties (8)

PropertyTypeEntityReferenceModule
(1) GeburtsdatumDATEPerson
(2) GeburtslandLONGPersonLandLandModule
(3) GeschlechtSTRINGPerson
(4) IstVerstorbenBOOLPerson
(5) NachnameSTRINGPerson
(6) StaatsangehoerigkeitLONGPersonLandLandModule
(7) SterbedatumDATEPerson
(8) VornameSTRINGPerson


Module Interfaces (11)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /erlaubnis/person/{id}findAllErlaubnisOfPerson(id)LandModuleGETPerson Erlaubnis
(2) /person/staatsangehoerigkeit/{id}findAllPersonOfStaatsangehoerigkeit(id)PersonModuleGETLand Person
(3) /heilpraktiker/person/{id}findAllHeilpraktikerOfPerson(id)PersonModuleGETPerson Heilpraktiker
(4) /personinsertPerson(person)PersonModulePOSTPerson
(5) /person/geburtsland/{id}findAllPersonOfGeburtsland(id)PersonModuleGETLand Person
(6) /personfindAllPerson()PersonModuleGETPerson
(7) /person/{id}findPersonById(id)PersonModuleGETPerson
(8) /person/{id}deletePersonById(id)PersonModuleDELETEPerson
(9) /person/{id}updatePersonById(person)PersonModulePUTPerson
(10) /pruefungsversuch/person/{id}findAllPruefungsversuchOfPerson(id)PruefungModuleGETPerson Pruefungsversuch
(11) /verbandsmitgliedschaft/person/{id}findAllVerbandsmitgliedschaftOfPerson(id)VerbandModuleGETPerson Verbandsmitgliedschaft

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