The set of interactions defined by the RESTful part of the FHIR specification.
This value set has an inline code system http://hl7.org/fhir/restful-interaction, which defines the following codes:
Lvl | Code | Display | Definition |
1 | read | read | Read the current state of the resource. |
1 | vread | vread | Read the state of a specific version of the resource. |
1 | update | update | Update an existing resource by its id (or create it if it is new). |
1 | delete | delete | Delete a resource. |
1 | history | history | Retrieve the update history for a particular resource, type of resource, or the entire system. |
2 | history-instance | history-instance | Retrieve the update history for a particular resource. |
2 | history-type | history-type | Retrieve the update history for a all resources of a particular type. |
2 | history-system | history-system | Retrieve the update history for all resources on a system. |
1 | create | create | Create a new resource with a server assigned id. |
1 | search | search | Search a resource type or all resources based on some filter criteria. |
2 | search-type | search-type | Search all resources of the specified type based on some filter criteria. |
2 | search-system | search-system | Search all resources based on some filter criteria. |
1 | validate | validate | Check that the content would be acceptable as an update. |
1 | conformance | conformance | Get a conformance statement for the system. |
1 | transaction | transaction | Update, create or delete a set of resources as a single transaction. |
1 | operation | operation | Perform an operation as defined by an OperationDefinition. |