FHIRRestfulInteractions
public enum FHIRRestfulInteractions: String
The set of interactions defined by the RESTful part of the FHIR specification.
URL: http://hl7.org/fhir/restful-interaction ValueSet: http://hl7.org/fhir/ValueSet/restful-interaction
-
Read the current state of the resource.
Declaration
Swift
case read = "read"
-
Read the state of a specific version of the resource.
Declaration
Swift
case vread = "vread"
-
Update an existing resource by its id (or create it if it is new).
Declaration
Swift
case update = "update"
-
Update an existing resource by posting a set of changes to it.
Declaration
Swift
case patch = "patch"
-
Delete a resource.
Declaration
Swift
case delete = "delete"
-
Retrieve the change history for a particular resource, type of resource, or the entire system.
Declaration
Swift
case history = "history"
-
Retrieve the change history for a particular resource.
Declaration
Swift
case historyInstance = "history-instance"
-
Retrieve the change history for all resources of a particular type.
Declaration
Swift
case historyType = "history-type"
-
Retrieve the change history for all resources on a system.
Declaration
Swift
case historySystem = "history-system"
-
Create a new resource with a server assigned id.
Declaration
Swift
case create = "create"
-
Search a resource type or all resources based on some filter criteria.
Declaration
Swift
case search = "search"
-
Search all resources of the specified type based on some filter criteria.
Declaration
Swift
case searchType = "search-type"
-
Search all resources based on some filter criteria.
Declaration
Swift
case searchSystem = "search-system"
-
Get a Capability Statement for the system.
Declaration
Swift
case capabilities = "capabilities"
-
Update, create or delete a set of resources as a single transaction.
Declaration
Swift
case transaction = "transaction"
-
perform a set of a separate interactions in a single http operation
Declaration
Swift
case batch = "batch"
-
Perform an operation as defined by an OperationDefinition.
Declaration
Swift
case operation = "operation"