Laboratory

43 entities and 154 agent-callable operations in laboratory. Each operation is addressed as {mega_tool}/laboratory/{entity}/{operation} and carries the same permission check over MCP and REST.

analyte

OperationMega-toolWhat it does
createentity_crudCreate an organization-private analyte catalog row.
deleteentity_crudDelete an organization-private analyte row.
listentity_crudList analytes / measurands (global catalog ∪ org overrides).
readentity_crudRead a single analyte by id (global ∪ org-override scoped).
updateentity_crudPartially update an organization-private analyte row.

assay

OperationMega-toolWhat it does
createentity_crudCreate an organization-private assay definition catalog row.
deleteentity_crudDelete an organization-private assay definition row.
listentity_crudList assay definitions (global catalog ∪ org overrides).
readentity_crudRead a single assay definition by id, embedding its ResultFieldSpecs (the shape a reading/ingest payload must satisfy).
updateentity_crudPartially update an organization-private assay definition row.

calibration

OperationMega-toolWhat it does
createentity_crudCreate an exact-organization calibration event row.
listentity_crudList calibration events in the current org (writes via calibration/record).
readentity_crudRead a single calibration event by id (org-scoped).
recordsmart_actionRecord a calibration event for a fleet instrument and roll its outcome onto the instrument (calibration_status, last_calibration_date, next_calibration_due).
updateentity_crudPartially update an exact-organization calibration event row.

calibration_due

OperationMega-toolWhat it does
queryreport_queryInstruments with calibration or service/maintenance due or overdue within horizon_days (default 30).

catalog_lookup

OperationMega-toolWhat it does
queryreport_queryKnowledge query: given an analyte (name or code, optional coding_system) OR a category code, return the instrument categories (device types), catalogued…

catalog_model_proposal

OperationMega-toolWhat it does
approvesmart_actionApprove one pending exact-organization proposal as a platform curator.
createsmart_actionCreate an exact-organization proposal for governed platform review; this never writes a global catalog row.
listentity_crudList catalog model proposal in the current organization.
promotesmart_actionPromote one approved exact-organization proposal to the global catalog; service authority is restricted to platform curators.
readentity_crudRead one catalog model proposal row in the current organization.
reconcilesmart_actionReconcile up to 500 explicit exact-organization instruments to the promoted model while preserving append-only prior identity evidence.
rejectsmart_actionReject one pending exact-organization proposal as a platform curator.

coding_system

OperationMega-toolWhat it does
createentity_crudCreate an organization-private coding system catalog row.
deleteentity_crudDelete an organization-private coding system row.
listentity_crudList coding system from the effective global plus org catalog.
readentity_crudRead one coding system row visible to the current organization.
updateentity_crudPartially update an organization-private coding system row.

discipline

OperationMega-toolWhat it does
createentity_crudCreate an organization-private laboratory discipline catalog row.
deleteentity_crudDelete an organization-private laboratory discipline row.
listentity_crudList laboratory discipline from the effective global plus org catalog.
readentity_crudRead one laboratory discipline row visible to the current organization.
updateentity_crudPartially update an organization-private laboratory discipline row.

domain

OperationMega-toolWhat it does
createentity_crudCreate an organization-private laboratory domain catalog row.
deleteentity_crudDelete an organization-private laboratory domain row.
listentity_crudList laboratory domain from the effective global plus org catalog.
readentity_crudRead one laboratory domain row visible to the current organization.
updateentity_crudPartially update an organization-private laboratory domain row.

fleet_summary

OperationMega-toolWhat it does
queryreport_queryFleet rollup for the current org: total instruments, counts by status (active / maintenance / quarantine / retired), a 'down' (non-active) count, the…

guide

OperationMega-toolWhat it does
queryreport_queryLaboratory agent playbook: the capture loop (register -> ingest -> release -> amend), QC/Westgard, calibration, the reading_file/attach byte lane, the report…

ingest_curation

OperationMega-toolWhat it does
listentity_crudList ingest curation item in the current organization.
readentity_crudRead one ingest curation item row in the current organization.
resolvesmart_actionResolve one pending exact-organization ingest curation item to visible catalog rows, persist the required audit event atomically, and enqueue idempotent…

ingest_health

OperationMega-toolWhat it does
queryreport_queryIngest health over a window (default 7 days): raw-message counts by status and by connector, plus the current dead-letter depth (all-time).

ingest_message

OperationMega-toolWhat it does
listentity_crudList PHI-safe durable ingest message status in the current organization.
readentity_crudRead one PHI-safe durable ingest message status row in the current organization.
retrysmart_actionRe-drive one non-mapped durable message belonging to an exact-org, non-retired instrument.

