Employee Onboarding Schema
Felder
Employee Onboarding Schema
Process record for onboarding a new employee (configurable form + workflow state)
stage
Workflow stage. DRAFT = just submitted/not yet processed; HR = waiting on HR to complete person master data (employee_profile incomplete); SECOND_LEVEL = HR done (or skipped), hardware/account tasks active; DONE = onboarding complete; CANCELLED = aborted. Server-managed by the onboarding orchestration — never client-written via generic PATCH.
DRAFTHRSECOND_LEVELDONECANCELLEDemployeeProfileId
employee_profiles UUID provisioned for this hire (set on processing).
ticketId
tickets UUID of the generated onboarding ticket.
submittedById
Internal users UUID of the team lead who submitted the form.
orgUnitId
Target org unit / department (Abteilung) for the new employee.
displayName
Full name of the new employee, for list display (firstName + lastName).
email
Suggested work email of the new employee (Firmen-E-Mail-Vorschlag).
startDate
Suggested first day of employment (Eintrittsdatum).
requestedSystems
Keys of the systems/accounts requested in the form (Confluence, Baramundi, …). Quick-access copy; the canonical source is formData.
formData
Raw submitted values keyed by the configurable form field ids (tenant.settings.onboarding.formDefinition).
missingEmployeeFields
Snapshot of the employee_profile fields that were missing at submit time and routed the ticket to HR (drives the HR person-data tasks).
notes
Free-text remarks (Besonderheiten).
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_onboardings— Liste, paginiert + filterbarGET /api/v1/employee_onboardings/<id>— Einzelne EntityPOST /api/v1/employee_onboardings— AnlegenPATCH /api/v1/employee_onboardings/<id>— Teil-UpdateDELETE /api/v1/employee_onboardings/<id>— Soft-DeleteGET /api/v1/employee_onboardings/<id>/timeline— Audit + Aktivitäten