Declared, not tested
Medplum public API: declared capabilities
An observation of what this endpoint's CapabilityStatement declared when it was retrieved. Nothing listed here was requested or exercised, so none of it is a claim that the declared interaction works.
- Retrieved on the run of
- 2026-10-03
- Document SHA-256
66de88dd18fb10b72e3312b4c2548fd735428380a0787eb3833834025816f8c3
It declares 146 resources, 1170 resource and interaction pairs, 2916 search parameters, 1 operations and 201 declared profiles.
Page 2 of 2, listing 39 of the 147 rows below (Practitioner to VisionPrescription). Pages are split between resources and never inside one, and every row on every page is in the data.
Declared resources
| Resource | Interactions | Search parameters | Operations | Profiles declared |
|---|---|---|---|---|
| Practitioner | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, address, address-city, address-country, address-postalcode, address-state, address-use, email, family, gender, given, phone, phonetic, telecom, active, communication, identifier, name, qualification-code, qualification-davinci-pdex-where-valid | none declared | 2 |
| PractitionerRole | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, email, phone, telecom, active, date, endpoint, identifier, location, organization, practitioner, role, service, specialty, network | none declared | 2 |
| Procedure | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, code, date, identifier, patient, encounter, based-on, category, instantiates-canonical, instantiates-uri, location, part-of, performer, reason-code, reason-reference, status, subject | none declared | 2 |
| Provenance | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, agent, agent-role, agent-type, entity, location, patient, recorded, signature-type, target, when, activity | none declared | 2 |
| Questionnaire | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, code, context, context-quantity, context-type, date, definition, description, effective, identifier, jurisdiction, name, publisher, status, subject-type, title, url, version, context-type-quantity, context-type-value | none declared | 1 |
| QuestionnaireResponse | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, author, authored, based-on, encounter, identifier, part-of, patient, questionnaire, source, status, subject | none declared | 1 |
| RelatedPerson | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, address, address-city, address-country, address-postalcode, address-state, address-use, birthdate, email, gender, phone, phonetic, telecom, active, identifier, name, patient, relationship | none declared | 2 |
| RequestGroup | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, author, authored, code, encounter, group-identifier, identifier, instantiates-canonical, instantiates-uri, intent, participant, patient, priority, status, subject, priority-order | none declared | 1 |
| ResearchDefinition | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, composed-of, context, context-quantity, context-type, date, depends-on, derived-from, description, effective, identifier, jurisdiction, name, predecessor, publisher, status, successor, title, topic, url, version, context-type-quantity, context-type-value | none declared | 1 |
| ResearchElementDefinition | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, composed-of, context, context-quantity, context-type, date, depends-on, derived-from, description, effective, identifier, jurisdiction, name, predecessor, publisher, status, successor, title, topic, url, version, context-type-quantity, context-type-value | none declared | 1 |
| ResearchStudy | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, category, date, focus, identifier, keyword, location, partof, principalinvestigator, protocol, site, sponsor, status, title, classifier, condition, description, eligibility, name, objective-description, objective-type, part-of, phase, recruitment-actual, recruitment-target, region, study-design, progress-status-state-actual, progress-status-state-period, progress-status-state-period-actual, outcome-measure-reference | none declared | 1 |
| ResearchSubject | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, date, identifier, individual, patient, status, study | none declared | 1 |
| RiskAssessment | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, date, identifier, patient, encounter, condition, method, performer, probability, risk, subject | none declared | 1 |
| RiskEvidenceSynthesis | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, context, context-quantity, context-type, date, description, effective, identifier, jurisdiction, name, publisher, status, title, url, version, context-type-quantity, context-type-value | none declared | 1 |
| Schedule | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, active, actor, date, identifier, service-category, service-type, specialty | none declared | 1 |
| SearchParameter | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, context, context-quantity, context-type, date, description, jurisdiction, name, publisher, status, url, version, context-type-quantity, context-type-value, base, code, component, derived-from, target, type | none declared | 1 |
| ServiceRequest | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, code, identifier, patient, encounter, authored, based-on, body-site, category, instantiates-canonical, instantiates-uri, intent, occurrence, order-detail, performer, performer-type, priority, replaces, requester, requisition, specimen, status, subject, priority-order, reason-code | none declared | 2 |
| Slot | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, appointment-type, identifier, schedule, service-category, service-type, specialty, start, status, end | none declared | 1 |
| Specimen | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, accession, bodysite, collected, collector, container, container-id, identifier, parent, patient, status, subject, type | none declared | 2 |
| SpecimenDefinition | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, container, identifier, type | none declared | 1 |
| StructureDefinition | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, context, context-quantity, context-type, date, description, jurisdiction, name, publisher, status, title, url, version, context-type-quantity, context-type-value, identifier, abstract, base, base-path, derivation, experimental, ext-context, keyword, kind, path, type, valueset | none declared | 1 |
| StructureMap | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, context, context-quantity, context-type, date, description, jurisdiction, name, publisher, status, title, url, version, context-type-quantity, context-type-value, identifier | none declared | 1 |
| Subscription | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, contact, criteria, payload, status, type, url, author | none declared | 1 |
| Substance | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, category, code, container-identifier, expiry, identifier, quantity, status, substance-reference | none declared | 1 |
| SubstanceNucleicAcid | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project | none declared | 1 |
| SubstancePolymer | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project | none declared | 1 |
| SubstanceProtein | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project | none declared | 1 |
| SubstanceReferenceInformation | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project | none declared | 1 |
| SubstanceSourceMaterial | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project | none declared | 1 |
| SubstanceSpecification | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, code | none declared | 1 |
| SupplyDelivery | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, identifier, patient, receiver, status, supplier | none declared | 1 |
| SupplyRequest | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, date, identifier, category, requester, status, subject, supplier | none declared | 1 |
| Task | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, authored-on, based-on, business-status, code, encounter, focus, group-identifier, identifier, intent, modified, owner, part-of, patient, performer, period, priority, requester, status, subject, due-date, priority-order | none declared | 1 |
| TerminologyCapabilities | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, context, context-quantity, context-type, date, description, jurisdiction, name, publisher, status, title, url, version, context-type-quantity, context-type-value | none declared | 1 |
| TestReport | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, identifier, issued, participant, result, tester, testscript | none declared | 1 |
| TestScript | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, context, context-quantity, context-type, date, description, identifier, jurisdiction, name, publisher, status, testscript-capability, title, url, version, context-type-quantity, context-type-value | none declared | 1 |
| ValueSet | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, context, context-quantity, context-type, date, description, jurisdiction, name, publisher, status, title, url, version, context-type-quantity, context-type-value, identifier, code, expansion, reference | none declared | 1 |
| VerificationResult | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, target | none declared | 1 |
| VisionPrescription | create, delete, history-instance, patch, read, search-type, update, vread | _id, _lastUpdated, _compartment, _profile, _security, _source, _tag, _project, identifier, patient, encounter, datewritten, prescriber, status | none declared | 1 |
The same declaration as data, every row of it: api/capabilities/medplum.json, documented by capabilities.schema.json.
A declaration is what a publisher says its server supports. This page does not test any of it and grades none of it; the grade on the endpoint page is computed separately, from the same document, by the method on how we grade.