instrument_category

OperationMega-toolWhat it does
createentity_crudCreate an organization-private instrument category catalog row.
deleteentity_crudDelete an organization-private instrument category row.
listentity_crudList instrument categories (device types; global catalog ∪ org overrides).
readentity_crudRead a single instrument category by id (global ∪ org-override scoped).
updateentity_crudPartially update an organization-private instrument category row.

instrument_health

OperationMega-toolWhat it does
queryreport_queryReturn safe connectivity health plus a paged PHI-free ingest log for one exact-org instrument.

instrument_instance

OperationMega-toolWhat it does
createentity_crudThin add of a physical instrument (org server-stamped).
decommissionsmart_actionRetire one exact-organization instrument with an end-of-life date and bounded reason.
deleteentity_crudSoft-delete a fleet instrument (org-scoped; audit trail preserved).
listentity_crudList physical instruments in the current org's fleet.
readentity_crudRead a single fleet instrument by id (org-scoped).
registersmart_actionRegister a physical instrument into a lab's fleet by device type (D10).
test_connectionsmart_actionRun a bounded connection test using only the instrument's server-owned driver_profile.
updateentity_crudUpdate a fleet instrument (partial; org-scoped).

instrument_model

OperationMega-toolWhat it does
createentity_crudCreate a PER-ORG PRIVATE instrument-model override (D4) — organization is server-stamped, never global.
deleteentity_crudDelete (hard) a PER-ORG PRIVATE instrument-model override.
listentity_crudList catalogued instrument make/models (global catalog ∪ org overrides).
readentity_crudRead a single instrument model by id (global ∪ org-override scoped).
suggestsmart_actionPropose a new catalog instrument model for human curation.
updateentity_crudUpdate a PER-ORG PRIVATE instrument-model override (partial).

instrument_utilization

OperationMega-toolWhat it does
queryreport_queryReading throughput per instrument over a window (default 30 days): readings count, readings/day, and the idle instruments (zero readings in the window).

interchange_protocol

OperationMega-toolWhat it does
createentity_crudCreate an organization-private interchange protocol catalog row.
deleteentity_crudDelete an organization-private interchange protocol row.
listentity_crudList interchange protocol from the effective global plus org catalog.
readentity_crudRead one interchange protocol row visible to the current organization.
updateentity_crudPartially update an organization-private interchange protocol row.

laboratory

OperationMega-toolWhat it does
createentity_crudCreate a physical lab site in the current organization (org is server-stamped).
deleteentity_crudSoft-delete a lab site (org-scoped; ISO-17025 audit trail preserved).
listentity_crudList physical lab sites in the current organization.
readentity_crudRead a single lab site by id (org-scoped).
updateentity_crudUpdate a lab site (partial — only supplied keys change; org-scoped).
OperationMega-toolWhat it does
placesmart_actionPlace an organization, scope, or exact-record Laboratory legal hold.
releasesmart_actionRelease an active Laboratory legal hold by appending a release event.

maintenance_event

OperationMega-toolWhat it does
createentity_crudCreate an exact-organization maintenance event row.
deleteentity_crudSoft-delete an exact-organization maintenance event row.
listentity_crudList maintenance event in the current organization.
readentity_crudRead one maintenance event row in the current organization.
updateentity_crudPartially update an exact-organization maintenance event row.

manufacturer

