50 entities and 299 agent-callable operations in ehr. Each operation is addressed as {mega_tool}/ehr/{entity}/{operation} and carries the same permission check over MCP and REST.
299 of 299 shown
allergy
Operation
Mega-tool
What it does
create
entity_crud
Record a new patient allergy
delete
entity_crud
Delete/resolve an allergy record
list
entity_crud
List patient allergies with filtering
read
entity_crud
Get detailed allergy information
update
entity_crud
Update an allergy record
allergy_reaction
Operation
Mega-tool
What it does
create
entity_crud
Create a new allergy reaction
delete
entity_crud
Delete a allergy reaction
list
entity_crud
List allergy_reactions with filtering and pagination
read
entity_crud
Get detailed allergy reaction information
search
entity_crud
Search allergy_reactions with fuzzy matching
update
entity_crud
Update an existing allergy reaction
break_the_glass_log
Operation
Mega-tool
What it does
create
entity_crud
Create a new break the glass log
delete
entity_crud
Delete a break the glass log
list
entity_crud
List break_the_glass_logs with filtering and pagination
read
entity_crud
Get detailed break the glass log information
search
entity_crud
Search break_the_glass_logs with fuzzy matching
update
entity_crud
Update an existing break the glass log
bulk_export_file
Operation
Mega-tool
What it does
create
entity_crud
Create a new bulk export file
delete
entity_crud
Delete a bulk export file
list
entity_crud
List bulk_export_files with filtering and pagination
read
entity_crud
Get detailed bulk export file information
search
entity_crud
Search bulk_export_files with fuzzy matching
update
entity_crud
Update an existing bulk export file
bulk_export_job
Operation
Mega-tool
What it does
create
entity_crud
Create a new bulk export job
delete
entity_crud
Delete a bulk export job
list
entity_crud
List bulk_export_jobs with filtering and pagination
read
entity_crud
Get detailed bulk export job information
search
entity_crud
Search bulk_export_jobs with fuzzy matching
update
entity_crud
Update an existing bulk export job
care_plan
Operation
Mega-tool
What it does
create
entity_crud
Create a new care plan
delete
entity_crud
Cancel/delete a care plan
list
entity_crud
List patient care plans with filtering
read
entity_crud
Get detailed care plan information
update
entity_crud
Update a care plan
care_plan_activity
Operation
Mega-tool
What it does
create
entity_crud
Create a new care plan activity
delete
entity_crud
Delete a care plan activity
list
entity_crud
List care_plan_activities with filtering and pagination
read
entity_crud
Get detailed care plan activity information
search
entity_crud
Search care_plan_activities with fuzzy matching
update
entity_crud
Update an existing care plan activity
care_plan_goal
Operation
Mega-tool
What it does
create
entity_crud
Create a new care plan goal
delete
entity_crud
Delete a care plan goal
list
entity_crud
List care_plan_goals with filtering and pagination
read
entity_crud
Get detailed care plan goal information
search
entity_crud
Search care_plan_goals with fuzzy matching
update
entity_crud
Update an existing care plan goal
change_request
Operation
Mega-tool
What it does
create
entity_crud
Create a new change request
delete
entity_crud
Delete a change request
list
entity_crud
List change_requests with filtering and pagination
read
entity_crud
Get detailed change request information
search
entity_crud
Search change_requests with fuzzy matching
update
entity_crud
Update an existing change request
clinical
Operation
Mega-tool
What it does
encounter_summary
smart_action
Encounter summary
formulary_check
smart_action
Formulary check for medication
ndc_search
smart_action
NDC medication search
patient_summary
smart_action
Comprehensive patient summary
problem_list
smart_action
Problem list summary
clinical_note
Operation
Mega-tool
What it does
create
entity_crud
Create a clinical note
delete
entity_crud
Soft-delete a clinical note
list
entity_crud
List clinical notes with filtering and pagination
read
entity_crud
Get clinical note details
search
entity_crud
Search clinical notes by title or content
update
entity_crud
Update a clinical note
clinical_record_change_log
Operation
Mega-tool
What it does
create
entity_crud
Create a new clinical record change log
delete
entity_crud
Delete a clinical record change log
list
entity_crud
List clinical_record_change_logs with filtering and pagination
read
entity_crud
Get detailed clinical record change log information
search
entity_crud
Search clinical_record_change_logs with fuzzy matching
update
entity_crud
Update an existing clinical record change log
drug_interaction
Operation
Mega-tool
What it does
create
entity_crud
Create a new drug interaction
delete
entity_crud
Delete a drug interaction
list
entity_crud
List drug_interactions with filtering and pagination
read
entity_crud
Get detailed drug interaction information
search
entity_crud
Search drug_interactions with fuzzy matching
update
entity_crud
Update an existing drug interaction
drug_interaction_alert
Operation
Mega-tool
What it does
create
entity_crud
Create a new drug interaction alert
delete
entity_crud
Delete a drug interaction alert
list
entity_crud
List drug_interaction_alerts with filtering and pagination
read
entity_crud
Get detailed drug interaction alert information
search
entity_crud
Search drug_interaction_alerts with fuzzy matching
update
entity_crud
Update an existing drug interaction alert
drug_therapeutic_class
Operation
Mega-tool
What it does
create
entity_crud
Create a new drug therapeutic class
delete
entity_crud
Delete a drug therapeutic class
list
entity_crud
List drug_therapeutic_classes with filtering and pagination
read
entity_crud
Get detailed drug therapeutic class information
search
entity_crud
Search drug_therapeutic_classes with fuzzy matching
update
entity_crud
Update an existing drug therapeutic class
encounter
Operation
Mega-tool
What it does
admit
workflow_action
Admit a patient to facility, creating or updating encounter
breakdown
report_query
Get encounter breakdown by dimension
check_in
workflow_action
Check in patient for ambulatory visit
check_out
workflow_action
Check out patient after ambulatory visit
create
entity_crud
Create a new patient encounter
delete
entity_crud
Soft delete an encounter (cancel)
discharge
workflow_action
Discharge a patient from encounter
list
entity_crud
List patient encounters with filtering and pagination
read
entity_crud
Get detailed encounter information
summary
report_query
Clinical encounter analytics
transfer
workflow_action
Transfer a patient to different location or provider
trend
report_query
Get encounter trend over time
update
entity_crud
Update an existing encounter
encounter_diagnosis
Operation
Mega-tool
What it does
create
entity_crud
Create a new encounter diagnosis
delete
entity_crud
Delete a encounter diagnosis
list
entity_crud
List encounter_diagnosises with filtering and pagination
read
entity_crud
Get detailed encounter diagnosis information
search
entity_crud
Search encounter_diagnosises with fuzzy matching
update
entity_crud
Update an existing encounter diagnosis
encounter_procedure
Operation
Mega-tool
What it does
create
entity_crud
Create a new encounter procedure
delete
entity_crud
Delete a encounter procedure
list
entity_crud
List encounter_procedures with filtering and pagination
read
entity_crud
Get detailed encounter procedure information
search
entity_crud
Search encounter_procedures with fuzzy matching
update
entity_crud
Update an existing encounter procedure
facility
Operation
Mega-tool
What it does
create
entity_crud
Create a new facility
delete
entity_crud
Delete a facility (soft delete)
list
entity_crud
List healthcare facilities with filtering and pagination
read
entity_crud
Get facility details by ID
update
entity_crud
Update an existing facility
imaging_result
Operation
Mega-tool
What it does
create
entity_crud
Create an imaging result
delete
entity_crud
Soft-delete an imaging result
list
entity_crud
List imaging results with filtering and pagination
read
entity_crud
Get imaging result details
search
entity_crud
Search imaging results by description, findings, or impression
update
entity_crud
Update an imaging result
immunization
Operation
Mega-tool
What it does
create
entity_crud
Create a new immunization record
delete
entity_crud
Delete an immunization record (soft delete)
list
entity_crud
List immunization records with filtering and pagination
read
entity_crud
Get immunization record details by ID
update
entity_crud
Update an existing immunization record
lab_result
Operation
Mega-tool
What it does
create
entity_crud
Record a new lab result
list
entity_crud
List lab results with filtering
read
entity_crud
Get detailed lab result
medication
Operation
Mega-tool
What it does
administer
workflow_action
Administer medication to patient (eMAR documentation)
create
entity_crud
Create/prescribe a new medication for a patient
delete
entity_crud
Discontinue/delete a medication
discontinue
workflow_action
Discontinue a medication
dispense
workflow_action
Dispense medication to patient
list
entity_crud
List patient medications with filtering
prescribe
workflow_action
Create a new prescription for a patient
read
entity_crud
Get detailed medication information
renew
workflow_action
Renew an existing prescription
update
entity_crud
Update a medication record
medication_administration
Operation
Mega-tool
What it does
create
entity_crud
Create a new medication administration
delete
entity_crud
Delete a medication administration
list
entity_crud
List medication_administrations with filtering and pagination
read
entity_crud
Get detailed medication administration information
search
entity_crud
Search medication_administrations with fuzzy matching
update
entity_crud
Update an existing medication administration
medication_order
Operation
Mega-tool
What it does
create
entity_crud
Create a medication order
delete
entity_crud
Soft-delete a medication order
list
entity_crud
List medication orders with filtering and pagination
read
entity_crud
Get medication order details
search
entity_crud
Search medication orders by medication name or sig
update
entity_crud
Update a medication order
ndc_medication
Operation
Mega-tool
What it does
list
entity_crud
List/browse NDC medications with filtering
read
entity_crud
Get a specific medication by NDC code or UUID
search
entity_crud
Search the FDA National Drug Code (NDC) database for medications
note_addendum
Operation
Mega-tool
What it does
create
entity_crud
Create a new note addendum
delete
entity_crud
Delete a note addendum
list
entity_crud
List note_addendums with filtering and pagination
read
entity_crud
Get detailed note addendum information
search
entity_crud
Search note_addendums with fuzzy matching
update
entity_crud
Update an existing note addendum
note_template
Operation
Mega-tool
What it does
create
entity_crud
Create a new clinical note template
delete
entity_crud
Delete a clinical note template (soft delete)
list
entity_crud
List clinical note templates with filtering and pagination
read
entity_crud
Get note template details by ID
update
entity_crud
Update an existing clinical note template
order
Operation
Mega-tool
What it does
approve
workflow_action
Approve an order (for orders requiring authorization)
cancel
workflow_action
Cancel a pending or active order
complete
workflow_action
Mark an order as completed
create
entity_crud
Create a new clinical order
delete
entity_crud
Cancel/delete an order
list
entity_crud
List clinical orders with filtering
read
entity_crud
Get detailed order information
sign
workflow_action
Add physician signature to order
submit
workflow_action
Submit an order for processing
update
entity_crud
Update an order
patient
Operation
Mega-tool
What it does
create
entity_crud
Create a new patient record
delete
entity_crud
Soft delete a patient record (deactivate)
list
entity_crud
List EHR patients with filtering and pagination
read
entity_crud
Get detailed patient information
search
entity_crud
Search for patients with fuzzy matching
update
entity_crud
Update an existing patient record
patient_consent_log
Operation
Mega-tool
What it does
create
entity_crud
Create a new patient consent log
delete
entity_crud
Delete a patient consent log
list
entity_crud
List patient_consent_logs with filtering and pagination
read
entity_crud
Get detailed patient consent log information
search
entity_crud
Search patient_consent_logs with fuzzy matching
update
entity_crud
Update an existing patient consent log
patient_contact
Operation
Mega-tool
What it does
create
entity_crud
Create a new patient contact
delete
entity_crud
Delete a patient contact
list
entity_crud
List patient_contacts with filtering and pagination
read
entity_crud
Get detailed patient contact information
search
entity_crud
Search patient_contacts with fuzzy matching
update
entity_crud
Update an existing patient contact
patient_flag
Operation
Mega-tool
What it does
create
entity_crud
Create a new patient flag
delete
entity_crud
Delete a patient flag
list
entity_crud
List patient_flags with filtering and pagination
read
entity_crud
Get detailed patient flag information
search
entity_crud
Search patient_flags with fuzzy matching
update
entity_crud
Update an existing patient flag
patient_identifier
Operation
Mega-tool
What it does
create
entity_crud
Create a new patient identifier
delete
entity_crud
Delete a patient identifier
list
entity_crud
List patient_identifiers with filtering and pagination
read
entity_crud
Get detailed patient identifier information
search
entity_crud
Search patient_identifiers with fuzzy matching
update
entity_crud
Update an existing patient identifier
patient_insurance
Operation
Mega-tool
What it does
create
entity_crud
Create a new patient insurance
delete
entity_crud
Delete a patient insurance
list
entity_crud
List patient_insurances with filtering and pagination
read
entity_crud
Get detailed patient insurance information
search
entity_crud
Search patient_insurances with fuzzy matching
update
entity_crud
Update an existing patient insurance
patient_pharmacy
Operation
Mega-tool
What it does
create
entity_crud
Create a new patient pharmacy
delete
entity_crud
Delete a patient pharmacy
list
entity_crud
List patient_pharmacies with filtering and pagination
read
entity_crud
Get detailed patient pharmacy information
update
entity_crud
Update an existing patient pharmacy
pharmacy
Operation
Mega-tool
What it does
create
entity_crud
Create a new pharmacy
delete
entity_crud
Delete a pharmacy
list
entity_crud
List pharmacies with filtering and pagination
read
entity_crud
Get detailed pharmacy information
search
entity_crud
Search pharmacies with fuzzy matching
update
entity_crud
Update an existing pharmacy
phi_access_log
Operation
Mega-tool
What it does
create
entity_crud
Create a new phi access log
delete
entity_crud
Delete a phi access log
list
entity_crud
List phi_access_logs with filtering and pagination
read
entity_crud
Get detailed phi access log information
search
entity_crud
Search phi_access_logs with fuzzy matching
update
entity_crud
Update an existing phi access log
prescription
Operation
Mega-tool
What it does
breakdown
report_query
Get prescription breakdown by dimension
create
entity_crud
Create a new prescription
delete
entity_crud
Delete a prescription
list
entity_crud
List prescriptions with filtering and pagination
read
entity_crud
Get detailed prescription information
search
entity_crud
Search prescriptions with fuzzy matching
summary
report_query
Prescription analytics and trends
trend
report_query
Get prescription trend over time
update
entity_crud
Update an existing prescription
prescription_transmission
Operation
Mega-tool
What it does
create
entity_crud
Create a new prescription transmission
delete
entity_crud
Delete a prescription transmission
list
entity_crud
List prescription_transmissions with filtering and pagination
read
entity_crud
Get detailed prescription transmission information
search
entity_crud
Search prescription_transmissions with fuzzy matching
update
entity_crud
Update an existing prescription transmission
problem_list
Operation
Mega-tool
What it does
list
entity_crud
List problem_lists with filtering and pagination
read
entity_crud
Get detailed problem list information
search
entity_crud
Search problem_lists with fuzzy matching
provider
Operation
Mega-tool
What it does
create
entity_crud
Create a new provider
delete
entity_crud
Delete a provider (soft delete)
list
entity_crud
List healthcare providers with filtering and pagination
read
entity_crud
Get provider details by ID
search
entity_crud
Search for providers by name or NPI
update
entity_crud
Update an existing provider
provider_facility_assignment
Operation
Mega-tool
What it does
create
entity_crud
Create a new provider facility assignment
delete
entity_crud
Delete a provider facility assignment
list
entity_crud
List provider_facility_assignments with filtering and pagination
read
entity_crud
Get detailed provider facility assignment information
search
entity_crud
Search provider_facility_assignments with fuzzy matching
update
entity_crud
Update an existing provider facility assignment
renewal_request
Operation
Mega-tool
What it does
create
entity_crud
Create a new renewal request
delete
entity_crud
Delete a renewal request
list
entity_crud
List renewal_requests with filtering and pagination
read
entity_crud
Get detailed renewal request information
search
entity_crud
Search renewal_requests with fuzzy matching
update
entity_crud
Update an existing renewal request
smart_access_token
Operation
Mega-tool
What it does
create
entity_crud
Create a new smart access token
delete
entity_crud
Delete a smart access token
list
entity_crud
List smart_access_tokens with filtering and pagination
read
entity_crud
Get detailed smart access token information
search
entity_crud
Search smart_access_tokens with fuzzy matching
update
entity_crud
Update an existing smart access token
smart_authorization_code
Operation
Mega-tool
What it does
create
entity_crud
Create a new smart authorization code
delete
entity_crud
Delete a smart authorization code
list
entity_crud
List smart_authorization_codes with filtering and pagination
read
entity_crud
Get detailed smart authorization code information
search
entity_crud
Search smart_authorization_codes with fuzzy matching
update
entity_crud
Update an existing smart authorization code
smart_client
Operation
Mega-tool
What it does
create
entity_crud
Create a new smart client
delete
entity_crud
Delete a smart client
list
entity_crud
List smart_clients with filtering and pagination
read
entity_crud
Get detailed smart client information
search
entity_crud
Search smart_clients with fuzzy matching
update
entity_crud
Update an existing smart client
smart_refresh_token
Operation
Mega-tool
What it does
create
entity_crud
Create a new smart refresh token
delete
entity_crud
Delete a smart refresh token
list
entity_crud
List smart_refresh_tokens with filtering and pagination
read
entity_crud
Get detailed smart refresh token information
search
entity_crud
Search smart_refresh_tokens with fuzzy matching
update
entity_crud
Update an existing smart refresh token
therapeutic_class
Operation
Mega-tool
What it does
create
entity_crud
Create a new therapeutic class
delete
entity_crud
Delete a therapeutic class
list
entity_crud
List therapeutic_classes with filtering and pagination
read
entity_crud
Get detailed therapeutic class information
search
entity_crud
Search therapeutic_classes with fuzzy matching
update
entity_crud
Update an existing therapeutic class
vital_sign
Operation
Mega-tool
What it does
create
entity_crud
Record new vital signs
list
entity_crud
List patient vital signs with filtering
read
entity_crud
Get detailed vital sign record
Parameter schemas and permissions
Parameter schemas and permission codenames are in the full reference — sign in — or call prism_introspect(dimension="capability_search", query="…") with your key.