Elation Health Notes v2 API is one of 126 APIs that Elation Health publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Notes v2. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and a changelog.
This API exposes
13 operations
across 7 paths,
and defines 158 schemas.
It is described by OpenAPI 3.2.0, at version 0.1.0.
Requests are made against a single base URL, https://sandbox.elationemr.com/api/2.0.
The identity and technical contract details declared by the specification.
PulmonaryOrderBlock-Input
object
2 properties
1 required
NarrativeParagraphAttrs
object
1 property
ReferralBlock-Output
object
2 properties
1 required
DocumentSignature
object
A signature on a document.
8 properties
5 required
VitalTemperature
object
4 properties
FollowupParagraphAttrs
object
1 property
SleepOrderSummary
object
10 properties
3 required
FollowupUnorderedList-Output
object
3 properties
ReferralBlock-Input
object
2 properties
1 required
NarrativeUnorderedList-Input
object
3 properties
PulmonaryOrderBlock-Output
object
2 properties
1 required
ContentMap-Input
object
Typed map from section type to its content. All sections are optional. Keys match section type wire values (NodeType): lowercase single words (e.g. narrative,…
7 properties
FollowupListItem-Input
object
3 properties
Procedure-Output
object
2 properties
1 required
VitalBP
object
5 properties
ProcedureOrderedList-Input
object
3 properties
AttrsWithRefId
object
Base attrs for any node that carries a stable change-tracking refid.
1 property
ElationNoteAmendmentUpdate
object
Request body for updating a sections-based note amendment. All fields optional. contentmap replaces the full stored contentmap. Amendment updates do not suppor…
8 properties
NarrativeOrderedList-Output
object
3 properties
ReferencedDocument-Input
object
2 properties
1 required
FollowupOrderedList-Input
object
3 properties
ReferencedDocumentAttrs
object
2 properties
1 required
NoteLayoutColumn
object
2 properties
VitalsSectionAttrs-Output
object
3 properties
ImmunizationVaccine
object
1 property
HTTPValidationError
object
1 property
PrescriptionSummary
object
17 properties
3 required
FollowupSection-Input
object
2 properties
LabOrderBlock-Output
object
2 properties
1 required
ProcedureParagraph-Input
object
3 properties
HandoutBlockAttrs-Output
object
3 properties
2 required
InstructionsListItem-Output
object
3 properties
VitalHR
object
4 properties
ProcedureSection-Output
object
2 properties
ImagingOrderBlockAttrs-Input
object
3 properties
2 required
InstructionsOrderedList-Output
object
3 properties
PatientImmunizationBlock-Input
object
2 properties
1 required
TextInline-Input
object
Plain text run. This node has NO attrs: both text and marks are top-level keys. This is the one deliberate exception to the type/attrs/content rule documented…
3 properties
LineBreakInline
object
Hard line break. No attrs, no content.
1 property
VitalFiO2
object
4 properties
ProcedureParagraphAttrs
object
1 property
ElationNoteAmendment
object
Full representation of an EN2.1 sections-based note amendment. Analogous to NoteAmendment for legacy DocumentNode notes. previouscontent is populated after the…
15 properties
9 required
InjectionBlock-Output
object
2 properties
1 required
NarrativeSection-Output
object
2 properties
PulmonaryOrderTest
object
2 properties
2 required
FollowupParagraph-Output
object
3 properties
InstructionsUnorderedList-Input
object
3 properties
ReferencedDocumentData
object
Structured reference to a hippo document (e.g. a lab/imaging report). Mirrors the VN1 reference-bullet payload: id is the report/document id, labresultid ident…
4 properties
1 required
FollowupListItem-Output
object
3 properties
VitalBMI
object
2 properties
LabOrderBlock-Input
object
2 properties
1 required
NarrativeParagraph-Output
object
3 properties
NarrativeSection-Input
object
2 properties
OrdersSection-Input
object
2 properties
InstructionsSection-Output
object
2 properties
NarrativeParagraph-Input
object
3 properties
CptCode
object
3 properties
3 required
PatientImmunizationAttrs-Output
object
3 properties
2 required
LabOrderTest
object
3 properties
2 required
DocumentSignatureRole
string
The role the user is performing when adding a signature to a visit note
Attachment
object
A file attached to a note. Attachments are modeled as a top-level field on the note (not as note content) per the Simple Note 2.1 spec: they carry no positioni…
6 properties
4 required
ProcedureListItem-Input
object
3 properties
HandoutBlock-Output
object
2 properties
1 required
CardiacOrderBlockAttrs-Output
object
3 properties
2 required
TextInline-Output
object
Plain text run. This node has NO attrs: both text and marks are top-level keys. This is the one deliberate exception to the type/attrs/content rule documented…
3 properties
InjectionBlock-Input
object
2 properties
1 required
ImagingOrderBlock-Input
object
2 properties
1 required
HandoutTypeName
string
Handout kind. Hippo reconciles this into its integer type if needed.
PrescriptionBlock-Input
object
2 properties
1 required
Injection
object
14 properties
5 required
ImagingOrderTest
object
2 properties
2 required
ContentMap-Output
object
Typed map from section type to its content. All sections are optional. Keys match section type wire values (NodeType): lowercase single words (e.g. narrative,…
7 properties
TextInlineMark
object
A single formatting mark applied to a TextInline run.
1 property
1 required
PulmonaryOrderBlockAttrs-Input
object
3 properties
2 required
ProcedureParagraph-Output
object
3 properties
el8_note_models__note__sections__shared__ReferralSummary
object
11 properties
1 required
ImagingOrderBlock-Output
object
2 properties
1 required
ReferralBlockAttrs
object
3 properties
2 required
SleepOrderBlockAttrs-Input
object
3 properties
2 required
NoteMetadata
object
A lightweight version of Note that omits certain fields for performance reasons, specifically for use with endpoints that return notes in bulk.
12 properties
7 required
Immunization
object
15 properties
3 required
ImagingOrderBlockAttrs-Output
object
3 properties
2 required
InstructionsParagraph-Output
object
3 properties
ImagingOrderSummary
object
10 properties
3 required
NarrativeOrderedList-Input
object
3 properties
CardiacOrderBlock-Input
object
2 properties
1 required
ElationNoteCreate
object
Request body for creating a sections-based note. The layout is selected by layoutname (e.g. "simplenote"). No content field — the initial contentmap is always…
10 properties
5 required
PaginatedResponse_NoteMetadata_
object
6 properties
4 required
NoteLayoutBlock
object
A section slot in the layout. type is the section identifier.
1 property
1 required
el8_note_models__note__sections__shared__TextBlockMarkTypes
string
Formatting marks a text run can carry. Supports bold, italic, strike (strikethrough), and underline.
ReferencedDocumentsSection-Input
object
2 properties
OrdersSection-Output
object
2 properties
ProcedureOrderedList-Output
object
3 properties
VitalPain
object
4 properties
ReferencedDocumentsSection-Output
object
2 properties
NarrativeListItem-Output
object
3 properties
ProcedureAttrs
object
2 properties
1 required
SleepOrderTest
object
2 properties
2 required
FollowupOrderedList-Output
object
3 properties
ValidationError
object
5 properties
3 required
LabOrderSummary
object
10 properties
4 required
NarrativeListItem-Input
object
3 properties
ProcedureSection-Input
object
2 properties
ProcedureUnorderedList-Input
object
3 properties
InjectionBlockAttrs-Input
object
3 properties
2 required
InstructionsParagraph-Input
object
3 properties
LabOrderBlockAttrs-Input
object
3 properties
2 required
Procedure-Input
object
2 properties
1 required
Doctag
object
A doctag is an identifier that can be applied to a document. This implementation of doctag mirrors VN1's coded document tag
11 properties
5 required
PatientImmunizationAttrs-Input
object
3 properties
2 required
CardiacOrderBlock-Output
object
2 properties
1 required
el8_note_models__note__sections__vitals_section__Vitals
object
11 properties
NoteLayoutHeader
object
Decorative section divider — display text only, no clinical meaning.
2 properties
SectionsContent
object
The sections-based note content: layout description + typed section content.
2 properties
2 required
VitalsSection-Input
object
Tier-1 vitals section; attrs mirror VN2 VitalsNode.
2 properties
InstructionsUnorderedList-Output
object
3 properties
VitalRR
object
4 properties
SleepOrderBlockAttrs-Output
object
3 properties
2 required
Layout
object
Structural description of a note. name identifies the template (e.g. "simplenote", "soap"). content lists columns (1 for single-column, 2 for two-column). Each…
2 properties
1 required
HandoutBlockAttrs-Input
object
3 properties
2 required
FollowupParagraph-Input
object
3 properties
InstructionParagraphAttrs
object
1 property
FollowupUnorderedList-Input
object
3 properties
VitalHC
object
4 properties
InstructionsOrderedList-Input
object
3 properties
ElationNoteUpdate
object
Request body for updating a sections-based note. When contentmap is sent on a base note update, snapshotid is required (from create or GET /notes/{id}/edit) fo…
9 properties
VitalWeight
object
4 properties
InstructionsSection-Input
object
2 properties
ElationNote
object
Full representation of a sections-based note returned by the API. content holds the sections-based structure: layout (structural description) and contentmap (t…
19 properties
9 required
SleepOrderBlock-Input
object
2 properties
1 required
PulmonaryOrderBlockAttrs-Output
object
3 properties
2 required
LabOrderFastingMethod
string
ProcedureUnorderedList-Output
object
3 properties
HandoutBlock-Input
object
2 properties
1 required
CardiacOrderBlockAttrs-Input
object
3 properties
2 required
InjectionBlockAttrs-Output
object
3 properties
2 required
PrescriptionBlock-Output
object
2 properties
1 required
InstructionsListItem-Input
object
3 properties
PrescriptionBlockAttrs
object
3 properties
2 required
VitalsSection-Output
object
Tier-1 vitals section; attrs mirror VN2 VitalsNode.
2 properties
PulmonaryOrderSummary
object
11 properties
3 required
NarrativeUnorderedList-Output
object
3 properties
ProcedureListItem-Output
object
3 properties
SleepOrderBlock-Output
object
2 properties
1 required
FollowupSection-Output
object
2 properties
PatientImmunizationBlock-Output
object
2 properties
1 required
CreateDoctagRequest
object
10 properties
2 required
CardiacOrderTest
object
2 properties
2 required
VitalsSectionAttrs-Input
object
3 properties
CardiacOrderSummary
object
11 properties
3 required
ReferencedDocument-Output
object
2 properties
1 required
LabOrderBlockAttrs-Output
object
3 properties
2 required
Handout
object
8 properties
3 required
VitalOxygen
object
4 properties
VitalHeight
object
4 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Elation Health publishes across the network.