> ## Documentation Index
> Fetch the complete documentation index at: https://docs.morf.health/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Visit Note

> Event payload details and trigger documentation for Visit Note data from Elation

<img src="https://mintcdn.com/morfhealth/EU2WCxuXGIUQcziR/images/elation.svg?fit=max&auto=format&n=EU2WCxuXGIUQcziR&q=85&s=06d58e76eb0b3a5e191b8fc13f4ba68a" alt="images/elation.svg" width="40" height="40" data-path="images/elation.svg" />

# Events

## Triggering Webhook Types

The following event types are associated with the Visit Note event payload from Elation.

* `Elation Visit Note Updated`
* `Elation Visit Note Deleted`

<RequestExample>
  ```json Example theme={null}
  {
    "amendment_request": "Please review and update this note",
    "bullets": [
      {
        "author_id": "10",
        "category": "VISIT_NOTE_BULLET_CATEGORY_ROS",
        "children": "[{\"text\":\"happens often\",\"author_id\":\"10\"}]",
        "deleted_at": "2022-06-01T10:00:00Z",
        "edit": "140755736526872",
        "handout": "140758529736869",
        "note_document": "{\"id\":\"99483787\"}",
        "note_item": "{\"id\":\"338362508\"}",
        "replaced_by": "140758500900952",
        "replaced_by_edit": "140755736526872",
        "sequence": 0,
        "text": "Dizziness",
        "updated_at": "2022-05-20T04:06:13Z",
        "version": 1
      }
    ],
    "chart_datetime": "2024-01-15T10:30:00Z",
    "checklists": "[{\"name\":\"General\",\"value\":\"well nourished\",\"sequence\":0}]",
    "clinical_summary_link": "http://localhost/api/2.0/visit_notes/140758496444440/clinical_summary",
    "confidential": false,
    "created_at": "2010-06-10T11:05:08Z",
    "deleted_at": "2022-06-01T10:00:00Z",
    "document_datetime": "2024-01-15T10:30:00Z",
    "id": "123456789",
    "last_modified_at": "2022-05-20T11:06:12.507775Z",
    "patient_id": "64058687489",
    "physician_id": "131074",
    "practice_id": "34323",
    "signatures": [
      {
        "comments": "Reviewed and approved",
        "role": "cosigner",
        "signed_at": "2022-10-31T12:30:00Z",
        "user_id": "12",
        "user_name": "Douglas Ross, MD"
      }
    ],
    "signed_at": "2010-06-10T11:05:08Z",
    "signed_by": "131074",
    "tags": "[{\"code\":\"408289007\",\"value\":\"CQM: Ref to Wt Mgt Program\"}]",
    "template": "VISIT_NOTE_TEMPLATE_COMPLETE_HP_1_COL",
    "visit_note_type": "Office Visit Note",
    "visit_summary_link": "http://localhost/api/2.0/visit_notes/140758496444440/clinical_summary"
  }
  ```
</RequestExample>

