Nedap Dossier.Care Plan API

The dossier.CarePlan API from Nedap — 16 operation(s) for dossier.careplan.

Operations 20

POST /t/dossier/care_plans Create CarePlan #
GET /t/dossier/care_plans/{id} Get the CarePlan corresponding to the given id #
PUT /t/dossier/care_plans/{id} Updates the given CarePlan #
DELETE /t/dossier/care_plans/{id} Deletes the CarePlan with given id #
POST /t/dossier/care_plans/{id}/activate Activate care plan #
POST /t/dossier/care_plans/{id}/archive Archive care plan #
GET /t/clients/{client_id}/care_plans Return the care plans of a Client corresponding to the given id #
GET /t/clients/{client_id}/active_care_plan Return the active care plan of a client corresponding to the given client id #
GET /t/clients/{client_id}/draft_care_plan Return the draft care plan of a client corresponding to the given client id #
POST /t/dossier/care_plans/by_client/{client_id}/new Draft new care plan for client #
POST /v0/administration/dossier/care_plans Create CarePlan #
GET /v0/administration/dossier/care_plans/{id} Get the CarePlan corresponding to the given id #
PUT /v0/administration/dossier/care_plans/{id} Updates the given CarePlan #
DELETE /v0/administration/dossier/care_plans/{id} Deletes the CarePlan with given id #
POST /v0/administration/dossier/care_plans/{id}/activate Activate care plan #
POST /v0/administration/dossier/care_plans/{id}/archive Archive care plan #
GET /v0/administration/dossier/care_plans/by_client/{client_id} Return the care plans of a Client corresponding to the given id #
GET /v0/administration/dossier/care_plans/by_client/{client_id}/active Return the active care plan of a client corresponding to the given client id #
GET /v0/administration/dossier/care_plans/by_client/{client_id}/draft Return the draft care plan of a client corresponding to the given client id #
POST /v0/administration/dossier/care_plans/by_client/{client_id}/new Draft new care plan for client #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/nedap-dossier-careplan-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

nedap-dossier-careplan-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Nedap Dossier.Care Plan API
  version: 0.0.0
  description: 'Operations tagged dossier.CarePlan 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: dossier.CarePlan
