{
  "bullets":  [
    {
      "author_id":  "131074",
      "category":  "Problem",
      "id":  "987654321",
      "text":  "Patient reports improvement in symptoms",
      "updated_at":  "2024-01-15T10:30:00Z",
      "version":  1
    }
  ],
  "chart_datetime":  "2024-01-15T10:30:00Z",
  "document_datetime":  "2024-01-15T10:30:00Z",
  "id":  "123456789",
  "patient_id":  "64058687489",
  "practice_id":  "65540",
  "signed_at":  "2024-01-15T11:00:00Z",
  "signed_by":  "131074",
  "tags":  [
    {
      "code":  "TAG_001",
      "code_type":  1,
      "concept_name":  "Follow-up Visit",
      "created_at":  "2024-01-15T10:30:00Z",
      "deleted_at":  "2024-01-16T10:30:00Z",
      "description":  "Tag for follow-up visits",
      "id":  "123456",
      "value":  "Follow-up"
    }
  ],
  "type":  "NON_VISIT_NOTE_TYPE_NONVISIT"
}
{
  "bullets":  {
    "author_id":  "ID of the author who created this bullet point.",
    "category":  "Category of the bullet point.",
    "id":  "Unique identifier for 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.",
  "document_datetime":  "Date and time when the document was created.",
  "id":  "Unique identifier for the non-visit note.",
  "patient_id":  "ID of the patient this note belongs to.",
  "practice_id":  "ID of the practice this note belongs to.",
  "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."
  },
  "type":  "Type of non-visit note. Defaults to nonvisit if not specified."
}

Events

Triggering Webhook Types

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

  • Elation Non Visit Note Updated
  • Elation Non Visit Note Deleted
{
  "bullets":  [
    {
      "author_id":  "131074",
      "category":  "Problem",
      "id":  "987654321",
      "text":  "Patient reports improvement in symptoms",
      "updated_at":  "2024-01-15T10:30:00Z",
      "version":  1
    }
  ],
  "chart_datetime":  "2024-01-15T10:30:00Z",
  "document_datetime":  "2024-01-15T10:30:00Z",
  "id":  "123456789",
  "patient_id":  "64058687489",
  "practice_id":  "65540",
  "signed_at":  "2024-01-15T11:00:00Z",
  "signed_by":  "131074",
  "tags":  [
    {
      "code":  "TAG_001",
      "code_type":  1,
      "concept_name":  "Follow-up Visit",
      "created_at":  "2024-01-15T10:30:00Z",
      "deleted_at":  "2024-01-16T10:30:00Z",
      "description":  "Tag for follow-up visits",
      "id":  "123456",
      "value":  "Follow-up"
    }
  ],
  "type":  "NON_VISIT_NOTE_TYPE_NONVISIT"
}
{
  "bullets":  {
    "author_id":  "ID of the author who created this bullet point.",
    "category":  "Category of the bullet point.",
    "id":  "Unique identifier for 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.",
  "document_datetime":  "Date and time when the document was created.",
  "id":  "Unique identifier for the non-visit note.",
  "patient_id":  "ID of the patient this note belongs to.",
  "practice_id":  "ID of the practice this note belongs to.",
  "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."
  },
  "type":  "Type of non-visit note. Defaults to nonvisit if not specified."
}

Payload Field Details

Non Visit Note
Event Payload
id
string
required

ID Unique identifier for the non-visit note.

CEL
id
Example
"123456789"
type
elation.v1.NonVisitNoteType
required

Type of non-visit note. Defaults to nonvisit if not specified.

CEL
type
Example
NON_VISIT_NOTE_TYPE_EMAIL
NON_VISIT_NOTE_TYPE_NONVISIT
NON_VISIT_NOTE_TYPE_PHONE
bullets
object
required

List of bullet points in the note.

CEL
bullets
Example
[
{
"author_id":  "131074",
"category":  "Problem",
"id":  "987654321",
"text":  "Patient reports improvement in symptoms",
"updated_at":  "2024-01-15T10:30:00Z",
"version":  1
}
]
bullets.map(x, x.id)
[]string
required

Mapped array of: Unique identifier for the bullet point.

CEL
bullets.map(x, x.id)
Example
[
"987654321"
]
bullets.map(x, x.text)
[]string
required

Mapped array of: Content of the bullet point. Must not be empty.

CEL
bullets.map(x, x.text)
Example
[
"Patient reports improvement in symptoms"
]
bullets.map(x, x.author_id)
[]string
required

Mapped array of: ID of the author who created this bullet point.

