This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
. Page versions: R5 R4B R4 R3 R2
This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.
Definition for Value SetTestScriptOperationCodes
<ValueSet xmlns="http://hl7.org/fhir"> <id value="testscript-operation-codes"/> <meta> <lastUpdated value="2015-12-03T09:57:31.744+11:00"/> <profile value="http://hl7.org/fhir/StructureDefinition/valueset-shareable-definition"/> </meta> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"> <h2>TestScriptOperationCodes</h2> <p>This value set defines a set of codes that are used to indicate the supported operations of a testing engine or tool.</p> <p>This value set has an inline code system http://hl7.org/fhir/testscript-operation-codes, which defines the following codes:</p> <table class="codes"> <tr> <td> <b>Code</b> </td> <td> <b>Display</b> </td> <td> <b>Definition</b> </td> </tr> <tr> <td>read <a name="read"> </a> </td> <td>Read</td> <td>Read the current state of the resource.</td> </tr> <tr> <td>vread <a name="vread"> </a> </td> <td>Version Read</td> <td>Read the state of a specific version of the resource.</td> </tr> <tr> <td>update <a name="update"> </a> </td> <td>Update</td> <td>Update an existing resource by its id (or create it if it is new).</td> </tr> <tr> <td>delete <a name="delete"> </a> </td> <td>Delete</td> <td>Delete a resource.</td> </tr> <tr> <td>history <a name="history"> </a> </td> <td>History</td> <td>Retrieve the update history for a particular resource or resource type.</td> </tr> <tr> <td>create <a name="create"> </a> </td> <td>Create</td> <td>Create a new resource with a server assigned id.</td> </tr> <tr> <td>search <a name="search"> </a> </td> <td>Search</td> <td>Search based on some filter criteria.</td> </tr> <tr> <td>transaction <a name="transaction"> </a> </td> <td>Transaction</td> <td>Update, create or delete a set of resources as a single transaction.</td> </tr> <tr> <td>conformance <a name="conformance"> </a> </td> <td>Conformance</td> <td>Get a conformance statement for the system.</td> </tr> <tr> <td>closure <a name="closure"> </a> </td> <td>$closure</td> <td>Closure Table Maintenance.</td> </tr> <tr> <td>document <a name="document"> </a> </td> <td>$document</td> <td>Generate a Document.</td> </tr> <tr> <td>everything <a name="everything"> </a> </td> <td>$everything</td> <td>Fetch Encounter/Patient Record.</td> </tr> <tr> <td>expand <a name="expand"> </a> </td> <td>$expand</td> <td>Value Set Expansion.</td> </tr> <tr> <td>find <a name="find"> </a> </td> <td>$find</td> <td>Find a functional list.</td> </tr> <tr> <td>lookup <a name="lookup"> </a> </td> <td>$lookup</td> <td>Concept Look Up.</td> </tr> <tr> <td>meta <a name="meta"> </a> </td> <td>$meta</td> <td>Access a list of profiles, tags, and security labels.</td> </tr> <tr> <td>meta-add <a name="meta-add"> </a> </td> <td>$meta-add</td> <td>Add profiles, tags, and security labels to a resource.</td> </tr> <tr> <td>meta-delete <a name="meta-delete"> </a> </td> <td>$meta-delete</td> <td>Delete profiles, tags, and security labels for a resource.</td> </tr> <tr> <td>populate <a name="populate"> </a> </td> <td>$populate</td> <td>Populate Questionnaire.</td> </tr> <tr> <td>process-message <a name="process-message"> </a> </td> <td>$process-message</td> <td>Process Message.</td> </tr> <tr> <td>questionnaire <a name="questionnaire"> </a> </td> <td>$questionnaire</td> <td>Build Questionnaire.</td> </tr> <tr> <td>translate <a name="translate"> </a> </td> <td>$translate</td> <td>Concept Translation.</td> </tr> <tr> <td>validate <a name="validate"> </a> </td> <td>$validate</td> <td>Validate a resource.</td> </tr> <tr> <td>validate-code <a name="validate-code"> </a> </td> <td>$validate-code</td> <td>Value Set based Validation.</td> </tr> </table> </div> </text> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-oid"> <valueUri value="urn:oid:2.16.840.1.113883.4.642.2.357"/> </extension> <url value="http://hl7.org/fhir/ValueSet/testscript-operation-codes"/> <version value="1.1.0"/> <name value="TestScriptOperationCodes"/> <status value="draft"/> <experimental value="true"/> <publisher value="FHIR Project team"/> <contact> <telecom> <system value="other"/> <value value="http://hl7.org/fhir"/> </telecom> </contact> <date value="2015-12-03T09:57:31+11:00"/> <description value="This value set defines a set of codes that are used to indicate the supported operations of a testing engine or tool."/> <codeSystem> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-oid"> <valueUri value="urn:oid:2.16.840.1.113883.4.642.1.357"/> </extension> <system value="http://hl7.org/fhir/testscript-operation-codes"/> <caseSensitive value="true"/> <concept> <code value="read"/> <display value="Read"/> <definition value="Read the current state of the resource."/> </concept> <concept> <code value="vread"/> <display value="Version Read"/> <definition value="Read the state of a specific version of the resource."/> </concept> <concept> <code value="update"/> <display value="Update"/> <definition value="Update an existing resource by its id (or create it if it is new)."/> </concept> <concept> <code value="delete"/> <display value="Delete"/> <definition value="Delete a resource."/> </concept> <concept> <code value="history"/> <display value="History"/> <definition value="Retrieve the update history for a particular resource or resource type."/> </concept> <concept> <code value="create"/> <display value="Create"/> <definition value="Create a new resource with a server assigned id."/> </concept> <concept> <code value="search"/> <display value="Search"/> <definition value="Search based on some filter criteria."/> </concept> <concept> <code value="transaction"/> <display value="Transaction"/> <definition value="Update, create or delete a set of resources as a single transaction."/> </concept> <concept> <code value="conformance"/> <display value="Conformance"/> <definition value="Get a conformance statement for the system."/> </concept> <concept> <code value="closure"/> <display value="$closure"/> <definition value="Closure Table Maintenance."/> </concept> <concept> <code value="document"/> <display value="$document"/> <definition value="Generate a Document."/> </concept> <concept> <code value="everything"/> <display value="$everything"/> <definition value="Fetch Encounter/Patient Record."/> </concept> <concept> <code value="expand"/> <display value="$expand"/> <definition value="Value Set Expansion."/> </concept> <concept> <code value="find"/> <display value="$find"/> <definition value="Find a functional list."/> </concept> <concept> <code value="lookup"/> <display value="$lookup"/> <definition value="Concept Look Up."/> </concept> <concept> <code value="meta"/> <display value="$meta"/> <definition value="Access a list of profiles, tags, and security labels."/> </concept> <concept> <code value="meta-add"/> <display value="$meta-add"/> <definition value="Add profiles, tags, and security labels to a resource."/> </concept> <concept> <code value="meta-delete"/> <display value="$meta-delete"/> <definition value="Delete profiles, tags, and security labels for a resource."/> </concept> <concept> <code value="populate"/> <display value="$populate"/> <definition value="Populate Questionnaire."/> </concept> <concept> <code value="process-message"/> <display value="$process-message"/> <definition value="Process Message."/> </concept> <concept> <code value="questionnaire"/> <display value="$questionnaire"/> <definition value="Build Questionnaire."/> </concept> <concept> <code value="translate"/> <display value="$translate"/> <definition value="Concept Translation."/> </concept> <concept> <code value="validate"/> <display value="$validate"/> <definition value="Validate a resource."/> </concept> <concept> <code value="validate-code"/> <display value="$validate-code"/> <definition value="Value Set based Validation."/> </concept> </codeSystem> </ValueSet>
Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.