<ResponseExample>
  ```json Description theme={null}
  {
    "amendment_request": "Amendment request details if any.",
    "bullets": {
      "author_id": "ID of the author who created this bullet point. Should be the ID of a User in Elation.",
      "category": "Category of the bullet point. Currently only supports ROS (Review of Systems).",
      "children": null,
      "deleted_at": "Date and time when the bullet point was deleted, if applicable.",
      "edit": "ID of the edit associated with this bullet point, if any.",
      "handout": "ID of the handout associated with this bullet point, if any.",
      "note_document": {
        "document": {
          "authoring_practice": "ID of the practice that authored the document.",
          "chart_datetime": "Date when the document was added to the chart.",
          "created_at": "Date when the document was created.",
          "deleted_at": "Date when the document was deleted, if applicable.",
          "document_datetime": "Date of the document.",
          "document_type": "Type of the document.",
          "id": "Unique identifier for the document.",
          "last_modified_at": "Date when the document was last modified.",
          "patient_id": "ID of the patient this document belongs to.",
          "signed_at": "Date when the document was signed.",
          "signed_by": "ID of the provider who signed the document."
        },
        "id": "Unique identifier for the document.",
        "summary": "Summary of the document."
      },
      "note_item": {
        "id": "Unique identifier for the note item.",
        "item": {
          "created_at": "Date when the item was created.",
          "deleted_at": "Date when the item was deleted, if applicable.",
          "id": "Unique identifier for the item.",
          "is_confidential": "Whether this item is confidential.",
          "item_type": "Type of the item.",
          "patient_id": "ID of the patient this item belongs to."
        }
      },
      "replaced_by": "ID of the bullet point that replaced this one, if any.",
      "replaced_by_edit": "ID of the edit that replaced this bullet point, if any.",
      "sequence": "Sequence number of the bullet point.",
      "text": "Content of the bullet point. Must not be empty.",
      "updated_at": "Date and time when the bullet point was last updated.",
      "version": "Version number of the bullet point."
    },
    "chart_datetime": "Date and time when the note was added to the chart.",
    "checklists": {
      "category": "Category of the checklist item.",
      "name": "Name of the checklist item.",
      "sequence": "Sequence number of the checklist item.",
      "value": "Value of the checklist item."
    },
    "clinical_summary_link": "Link to the clinical summary.",
    "confidential": "Whether this note is confidential to the practice and shouldn't be shared automatically with third parties. Defaults to false.",
    "created_at": "Date and time when the note was created.",
    "deleted_at": "Date and time when the note was deleted, if applicable.",
    "document_datetime": "Date and time when the document was created.",
    "id": "Unique identifier for the visit note.",
    "last_modified_at": "Date and time when the note was last modified.",
    "patient_id": "ID of the patient this visit note belongs to.",
    "physician_id": "ID of the prescribing physician.",
    "practice_id": "ID of the practice this visit note belongs to.",
    "signatures": {
      "comments": "Comments associated with the signature.",
      "role": "Role of the user who signed.",
      "signed_at": "Date when the note was signed.",
      "user_id": "ID of the user who signed.",
      "user_name": "Name of the user who signed."
    },
    "signed_at": "Date and time when the note was signed.",
    "signed_by": "ID of the provider who signed the note.",
    "tags": {
      "code": "Code identifier for the tag.",
      "code_type": "Type identifier for the tag code.",
      "concept_name": "Concept name associated with the tag.",
      "created_at": "Date and time when the tag was created.",
      "deleted_at": "Date and time when the tag was deleted, if applicable.",
      "description": "Description of the tag's purpose or meaning.",
      "id": "Unique identifier for the tag.",
      "value": "Value or display text of the tag."
    },
    "template": "Template type for the visit note. Currently only supports Complete H&P (1 col).",
    "visit_note_type": "Type of visit note. Defaults to Office Visit Note.",
    "visit_summary_link": "Link to the visit summary."
  }
  ```
</ResponseExample>

### Payload Field Details

