Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-5: PERSON (UI prompt)


PersonPersonModuleArztpraxen

Properties (9)

PropertyTypeEntityReferenceModule
(1) EmailAdresseSTRINGPerson
(2) GeburtsdatumDATEPerson
(3) GeschlechtSTRINGPerson
(4) NachnameSTRINGPerson
(5) OrtSTRINGPerson
(6) PostleitzahlSTRINGPerson
(7) StrasseSTRINGPerson
(8) TelefonnummerSTRINGPerson
(9) VornameSTRINGPerson


Module Interfaces (9)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /ArztService/arzt/person/{id}findAllArztOfPerson(id)ArztModuleGETPerson Arzt
(2) /PersonService/person/{id}updatePersonById(person)PersonModulePUTPerson
(3) /PersonService/arbeitsvertrag/person/{id}findAllArbeitsvertragOfPerson(id)PersonModuleGETPerson Arbeitsvertrag
(4) /PersonService/nichtmedizinischespersonal/person/{id}findAllNichtmedizinischesPersonalOfPerson(id)PersonModuleGETPerson NichtmedizinischesPersonal
(5) /PersonService/person/{id}findPersonById(id)PersonModuleGETPerson
(6) /PersonService/patient/person/{id}findAllPatientOfPerson(id)PersonModuleGETPerson Patient
(7) /PersonService/person/{id}deletePersonById(id)PersonModuleDELETEPerson
(8) /PersonService/personfindAllPerson()PersonModuleGETPerson
(9) /PersonService/personinsertPerson(person)PersonModulePOSTPerson

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