Documentation Index Fetch the complete documentation index at: https://ekacare-mintlify-changelog-1776733918.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Eka FHIR Resource Mappings
This document provides the FHIR (Fast Healthcare Interoperability Resources) mappings used by Eka Care for structured medical data. Each section details how Eka properties map to standard FHIR resources.
Symptoms
FHIR Resource: Observation
Symptoms observed during patient consultations are stored using the FHIR Observation resource.
Eka Property FHIR Resource FHIR Link Decision to Use symptoms.name, code Observation.code Manifestation or Symptom SNOMED, Eka codes symptoms.category Observation.category Observation Category SNOMED: 418799008, MDB: s-8068301606 symptoms.status Observation.status Observation Status Voice2RX: preliminary, Rx: final symptoms.since Observation.effective - effectiveDateTime | effectivePeriod symptom.notes Observation.note Annotation String text symptom.is-recorded-for Observation.subject - Patient Reference symptoms.severity Observation.value CodeableConcept ValueCodeableConcept symptoms.laterality Observation.bodySite Body Site CodeableConcept.coding.code
Conditions / Diagnoses
FHIR Resource: Condition
Medical conditions and diagnoses are stored using the FHIR Condition resource.
Eka Property FHIR Resource FHIR Link Decision to Use condition.name, code Condition.code - SNOMED condition.current_status Condition.clinicalStatus Condition Clinical Ruled-out: inactive, Confirmed: active, Suspected: unknown condition.verification Condition.verificationStatus Verification Status Ruled-out: refuted, Confirmed: confirmed, Suspected: unconfirmed condition.severity Condition.severity Condition Severity SNOMED: 24484000 (severe), 6736007 (moderate), 255604002 (mild) condition.category Condition.category Condition Category FHIR: encounter-diagnosis condition.since Condition.onset - datetime | period | age | string condition.is-recorded-for Condition.subject - Patient condition.first-time-on Condition.recordedDate - - condition.evidence Condition.evidence - Evidence pointing to condition condition.where Condition.bodyStructure - Has bodysite + other details condition.stage Condition.stage - e.g., cancer stages condition.notes Condition.note - Strings condition.laterality Condition.bodySite Body Site CodeableConcept.coding.code
Medical History
FHIR Resource: Condition
Past medical history is also stored using the FHIR Condition resource with different category.
Eka Property FHIR Resource FHIR Link Decision to Use condition.name, code Condition.code - SNOMED condition.current_status Condition.clinicalStatus Condition Clinical Ruled-out: inactive, Confirmed: active, Suspected: unknown condition.verification Condition.verificationStatus Verification Status Ruled-out: refuted, Confirmed: confirmed, Suspected: unconfirmed condition.severity Condition.severity Condition Severity SNOMED codes for severity condition.category Condition.category Condition Category problem-list-itemcondition.since Condition.onset - datetime | period | age | string condition.is-recorded-for Condition.subject - Patient condition.first-time-on Condition.recordedDate - - condition.stage Condition.stage - e.g., cancer stages condition.notes Condition.note - Strings
Advices
FHIR Resource: CarePlan
Doctor’s advice to patients is stored using the FHIR CarePlan resource.
Eka Property FHIR Resource FHIR Link Decision to Use advice.status CarePlan.status - activeadvice.intent CarePlan.intent Care Plan Intent planadvice.category CarePlan.category - Custom: SNOMED for advice advice.for CarePlan.subject - Patient advice.details CarePlan.activity.performedActivity CodeableReference CodeableReference.concept.text advice.details CarePlan.description CarePlan Description -
Notes
FHIR Resource: CarePlan
Clinical notes are stored using the FHIR CarePlan resource with different intent.
Eka Property FHIR Resource FHIR Link Decision to Use notes.status CarePlan.status - activenotes.intent CarePlan.intent Care Plan Intent proposalnotes.category CarePlan.category - Custom: for notes notes.for CarePlan.subject - Patient notes.details CarePlan.description CodeableReference CodeableReference.concept.text
Examinations
FHIR Resource: Observation
Physical examination findings are stored using the FHIR Observation resource.
Eka Property FHIR Resource FHIR Link Decision to Use exam.name, code Observation.code Manifestation or Symptom SNOMED, Eka codes exam.category Observation.category Observation Category examexam.status Observation.status Observation Status preliminary | final | unknownexam.since Observation.effective - effectiveDateTime | effectivePeriod exam.notes Observation.note Annotation String exam.is-recorded-for Observation.subject - Patient exam.location Observation.bodySite Body Site -
Follow-Up
FHIR Resource: Appointment
Follow-up appointments suggested by doctors are stored using the FHIR Appointment resource.
Eka Property FHIR Resource FHIR Link Decision to Use followup.status Appointment.status Appointment Status proposedfollowup.type Appointment.appointmentType Appointment Type FOLLOWUPfollowup.created Appointment.created - - followup.start Appointment.start - Instant
Family History
FHIR Resource: FamilyMemberHistory
Family medical history is stored using the FHIR FamilyMemberHistory resource.
Eka Property FHIR Resource FHIR Link Decision to Use dataentry.status FamilyMemberHistory.status History Status completedrelation FamilyMemberHistory.relationship Family Member - relative.name FamilyMemberHistory.name - String remarks FamilyMemberHistory.note - - clinical.status FamilyMemberHistory.condition.outcome - CodeableConcept.coding.code
Vitals ( Trackers )
FHIR Resource: Observation
Patient vitals and health trackers are stored using the FHIR Observation resource.
Eka Property FHIR Resource FHIR Link Decision to Use vitals.name, code Observation.code Manifestation or Symptom SNOMED, Eka codes vitals.category Observation.category Observation Category SNOMED: s-8068301606, FHIR: vital-signs vitals.status Observation.status Observation Status Voice2RX: preliminary, Rx: final vitals.since Observation.effective - effectiveDateTime | effectivePeriod vitals.notes Observation.note Annotation String text vitals.value Observation.value CodeableConcept ValueCodeableConcept vitals.components Observation.component - For vitals like BP with multiple values
Medications
FHIR Resource: MedicationRequest
Medication prescriptions are stored using the FHIR MedicationRequest resource.
Eka Property FHIR Resource FHIR Link Decision to Use medication.name, medication.id MedicationRequest.medicationCodeableConcept Medication Codes Name : Ibuprofen 200mg; code: MDB/SNOMED medication.status MedicationRequest.status MedicationRequest Status activemedication.intent MedicationRequest.intent MedicationRequest Intent orderpatient.id, patient.profile.personal.name MedicationRequest.subject Reference Patient reference doctor.id, doctor.profile.personal.name MedicationRequest.requester Reference Practitioner reference date MedicationRequest.authoredOn dateTime ISO 8601 format medication.instruction MedicationRequest.dosageInstruction.text Dosage String medication.dose.value, dose.unit, dose.id, dose.custom MedicationRequest.dosageInstruction.doseAndRate.doseQuantity Quantity value, unit, code medication.dose-rate-type MedicationRequest.dosageInstruction.doseAndRate.type Dose Rate Type orderedmedication.frequency.id, frequency.value, frequency.custom MedicationRequest.dosageInstruction.additionalInstruction Additional Instruction CodeableConcept medication.frequency.frequency, frequency.period, frequency.period_unit, duration, duration-unit, when MedicationRequest.dosageInstruction.timing.repeat Timing frequency, period, periodUnit calculated MedicationRequest.dispenseRequest.quantity Quantity frequency × duration × dose
Lab Tests / Imaging / Surgical Procedures
FHIR Resource: ServiceRequest
Lab tests, imaging requests ( radiology) and surgical procedure are stored using the FHIR ServiceRequest resource.
Eka Property FHIR Resource FHIR Link Decision to Use status ServiceRequest.status Request Status activeintent ServiceRequest.intent Request Intent ordercategory ServiceRequest.category Service Request Category Supported categories are imaging, lab_test, surgical_procedure labTests.id, labTests.name ServiceRequest.code Procedure Codes CodeableConcept from http://eka.care/mdb, http://loinc.org, https://parchi.eka.care/local patient_oid, patient_name ServiceRequest.subject Reference Reference to Patient resource visitid ServiceRequest.encounter Reference Reference to Encounter resource doctor_oid, doctor_name ServiceRequest.requester Reference Reference to Practitioner resource date ServiceRequest.authoredOn dateTime ISO 8601 format remark/notes ServiceRequest.note Annotation Text note
DrugAllergy / FoodAllergy Intolerance
FHIR Resource: AllergyIntolerance
Food and medication allergies are stored using the FHIR AllergyIntolerance resource.
Eka Property FHIR Resource FHIR Link Decision to Use doctor_oid, doctor_name AllergyIntolerance.asserter Reference Reference to Practitioner resource category AllergyIntolerance.category Allergy Category food or medicationclinicalStatus AllergyIntolerance.clinicalStatus Clinical Status code: active, display: Active drugAllergy.id, foodOtherAllergy.id AllergyIntolerance.code Allergy Codes CodeableConcept from http://snomed.info/sct, http://eka.care/mdb, https://parchi.eka.care/local criticality AllergyIntolerance.criticality Allergy Criticality highnotes AllergyIntolerance.note Annotation Text note patient_oid, patient_name AllergyIntolerance.patient Reference Reference to Patient resource type AllergyIntolerance.type Allergy Type allergyrecordedDate AllergyIntolerance.recordedDate dateTime ISO 8601 format (current time) verificationStatus AllergyIntolerance.verificationStatus Verification Status code: confirmed, display: Confirmed
Summary Table
Data Type FHIR Resource Category/Type Symptoms Observation signs-and-symptoms Conditions/Diagnoses Condition encounter-diagnosis Medical History Condition problem-list-item Advices CarePlan intent: plan Notes CarePlan intent: proposal Examinations Observation exam Follow-Up Appointment FOLLOWUP Family History FamilyMemberHistory - Vitals Observation vital-signs Medications MedicationRequest intent: order Lab Tests/Imaging/Surgical Procedures ServiceRequest imaging/lab_test/surgical_procedure Food and drug Allergies AllergyIntolerance food/medication
Complete FHIR Bundle Example
View Complete FHIR Bundle JSON Click here to view the full 3000+ line JSON example of a comprehensive FHIR Bundle including all mapped resources. (Opens in new tab)