Zaměstnanci
Endpointy pro získání seznamu zaměstnanců.
GET /api/v1/Staff/Simple
Vrátí seznam všech zaměstnanců se základními informacemi.
Parametry
Endpoint nemá žádné parametry.
Odpověď
| Pole | Typ | Popis |
|---|---|---|
IdStaff | uuid | Identifikátor zaměstnance |
FullName | string | Celé jméno (včetně titulů) |
IdLocation | uuid | Identifikátor pobočky |
LocationName | string | Název pobočky |
HasCalendar | bool | Zda má zaměstnanec kalendář |
IsDoctor | bool | Zda je zaměstnanec lékař |
GET /api/v1/Staff/Extended
Vrátí seznam zaměstnanců s rozšířenými informacemi a podporou filtrování.
Parametry
| Parametr | Typ | Povinný | Popis |
|---|---|---|---|
idLocation | uuid | ne | Filtr dle pobočky |
active | bool | ne | Filtr dle aktivity zaměstnance |
hasCalendar | bool | ne | Má zaměstnanec kalendář |
isDoctor | bool | ne | Je zaměstnanec lékař |
Odpověď
| Pole | Typ | Popis |
|---|---|---|
IdStaff | uuid | Identifikátor zaměstnance |
FullName | string | Celé jméno (včetně titulů) |
Firstname | string | Jméno |
Lastname | string | Příjmení |
Education | string | Titul před |
EducationAfter | string | Titul za |
IdLocation | uuid | Identifikátor pobočky |
LocationName | string | Název pobočky |
CalendarName | string | Název kalendáře |
HasCalendar | bool | Zda má zaměstnanec kalendář |
IsDoctor | bool | Zda je zaměstnanec lékař |
Active | bool | Zda je zaměstnanec aktivní |