This code system http://terminology.hl7.org/CodeSystem/testscript-operation-codes defines the following codes:
\n \n \n \n \n \n Code\n \n | \n \n \n \n Display\n \n | \n \n \n \n Definition\n \n | \n \n
\n \n \n \n read\n \n \n \n | \n \n Read | \n \n Read the current state of the resource. | \n \n
\n \n \n \n vread\n \n \n \n | \n \n Version Read | \n \n Read the state of a specific version of the resource. | \n \n
\n \n \n \n update\n \n \n \n | \n \n Update | \n \n Update an existing resource by its id. | \n \n
\n \n \n \n updateCreate\n \n \n \n | \n \n Create using Update | \n \n Update an existing resource by its id (or create it if it is new). | \n \n
\n \n \n \n patch\n \n \n \n | \n \n Patch | \n \n Patch an existing resource by its id. | \n \n
\n \n \n \n delete\n \n \n \n | \n \n Delete | \n \n Delete a resource. | \n \n
\n \n \n \n deleteCondSingle\n \n \n \n | \n \n Conditional Delete Single | \n \n Conditionally delete a single resource based on search parameters. | \n \n
\n \n \n \n deleteCondMultiple\n \n \n \n | \n \n Conditional Delete Multiple | \n \n Conditionally delete one or more resources based on search parameters. | \n \n
\n \n \n \n history\n \n \n \n | \n \n History | \n \n Retrieve the change history for a particular resource or resource type. | \n \n
\n \n \n \n create\n \n \n \n | \n \n Create | \n \n Create a new resource with a server assigned id. | \n \n
\n \n \n \n search\n \n \n \n | \n \n Search | \n \n Search based on some filter criteria. | \n \n
\n \n \n \n batch\n \n \n \n | \n \n Batch | \n \n Update, create or delete a set of resources as independent actions. | \n \n
\n \n \n \n transaction\n \n \n \n | \n \n Transaction | \n \n Update, create or delete a set of resources as a single transaction. | \n \n
\n \n \n \n capabilities\n \n \n \n | \n \n Capabilities | \n \n Get a capability statement for the system. | \n \n
\n \n \n \n apply\n \n \n \n | \n \n $apply | \n \n Realizes an ActivityDefinition in a specific context | \n \n
\n \n \n \n closure\n \n \n \n | \n \n $closure | \n \n Closure Table Maintenance | \n \n
\n \n \n \n find-matches\n \n \n \n | \n \n $find-matches | \n \n Finding Codes based on supplied properties | \n \n
\n \n \n \n conforms\n \n \n \n | \n \n $conforms | \n \n Compare two systems CapabilityStatements | \n \n
\n \n \n \n data-requirements\n \n \n \n | \n \n $data-requirements | \n \n Aggregates and returns the parameters and data requirements for a resource and all its dependencies as a single module definition | \n \n
\n \n \n \n document\n \n \n \n | \n \n $document | \n \n Generate a Document | \n \n
\n \n \n \n evaluate\n \n \n \n | \n \n $evaluate | \n \n Request clinical decision support guidance based on a specific decision support module | \n \n
\n \n \n \n evaluate-measure\n \n \n \n | \n \n $evaluate-measure | \n \n Invoke an eMeasure and obtain the results | \n \n
\n \n \n \n everything\n \n \n \n | \n \n $everything | \n \n Return all the related information as described in the Encounter or Patient | \n \n
\n \n \n \n expand\n \n \n \n | \n \n $expand | \n \n Value Set Expansion | \n \n
\n \n \n \n find\n \n \n \n | \n \n $find | \n \n Find a functional list | \n \n
\n \n \n \n graphql\n \n \n \n | \n \n $graphql | \n \n Invoke a GraphQL query | \n \n
\n \n \n \n implements\n \n \n \n | \n \n $implements | \n \n Test if a server implements a client's required operations | \n \n
\n \n \n \n lastn\n \n \n \n | \n \n $lastn | \n \n Last N Observations Query | \n \n
\n \n \n \n lookup\n \n \n \n | \n \n $lookup | \n \n Concept Look Up and Decomposition | \n \n
\n \n \n \n match\n \n \n \n | \n \n $match | \n \n Find patient matches using MPI based logic | \n \n
\n \n \n \n meta\n \n \n \n | \n \n $meta | \n \n Access a list of profiles, tags, and security labels | \n \n
\n \n \n \n meta-add\n \n \n \n | \n \n $meta-add | \n \n Add profiles, tags, and security labels to a resource | \n \n
\n \n \n \n meta-delete\n \n \n \n | \n \n $meta-delete | \n \n Delete profiles, tags, and security labels for a resource | \n \n
\n \n \n \n populate\n \n \n \n | \n \n $populate | \n \n Populate Questionnaire | \n \n
\n \n \n \n populatehtml\n \n \n \n | \n \n $populatehtml | \n \n Generate HTML for Questionnaire | \n \n
\n \n \n \n populatelink\n \n \n \n | \n \n $populatelink | \n \n Generate a link to a Questionnaire completion webpage | \n \n
\n \n \n \n process-message\n \n \n \n | \n \n $process-message | \n \n Process a message according to the defined event | \n \n
\n \n \n \n questionnaire\n \n \n \n | \n \n $questionnaire | \n \n Build Questionnaire | \n \n
\n \n \n \n stats\n \n \n \n | \n \n $stats | \n \n Observation Statistics | \n \n
\n \n \n \n subset\n \n \n \n | \n \n $subset | \n \n Fetch a subset of the CapabilityStatement resource | \n \n
\n \n \n \n subsumes\n \n \n \n | \n \n $subsumes | \n \n CodeSystem Subsumption Testing | \n \n
\n \n \n \n transform\n \n \n \n | \n \n $transform | \n \n Model Instance Transformation | \n \n
\n \n \n \n translate\n \n \n \n | \n \n $translate | \n \n Concept Translation | \n \n
\n \n \n \n validate\n \n \n \n | \n \n $validate | \n \n Validate a resource | \n \n
\n \n \n \n validate-code\n \n \n \n | \n \n $validate-code | \n \n ValueSet based Validation | \n \n
\n \n