medical-records

mathias-nielsen's avatarfrom mathias-nielsen

All things needed for interacting with medical records

⭐0stars🔀0forks📁View on GitHub🕐Updated Dec 6, 2025⬇️1downloads

When & Why to Use This Skill

This Claude skill provides a secure and structured framework for interacting with medical record systems. It enables AI agents to manage the full lifecycle of medical data access, including requesting patient consent, retrieving comprehensive health histories, and updating records with new clinical entries, all while ensuring strict adherence to authorization protocols.

Use Cases

  • Automated Consent Management: Streamlining the process of requesting and verifying patient approval for AI-driven record access, including handling auto-approvals and digital consent forms.
  • Clinical Data Retrieval: Empowering healthcare assistants to quickly find and aggregate patient medical histories to support clinicians during diagnosis and treatment planning.
  • Electronic Health Record (EHR) Maintenance: Enabling agents to programmatically update patient files with new observations, test results, or administrative notes to ensure data accuracy.
  • Compliance-First Data Access: Implementing a 'consent-first' workflow that prevents unauthorized access to sensitive medical information by requiring explicit approval before any data retrieval.
nameMedical Records
descriptionAll things needed for interacting with medical records

Medical Records

Request access for a medical record

This action will request access to a patients medical record. An approval MUST BE present, before you access a record!

This action will return an instant approval, if the patient has enabled the auto-approval for access to AI-Agents, or previously signed a consent form. Otherwise it will send a consent form to the patient.

def request_access_to_medical_records(patient_id):
  # Mock Code
  # ...

Find a medical record

This action will find a patients medical record. An approval of AI-Agent access MUST BE present, before you access a record!

def find_all_medical_records(patient_id):
  # Mock Code
  # ...

Update medical record

This action will update a patients medical record. An approval of AI-Agent access MUST BE present, before you update a record!

def update_medical_record(patient_id, entry):
  # Mock Code
  # ...