paths:
  /t/dossier/care_plans:
    post:
      tags:
      - dossier.CarePlan
      summary: Create CarePlan
      operationId: dossier.CarePlanAPI.create
      requestBody:
        description: 'Creates a new CarePlan. Important: This endpoint only creates the CarePlan object. Any nested elements such as CarePlanEntries, DemandEntries, GoalEntries, and ActionEntries must be created separately using their respective endpoints.'
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/dossier.CarePlan'
        required: true
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-cupido-common-method: true
      x-replaced-by: /v0/administration/dossier/care_plans
      deprecated: true
      x-deprecated-since: 19-11-2025
    servers:
    - url: https://api-development.ons.io
  /t/dossier/care_plans/{id}:
    get:
      tags:
      - dossier.CarePlan
      summary: Get the CarePlan corresponding to the given id
      operationId: dossier.CarePlanAPI.byId
      parameters:
      - name: id
        in: path
        description: used for selecting CarePlan
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
        '404':
          description: Care plan does not exist
      x-cupido-common-method: true
      x-replaced-by: /v0/administration/dossier/care_plans/{id}
      deprecated: true
      x-deprecated-since: 19-11-2025
    put:
      tags:
      - dossier.CarePlan
      summary: Updates the given CarePlan
      operationId: dossier.CarePlanAPI.update
      parameters:
      - name: id
        in: path
        description: used for selecting CarePlan
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      requestBody:
        description: CarePlan to update
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/dossier.CarePlan'
        required: true
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
        '400':
          description: Cannot update a carepan between statuses
      x-cupido-common-method: true
      x-replaced-by: /v0/administration/dossier/care_plans/{id}
      deprecated: true
      x-deprecated-since: 19-11-2025
    delete:
      tags:
      - dossier.CarePlan
      summary: Deletes the CarePlan with given id
      operationId: dossier.CarePlanAPI.delete
      parameters:
      - name: id
        in: path
        description: used for selecting CarePlan
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '204':
          description: If successfully removed the care plan
        '400':
          description: Validation errors
      x-cupido-common-method: true
      x-replaced-by: /v0/administration/dossier/care_plans/{id}
      deprecated: true
      x-deprecated-since: 19-11-2025
    servers:
    - url: https://api-development.ons.io
  /t/dossier/care_plans/{id}/activate:
    post:
      tags:
      - dossier.CarePlan
      summary: Activate care plan
      operationId: dossier.CarePlanAPI.activate
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-replaced-by: /v0/administration/dossier/care_plans/{id}/activate
      deprecated: true
      x-deprecated-since: 19-11-2025
    servers:
    - url: https://api-development.ons.io
  /t/dossier/care_plans/{id}/archive:
    post:
      tags:
      - dossier.CarePlan
      summary: Archive care plan
      operationId: dossier.CarePlanAPI.archive
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-replaced-by: /v0/administration/dossier/care_plans/{id}/archive
      deprecated: true
      x-deprecated-since: 19-11-2025
    servers:
    - url: https://api-development.ons.io
  /t/clients/{client_id}/care_plans:
    get:
      tags:
      - dossier.CarePlan
      summary: Return the care plans of a Client corresponding to the given id
      operationId: dossier.CarePlanAPI.byClientId
      parameters:
      - name: client_id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int64
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.list.CarePlanList'
      x-replaced-by: /v0/administration/dossier/care_plans/by_client/{client_id}
      deprecated: true
      x-deprecated-since: 19-11-2025
    servers:
    - url: https://api-development.ons.io
  /t/clients/{client_id}/active_care_plan:
    get:
      tags:
      - dossier.CarePlan
      summary: Return the active care plan of a client corresponding to the given client id
      operationId: dossier.CarePlanAPI.activeCarePlanByClientId
      parameters:
      - name: client_id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int64
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-replaced-by: /v0/administration/dossier/care_plans/by_client/{client_id}/active
      deprecated: true
      x-deprecated-since: 19-11-2025
    servers:
    - url: https://api-development.ons.io
  /t/clients/{client_id}/draft_care_plan:
    get:
      tags:
      - dossier.CarePlan
      summary: Return the draft care plan of a client corresponding to the given client id
      operationId: dossier.CarePlanAPI.draftCarePlanByClientId
      parameters:
      - name: client_id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int64
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-replaced-by: /v0/administration/dossier/care_plans/by_client/{client_id}/draft
      deprecated: true
      x-deprecated-since: 19-11-2025
    servers:
    - url: https://api-development.ons.io
  /t/dossier/care_plans/by_client/{client_id}/new:
    post:
      tags:
      - dossier.CarePlan
      summary: Draft new care plan for client
      operationId: dossier.CarePlanAPI.newDraft
      parameters:
      - name: client_id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
        '404':
          description: Client not found or user not found
      x-replaced-by: /v0/administration/dossier/care_plans/by_client/{client_id}/new
      deprecated: true
      x-deprecated-since: 19-11-2025
    servers:
    - url: https://api-development.ons.io
  /v0/administration/dossier/care_plans:
    post:
      tags:
      - dossier.CarePlan
      summary: Create CarePlan
      operationId: dossier.CarePlanAPI.create
      requestBody:
        description: 'Creates a new CarePlan. Important: This endpoint only creates the CarePlan object. Any nested elements such as CarePlanEntries, DemandEntries, GoalEntries, and ActionEntries must be created separately using their respective endpoints.'
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/dossier.CarePlan'
        required: true
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-cupido-common-method: true
      x-replacement-for:
      - /t/dossier/care_plans
    servers:
    - url: https://api-development.ons.io
  /v0/administration/dossier/care_plans/{id}:
    get:
      tags:
      - dossier.CarePlan
      summary: Get the CarePlan corresponding to the given id
      operationId: dossier.CarePlanAPI.byId
      parameters:
      - name: id
        in: path
        description: used for selecting CarePlan
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
        '404':
          description: Care plan does not exist
      x-cupido-common-method: true
      x-replacement-for:
      - /t/dossier/care_plans/{id}
    put:
      tags:
      - dossier.CarePlan
      summary: Updates the given CarePlan
      operationId: dossier.CarePlanAPI.update
      parameters:
      - name: id
        in: path
        description: used for selecting CarePlan
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      requestBody:
        description: CarePlan to update
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/dossier.CarePlan'
        required: true
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
        '400':
          description: Cannot update a carepan between statuses
      x-cupido-common-method: true
      x-replacement-for:
      - /t/dossier/care_plans/{id}
    delete:
      tags:
      - dossier.CarePlan
      summary: Deletes the CarePlan with given id
      operationId: dossier.CarePlanAPI.delete
      parameters:
      - name: id
        in: path
        description: used for selecting CarePlan
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '204':
          description: If successfully removed the care plan
        '400':
          description: Validation errors
      x-cupido-common-method: true
      x-replacement-for:
      - /t/dossier/care_plans/{id}
    servers:
    - url: https://api-development.ons.io
  /v0/administration/dossier/care_plans/{id}/activate:
    post:
      tags:
      - dossier.CarePlan
      summary: Activate care plan
      operationId: dossier.CarePlanAPI.activate
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-replacement-for:
      - /t/dossier/care_plans/{id}/activate
    servers:
    - url: https://api-development.ons.io
  /v0/administration/dossier/care_plans/{id}/archive:
    post:
      tags:
      - dossier.CarePlan
      summary: Archive care plan
      operationId: dossier.CarePlanAPI.archive
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-replacement-for:
      - /t/dossier/care_plans/{id}/archive
    servers:
    - url: https://api-development.ons.io
  /v0/administration/dossier/care_plans/by_client/{client_id}:
    get:
      tags:
      - dossier.CarePlan
      summary: Return the care plans of a Client corresponding to the given id
      operationId: dossier.CarePlanAPI.byClientId
      parameters:
      - name: client_id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int64
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.list.CarePlanList'
      x-replacement-for:
      - /t/clients/{client_id}/care_plans
    servers:
    - url: https://api-development.ons.io
  /v0/administration/dossier/care_plans/by_client/{client_id}/active:
    get:
      tags:
      - dossier.CarePlan
      summary: Return the active care plan of a client corresponding to the given client id
      operationId: dossier.CarePlanAPI.activeCarePlanByClientId
      parameters:
      - name: client_id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int64
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-replacement-for:
      - /t/clients/{client_id}/active_care_plan
    servers:
    - url: https://api-development.ons.io
  /v0/administration/dossier/care_plans/by_client/{client_id}/draft:
    get:
      tags:
      - dossier.CarePlan
      summary: Return the draft care plan of a client corresponding to the given client id
      operationId: dossier.CarePlanAPI.draftCarePlanByClientId
      parameters:
      - name: client_id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int64
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
      x-replacement-for:
      - /t/clients/{client_id}/draft_care_plan
    servers:
    - url: https://api-development.ons.io
  /v0/administration/dossier/care_plans/by_client/{client_id}/new:
    post:
      tags:
      - dossier.CarePlan
      summary: Draft new care plan for client
      operationId: dossier.CarePlanAPI.newDraft
      parameters:
      - name: client_id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int64
      - name: X-Cupido-User-Name
        in: header
        schema:
          type: string
      - name: X-Cupido-Active-Identity
        in: header
        schema:
          type: string
      responses:
        '200':
          description: No response was specified
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/dossier.CarePlan'
        '404':
          description: Client not found or user not found
      x-replacement-for:
      - /t/dossier/care_plans/by_client/{client_id}/new
    servers:
    - url: https://api-development.ons.io
