Kombo · Schema

PostCustomDatevEmployeesEmployeeIdEauRequestsRequestBody

The data to request an electronic certificate of incapacity for work (eAU).

ATSEmbedded iPaaSHRISLMSPayrollUnified API

Properties

Name Type Description
start_work_incapacity string Date "start_work_incapacity" from the original eAU-Request.
notification object
contact_person object The data-section for the contact person which is responsible for feedback from the health insurance.
View JSON Schema on GitHub

JSON Schema

kombo-postcustomdatevemployeesemployeeideaurequestsrequestbody-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/PostCustomDatevEmployeesEmployeeIdEauRequestsRequestBody",
  "title": "PostCustomDatevEmployeesEmployeeIdEauRequestsRequestBody",
  "type": "object",
  "properties": {
    "start_work_incapacity": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date \"start_work_incapacity\" from the original eAU-Request."
    },
    "notification": {
      "type": "object",
      "properties": {
        "email": {
          "type": "string",
          "pattern": "^[\\w!#$%&'*+/=?^`{|}~-]+(?:\\.[\\w!#$%&'*+/=?^`{|}~-]+)*@(?:[\\w-]+\\.)+[\\w-]{2,}$",
          "description": "This is the email address that should be notified as soon as a feedback is received."
        }
      },
      "required": [
        "email"
      ]
    },
    "contact_person": {
      "type": "object",
      "properties": {
        "gender": {
          "type": "string",
          "enum": [
            "M",
            "W",
            "X",
            "D"
          ]
        },
        "name": {
          "type": "string",
          "minLength": 0,
          "maxLength": 30
        },
        "telephone": {
          "type": "string",
          "minLength": 0,
          "maxLength": 20,
          "pattern": "([\\d+])[\\d ()/-]+"
        },
        "fax": {
          "type": "string",
          "minLength": 0,
          "maxLength": 20,
          "pattern": "([\\d+])[\\d ()/-]+"
        },
        "email": {
          "type": "string",
          "minLength": 0,
          "maxLength": 70,
          "pattern": "^(?=.{1,64}@)[\\w-]+(\\.[\\w-]+)*@[^-][\\dA-Za-z-]+(\\.[\\dA-Za-z-]+)*(\\.[A-Za-z]{2,})$"
        },
        "company_name": {
          "type": "string",
          "minLength": 0,
          "maxLength": 90
        },
        "postal_code": {
          "type": "string",
          "minLength": 0,
          "maxLength": 10,
          "pattern": "[\\dA-Za-z]*"
        },
        "city": {
          "type": "string",
          "minLength": 0,
          "maxLength": 34
        },
        "street": {
          "type": "string",
          "minLength": 0,
          "maxLength": 33
        },
        "house_number": {
          "type": "string",
          "minLength": 0,
          "maxLength": 9
        }
      },
      "required": [
        "gender",
        "name",
        "telephone",
        "fax",
        "email",
        "company_name",
        "postal_code",
        "city",
        "street",
        "house_number"
      ],
      "description": "The data-section for the contact person which is responsible for feedback from the health insurance."
    }
  },
  "required": [
    "start_work_incapacity"
  ],
  "description": "The data to request an electronic certificate of incapacity for work (eAU).",
  "examples": [
    {
      "start_work_incapacity": "2022-01-01"
    }
  ]
}