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
{
"resourceType": "ValueSet",
"id": "testscript-operation-codes",
"meta": {
"lastUpdated": "2015-12-03T09:57:31.744+11:00",
"profile": [
"http://hl7.org/fhir/StructureDefinition/valueset-shareable-definition"
]
},
"text": {
"status": "generated",
"div": "<div>!-- Snipped for Brevity --></div>"
},
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/valueset-oid",
"valueUri": "urn:oid:2.16.840.1.113883.4.642.2.357"
}
],
"url": "http://hl7.org/fhir/ValueSet/testscript-operation-codes",
"version": "1.1.0",
"name": "TestScriptOperationCodes",
"status": "draft",
"experimental": true,
"publisher": "FHIR Project team",
"contact": [
{
"telecom": [
{
"system": "other",
"value": "http://hl7.org/fhir"
}
]
}
],
"date": "2015-12-03T09:57:31+11:00",
"description": "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": "urn:oid:2.16.840.1.113883.4.642.1.357"
}
],
"system": "http://hl7.org/fhir/testscript-operation-codes",
"caseSensitive": true,
"concept": [
{
"code": "read",
"display": "Read",
"definition": "Read the current state of the resource."
},
{
"code": "vread",
"display": "Version Read",
"definition": "Read the state of a specific version of the resource."
},
{
"code": "update",
"display": "Update",
"definition": "Update an existing resource by its id (or create it if it is new)."
},
{
"code": "delete",
"display": "Delete",
"definition": "Delete a resource."
},
{
"code": "history",
"display": "History",
"definition": "Retrieve the update history for a particular resource or resource type."
},
{
"code": "create",
"display": "Create",
"definition": "Create a new resource with a server assigned id."
},
{
"code": "search",
"display": "Search",
"definition": "Search based on some filter criteria."
},
{
"code": "transaction",
"display": "Transaction",
"definition": "Update, create or delete a set of resources as a single transaction."
},
{
"code": "conformance",
"display": "Conformance",
"definition": "Get a conformance statement for the system."
},
{
"code": "closure",
"display": "$closure",
"definition": "Closure Table Maintenance."
},
{
"code": "document",
"display": "$document",
"definition": "Generate a Document."
},
{
"code": "everything",
"display": "$everything",
"definition": "Fetch Encounter/Patient Record."
},
{
"code": "expand",
"display": "$expand",
"definition": "Value Set Expansion."
},
{
"code": "find",
"display": "$find",
"definition": "Find a functional list."
},
{
"code": "lookup",
"display": "$lookup",
"definition": "Concept Look Up."
},
{
"code": "meta",
"display": "$meta",
"definition": "Access a list of profiles, tags, and security labels."
},
{
"code": "meta-add",
"display": "$meta-add",
"definition": "Add profiles, tags, and security labels to a resource."
},
{
"code": "meta-delete",
"display": "$meta-delete",
"definition": "Delete profiles, tags, and security labels for a resource."
},
{
"code": "populate",
"display": "$populate",
"definition": "Populate Questionnaire."
},
{
"code": "process-message",
"display": "$process-message",
"definition": "Process Message."
},
{
"code": "questionnaire",
"display": "$questionnaire",
"definition": "Build Questionnaire."
},
{
"code": "translate",
"display": "$translate",
"definition": "Concept Translation."
},
{
"code": "validate",
"display": "$validate",
"definition": "Validate a resource."
},
{
"code": "validate-code",
"display": "$validate-code",
"definition": "Value Set based Validation."
}
]
}
}
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.