Capability registry
This reference is generated from
packages/capabilities/manifest.json. A capability appears here only when its
underlying behavior is implemented and registered.
patients.list
List patients
List patients in the current workspace.
- Version
- 1
- Domain
- patients
- Effect
- read
- Scope
- workspace
- Data
- health
patients.create
Create patient
Create a patient in the current workspace.
- Version
- 1
- Domain
- patients
- Effect
- create
- Scope
- workspace
- Data
- health
patients.get
Get patient
Get a patient in the current workspace.
- Version
- 1
- Domain
- patients
- Effect
- read
- Scope
- workspace
- Data
- health
patients.self
Get current patient
Get the patient record bound to the current session.
- Version
- 1
- Domain
- patients
- Effect
- read
- Scope
- patient
- Data
- health
patients.update
Update patient
Update a patient in the current workspace.
- Version
- 1
- Domain
- patients
- Effect
- update
- Scope
- workspace
- Data
- health
patients.delete
Delete patient
Delete a patient from the current workspace.
- Version
- 1
- Domain
- patients
- Effect
- delete
- Scope
- workspace
- Data
- health
appointments.list
List appointments
List appointments in the current workspace.
- Version
- 1
- Domain
- appointments
- Effect
- read
- Scope
- workspace
- Data
- health
appointments.create
Create appointment
Create an appointment in the current workspace.
- Version
- 1
- Domain
- appointments
- Effect
- create
- Scope
- workspace
- Data
- health
appointments.get
Get appointment
Get an appointment in the current workspace.
- Version
- 1
- Domain
- appointments
- Effect
- read
- Scope
- workspace
- Data
- health
appointments.transition
Transition appointment
Move an appointment through its supported lifecycle.
- Version
- 1
- Domain
- appointments
- Effect
- update
- Scope
- workspace
- Data
- health
events.list
List timeline events
List recorded events relevant to a resource in the current workspace.
- Version
- 1
- Domain
- events
- Effect
- read
- Scope
- workspace
- Data
- health
booking.slots
List booking slots
List available appointment slots for a practitioner.
- Version
- 1
- Domain
- booking
- Effect
- read
- Scope
- workspace
- Data
- operational
practitioners.list
List practitioners
List practitioners in the current workspace.
- Version
- 1
- Domain
- practitioners
- Effect
- read
- Scope
- workspace
- Data
- operational
catalogue.items.list
List catalogue items
List products and services in the current workspace catalogue.
- Version
- 1
- Domain
- catalogue
- Effect
- read
- Scope
- workspace
- Data
- operational
catalogue.items.create
Create catalogue item
Create a product or service in the current workspace catalogue.
- Version
- 1
- Domain
- catalogue
- Effect
- create
- Scope
- workspace
- Data
- operational
catalogue.items.get
Get catalogue item
Get a product or service in the current workspace catalogue.
- Version
- 1
- Domain
- catalogue
- Effect
- read
- Scope
- workspace
- Data
- operational
catalogue.items.update
Update catalogue item
Update a product or service in the current workspace catalogue.
- Version
- 1
- Domain
- catalogue
- Effect
- update
- Scope
- workspace
- Data
- operational
catalogue.items.delete
Delete catalogue item
Delete a product or service from the current workspace catalogue.
- Version
- 1
- Domain
- catalogue
- Effect
- delete
- Scope
- workspace
- Data
- operational
catalogue.prices.list
List catalogue prices
List the contextual prices configured for a catalogue item.
- Version
- 1
- Domain
- catalogue
- Effect
- read
- Scope
- workspace
- Data
- operational
catalogue.prices.create
Create catalogue price
Create a base, override, or sale price for a catalogue item.
- Version
- 1
- Domain
- catalogue
- Effect
- create
- Scope
- workspace
- Data
- operational
catalogue.prices.update
Update catalogue price
Update a contextual price for a catalogue item.
- Version
- 1
- Domain
- catalogue
- Effect
- update
- Scope
- workspace
- Data
- operational
catalogue.prices.delete
Delete catalogue price
Delete a contextual price from a catalogue item.
- Version
- 1
- Domain
- catalogue
- Effect
- delete
- Scope
- workspace
- Data
- operational
storefront.catalogue.list
List storefront catalogue
List active products and services published by a workspace.
- Version
- 1
- Domain
- storefront
- Effect
- read
- Scope
- workspace
- Data
- public
storefront.catalogue.get
Get storefront item
Get an active product or service published by a workspace.
- Version
- 1
- Domain
- storefront
- Effect
- read
- Scope
- workspace
- Data
- public
storefront.pricing.quote
Calculate storefront quote
Calculate contextual prices for active storefront items.
- Version
- 1
- Domain
- storefront
- Effect
- read
- Scope
- workspace
- Data
- public
search.query
Search
Search patients and appointments in the current workspace.
- Version
- 1
- Domain
- search
- Effect
- read
- Scope
- workspace
- Data
- health
modules.list
List modules
List module readiness and enablement for the current workspace.
- Version
- 1
- Domain
- modules
- Effect
- read
- Scope
- workspace
- Data
- operational
settings.list
List settings
List workspace and current-member settings.
- Version
- 1
- Domain
- settings
- Effect
- read
- Scope
- workspace
- Data
- operational
settings.create
Create setting
Create a workspace or current-member setting.
- Version
- 1
- Domain
- settings
- Effect
- create
- Scope
- workspace
- Data
- operational
settings.get
Get setting
Get a workspace or current-member setting.
- Version
- 1
- Domain
- settings
- Effect
- read
- Scope
- workspace
- Data
- operational
settings.update
Update setting
Update a workspace or current-member setting.
- Version
- 1
- Domain
- settings
- Effect
- update
- Scope
- workspace
- Data
- operational
settings.delete
Delete setting
Delete a workspace or current-member setting.
- Version
- 1
- Domain
- settings
- Effect
- delete
- Scope
- workspace
- Data
- operational