---
title: "List Visit Notes"
method: GET
path: "/api/2.0/visit_notes/"
tags: ["Visit Notes"]
---

# List Visit Notes

`GET /api/2.0/visit_notes/`

## Query parameters

- `from_signed_date` string, date-time
- `last_modified__gt` string, date-time
- `last_modified__gte` string, date-time
- `last_modified__lt` string, date-time
- `last_modified__lte` string, date-time
- `limit` integer
- `offset` integer
- `order_by` string
- `patient` integer[]
- `physician` integer[]
- `practice` integer[]
- `to_signed_date` string, date-time
- `unsigned` boolean

## Response `200`

- PaginatedVisitNoteList
  - `count` integer
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` VisitNote[], required
    - `amendment_request` AmendmentRequest
      - `amendment_source` 'Patient' | 'Provider or Organization', required
      - `request_date` string, date-time, nullable
      - `request_description` string, required
      - `status` 'accepted' | 'denied', required
      - `status_updated_date` string, date-time, nullable
    - `bullets` BulletWithMeta[], required — The bullets of the visit note.
      - `author` integer — The author of the bullet.
      - `category` 'Allergies' | 'Assessment' | 'Assessplan' | 'Attending' | 'Consultant' | 'Data' | 'Dateprocedure' | 'ElationNoteColOne' | 'ElationNoteColTwo' | 'ElationNoteCustomBlock' | 'ElationNoteOtherData' | 'Family' | 'Followup' | 'Habits' | 'Hpi' | 'Instr' | 'Med' | 'Narrative' | 'Objective' | 'Orders' | 'PE' | 'Past' | 'Plan' | 'Problem' | 'Procedure' | 'ROS' | 'Reason' | 'Referenced' | 'Social' | 'Surgical' | 'Test' | 'Tx', required
      - `deleted_date` string, date-time, nullable
      - `edit` integer, nullable
      - `note_document` VisitNoteDocument
        - `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 — A textual summary of the document. Will show up in the visit note editor view, while the bullet text will be used in views outside the editor.
      - `replaced_by` integer, nullable
      - `replaced_by_edit` integer, nullable
      - `sequence` integer — The sequence number of the bullet.
      - `text` string, required — The text of the bullet.
      - `updated_date` string, date-time, nullable
      - `version` integer
    - `chart_date` string, date-time, required — Visit note chart date.
    - `checklists` object — Dictionary of checklists by type (e.g. 'pe', 'ros'), where each checklist contains a list of fields with name, value and sequence
    - `clinical_summary_link` string, uri
    - `confidential` boolean — Whether this note is confidential to the practice and shouldn't be shared automatically with third parties.
    - `created_date` string, date-time, nullable
    - `deleted_date` string, date-time, nullable
    - `document_date` string, date-time, required — Visit note document date.
    - `edits` VisitNoteEdit[]
      - `create_user` integer
      - `created_date` string, date-time, nullable
      - `new_bmi` number, double
      - `new_note_time` string, date-time
      - `new_note_type` string
      - `new_prev_bmi` number, double
      - `new_prev_time` string, date-time
      - `new_prev_weight` string
      - `previous_bmi` number, double
      - `previous_note_time` string, date-time
      - `previous_note_type` string
      - `previous_prev_bmi` number, double
      - `previous_prev_time` string, date-time
      - `previous_prev_weight` string
      - `visit_note` integer, required
    - `id` integer
    - `last_modified` string, date-time
    - `patient` integer, required
    - `physician` integer, required
    - `practice` integer
    - `signatures` object[]
      - `comments` string, required — Any comments the signer made about the signature.
      - `role` string, required — The function of the signer.
      - `signed_date` string, date-time, required — Date-time timestamp for when this signature occurred.
      - `user` string, required — ID of the user whose signature this represents.
      - `user_name` string, required — The full name and title of the user whose signature this represents.
    - `signed_by` integer, nullable — The user id of the provider who signed the visit note. (Requires special permission).
    - `signed_date` string, date-time, nullable — The time at which the visit note was signed. Cannot be in the future. (Requires Special Permission).
    - `template` 'Complete H&P (1 col)' | 'Complete H&P (2 col A/P)' | 'Complete H&P (2 col)' | 'Pre-Op' | 'SOAP' | 'Simple', required
    - `type` string — Visit note type.
    - `visit_summary_link` string, uri

---

[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/versions/c060f89d4de7/schema)
