Medmis
Medmis clinic management platform (Russia): branches, specialists and schedules, appointments, patients, invoices, payments, price list, stock, to-do tasks and occupational check-ups. Booking or changing an appointment and creating a task are included, installed switched off; nothing is deleted.
7 æ¥éç¡æ · ã¯ã¬ãžããã«ãŒãäžèŠ Â· EU ãã¹ã
Medmis ã«äœã§ãèãã
AnythingMCP çµç±ã§ Medmis ã«å®éã®ããã³ããã詊ãã â Claude ãããŒã«ãåŒã³åºããåçããŸããããªãã®ã¡ãã»ãŒãžã§ Enter ãæŒããš Cloud ã«ã€ã³ã¹ããŒã«ããŸãã
Medmis ã Cloud ã«ã€ã³ã¹ããŒã«Claude 㯠AI ã®ãã誀ãããšããããŸããåçãã確èªãã ããã
2 åã§ã»ããã¢ãã
- 1cloud.anythingmcp.com ã§ç¡æãã©ã€ã¢ã«éå§ã
- 2ã³ãã¯ã¿ãŒã¹ãã¢ã§ Medmis ãã¯ãªãã¯ãè³æ Œæ å ±ã貌ãä»ãã
- 3MCP API ããŒãçºè¡ããAI ã¯ã©ã€ã¢ã³ãã MCP URL ã«åããã
Medmis ã®ã¬ã€ã
äž»èŠ AI ã¯ã©ã€ã¢ã³ãåãã®ã¹ããããã€ã¹ãããã»ããã¢ããã
Medmis ã®ã»ããã¢ãã
ã³ãã¯ã¿å®çŸ©ãã®ãã®ããïŒèªèšŒæ å ±ã®å ¥æå ãå¿ èŠãªæš©éããã®ã¢ããã¿ãåŒã³åºã APIã ã³ãã¯ã¿äœè ã«ããè±èªã§æäŸãããŠããŸãã
Medmis
This connector uses the MEDMIS API v1 (the integration bus of the Medmis clinic management platform, <your node>/apix/v1): branches, specialists and their schedules, appointments, patients, invoices, payments, the price list, reserves, stock, to-do tasks and the occupational check-up module (ÐÑПÑПÑЌПÑÑÑ). It reads; booking or changing an appointment and creating a task are included but installed switched off. Nothing is ever deleted through this connector.
Setup (about 5 minutes)
- Ask Medmis support ([email protected], subject marked DEV / API_CORE) or your Medmis administrator for an API user: a login, its password and the system name used to sign in. The API user's permissions decide what the tools can read (
appointments.get,patients.get,patient_invoices.get,payments.get,schedules.get,stores.get,todo.tasks.get,profex.*...). MEDMIS_URLis the address of your clinic's Medmis node, e.g.https://node3.medmis.ru, without/apix. Its API reference is at<MEDMIS_URL>/apix/swagger.- Fill in
MEDMIS_LOGIN,MEDMIS_PASSWORD(at least 6 characters) andMEDMIS_SYSTEM_NAME, install, and runmedmis_list_branchesto check.
The connector signs in with POST /apix/v1/Auth/login and sends the access token as a Bearer header; tokens live about an hour and are renewed automatically.
Workflow
- Start with
medmis_list_branchesandmedmis_list_employees(ids of branches, specialists and their specializations). - Free time:
medmis_get_schedule_gridwith branchIds, dateFrom, dateTo andonlyFreeSlots=true. - Appointments:
medmis_list_appointmentsfor a period (filter by specialist, status, patient),medmis_get_appointment, andmedmis_list_appointment_reference(statuses, types, visitations, sources, tags) to read the ids. - Patients:
medmis_list_patients(name, phone, e-mail, card number),medmis_get_patientfor the full record,medmis_list_patient_reference(tags, attractions, identity_doc_types). - Money:
medmis_list_invoices,medmis_get_invoice,medmis_list_invoice_services,medmis_list_payments,medmis_get_payment. - Price list:
medmis_list_service_categories,medmis_list_services, and a specialist's offer withmedmis_list_employee_services. - Other:
medmis_list_reserves,medmis_get_reserve,medmis_get_branch; stock withmedmis_list_stores(per branch),medmis_list_store_materials,medmis_get_stock_levels,medmis_list_material_series; tasks withmedmis_list_tasks; check-ups withmedmis_list_checkup_companies,medmis_list_checkup_contracts,medmis_list_checkup_patients.
Writes switched off: medmis_create_appointment (book a slot), medmis_update_appointment (move, cancel via status, change comment or tags) and medmis_create_task. They change the clinic's live schedule, so an admin turns them on deliberately; before each call show the user the patient, specialist, day and time and wait for a yes.
Patient data: patients, appointments, invoices and payments are personal health data. Read only what the question needs and do not repeat identity documents or contact data unless the user asks. The patient list leaves out identity document numbers, INN and SNILS.
Dates and ids: day filters are YYYY-MM-DD; change-time filters are yyyy-MM-ddTHH:mm:ss in UTC. Appointments carry both UTC and local times (datetimeFromLocal) plus utcOffsetMinutes; quote local times. Branches, specialists, patients, appointments and payments use UUIDs; invoices, stores, materials, tasks and check-up records use numbers. List filters ending in Ids take several values.
Pagination and limits: lists return items, page, pageSize, totalCount and totalPages; pageSize is at most 100, page starts at 1. Medmis limits each method: filtered lists 20 requests a minute (one per second), reference lists 40 a minute, single records 100 a minute, sign-in 40 a minute. Avoid tight loops; 429 means wait.
Errors: 401 means a wrong login, password or system name, or an expired session (the connector signs in again once). 403 means the API user lacks the permission for that method. 400 ValidationError lists the bad fields (e.g. a password shorter than 6 characters, a malformed date). 404 means the id does not exist on your node.
ããªãã® AI 㯠Medmis ãã 2 ã¯ãªãã¯å ã
ã³ãã¯ã¿ãŒãã€ã³ã¹ããŒã«ãè³æ Œæ å ±ã貌ãä»ããAI ã«è³ªåã7 æ¥éç¡æãã¯ã¬ãžããã«ãŒãäžèŠã