---
title: "Update Non Visit Note"
method: PUT
path: "/api/2.0/non_visit_notes/{id}/"
tags: ["Non-Visit Notes"]
---

# Update Non Visit Note

`PUT /api/2.0/non_visit_notes/{id}/`

## Path parameters

- `id` integer, required

## Request body

- NonVisitNote
  - `bullets` NonVisitNoteBullet[] — The bullets of the non visit note.
    - `author` integer — The author of the bullet.
    - `id` integer
    - `text` string, required — The text of the bullet.
    - `updated_date` string, date-time
    - `version` integer
  - `chart_date` string, date-time, required
  - `created_date` string, date-time, nullable
  - `deleted_date` string, date-time, nullable
  - `document_date` string, date-time, required
  - `id` integer
  - `note_documents` NonVisitNoteDocument[] — The documents referenced by the non visit note.
    - `document` Document, required
      - `authoring_practice` integer, required
      - `chart_date` string, date-time, required — The creation date of the patient chart.
      - `created_date` string, date-time, nullable — The creation date of the document.
      - `deleted_date` string, date-time, nullable — The deleted date of the document.
      - `document_date` string, date-time, required — The date of the document. In most cases it's the same as the creation date. For some documents, like visit notes, it's the date of the visit note.
      - `document_type` integer, nullable
      - `id` integer, required
      - `last_modified` string, date-time
      - `patient` integer, required
      - `sign_date` string, date-time, nullable — The date of when the document was signed (if signed).
      - `signed_by` integer — The id of whoever signed the document (if signed).
    - `id` integer
    - `summary` string, nullable
  - `note_items` NonVisitNotePatientItem[] — The items in the clinical record on the left hand side of the chart referenced by the non visit note.
    - `id` integer
    - `item` PatientItem, required
      - `created_date` string, date-time, nullable
      - `deleted_date` string, date-time, nullable
      - `id` integer
      - `is_confidential` boolean, required
      - `patient` integer, required
      - `type` string, required
  - `patient` integer, required
  - `signed_by` integer, nullable
  - `signed_date` string, date-time, nullable
  - `tags` integer[] — The ids of the document tags you want to attach.
  - `type` string, required — The type of the non visit note.

## Response `200`

- NonVisitNote
  - `bullets` NonVisitNoteBullet[] — The bullets of the non visit note.
    - `author` integer — The author of the bullet.
    - `id` integer
    - `text` string, required — The text of the bullet.
    - `updated_date` string, date-time
    - `version` integer
  - `chart_date` string, date-time, required
  - `created_date` string, date-time, nullable
  - `deleted_date` string, date-time, nullable
  - `document_date` string, date-time, required
  - `id` integer
  - `note_documents` NonVisitNoteDocument[] — The documents referenced by the non visit note.
    - `document` Document, required
      - `authoring_practice` integer, required
      - `chart_date` string, date-time, required — The creation date of the patient chart.
      - `created_date` string, date-time, nullable — The creation date of the document.
      - `deleted_date` string, date-time, nullable — The deleted date of the document.
      - `document_date` string, date-time, required — The date of the document. In most cases it's the same as the creation date. For some documents, like visit notes, it's the date of the visit note.
      - `document_type` integer, nullable
      - `id` integer, required
      - `last_modified` string, date-time
      - `patient` integer, required
      - `sign_date` string, date-time, nullable — The date of when the document was signed (if signed).
      - `signed_by` integer — The id of whoever signed the document (if signed).
    - `id` integer
    - `summary` string, nullable
  - `note_items` NonVisitNotePatientItem[] — The items in the clinical record on the left hand side of the chart referenced by the non visit note.
    - `id` integer
    - `item` PatientItem, required
      - `created_date` string, date-time, nullable
      - `deleted_date` string, date-time, nullable
      - `id` integer
      - `is_confidential` boolean, required
      - `patient` integer, required
      - `type` string, required
  - `patient` integer, required
  - `signed_by` integer, nullable
  - `signed_date` string, date-time, nullable
  - `tags` integer[] — The ids of the document tags you want to attach.
  - `type` string, required — The type of the non visit note.

---

[API](https://skmtc.net/elationhealth/apis/api-authentication.md) · [All operations](https://skmtc.net/elationhealth/apis/api-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elationhealth/api-authentication/revisions/c060f89d4de7/schema)
