AMRIT
  • Introduction
  • Architecture
    • System architecture overview
    • API Guide
    • Integrations
  • Developer Guide
    • Codebase structure
    • Development environment setup
      • System Requirements
      • Software dependencies
      • Installation Instructions
        • For UI repositories
        • For API repositories
      • Common Issues and Troubleshooting
  • Deployment
    • Installation guide
    • CI/CD pipelines
    • Observability
    • Wildfly
      • SSL Configuration for WildFly
  • Data Management
    • Database schema
    • Data privacy and security
    • Data export
    • Reporting
      • Integrating DHIS2 with AMRIT
      • Example Python Scripts
  • Community and Support
    • Contributing to AMRIT
    • How to get help
    • Code of conduct
    • Contribution guidelines
Powered by GitBook
On this page
  • 1. CTI (Computer Telephony Integration) with C-Zentrix
  • 2. ABDM (Ayushman Bharat Digital Mission)
  • 3. Swymed: Telemedicine and Video Calling Integration
  • 4. OpenKM: Document Management and File Uploads
  1. Architecture

Integrations

PreviousAPI GuideNextCodebase structure

Last updated 3 months ago

AMRIT is designed to be an interoperable and extensible platform, integrating with various systems to enhance functionality and streamline healthcare workflows. Below are the key integrations within AMRIT, along with open-source alternatives and opportunities for contribution.


1. CTI (Computer Telephony Integration) with C-Zentrix

The CTI integration using C-Zentrix powers AMRIT’s health helpline functionality, enabling systems like 104 and 1097 to efficiently handle calls. Features include call routing, logging, and interaction history, ensuring helplines can function seamlessly and provide critical support to beneficiaries.

Open Alternatives

While C-Zentrix is the current integration, AMRIT can be extended to include open-source telephony solutions (eg:- or ). Contributors are encouraged to propose and implement such alternatives to increase the platform's flexibility.


2. ABDM (Ayushman Bharat Digital Mission)

AMRIT complies with the ABDM standards, ensuring seamless interoperability with India’s national digital health ecosystem. This integration supports the generation and use of ABHA (Ayushman Bharat Health Account) IDs, enabling connected care and aligning AMRIT with national healthcare policies.

The ABDM integration is central to AMRIT’s functionality. Developers and contributors are welcome to suggest enhancements or new features that align with evolving ABDM standards to strengthen AMRIT’s role in the digital health ecosystem.


3. Swymed: Telemedicine and Video Calling Integration

Swymed enables seamless telemedicine capabilities within the AMRIT platform, supporting video consultations between patients and healthcare providers. This is crucial for remote diagnosis and care, especially in underserved or geographically isolated regions.

Open Alternatives

The platform is designed to be extended to use open-source alternatives such as or for video calling and telemedicine functionalities. We welcome contributions and pull requests (PRs) to add support for these or other video-calling solutions to AMRIT.


4. OpenKM: Document Management and File Uploads

The OpenKM integration simplifies document management within AMRIT by enabling secure file uploads and retrieval. This ensures patient records, test results, and other critical documents are always accessible when needed.


Asterisk
FreeSWITCH
Jitsi
WebRTC