{"id":21625222,"url":"https://github.com/ohcnetwork/care_abdm","last_synced_at":"2025-07-17T11:31:30.483Z","repository":{"id":284348444,"uuid":"947864653","full_name":"ohcnetwork/care_abdm","owner":"ohcnetwork","description":"ABDM plug for care","archived":false,"fork":true,"pushed_at":"2025-03-11T09:27:37.000Z","size":275,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-05T15:16:04.584Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"10bedicu/care_abdm","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ohcnetwork.png","metadata":{},"created_at":"2025-03-13T11:18:25.000Z","updated_at":"2025-04-13T14:44:14.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/ohcnetwork/care_abdm","commit_stats":null,"previous_names":["ohcnetwork/care_abdm"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ohcnetwork/care_abdm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_abdm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_abdm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_abdm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_abdm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ohcnetwork","download_url":"https://codeload.github.com/ohcnetwork/care_abdm/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohcnetwork%2Fcare_abdm/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265019314,"owners_count":23698856,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-25T01:08:28.899Z","updated_at":"2025-07-17T11:31:30.477Z","avatar_url":"https://github.com/ohcnetwork.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Care Abdm\n\n[![Release Status](https://img.shields.io/pypi/v/care_abdm.svg)](https://pypi.python.org/pypi/care_abdm)\n[![Build Status](https://github.com/ohcnetwork/care_abdm/actions/workflows/build.yaml/badge.svg)](https://github.com/ohcnetwork/care_abdm/actions/workflows/build.yaml)\n\nCare Abdm is a plugin for care to add voice auto fill support using external services like OpenAI whisper and Google Speech to Text.\n\n## Features\n\n- Voice auto fill support for care\n- Support for OpenAI whisper and Google Speech to Text\n\n## Installation\n\nhttps://care-be-docs.ohc.network/pluggable-apps/configuration.html\n\nhttps://github.com/ohcnetwork/care/blob/develop/plug_config.py\n\nTo install care abdm, you can add the plugin config in [care/plug_config.py](https://github.com/ohcnetwork/care/blob/develop/plug_config.py) as follows:\n\n```python\n...\n\nabdm_plug = Plug(\n    name=\"abdm\",\n    package_name=\"git+https://github.com/ohcnetwork/care_abdm.git\",\n    version=\"@master\",\n    configs={\n        \"ABDM_CLIENT_ID\": \"abdm_client_id\",\n        \"ABDM_CLIENT_SECRET\": \"abdm_client_secret\",\n        \"ABDM_GATEWAY_URL\": \"\",\n        \"ABDM_ABHA_URL\": \"\",\n        \"ABDM_FACILITY_URL\": \"\",\n        \"ABDM_HIP_NAME_PREFIX\": \"\",\n        \"ABDM_HIP_NAME_SUFFIX\": \"\",\n        \"ABDM_USERNAME\": \"\",\n        \"ABDM_CM_ID\": \"\",\n        \"AUTH_USER_MODEL\": \"users.User\"\n    },\n)\nplugs = [abdm_plug]\n...\n```\n\n## Configuration\n\nThe following configurations variables are available for Care Abdm:\n\n- `ABDM_CLIENT_ID`: The client id for the ABDM service.\n- `ABDM_CLIENT_SECRET`: The client secret for the ABDM service.\n- `ABDM_GATEWAY_URL`: The URL for the ABDM service APIs.\n- `ABDM_ABHA_URL`: The URL for the health service APIs.\n- `ABDM_FACILITY_URL`: The URL for the ABDM facility APIs.\n- `ABDM_HIP_NAME_PREFIX`: The prefix for the HIP name. Used to avoid conflicts while registering a facility as ABDM health facility.\n- `ABDM_HIP_NAME_SUFFIX`: The suffix for the HIP name. Used to avoid conflicts while registering a facility as ABDM health facility.\n- `ABDM_USERNAME`: The internal username for the ABDM service. Intended to track the records created via ABDM.\n- `ABDM_CM_ID`: The X-CM-ID header value for the ABDM service.\n- `AUTH_USER_MODEL`: The user model to use for the ABDM service.\n\nThe plugin will try to find the API key from the config first and then from the environment variable.\n\n## License\n\nThis project is licensed under the terms of the [MIT license](LICENSE).\n\n---\n\nThis plugin was created with [Cookiecutter](https://github.com/audreyr/cookiecutter) using the [ohcnetwork/care-plugin-cookiecutter](https://github.com/ohcnetwork/care-plugin-cookiecutter).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohcnetwork%2Fcare_abdm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fohcnetwork%2Fcare_abdm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohcnetwork%2Fcare_abdm/lists"}