📄️ create-resource
The FHIR create operation allows you to create a new resource of a specified type on the FHIR server. This is done using an HTTP POST request to the endpoint corresponding to the resource type.
📄️ read
The FHIR read operation allows you to retrieve a specific resource instance by its ID from the FHIR server. This is done using an HTTP GET request to the endpoint corresponding to the resource type and ID.
📄️ version-read
The FHIR vread operation allows you to retrieve a specific version of a resource instance from the FHIR server. This is done using an HTTP GET request to the endpoint corresponding to the resource type, ID, and version ID.
📄️ update
The FHIR update operation allows you to update an existing resource on the FHIR server. This is done using an HTTP PUT request to the endpoint corresponding to the resource type and ID.
📄️ patch
The FHIR patch operation allows you to partially update an existing resource on the FHIR server. This is done using an HTTP PATCH request to the endpoint corresponding to the resource type and ID. FHIR supports both JSON Patch and FHIRPath Patch formats.
📄️ delete-instance
The FHIR delete operation allows you to delete a specific resource instance from the FHIR server. This is done using an HTTP DELETE request to the endpoint corresponding to the resource type and ID.
📄️ delete-type
The FHIR conditional delete operation allows you to delete resources of a specific type that match certain search criteria. This is done using an HTTP DELETE request to the endpoint corresponding to the resource type with query parameters.
📄️ search-type
The FHIR search operation allows you to search for resources of a specific type that match certain search criteria. This is done using an HTTP GET request to the endpoint corresponding to the resource type with query parameters.
📄️ search-system
The FHIR system-level search operation allows you to search across all resource types on the FHIR server. This is done using an HTTP GET request to the root endpoint with query parameters.
📄️ history-instance
The FHIR history operation allows you to retrieve the change history for a specific resource instance. This is done using an HTTP GET request to the history endpoint for the resource.
📄️ history-type
The FHIR history operation allows you to retrieve the change history for all resources of a specific type. This is done using an HTTP GET request to the history endpoint for the resource type.
📄️ history-system
The FHIR system-level history operation allows you to retrieve the change history for all resources across all resource types on the FHIR server. This is done using an HTTP GET request to the system history endpoint.
📄️ invoke-instance
The FHIR instance-level operation invocation allows you to invoke a custom or standard operation on a specific resource instance. This is done using an HTTP POST or GET request to the operation endpoint for the resource instance.
📄️ invoke-type
The FHIR type-level operation invocation allows you to invoke a custom or standard operation on a specific resource type. This is done using an HTTP POST or GET request to the operation endpoint for the resource type.
📄️ invoke-system
The FHIR system-level operation invocation allows you to invoke a custom or standard operation at the system level (not tied to any specific resource type or instance). This is done using an HTTP POST or GET request to the operation endpoint at the root level.