Mijn Communities
Help

MLM API - Release Notes 2021-04

01-02-2022 13:11
  • 0 Antwoorden
  • 0 kudos
  • 317 Weergaven

Extra fields endpoint Sickleaves

We’ve added two fields "internalFollowUp" & "additionalNote" to the endpoint /sickleaves. HR coresystem HRCB (r1) added these two elements in the front-end application, see below : 

 

Actie & Memo.jpg

 

By using the fields Actielijst & Korte notitie on the sickleave screen of HRCB the ‘sickleave coordinators' of our customers can select the necessary follow-up activities in the core system.The follow-up values are flexible configurable per client / tenant via Waardelijsten / Valuelists.
The field Korte notitie can process up to 100 characters.

Because of this we’ve added two extra fields in the /sickleaves endpoint of the MLM API:

  • internalFollowUp (string) > mapped to ‘Actielijst’. Provides a code. Via /valuelists the corresponding values can be retrieved.
  • additionalNote (string) > mapped to ‘Korte notitie’.

Latest version endpoint /sickleaves :

 

[
  {
    "id": "string",
    "isDeleted": true,
    "personId": "string",
    "contractId": "string",
    "reportingDate": "2021-05-11T09:25:42.632Z",
    "startDate": "2021-05-11T09:25:42.632Z",
    "hoursWorkedFirstDay": 0,
    "sicknessType": "string",
    "absenceReason": "string",
    "recoveryDate": "2021-05-11T09:25:42.632Z",
    "expectedRecoveryDate": "2021-05-11T09:25:42.632Z",
    "recourse": true,
    "ongoingSickness": true,
    "safetynet": "string",
    "dateWVP": "2021-05-11T09:25:42.632Z",
    "urgentCheckRequired": true,
    "expectedFinalResult": "string",
    "finalResult": "string",
    "internalFollowUp": "string",
    "additionalNote": "string",
    "partialRecoveries": [
      {
        "illnessPercentage": 0,
        "startDate": "2021-05-11T09:25:42.632Z"
      }
    ],
    "nursingAddresses": [
      {
        "startDate": "2021-05-11T09:25:42.632Z",
        "endDate": "2021-05-11T09:25:42.632Z",
        "nameCareAddress": "string",
        "streetName": "string",
        "number": "string",
        "numberAdditional": "string",
        "postcode": "string",
        "city": "string",
        "country": "string",
        "phoneNumber": "string",
        "faxNumber": "string",
        "emailAddress": "string",
        "region": "string",
        "locationDesignation": "string"
      }
    ],
    "therapeuticPeriods": [
      {
        "startDate": "2021-05-11T09:25:42.632Z",
        "endDate": "2021-05-11T09:25:42.632Z",
        "workingAmount": {
          "amountOfWork": 0,
          "unitOfWork": "string",
          "periodOfWork": "string"
        },
        "workingPercentage": 0
      }
    ],
    "extensions": [
      {
        "key": "string",
        "value": "string"
      }
    ]
  }
]
 

 

To use these extra elements, a full load in the API is needed!

Medewerkers