OperationMega-toolWhat it does
createentity_crudCreate an organization-private manufacturer catalog row.
deleteentity_crudDelete an organization-private manufacturer row.
listentity_crudList instrument manufacturers (global catalog ∪ this org's overrides).
readentity_crudRead a single instrument manufacturer by id (global ∪ org-override scoped).
updateentity_crudPartially update an organization-private manufacturer row.

method

OperationMega-toolWhat it does
createentity_crudCreate an organization-private measurement method catalog row.
deleteentity_crudDelete an organization-private measurement method row.
listentity_crudList measurement method from the effective global plus org catalog.
readentity_crudRead one measurement method row visible to the current organization.
updateentity_crudPartially update an organization-private measurement method row.

out_of_range

OperationMega-toolWhat it does
queryreport_querySweep reading values outside their reference/spec over a window (default 7 days).

qc_run

OperationMega-toolWhat it does
acknowledgesmart_actionAcknowledge a QC result by appending an immutable audit annotation; the QualityControlRun evidence row is never modified.
createentity_crudCreate an exact-organization quality control run row.
createsmart_actionRecord a QC measurement and evaluate configured Westgard rules: 1-2s warning and 1-3s / 2-2s / R-4s / 4-1s / 10x rejection.
listentity_crudList QC runs in the current org (writes via qc_run/create).
readentity_crudRead a single QC run by id (org-scoped).
updateentity_crudPartially update an exact-organization quality control run row.

qc_westgard

OperationMega-toolWhat it does
queryreport_queryQC/Levey-Jennings series over a window with complete dated points, mean and ±1/2/3 SD bands, warnings, rejecting rules and per-rule tally.

reading

OperationMega-toolWhat it does
amendsmart_actionCreate an append-only corrected reading version with a required reason.
ingestsmart_actionIngest a reading against an assay: validates each submitted value against the assay's ResultFieldSpecs (unknown field, missing-required, bad type, and…
listentity_crudList instrument readings in the current org (writes via reading/ingest).
readentity_crudRead a single instrument reading by id (org-scoped).
releasesmart_actionRelease a retained preliminary reading only when its server-owned assay QC gate passes.

reading_file

OperationMega-toolWhat it does
attachsmart_actionAttach a bounded-modality file artifact (report, spectrum, chromatogram, waveform, image) to an existing reading.
listentity_crudList reading file artifacts (object-storage pointers) in the current org.
readentity_crudRead a single reading file record by id (org-scoped).

reading_series

OperationMega-toolWhat it does
queryreport_queryTime series of a single analyte over a window for a chart widget.

reading_value

OperationMega-toolWhat it does
listentity_crudList extracted reading values (org-scoped).
readentity_crudRead a single reading value by id (org-scoped).

reference_range

OperationMega-toolWhat it does
createentity_crudCreate an organization-private reference range catalog row.
deleteentity_crudDelete an organization-private reference range row.
listentity_crudList reference range from the effective global plus org catalog.
readentity_crudRead one reference range row visible to the current organization.
updateentity_crudPartially update an organization-private reference range row.

result_field_spec

OperationMega-toolWhat it does
createentity_crudCreate an organization-private result field specification catalog row.
deleteentity_crudDelete an organization-private result field specification row.
listentity_crudList result field specification from the effective global plus org catalog.
readentity_crudRead one result field specification row visible to the current organization.
updateentity_crudPartially update an organization-private result field specification row.

retention

OperationMega-toolWhat it does
queryreport_queryList immutable policy/hold versions and optionally evaluate one exact-org Laboratory record.

retention_policy

OperationMega-toolWhat it does
purge_filesmart_actionPurge eligible ReadingFile metadata only after storage-object absence has been independently confirmed.
setsmart_actionAppend a versioned organization Laboratory retention policy.

retention_regime

OperationMega-toolWhat it does
queryreport_queryList server-approved retention regimes and their allowed scopes/minimums.

specimen

OperationMega-toolWhat it does
createentity_crudCreate an exact-organization specimen row.
deleteentity_crudSoft-delete an exact-organization specimen row.
listentity_crudList specimen in the current organization.
readentity_crudRead one specimen row in the current organization.
updateentity_crudPartially update an exact-organization specimen row.

specimen_type

OperationMega-toolWhat it does
createentity_crudCreate an organization-private specimen type catalog row.
deleteentity_crudDelete an organization-private specimen type row.
listentity_crudList specimen type from the effective global plus org catalog.
readentity_crudRead one specimen type row visible to the current organization.
updateentity_crudPartially update an organization-private specimen type row.

test_order

OperationMega-toolWhat it does
createentity_crudCreate an exact-organization test order row.
deleteentity_crudSoft-delete an exact-organization test order row.
listentity_crudList test order in the current organization.
readentity_crudRead one test order row in the current organization.
updateentity_crudPartially update an exact-organization test order row.

test_run

OperationMega-toolWhat it does
createentity_crudOpen a test run on a fleet instrument for an assay (org server-stamped).
listentity_crudList instrument test runs in the current org.
readentity_crudRead a single test run by id (org-scoped).
updateentity_crudPartially update an exact-organization test run row.

traceability_chain

OperationMega-toolWhat it does
queryreport_queryThe ISO-17025 traceability chain for one reading, using the accepted calibration actually in effect at observation time (never a future/latest-now event).

unit_of_measure

OperationMega-toolWhat it does
createentity_crudCreate an organization-private unit of measure catalog row.
deleteentity_crudDelete an organization-private unit of measure row.
listentity_crudList unit of measure from the effective global plus org catalog.
readentity_crudRead one unit of measure row visible to the current organization.
updateentity_crudPartially update an organization-private unit of measure row.

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.

In the full reference this application appears under entity_crud, report_query, smart_action.