HL7 Terminology (THO)
5.3.0 - Publication International flag

This page is part of the HL7 Terminology (v5.3.0: Release) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

: Test script operation code - XML Representation

Draft as of 2023-09-08 Maturity Level: 2

Raw xml | Download



<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="testscript-operation-codes"/>
  <meta>
    <lastUpdated value="2020-04-09T21:10:28.568+00:00"/>
    <profile
             value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">Placeholder</div>
  </text>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="fhir"/>
  </extension>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="2"/>
  </extension>
  <url
       value="http://terminology.hl7.org/CodeSystem/testscript-operation-codes"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.4.642.1.1195"/>
  </identifier>
  <version value="0.1.0"/>
  <name value="TestScriptOperationCode"/>
  <title value="Test script operation code"/>
  <status value="draft"/>
  <experimental value="false"/>
  <date value="2023-09-08T17:52:31-06:00"/>
  <publisher value="FHIR Project team"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://hl7.org/fhir"/>
    </telecom>
  </contact>
  <description
               value="This value set defines a set of codes that are used to indicate the supported operations of a testing engine or tool."/>
  <caseSensitive value="true"/>
  <valueSet
            value="http://terminology.hl7.org/ValueSet/testscript-operation-codes"/>
  <content value="complete"/>
  <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."/>
  </concept>
  <concept>
    <code value="updateCreate"/>
    <display value="Create using Update"/>
    <definition
                value="Update an existing resource by its id (or create it if it is new)."/>
  </concept>
  <concept>
    <code value="patch"/>
    <display value="Patch"/>
    <definition value="Patch an existing resource by its id."/>
  </concept>
  <concept>
    <code value="delete"/>
    <display value="Delete"/>
    <definition value="Delete a resource."/>
  </concept>
  <concept>
    <code value="deleteCondSingle"/>
    <display value="Conditional Delete Single"/>
    <definition
                value="Conditionally delete a single resource based on search parameters."/>
  </concept>
  <concept>
    <code value="deleteCondMultiple"/>
    <display value="Conditional Delete Multiple"/>
    <definition
                value="Conditionally delete one or more resources based on search parameters."/>
  </concept>
  <concept>
    <code value="history"/>
    <display value="History"/>
    <definition
                value="Retrieve the change 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="batch"/>
    <display value="Batch"/>
    <definition
                value="Update, create or delete a set of resources as independent actions."/>
  </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="capabilities"/>
    <display value="Capabilities"/>
    <definition value="Get a capability statement for the system."/>
  </concept>
  <concept>
    <code value="apply"/>
    <display value="$apply"/>
    <definition value="Realizes an ActivityDefinition in a specific context"/>
  </concept>
  <concept>
    <code value="closure"/>
    <display value="$closure"/>
    <definition value="Closure Table Maintenance"/>
  </concept>
  <concept>
    <code value="find-matches"/>
    <display value="$find-matches"/>
    <definition value="Finding Codes based on supplied properties"/>
  </concept>
  <concept>
    <code value="conforms"/>
    <display value="$conforms"/>
    <definition value="Compare two systems CapabilityStatements"/>
  </concept>
  <concept>
    <code value="data-requirements"/>
    <display value="$data-requirements"/>
    <definition
                value="Aggregates and returns the parameters and data requirements for a resource and all its dependencies as a single module definition"/>
  </concept>
  <concept>
    <code value="document"/>
    <display value="$document"/>
    <definition value="Generate a Document"/>
  </concept>
  <concept>
    <code value="evaluate"/>
    <display value="$evaluate"/>
    <definition
                value="Request clinical decision support guidance based on a specific decision support module"/>
  </concept>
  <concept>
    <code value="evaluate-measure"/>
    <display value="$evaluate-measure"/>
    <definition value="Invoke an eMeasure and obtain the results"/>
  </concept>
  <concept>
    <code value="everything"/>
    <display value="$everything"/>
    <definition
                value="Return all the related information as described in the Encounter or Patient"/>
  </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="graphql"/>
    <display value="$graphql"/>
    <definition value="Invoke a GraphQL query"/>
  </concept>
  <concept>
    <code value="implements"/>
    <display value="$implements"/>
    <definition
                value="Test if a server implements a client's required operations"/>
  </concept>
  <concept>
    <code value="lastn"/>
    <display value="$lastn"/>
    <definition value="Last N Observations Query"/>
  </concept>
  <concept>
    <code value="lookup"/>
    <display value="$lookup"/>
    <definition value="Concept Look Up and Decomposition"/>
  </concept>
  <concept>
    <code value="match"/>
    <display value="$match"/>
    <definition value="Find patient matches using MPI based logic"/>
  </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="populatehtml"/>
    <display value="$populatehtml"/>
    <definition value="Generate HTML for Questionnaire"/>
  </concept>
  <concept>
    <code value="populatelink"/>
    <display value="$populatelink"/>
    <definition
                value="Generate a link to a Questionnaire completion webpage"/>
  </concept>
  <concept>
    <code value="process-message"/>
    <display value="$process-message"/>
    <definition value="Process a message according to the defined event"/>
  </concept>
  <concept>
    <code value="questionnaire"/>
    <display value="$questionnaire"/>
    <definition value="Build Questionnaire"/>
  </concept>
  <concept>
    <code value="stats"/>
    <display value="$stats"/>
    <definition value="Observation Statistics"/>
  </concept>
  <concept>
    <code value="subset"/>
    <display value="$subset"/>
    <definition value="Fetch a subset of the CapabilityStatement resource"/>
  </concept>
  <concept>
    <code value="subsumes"/>
    <display value="$subsumes"/>
    <definition value="CodeSystem Subsumption Testing"/>
  </concept>
  <concept>
    <code value="transform"/>
    <display value="$transform"/>
    <definition value="Model Instance Transformation"/>
  </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="ValueSet based Validation"/>
  </concept>
</CodeSystem>