Entity · employee_documents
Employee Document Schema
Felder
Employee Document Schema
Schema for validating employee document entities (Personalakte-Dokumente)
employeeId
UUID of the employee profile
userId
User UUID of the employee
title
Document title
1–500 Zeichen
category
Document category for the personnel file
Werte
CONTRACTCERTIFICATESICK_NOTEEVALUATIONTRAININGID_DOCUMENTOTHERfileId
UUID of the uploaded file
fileName
Original file name
max 500 Zeichen
mimeType
MIME type of the file
max 200 Zeichen
validFrom
Document validity start date
nullable
validUntil
Document expiry date (for certification tracking)
nullable
isConfidential
Whether only HR admins can access this document
Default: false
notes
Additional notes
max 2000 Zeichennullable
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/employee_documents— Liste, paginiert + filterbarGET /api/v1/employee_documents/<id>— Einzelne EntityPOST /api/v1/employee_documents— AnlegenPATCH /api/v1/employee_documents/<id>— Teil-UpdateDELETE /api/v1/employee_documents/<id>— Soft-DeleteGET /api/v1/employee_documents/<id>/timeline— Audit + Aktivitäten