> For the complete documentation index, see [llms.txt](https://docs.evitalrx.in/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.evitalrx.in/api-for-doctor-portal.md).

# API FOR EMR/HMIS SOFTWARE

- [Introduction](https://docs.evitalrx.in/api-for-doctor-portal/introduction.md)
- [Medicines](https://docs.evitalrx.in/api-for-doctor-portal/medicines.md)
- [Search Products](https://docs.evitalrx.in/api-for-doctor-portal/medicines/search-products.md): To search items with the Item Name (string), GTIN number of the product, or Salt-Composition(content).
- [Product Details](https://docs.evitalrx.in/api-for-doctor-portal/medicines/product-details.md): To get item details in your inventory by unique medicine Id.
- [Get Inventory Status](https://docs.evitalrx.in/api-for-doctor-portal/medicines/get-inventory-status.md): To get status of the items in your inventory.
- [Get Inventory Items](https://docs.evitalrx.in/api-for-doctor-portal/medicines/get-inventory-items.md): To get all items in your inventory.
- [Get Alternatives](https://docs.evitalrx.in/api-for-doctor-portal/medicines/get-alternatives.md): To get Medicine alternatives on the basis of the drug composition
- [Get Product Batch](https://docs.evitalrx.in/api-for-doctor-portal/medicines/get-product-batch.md): To get item batches in your inventory by unique medicine Id.
- [Get Expired Batches](https://docs.evitalrx.in/api-for-doctor-portal/medicines/get-expired-batches.md): To get expired batches in your inventory by unique medicine Id.
- [Request Product](https://docs.evitalrx.in/api-for-doctor-portal/medicines/request-product.md): To request a product, which is not available at eVitalRx.
- [Branded to Generic](https://docs.evitalrx.in/api-for-doctor-portal/medicines/branded-to-generic.md): To get alternate products by unique medicine Id.
- [Search Content](https://docs.evitalrx.in/api-for-doctor-portal/medicines/search-content.md): To search content
- [Add Favorite Medicine](https://docs.evitalrx.in/api-for-doctor-portal/medicines/add-favorite-medicine.md): This API is for doctors to add their favorite medicine.
- [Patients](https://docs.evitalrx.in/api-for-doctor-portal/patients.md)
- [Add Patient](https://docs.evitalrx.in/api-for-doctor-portal/patients/add-patient.md): To add patients with mobile number, name and address.
- [Get Patient](https://docs.evitalrx.in/api-for-doctor-portal/patients/get-patient.md): To get the patient details
- [Update Patient](https://docs.evitalrx.in/api-for-doctor-portal/patients/update-patient.md): To Update patient with mobile number, name and address.
- [Add Patient family member](https://docs.evitalrx.in/api-for-doctor-portal/patients/add-patient-1.md): To add family member of the patient
- [Orders](https://docs.evitalrx.in/api-for-doctor-portal/orders.md)
- [Push Prescription](https://docs.evitalrx.in/api-for-doctor-portal/orders/push-prescription.md): To push prescription with items and its quantity.
- [Order Details](https://docs.evitalrx.in/api-for-doctor-portal/orders/order-details.md): To get the order details
- [Order List](https://docs.evitalrx.in/api-for-doctor-portal/orders/order-list.md): To get the order details
- [Update Order](https://docs.evitalrx.in/api-for-doctor-portal/orders/update-order.md): This API is deprecated.
- [Save](https://docs.evitalrx.in/api-for-doctor-portal/orders/save.md): To save the order.
