Works Council Approval Schema
Felder
Works Council Approval Schema
Schema for validating works council (Betriebsrat) approval entities
subjectType
Typ der freigegebenen Entity (Collection-Name singular)
working_time_modelworking_time_assignmentsubjectId
UUIDv7 der freigegebenen Entity
subjectVersion
Versionsnummer der freigegebenen Entity zum Zeitpunkt der Freigabe
decision
Ergebnis der BR-Entscheidung
APPROVEDREJECTEDdecidedBy
userId des BR-Mitglieds mit Permission works_council_approve
decidedAt
Zeitpunkt der Entscheidung (ISO 8601 datetime)
caseRef
BR-Beschluss-Nummer oder -Datum, frei formatiert (z. B. "BR-2026/042")
meetingDate
Datum der BR-Sitzung, in der die Entscheidung fiel
rejectionReason
Begründung bei decision === "REJECTED" (Pflicht im Service-Layer)
notes
Zusätzliche Notizen zum Vorgang
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/works_council_approvals— Liste, paginiert + filterbarGET /api/v1/works_council_approvals/<id>— Einzelne EntityPOST /api/v1/works_council_approvals— AnlegenPATCH /api/v1/works_council_approvals/<id>— Teil-UpdateDELETE /api/v1/works_council_approvals/<id>— Soft-DeleteGET /api/v1/works_council_approvals/<id>/timeline— Audit + Aktivitäten