CEL
bullets.map(x, x.author_id)
Example
[
"131074"
]
category
elation.v1.BulletCategory

Mapped array of: Category of the bullet point.

CEL
category
Example
BULLET_CATEGORY_PROBLEM
BULLET_CATEGORY_PAST
BULLET_CATEGORY_FAMILY
BULLET_CATEGORY_SOCIAL
BULLET_CATEGORY_INSTR
BULLET_CATEGORY_PE
BULLET_CATEGORY_ROS
BULLET_CATEGORY_MED
BULLET_CATEGORY_DATA
BULLET_CATEGORY_ASSESSMENT
BULLET_CATEGORY_TEST
BULLET_CATEGORY_TX
BULLET_CATEGORY_NARRATIVE
BULLET_CATEGORY_FOLLOWUP
BULLET_CATEGORY_REASON
BULLET_CATEGORY_PLAN
BULLET_CATEGORY_OBJECTIVE
BULLET_CATEGORY_HPI
BULLET_CATEGORY_ALLERGIES
BULLET_CATEGORY_HABITS
BULLET_CATEGORY_ASSESSPLAN
BULLET_CATEGORY_CONSULTANT
BULLET_CATEGORY_ATTENDING
BULLET_CATEGORY_DATEPROCEDURE
BULLET_CATEGORY_SURGICAL
BULLET_CATEGORY_ORDERS
BULLET_CATEGORY_REFERENCED
BULLET_CATEGORY_PROCEDURE
bullets.map(x, x.version)
[]uint64
required

Mapped array of: Version number of the bullet point.

CEL
bullets.map(x, x.version)
Example
[
1
]
bullets.map(x, x.updated_at)
[]timing.v1.Timestamp
required

Mapped array of: Date and time when the bullet point was last updated.

CEL
bullets.map(x, x.updated_at)
Example
[
"2024-01-15T10:30:00Z"
]
patient_id
string
required

ID ID of the patient this note belongs to.

CEL
patient_id
Example
"64058687489"
practice_id
string

ID of the practice this note belongs to.

CEL
practice_id
Example
"65540"
document_datetime
timing.v1.Timestamp
required

Date and time when the document was created.

CEL
document_datetime
Example
"2024-01-15T10:30:00Z"
chart_datetime
timing.v1.Timestamp
required

Date and time when the note was added to the chart.

CEL
chart_datetime
Example
"2024-01-15T10:30:00Z"
tags
object
required

List of tags associated with the note.

CEL
tags
Example
[
{
"code":  "TAG_001",
"code_type":  1,
"concept_name":  "Follow-up Visit",
"created_at":  "2024-01-15T10:30:00Z",
"deleted_at":  "2024-01-16T10:30:00Z",
"description":  "Tag for follow-up visits",
"id":  "123456",
"value":  "Follow-up"
}
]
tags.map(x, x.id)
[]string
required

Mapped array of: Unique identifier for the tag.

CEL
tags.map(x, x.id)
Example
[
"123456"
]
tags.map(x, x.code)
[]string
required

Mapped array of: Code identifier for the tag.

CEL
tags.map(x, x.code)
Example
[
"TAG_001"
]
tags.map(x, x.value)
[]string
required

Mapped array of: Value or display text of the tag.

CEL
tags.map(x, x.value)
Example
[
"Follow-up"
]
tags.map(x, x.code_type)
[]int64
required

Mapped array of: Type identifier for the tag code.

CEL
tags.map(x, x.code_type)
Example
[
1
]
tags.map(x, x.concept_name)
[]string
required

Mapped array of: Concept name associated with the tag.

CEL
tags.map(x, x.concept_name)
Example
[
"Follow-up Visit"
]
tags.map(x, x.created_at)
[]timing.v1.Timestamp
required

Mapped array of: Date and time when the tag was created.

CEL
tags.map(x, x.created_at)
Example
[
"2024-01-15T10:30:00Z"
]
tags.map(x, x.deleted_at)
[]timing.v1.Timestamp
required

Mapped array of: Date and time when the tag was deleted, if applicable.

CEL
tags.map(x, x.deleted_at)
Example
[
"2024-01-16T10:30:00Z"
]
tags.map(x, x.description)
[]string
required

Mapped array of: Description of the tag’s purpose or meaning.

CEL
tags.map(x, x.description)
Example
[
"Tag for follow-up visits"
]
signed_by
string

ID of the provider who signed the note.

CEL
signed_by
Example
"131074"
signed_at
timing.v1.Timestamp

Date and time when the note was signed.

CEL
signed_at
Example
"2024-01-15T11:00:00Z"