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. |