components:
  schemas:
    dossier.Demand:
      type: object
      allOf:
      - $ref: '#/components/schemas/AuditedBase'
      properties:
        id:
          type: integer
          format: int64
          x-cupido-id: true
        domain:
          $ref: '#/components/schemas/dossier.Domain'
        domainId:
          type: integer
          format: int64
        definition:
          type: string
        protocolUrl:
          type: string
        hidden:
          type: boolean
          default: false
        classificationId:
          type: string
      description: Zorgplan "aandachtspunt"
      example:
        updatedAt: '2014-04-01T17:00:00.000+02:00'
        createdAt: '2013-12-01T17:00:00.000+01:00'
        createdBy: user
        id: 1
        domain:
          updatedAt: '2014-12-29T00:00:00.000+01:00'
          createdAt: '2014-12-29T00:00:00.000+01:00'
          createdBy: example
          id: 1
          name: example
          hidden: true
          classificationId: example
        domainId: 2
        definition: Definitie
        protocolUrl: http://www.nedap.com/
        hidden: true
        classificationId: classification.problem.health.nutrition
      xml:
        name: demand
    survey.ImportantForCarePlanGroup:
      type: object
      properties:
        id:
          type: integer
          format: int64
          x-cupido-id: true
        groupAnswerId:
          type: integer
          format: int64
        surveyTitle:
          type: string
        description:
          type: string
        answeredQuestions:
          type: array
          items:
            $ref: '#/components/schemas/survey.AnsweredQuestion'
          xml:
            wrapped: true
      description: ImportantForCarePlanGroup model (no description)
      example:
        id: 1
        groupAnswerId: 5
        surveyTitle: Mooie vragenlijst
        description: Leeftijd vragen
        answeredQuestions:
        - id: 1
          sequenceNumber: 1
          answerType: 1
          text: uw leeftijd?
          additionalInfo: vul leeftijd in
          defaultAnswer: 1
          skipOnYes: true
          active: true
          required: true
          answerMaxLength: 3
          groupId: 1
          answerDefinitionGroup:
            updatedAt: '2012-08-02T13:48:46.836+02:00'
            createdAt: '2012-08-02T13:48:46.836+02:00'
            id: 1
            description: heel oud
            readOnly: false
          updatedAt: '2012-08-02T13:48:46.836+02:00'
          createdAt: '2012-08-02T13:48:46.836+02:00'
          answers:
          - updatedAt: '2012-08-02T13:48:46.836+02:00'
            createdAt: '2012-08-02T13:48:46.836+02:00'
            id: 1
            surveyResultObjectId: 1
            questionObjectId: 1
            answerDefinitionObjectId: 1
            text: heeeeel oud
            booleanAnswer: false
      xml:
        name: importantForCarePlanGroup
    AuditedBase:
      title: AuditedBase
      type: object
      properties:
        updatedAt:
          type:
          - string
          - 'null'
          description: Dated Base extension.
          format: date-time
        createdAt:
          type:
          - string
          - 'null'
          format: date-time
        createdBy:
          type:
          - string
          - 'null'
      description: AuditedBase model (no description)
      example:
        updatedAt: '2014-12-29T00:00:00.000+01:00'
        createdAt: '2014-12-29T00:00:00.000+01:00'
        createdBy: example
    dossier.CarePlan:
      type: object
      allOf:
      - $ref: '#/components/schemas/AuditedBase'
      properties:
        id:
          type: integer
          format: int64
          x-cupido-id: true
        clientId:
          type: integer
          format: int64
        employeeId:
          type: integer
          format: int64
        carePlanEntries:
          type: array
          items:
            $ref: '#/components/schemas/dossier.CarePlanEntry'
          xml:
            wrapped: true
        status:
          $ref: '#/components/schemas/dossier.CarePlanStatus'
        beginDate:
          type: string
          format: date-time
        endDate:
          type: string
          format: date-time
      description: '"Zorgplan"'
      example:
        updatedAt: '2014-04-01T17:00:00.000+02:00'
        createdAt: '2013-12-01T17:00:00.000+01:00'
        createdBy: user
        id: 1
        clientId: 1
        employeeId: 1
        carePlanEntries:
        - updatedAt: '2014-12-29T00:00:00.000+01:00'
          createdAt: '2014-12-29T00:00:00.000+01:00'
          createdBy: example
          id: 1
          carePlanId: 1
          demandEntry:
            updatedAt: '2014-12-29T00:00:00.000+01:00'
            createdAt: '2014-12-29T00:00:00.000+01:00'
            createdBy: example
            id: 1
            carePlanEntryId: 1
            demand:
              updatedAt: '2014-12-29T00:00:00.000+01:00'
              createdAt: '2014-12-29T00:00:00.000+01:00'
              createdBy: example
              id: 1
              domain:
                updatedAt: '2014-12-29T00:00:00.000+01:00'
                createdAt: '2014-12-29T00:00:00.000+01:00'
                createdBy: example
                id: 1
                name: example
                hidden: true
                classificationId: example
              domainId: 1
              definition: example
              protocolUrl: example
              hidden: true
              classificationId: example
            demandId: 1
            comment: example
          demandEntryId: 1
          goalEntry:
            updatedAt: '2014-12-29T00:00:00.000+01:00'
            createdAt: '2014-12-29T00:00:00.000+01:00'
            createdBy: example
            id: 1
            comment: example
            title: example
            carePlanEntryId: 1
            goal:
              updatedAt: '2014-12-29T00:00:00.000+01:00'
              createdAt: '2014-12-29T00:00:00.000+01:00'
              createdBy: example
              id: 1
              domain:
                updatedAt: '2014-12-29T00:00:00.000+01:00'
                createdAt: '2014-12-29T00:00:00.000+01:00'
                createdBy: example
                id: 1
                name: example
                hidden: true
                classificationId: example
              domainId: 1
              demandId: 1
              definition: example
              allowTitleOverride: true
              allowComment: true
              reportProgress: true
              hidden: true
              classificationId: example
            goalId: 1
            targetDate: '2014-12-29T00:00:00.000+01:00'
          goalEntryId: 1
          actionEntries:
          - updatedAt: '2014-12-29T00:00:00.000+01:00'
            createdAt: '2014-12-29T00:00:00.000+01:00'
            createdBy: example
            id: 1
            carePlanEntryId: 1
            action:
              updatedAt: '2014-12-29T00:00:00.000+01:00'
              createdAt: '2014-12-29T00:00:00.000+01:00'
              createdBy: example
              id: 1
              domain:
                updatedAt: '2014-12-29T00:00:00.000+01:00'
                createdAt: '2014-12-29T00:00:00.000+01:00'
                createdBy: example
                id: 1
                name: example
                hidden: true
                classificationId: example
              domainId: 1
              goal:
                updatedAt: '2014-12-29T00:00:00.000+01:00'
                createdAt: '2014-12-29T00:00:00.000+01:00'
                createdBy: example
                id: 1
                domain:
                  updatedAt: '2014-12-29T00:00:00.000+01:00'
                  createdAt: '2014-12-29T00:00:00.000+01:00'
                  createdBy: example
                  id: 1
                  name: example
                  hidden: true
                  classificationId: example
                domainId: 1
                demandId: 1
                definition: example
                allowTitleOverride: true
                allowComment: true
                reportProgress: true
                hidden: true
                classificationId: example
              goalId: 1
              definition: example
              instructionUrl: example
              allowTitleOverride: true
              allowComment: true
              hidden: true
              classificationId: example
            actionId: 1
            carePlanPersistentActionId: 1
            comment: example
            title: example
          - updatedAt: '2014-12-29T00:00:00.000+01:00'
            createdAt: '2014-12-29T00:00:00.000+01:00'
            createdBy: example
            id: 1
            carePlanEntryId: 1
            action:
              updatedAt: '2014-12-29T00:00:00.000+01:00'
              createdAt: '2014-12-29T00:00:00.000+01:00'
              createdBy: example
              id: 1
              domain:
                updatedAt: '2014-12-29T00:00:00.000+01:00'
                createdAt: '2014-12-29T00:00:00.000+01:00'
                createdBy: example
                id: 1
                name: example
                hidden: true
                classificationId: example
              domainId: 1
              goal:
                updatedAt: '2014-12-29T00:00:00.000+01:00'
                createdAt: '2014-12-29T00:00:00.000+01:00'
                createdBy: example
                id: 1
                domain:
                  updatedAt: '2014-12-29T00:00:00.000+01:00'
                  createdAt: '2014-12-29T00:00:00.000+01:00'
                  createdBy: example
                  id: 1
                  name: example
                  hidden: true
                  classificationId: example
                domainId: 1
                demandId: 1
                definition: example
                allowTitleOverride: true
                allowComment: true
                reportProgress: true
                hidden: true
                classificationId: example
              goalId: 1
              definition: example
              instructionUrl: example
              allowTitleOverride: true
              allowComment: true
              hidden: true
              classificationId: example
            actionId: 1
            carePlanPersistentActionId: 1
            comment: example
            title: example
          percentageRealized: 1
          percentageTarget: 1
          importantForCarePlanGroupId: 1
          importantForCarePlanGroup:
            id: 1
            groupAnswerId: 1
            surveyTitle: example
            description: example
            answeredQuestions:
            - id: 1
              sequenceNumber: 1
              answerType: 1
              text: example
              additionalInfo: example
              defaultAnswer: 1
              skipOnYes: true
              active: true
              required: true
              answerMaxLength: 1
              groupId: 1
              classificationId: example
              answerDefinitionGroup:
                updatedAt: '2014-12-29T00:00:00.000+01:00'
                createdAt: '2014-12-29T00:00:00.000+01:00'
                createdBy: example
                id: 1
                description: example
                readOnly: true
                answerDefinitions:
                - updatedAt: '2014-12-29T00:00:00.000+01:00'
                  createdAt: '2014-12-29T00:00:00.000+01:00'
                  createdBy: example
                  id: 1
                  definition: example
                  sequenceNumber: 1
                  hasInput: true
                  active: true
                  score: 1
                  answers:
                  - updatedAt: '2014-12-29T00:00:00.000+01:00'
                    createdAt: '2014-12-29T00:00:00.000+01:00'
                    createdBy: example
                    id: 1
                    surveyResultObjectId: 1
                    questionObjectId: 1
                    answerDefinitionObjectId: 1
                    text: example
                    important: true
                    booleanAnswer: true
                  - updatedAt: '2014-12-29T00:00:00.000+01:00'
                    createdAt: '2014-12-29T00:00:00.000+01:00'
                    createdBy: example
                    id: 1
                    surveyResultObjectId: 1
                    questionObjectId: 1
                    answerDefinitionObjectId: 1
                    text: example
                    important: true
                    booleanAnswer: true
                  classificationId: example
                  answerDefinitionGroupId: 1
                - updatedAt: '2014-12-29T00:00:00.000+01:00'
                  createdAt: '2014-12-29T00:00:00.000+01:00'
                  createdBy: example
                  id: 1
                  definition: example
                  sequenceNumber: 1
                  hasInput: true
                  active: true
                  score: 1
                  answers:
                  - updatedAt: '2014-12-29T00:00:00.000+01:00'
                    createdAt: '2014-12-29T00:00:00.000+01:00'
                    createdBy: example
                    id: 1
                    surveyResultObjectId: 1
                    questionObjectId: 1
                    answerDefinitionObjectId: 1
                    text: example
                    important: true
                    booleanAnswer: true
                  - updatedAt: '2014-12-29T00:00:00.000+01:00'
                    createdAt: '2014-12-29T00:00:00.000+01:00'
                    createdBy: example
                    id: 1
                    surveyResultObjectId: 1
                    questionObjectId: 1
                    answerDefinitionObjectId: 1
                    text: example
                    important: true
                    booleanAnswer: true
                  classificationId: example
                  answerDefinitionGroupId: 1
                questions:
                - updatedAt: '2014-12-29T00:00:00.000+01:00'
                  createdAt: '2014-12-29T0

# --- truncated at 32 KB (91 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/nedap/refs/heads/main/openapi/nedap-dossier-careplan-api-openapi.yml