<ResponseField name="Visit Note" type="Event Payload">
  <Expandable title="fields" defaultOpen="true">
    <ResponseField name="id" type="string" required>
      Unique identifier for the visit note.

      ```json CEL theme={null}
      id
      ```

      ```json Example theme={null}
      "123456789"
      ```
    </ResponseField>

    <ResponseField name="patient_id" type="string" required>
      `ID` ID of the patient this visit note belongs to.

      ```json CEL theme={null}
      patient_id
      ```

      ```json Example theme={null}
      "64058687489"
      ```
    </ResponseField>

    <ResponseField name="chart_datetime" type="timing.v1.Timestamp" required>
      Date and time when the note was added to the chart.

      ```json CEL theme={null}
      chart_datetime
      ```

      ```json Example theme={null}
      "2024-01-15T10:30:00Z"
      ```
    </ResponseField>

    <ResponseField name="document_datetime" type="timing.v1.Timestamp" required>
      Date and time when the document was created.

      ```json CEL theme={null}
      document_datetime
      ```

      ```json Example theme={null}
      "2024-01-15T10:30:00Z"
      ```
    </ResponseField>

    <ResponseField name="template" type="elation.v1.VisitNoteTemplate" required>
      Template type for the visit note. Currently only supports Complete H\&P (1 col).

      ```json CEL theme={null}
      template
      ```

      ```json Example theme={null}
      elation.v1.VisitNoteTemplate.VISIT_NOTE_TEMPLATE_SIMPLE
      elation.v1.VisitNoteTemplate.VISIT_NOTE_TEMPLATE_SOAP
      elation.v1.VisitNoteTemplate.VISIT_NOTE_TEMPLATE_COMPLETE_HP_1_COL
      elation.v1.VisitNoteTemplate.VISIT_NOTE_TEMPLATE_COMPLETE_HP_2_COL
      elation.v1.VisitNoteTemplate.VISIT_NOTE_TEMPLATE_COMPLETE_HP_2_COL_A_P
      elation.v1.VisitNoteTemplate.VISIT_NOTE_TEMPLATE_PRE_OP
      ```
    </ResponseField>

    <ResponseField name="physician_id" type="string" required>
      ID of the prescribing physician.

      ```json CEL theme={null}
      physician_id
      ```

      ```json Example theme={null}
      "131074"
      ```
    </ResponseField>

    <ResponseField name="bullets" type="[]object" required>
      List of bullet points in the visit note.

      ```json CEL theme={null}
      bullets
      ```

      ```json Example theme={null}
      [
      {
      "author_id": "10",
      "category": "VISIT_NOTE_BULLET_CATEGORY_ROS",
      "children": "[{\"text\":\"happens often\",\"author_id\":\"10\"}]",
      "deleted_at": "2022-06-01T10:00:00Z",
      "edit": "140755736526872",
      "handout": "140758529736869",
      "note_document": "{\"id\":\"99483787\"}",
      "note_item": "{\"id\":\"338362508\"}",
      "replaced_by": "140758500900952",
      "replaced_by_edit": "140755736526872",
      "sequence": 0,
      "text": "Dizziness",
      "updated_at": "2022-05-20T04:06:13Z",
      "version": 1
      }
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.text)" type="[]string" required>
      Mapped array of: Content of the bullet point. Must not be empty.

      ```json CEL theme={null}
      bullets.map(x, x.text)
      ```

      ```json Example theme={null}
      [
      "Dizziness"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.author_id)" type="[]string" required>
      Mapped array of: ID of the author who created this bullet point. Should be the ID of a User in Elation.

      ```json CEL theme={null}
      bullets.map(x, x.author_id)
      ```

      ```json Example theme={null}
      [
      "10"
      ]
      ```
    </ResponseField>

    <ResponseField name="category" type="elation.v1.VisitNoteBulletCategory" required>
      Mapped array of: Category of the bullet point. Currently only supports ROS (Review of Systems).

      ```json CEL theme={null}
      category
      ```

      ```json Example theme={null}
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PROBLEM
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PAST
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_FAMILY
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_SOCIAL
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_INSTR
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PE
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ROS
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_MED
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_DATA
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ASSESSMENT
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_TEST
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_TX
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_NARRATIVE
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_FOLLOWUP
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_REASON
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PLAN
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_OBJECTIVE
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_HPI
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ALLERGIES
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_HABITS
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ASSESSPLAN
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_CONSULTANT
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ATTENDING
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_DATEPROCEDURE
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_SURGICAL
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ORDERS
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_REFERENCED
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PROCEDURE
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.version)" type="[]int64" required>
      Mapped array of: Version number of the bullet point.

      ```json CEL theme={null}
      bullets.map(x, x.version)
      ```

      ```json Example theme={null}
      [
      1
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.sequence)" type="[]int64" required>
      Mapped array of: Sequence number of the bullet point.

      ```json CEL theme={null}
      bullets.map(x, x.sequence)
      ```

      ```json Example theme={null}
      [
      0
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.updated_at)" type="[]timing.v1.Timestamp" required>
      Mapped array of: Date and time when the bullet point was last updated.

      ```json CEL theme={null}
      bullets.map(x, x.updated_at)
      ```

      ```json Example theme={null}
      [
      "2022-05-20T04:06:13Z"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.replaced_by_edit)" type="[]string" required>
      Mapped array of: ID of the edit that replaced this bullet point, if any.

      ```json CEL theme={null}
      bullets.map(x, x.replaced_by_edit)
      ```

      ```json Example theme={null}
      [
      "140755736526872"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.replaced_by)" type="[]string" required>
      Mapped array of: ID of the bullet point that replaced this one, if any.

      ```json CEL theme={null}
      bullets.map(x, x.replaced_by)
      ```

      ```json Example theme={null}
      [
      "140758500900952"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.edit)" type="[]string" required>
      Mapped array of: ID of the edit associated with this bullet point, if any.

      ```json CEL theme={null}
      bullets.map(x, x.edit)
      ```

      ```json Example theme={null}
      [
      "140755736526872"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.deleted_at)" type="[]timing.v1.Timestamp" required>
      Mapped array of: Date and time when the bullet point was deleted, if applicable.

      ```json CEL theme={null}
      bullets.map(x, x.deleted_at)
      ```

      ```json Example theme={null}
      [
      "2022-06-01T10:00:00Z"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.note_document)" type="[]bool" required>
      Mapped array of: Document reference associated with this bullet point, if any.

      ```json CEL theme={null}
      bullets.map(x, x.note_document)
      ```

      ```json Example theme={null}
      [
      "{\"id\":\"99483787\"}"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.note_item)" type="[]bool" required>
      Mapped array of: Note item reference associated with this bullet point, if any.

      ```json CEL theme={null}
      bullets.map(x, x.note_item)
      ```

      ```json Example theme={null}
      [
      "{\"id\":\"338362508\"}"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.handout)" type="[]string" required>
      Mapped array of: ID of the handout associated with this bullet point, if any.

      ```json CEL theme={null}
      bullets.map(x, x.handout)
      ```

      ```json Example theme={null}
      [
      "140758529736869"
      ]
      ```
    </ResponseField>

    <ResponseField name="bullets.map(x, x.children)" type="[]bool" required>
      Mapped array of: List of child bullet points.

      ```json CEL theme={null}
      bullets.map(x, x.children)
      ```

      ```json Example theme={null}
      [
      "[{\"text\":\"happens often\",\"author_id\":\"10\"}]"
      ]
      ```
    </ResponseField>

    <ResponseField name="visit_note_type" type="string">
      Type of visit note. Defaults to Office Visit Note.

      ```json CEL theme={null}
      visit_note_type
      ```

      ```json Example theme={null}
      "Office Visit Note"
      ```
    </ResponseField>

    <ResponseField name="confidential" type="bool" required>
      Whether this note is confidential to the practice and shouldn't be shared automatically with third parties. Defaults to false.

      ```json CEL theme={null}
      confidential
      ```

      ```json Example theme={null}
      false
      ```
    </ResponseField>

    <ResponseField name="checklists" type="[]object" required>
      List of checklist items in the visit note.

      ```json CEL theme={null}
      checklists
      ```

      ```json Example theme={null}
      "[{\"name\":\"General\",\"value\":\"well nourished\",\"sequence\":0}]"
      ```
    </ResponseField>

    <ResponseField name="checklists.map(x, x.name)" type="[]string" required>
      Mapped array of: Name of the checklist item.

      ```json CEL theme={null}
      checklists.map(x, x.name)
      ```

      ```json Example theme={null}
      [
      "General"
      ]
      ```
    </ResponseField>

    <ResponseField name="checklists.map(x, x.value)" type="[]string" required>
      Mapped array of: Value of the checklist item.

      ```json CEL theme={null}
      checklists.map(x, x.value)
      ```

      ```json Example theme={null}
      [
      "well nourished"
      ]
      ```
    </ResponseField>

    <ResponseField name="checklists.map(x, x.sequence)" type="[]int64" required>
      Mapped array of: Sequence number of the checklist item.

      ```json CEL theme={null}
      checklists.map(x, x.sequence)
      ```

      ```json Example theme={null}
      [
      0
      ]
      ```
    </ResponseField>

    <ResponseField name="category" type="elation.v1.VisitNoteBulletCategory" required>
      Mapped array of: Category of the checklist item.

      ```json CEL theme={null}
      category
      ```

      ```json Example theme={null}
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PROBLEM
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PAST
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_FAMILY
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_SOCIAL
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_INSTR
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PE
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ROS
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_MED
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_DATA
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ASSESSMENT
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_TEST
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_TX
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_NARRATIVE
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_FOLLOWUP
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_REASON
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PLAN
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_OBJECTIVE
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_HPI
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ALLERGIES
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_HABITS
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ASSESSPLAN
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_CONSULTANT
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ATTENDING
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_DATEPROCEDURE
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_SURGICAL
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_ORDERS
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_REFERENCED
      elation.v1.VisitNoteBulletCategory.VISIT_NOTE_BULLET_CATEGORY_PROCEDURE
      ```
    </ResponseField>

    <ResponseField name="signatures" type="[]object" required>
      List of signatures on the visit note.

      ```json CEL theme={null}
      signatures
      ```

      ```json Example theme={null}
      [
      {
      "comments": "Reviewed and approved",
      "role": "cosigner",
      "signed_at": "2022-10-31T12:30:00Z",
      "user_id": "12",
      "user_name": "Douglas Ross, MD"
      }
      ]
      ```
    </ResponseField>

    <ResponseField name="signatures.map(x, x.user_id)" type="[]string" required>
      Mapped array of: ID of the user who signed.

      ```json CEL theme={null}
      signatures.map(x, x.user_id)
      ```

      ```json Example theme={null}
      [
      "12"
      ]
      ```
    </ResponseField>

    <ResponseField name="signatures.map(x, x.user_name)" type="[]string" required>
      Mapped array of: Name of the user who signed.

      ```json CEL theme={null}
      signatures.map(x, x.user_name)
      ```

      ```json Example theme={null}
      [
      "Douglas Ross, MD"
      ]
      ```
    </ResponseField>

    <ResponseField name="signatures.map(x, x.signed_at)" type="[]timing.v1.Timestamp" required>
      Mapped array of: Date when the note was signed.

      ```json CEL theme={null}
      signatures.map(x, x.signed_at)
      ```

      ```json Example theme={null}
      [
      "2022-10-31T12:30:00Z"
      ]
      ```
    </ResponseField>

    <ResponseField name="signatures.map(x, x.role)" type="[]string" required>
      Mapped array of: Role of the user who signed.

      ```json CEL theme={null}
      signatures.map(x, x.role)
      ```

      ```json Example theme={null}
      [
      "cosigner"
      ]
      ```
    </ResponseField>

    <ResponseField name="signatures.map(x, x.comments)" type="[]string" required>
      Mapped array of: Comments associated with the signature.

      ```json CEL theme={null}
      signatures.map(x, x.comments)
      ```

      ```json Example theme={null}
      [
      "Reviewed and approved"
      ]
      ```
    </ResponseField>

    <ResponseField name="amendment_request" type="string">
      Amendment request details if any.

      ```json CEL theme={null}
      amendment_request
      ```

      ```json Example theme={null}
      "Please review and update this note"
      ```
    </ResponseField>

    <ResponseField name="practice_id" type="string" required>
      ID of the practice this visit note belongs to.

      ```json CEL theme={null}
      practice_id
      ```

      ```json Example theme={null}
      "34323"
      ```
    </ResponseField>

    <ResponseField name="clinical_summary_link" type="string" required>
      Link to the clinical summary.

      ```json CEL theme={null}
      clinical_summary_link
      ```

      ```json Example theme={null}
      "http://localhost/api/2.0/visit_notes/140758496444440/clinical_summary"
      ```
    </ResponseField>

    <ResponseField name="visit_summary_link" type="string" required>
      Link to the visit summary.

      ```json CEL theme={null}
      visit_summary_link
      ```

      ```json Example theme={null}
      "http://localhost/api/2.0/visit_notes/140758496444440/clinical_summary"
      ```
    </ResponseField>

    <ResponseField name="signed_at" type="timing.v1.Timestamp">
      Date and time when the note was signed.

      ```json CEL theme={null}
      signed_at
      ```

      ```json Example theme={null}
      "2010-06-10T11:05:08Z"
      ```
    </ResponseField>

    <ResponseField name="signed_by" type="string">
      ID of the provider who signed the note.

      ```json CEL theme={null}
      signed_by
      ```

      ```json Example theme={null}
      "131074"
      ```
    </ResponseField>

    <ResponseField name="created_at" type="timing.v1.Timestamp" required>
      Date and time when the note was created.

      ```json CEL theme={null}
      created_at
      ```

      ```json Example theme={null}
      "2010-06-10T11:05:08Z"
      ```
    </ResponseField>

    <ResponseField name="last_modified_at" type="timing.v1.Timestamp" required>
      Date and time when the note was last modified.

      ```json CEL theme={null}
      last_modified_at
      ```

      ```json Example theme={null}
      "2022-05-20T11:06:12.507775Z"
      ```
    </ResponseField>

    <ResponseField name="deleted_at" type="timing.v1.Timestamp">
      Date and time when the note was deleted, if applicable.

      ```json CEL theme={null}
      deleted_at
      ```

      ```json Example theme={null}
      "2022-06-01T10:00:00Z"
      ```
    </ResponseField>

    <ResponseField name="tags" type="[]object" required>
      List of tags associated with the note.

      ```json CEL theme={null}
      tags
      ```

      ```json Example theme={null}
      "[{\"code\":\"408289007\",\"value\":\"CQM: Ref to Wt Mgt Program\"}]"
      ```
    </ResponseField>

    <ResponseField name="tags.map(x, x.id)" type="[]string" required>
      Mapped array of: Unique identifier for the tag.

      ```json CEL theme={null}
      tags.map(x, x.id)
      ```

      ```json Example theme={null}
      [
      "123456"
      ]
      ```
    </ResponseField>

    <ResponseField name="tags.map(x, x.code)" type="[]string" required>
      Mapped array of: Code identifier for the tag.

      ```json CEL theme={null}
      tags.map(x, x.code)
      ```

      ```json Example theme={null}
      [
      "TAG_001"
      ]
      ```
    </ResponseField>

    <ResponseField name="tags.map(x, x.value)" type="[]string" required>
      Mapped array of: Value or display text of the tag.

      ```json CEL theme={null}
      tags.map(x, x.value)
      ```

      ```json Example theme={null}
      [
      "Follow-up"
      ]
      ```
    </ResponseField>

    <ResponseField name="tags.map(x, x.code_type)" type="[]int64" required>
      Mapped array of: Type identifier for the tag code.

      ```json CEL theme={null}
      tags.map(x, x.code_type)
      ```

      ```json Example theme={null}
      [
      1
      ]
      ```
    </ResponseField>

    <ResponseField name="tags.map(x, x.concept_name)" type="[]string" required>
      Mapped array of: Concept name associated with the tag.

      ```json CEL theme={null}
      tags.map(x, x.concept_name)
      ```

      ```json Example theme={null}
      [
      "Follow-up Visit"
      ]
      ```
    </ResponseField>

    <ResponseField name="tags.map(x, x.created_at)" type="[]timing.v1.Timestamp" required>
      Mapped array of: Date and time when the tag was created.

      ```json CEL theme={null}
      tags.map(x, x.created_at)
      ```

      ```json Example theme={null}
      [
      "2024-01-15T10:30:00Z"
      ]
      ```
    </ResponseField>

    <ResponseField name="tags.map(x, x.deleted_at)" type="[]timing.v1.Timestamp" required>
      Mapped array of: Date and time when the tag was deleted, if applicable.

      ```json CEL theme={null}
      tags.map(x, x.deleted_at)
      ```

      ```json Example theme={null}
      [
      "2024-01-16T10:30:00Z"
      ]
      ```
    </ResponseField>

    <ResponseField name="tags.map(x, x.description)" type="[]string" required>
      Mapped array of: Description of the tag's purpose or meaning.

      ```json CEL theme={null}
      tags.map(x, x.description)
      ```

      ```json Example theme={null}
      [
      "Tag for follow-up visits"
      ]
      ```
    </ResponseField>
  </Expandable>
</ResponseField>
