Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-13: MITARBEITER (UI prompt)


MitarbeiterMitarbeiterModulePflegedienste

Properties (10)

PropertyTypeEntityReferenceModule
(1) AustrittsdatumDATEMitarbeiter
(2) BeschaeftigungsartSTRINGMitarbeiter
(3) EinstellungsdatumDATEMitarbeiter
(4) HauptstandortINTMitarbeiter
(5) IstAktivBOOLMitarbeiter
(6) IstLeitungBOOLMitarbeiter
(7) IstPflegedienstleitungBOOLMitarbeiter
(8) PersonINTMitarbeiterPersonMitarbeiterModule
(9) PflegedienstINTMitarbeiterPflegedienstPflegedienstModule
(10) WochenstundenSTRINGMitarbeiter


Module Interfaces (10)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /mitarbeiterinsertMitarbeiter(mitarbeiter)MitarbeiterModulePOSTMitarbeiter
(2) /mitarbeiterfindAllMitarbeiter()MitarbeiterModuleGETMitarbeiter
(3) /mitarbeiter/{id}deleteMitarbeiterById(id)MitarbeiterModuleDELETEMitarbeiter
(4) /mitarbeiter/{id}findMitarbeiterById(id)MitarbeiterModuleGETMitarbeiter
(5) /mitarbeiter/person/{id}findAllMitarbeiterOfPerson(id)MitarbeiterModuleGETPerson Mitarbeiter
(6) /mitarbeiter/pflegedienst/{id}findAllMitarbeiterOfPflegedienst(id)MitarbeiterModuleGETPflegedienst Mitarbeiter
(7) /mitarbeiter/{id}updateMitarbeiterById(mitarbeiter)MitarbeiterModulePUTMitarbeiter
(8) /mitarbeiterqualifikation/mitarbeiter/{id}findAllMitarbeiterQualifikationOfMitarbeiter(id)QualifikationModuleGETMitarbeiter MitarbeiterQualifikation
(9) /rollenzuweisung/mitarbeiter/{id}findAllRollenZuweisungOfMitarbeiter(id)RolleModuleGETMitarbeiter RollenZuweisung
(10) /einsatzmitarbeiter/mitarbeiter/{id}findAllEinsatzMitarbeiterOfMitarbeiter(id)RolleModuleGETMitarbeiter EinsatzMitarbeiter

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