Documentation Index
Fetch the complete documentation index at: https://developer.eka.care/llms.txt
Use this file to discover all available pages before exploring further.
Added
- [EMR] pageBreakTableTr in Templar getHead — The
getHeadhelper in the Templar prescription engine now supportspageBreakTableTr, allowing template authors to declare table-row level page breaks for cleaner multi-page prescription rendering.
Improved
- [EMR] Diet chart authoring in Templar — Diet chart support in the Templar prescription engine has been extended with additional structure and rendering refinements, building on the diet chart sections introduced on April 22.
Improved
- [EMR] Doctor name on IPD receipts and bills — IPD receipt and bill print output now uses the doctor profile’s first-name and last-name fields directly instead of a single concatenated string, giving cleaner, more consistent doctor-name rendering across IPD billing artifacts.
Added
- [EMR] forceApiSearch flag in Patient Directory TS SDK — The Patient Directory TypeScript SDK now exposes a
forceApiSearchoption, letting integrators bypass the local cache and force a live API lookup for patient search — useful for high-confidence lookups where freshness must beat latency.
Fixed
- [EMR] Patient Directory TS SDK lookup correctness — Resolved an edge case in the Patient Directory TypeScript SDK where stale or partial cached state could surface incorrect patient search results; lookups now consistently reflect the live directory.
Improved
- [EMR] Clinic name on OPD slip — The Templar OPD slip print template now renders the clinic name in the slip header, improving identifiability of the issuing clinic on physical copies.
Added
- [EMR] Diet charts in prescription templates — The Templar prescription engine now supports diet chart sections, enabling structured diet plans to be authored and rendered alongside prescriptions.
Improved
- [EMR] Unit display name fallback in prescriptions — Prescription
rxandlabVitalssections now renderunit_display_namewhen available and fall back toname, producing cleaner unit labels on printed prescriptions.
Fixed
- [EMR] IPD admission TinyMCE preview — Fixed a rendering bug where the IPD admission rich-text preview was showing stale or malformed HTML in the prescription template engine.
Changed
- [EMR] Prescription QR placement — The QR code on prescription PDFs has been moved into the footer details block for a cleaner header and consistent placement across templates.
Added
- [EMR] IPD admission template upgrades — The prescription engine adds new fields and layout improvements to the IPD admission template, supporting richer admission notes.
Improved
-
[EMR] Prescription PDF asset loading — S3-hosted assets such as doctor signatures in prescription PDFs now include cache-busting query parameters, preventing stale cached versions from appearing. Signature display is also now controlled by a
show_signatureconfiguration flag for more flexible template rendering. View docs - [EMR] Eye exam ordering in prescription PDFs — Ophthalmology examination tables in prescription PDFs now render in the correct display order, ensuring eye-care data appears consistently across generated documents. View docs
-
[EMR] Patient Directory API extras field — The
extrasfield in the Update EMR User endpoint now documents restrictions: no nested lists, no dictionaries inside lists, only one level of nesting in dictionaries, keys must not exceed 16 characters, and keys starting with_are ignored. View docs
Improved
- [Client-Specific] Prescription PDF template engine — Added support for configurable prescription template styles, enabling custom PDF layouts that map clinical data (symptoms, history, vitals, medications, investigations, diagnosis, advices, review, and signature) to form-specific positions. A new
template_styleconfiguration option controls which layout is applied during PDF generation.
Improved
- IPD billing PDF layout — The pricing summary in IPD billing PDFs now displays Total Paid and Amount Due/Overpaid labels, replacing the previous single “Amount to be paid” line for clearer printed output. View docs
- OPD slip enhancements — OPD slips now print tags and additional data fields, and the token number font size has been increased for better readability at the front desk.
- Medical Records Android SDK — Oversized images are now validated before upload with a clear user alert, and PDF URI resolution has been moved to a background thread to prevent main-thread crashes.
Fixed
- Health Records Android SDK — Missing files during record processing are now handled gracefully instead of causing crashes, with improved error handling in MD5 checksum generation.

