Skip to main content
GET
/
duties
/
{id}
Hämta tjänstgöring baserat på tjänstgörings ID
curl --request GET \
  --url https://ss12000.staging.meitner.se/api/v1/duties/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "meta": {
    "created": "2000-01-23T04:56:07.000Z",
    "modified": "2000-01-23T04:56:07.000Z"
  },
  "dutyAt": {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "displayName": "<string>"
  },
  "dutyRole": "Rektor",
  "startDate": "2023-12-25",
  "person": {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "displayName": "<string>",
    "securityMarking": "Ingen"
  },
  "assignmentRole": [
    {
      "group": {
        "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "displayName": "<string>"
      },
      "assignmentRoleType": "Mentor",
      "startDate": "2023-12-25",
      "endDate": "2023-12-25"
    }
  ],
  "description": "<string>",
  "signature": "<string>",
  "dutyPercent": 123,
  "hoursPerYear": 123,
  "endDate": "2023-12-25",
  "_embedded": {
    "person": {
      "personStatus": "Aktiv",
      "addresses": [
        {
          "country": "country",
          "countyCode": 0,
          "streetAddress": "streetAddress",
          "postalCode": "postalCode",
          "locality": "locality",
          "type": "Folkbokföring",
          "municipalityCode": 6,
          "realEstateDesignation": "realEstateDesignation"
        },
        {
          "country": "country",
          "countyCode": 0,
          "streetAddress": "streetAddress",
          "postalCode": "postalCode",
          "locality": "locality",
          "type": "Folkbokföring",
          "municipalityCode": 6,
          "realEstateDesignation": "realEstateDesignation"
        }
      ],
      "securityMarking": "Ingen",
      "givenName": "givenName",
      "sex": "Man",
      "photo": "https://openapi-generator.tech",
      "birthDate": "2000-01-23T00:00:00.000Z",
      "civicNo": {
        "nationality": "SE",
        "value": "value"
      },
      "phoneNumbers": [
        {
          "mobile": true,
          "type": "Hem",
          "value": "value"
        },
        {
          "mobile": true,
          "type": "Hem",
          "value": "value"
        }
      ],
      "externalIdentifiers": [
        {
          "globallyUnique": true,
          "context": "http://linkoping.se/AD",
          "value": "value"
        },
        {
          "globallyUnique": true,
          "context": "http://linkoping.se/AD",
          "value": "value"
        }
      ],
      "emails": [
        {
          "type": "Privat",
          "value": "value"
        },
        {
          "type": "Privat",
          "value": "value"
        }
      ],
      "eduPersonPrincipalNames": [
        "eduPersonPrincipalNames",
        "eduPersonPrincipalNames"
      ],
      "meta": {
        "created": "2000-01-23T04:56:07.000Z",
        "modified": "2000-01-23T04:56:07.000Z"
      },
      "familyName": "familyName",
      "middleName": "middleName",
      "enrolments": [
        {
          "endDate": "2000-01-23T00:00:00.000Z",
          "schoolType": null,
          "schoolYear": 1,
          "cancelled": true,
          "specification": "specification",
          "enroledAt": null,
          "educationCode": "educationCode",
          "programme": null,
          "startDate": "2000-01-23T00:00:00.000Z"
        },
        {
          "endDate": "2000-01-23T00:00:00.000Z",
          "schoolType": null,
          "schoolYear": 1,
          "cancelled": true,
          "specification": "specification",
          "enroledAt": null,
          "educationCode": "educationCode",
          "programme": null,
          "startDate": "2000-01-23T00:00:00.000Z"
        }
      ],
      "responsibles": [
        {
          "relationType": null,
          "person": null
        },
        {
          "relationType": null,
          "person": null
        }
      ],
      "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string<uuid>
required

ID för tjänstgöringen som ska hämtas

Query Parameters

expand
enum<string>[]

Beskriver om expanderade data ska hämtas

Available options:
person
expandReferenceNames
boolean

Returnera displayName för alla refererade objekt.

Response

Anropet lyckades.

referens till ett Dutyobjekt

id
string<uuid>
required

Ett ID för tjänsten.

meta
Meta · object
required
Example:
{
"created": "2000-01-23T04:56:07.000Z",
"modified": "2000-01-23T04:56:07.000Z"
}
dutyAt
OrganisationReference · object
required

Referens till ett organisationselement.

dutyRole
enum<string>
required

Syfte med tjänsten, den roll tjänsen avser, till exempel lärare eller rektor.

Available options:
Rektor,
Lärare,
Förskollärare,
Barnskötare,
Bibliotekarie,
Lärarassistent,
Fritidspedagog,
Annan personal,
Studie- och yrkesvägledare,
Förstelärare,
Kurator,
Skolsköterska,
Skolläkare,
Skolpsykolog,
Speciallärare/specialpedagog,
Skoladministratör,
Övrig arbetsledning,
Övrig pedagogisk personal,
Förskolechef
startDate
string<date>
required

Startdatum för personens anställning på en viss skolenhet eller skola (RFC 3339-format, t.ex. "2016-10-15"). Inkluderande.

person
PersonReference · object

Identifierare av person som tjänsten är knuten till.

assignmentRole
object[]

Datatyp som ska användas för att beskriva arbetsuppgifter för en person i relation till elevgrupp. Lärares undervisning ska inte uttryckas som en arbetsuppgift, för detta syfte används i stället Aktivitet.

description
string

Arbetsområde. Kompletterande information till personalkategori, exempelvis Bibliotekarie.

signature
string

En signatur för tjänstgöringen exempelvis NJN, JOAN.

dutyPercent
integer

Tjänstgöringsgrad i procent

hoursPerYear
integer

Antalet timmar tjänstgöringen omfattar under ett år.

endDate
string<date>

Slutdatum för personens anställning på en viss skolenhet eller skola (RFC 3339-format, e.g. "2016-10-15"). Inkluderande.

_embedded
object