openapi: 3.2.0 info: title: Nedap Tasque.Care Task Series API version: 0.0.0 description: 'Operations tagged tasque.CareTaskSeries across 2 of this provider''s published API definitions: nedap-ons-deprecated-openapi-original.json, nedap-ons-openapi-original.json. Each path carries the servers of the definition it was published in.' servers: - url: https://api-development.ons.io tags: - name: tasque.CareTaskSeries paths: /t/tasque/care_task_series: post: tags: - tasque.CareTaskSeries summary: Create CareTaskSeries operationId: tasque.CareTaskSeriesAPI.create requestBody: description: CareTaskSeries to create content: application/json: schema: $ref: '#/components/schemas/tasque.CareTaskSeries' required: true responses: '200': description: If successfully created the care task series content: application/json: schema: $ref: '#/components/schemas/tasque.CareTaskSeries' '204': description: Success content: {} x-cupido-common-method: true x-replaced-by: /v0/taken/care_task_series deprecated: true x-deprecated-since: 19-11-2025 servers: - url: https://api-development.ons.io /v0/taken/care_task_series: post: tags: - tasque.CareTaskSeries summary: Create CareTaskSeries operationId: postV0TakenCareTaskSeries requestBody: description: CareTaskSeries to create content: application/json: schema: $ref: '#/components/schemas/tasque.CareTaskSeries' required: true responses: '200': description: If successfully created the care task series content: application/json: schema: $ref: '#/components/schemas/tasque.CareTaskSeries' '204': description: Success content: {} x-cupido-common-method: true x-replacement-for: - /t/tasque/care_task_series x-operation-id-source: normalized x-operation-id-original: tasque.CareTaskSeriesAPI.create servers: - url: https://api-development.ons.io components: schemas: tasque.CareTaskSeries: type: object properties: id: type: integer format: int64 x-cupido-id: true uuid: type: - string - 'null' description: UUID from source or autogenerated to enforce uniqueness format: uuid type: type: string description: 'The type of the task

            Possible values:

            BeforeTask

            DuringTask

            
' subType: type: string description: Type of task to group multiple tasks. For example care_plan_base_renew, survey_base_review, profile etc. subTypeId: type: - string - 'null' description: 'ID to uniquely identify the task in the subType. For example in care_plan_base_renew the client id and for survey_base_review the survey id, etc.' manual: type: boolean description: Manual tasks are allowed to mark as finished manually limitView: type: boolean description: True if the task should only be visible to the executors groupName: type: string name: type: string description: The title of the task comment: type: - string - 'null' description: A comment added to a task url: type: - string - 'null' description: URL to where the task can be executed validFrom: type: string description: Begin date of the task format: date validTo: type: string description: End date of the task format: date recurrenceType: allOf: - $ref: '#/components/schemas/RecurrenceType' description: 'If and when the task should reoccure

            single

            daily

            weekly

            monthly_on_day

            monthly_on_week

            yearly

            
' startAfter: type: - string - 'null' description: The time on the validFrom date the task should be started to be executed format: time finishBefore: type: - string - 'null' description: The time on the validTo date the task should be finished before format: time expectedDuration: type: - integer - 'null' description: Expected duration of task in seconds format: int32 default: 0 monday: type: boolean description: True if task happens on Monday tuesday: type: boolean description: True if task happens on Tuesday wednesday: type: boolean description: True if task happens on Wednesday thursday: type: boolean description: True if task happens on Thursday friday: type: boolean description: True if task happens on Friday saturday: type: boolean description: True if task happens on Saturday sunday: type: boolean description: True if task happens on Sunday cycleInterval: type: integer description: The interval of the cycle based on the recurrence type format: int32 default: 0 cycleBase: type: string description: Date on which the task cycle starts format: date readOnly: true subject: allOf: - $ref: '#/components/schemas/tasque.Subject' description: A client, employee, location or team executors: type: array items: $ref: '#/components/schemas/tasque.Executor' description: A list of employees, locations, teams, expertise profiles or expertise groups creatorId: type: - integer - 'null' description: ID of the person who created the task format: int64 careTaskGroup: allOf: - $ref: '#/components/schemas/tasque.CareTaskGroup' description: Group of tasks with the same subtype autoExpireAfter: type: - integer - 'null' description: Amount of days after which the task should automatically expire format: int64 morning: type: boolean description: True if task should happen in the morning afternoon: type: boolean description: True is task should happen in the afternoon evening: type: boolean description: True is task should happen in the evening night: type: boolean description: True is task should happen in the night rights: type: array items: type: string description: A list of rights hideExpiredSubject: type: boolean description: Care Task series domain model used by Cupido system. Only used for creating new care tasks example: id: 1 uuid: abca58ed-0138-4aec-87c6-5d391e98161b type: before subType: CarePlan subTypeId: '12' manual: true limitView: true groupName: groep name: Renew care plan comment: no comment url: /client/view/13/careplan validFrom: '2012-08-02' validTo: '2012-09-02' recurrenceType: single startAfter: '12:00:00.000' finishBefore: '16:00:00.000' expectedDuration: 120 monday: true tuesday: true wednesday: true thursday: true friday: true saturday: true sunday: true cycleInterval: 1 cycleBase: '2012-08-02' subject: clientId: 13 executors: - employeeId: 1 creatorId: 12 careTaskGroup: id: care_plan_renew namedPath: Dossier/Care plan/renewal qualityTask: true autoExpireAfter: 5 morning: true afternoon: true evening: true night: true rights: - client_overview hideExpiredSubject: true tasque.Executor: type: object properties: employeeId: type: integer format: int64 locationId: type: integer format: int64 teamId: type: integer format: int64 expertiseProfileId: type: integer format: int64 expertiseGroupId: type: integer format: int64 description: Executor model (no description) example: employeeId: 1 locationId: 1 teamId: 1 expertiseProfileId: 1 expertiseGroupId: 1 RecurrenceType: title: RecurrenceType type: - string - 'null' oneOf: - title: SINGLE enum: - single - title: DAILY enum: - daily - title: WEEKLY enum: - weekly - title: MONTHLY_ON_DAY enum: - monthly_on_day - title: MONTHLY_ON_WEEK enum: - monthly_on_week - title: YEARLY enum: - yearly description: Frequency of the recurrence default: single example: single tasque.CareTaskGroup: required: - namedPath type: - object - 'null' properties: id: type: string description: ID of task group provided by source readOnly: true x-cupido-id: true namedPath: type: string description: Name of the task group including hierarchy when nesting via '/' active: type: - boolean - 'null' description: True if task group is active globally qualityTask: type: boolean description: True if task group is active and tasks are visible in Kwaliteitsmonitor rights: type: array items: type: string description: A list of rights description: Group of tasks with the same subtype example: id: care_plan_renew namedPath: Dossier/Care plan/renewal active: true qualityTask: true rights: - client_overview tasque.Subject: type: object properties: clientId: type: integer format: int64 employeeId: type: integer format: int64 locationId: type: integer format: int64 teamId: type: integer format: int64 description: A client, employee, location or team example: clientId: 1 employeeId: 1 locationId: 1 teamId: 1 x-refined-from: - nedap-ons-deprecated-openapi-original.json - nedap-ons-openapi-original.json