{"compose":{"include":[{"concept":[{"code":"read"},{"code":"vread"},{"code":"update"},{"code":"update-conditional"},{"code":"patch"},{"code":"patch-conditional"},{"code":"delete"},{"code":"delete-conditional-single"},{"code":"delete-conditional-multiple"},{"code":"delete-history"},{"code":"delete-history-version"},{"code":"history-instance"},{"code":"history-type"},{"code":"create"},{"code":"create-conditional"},{"code":"search-type"}],"system":"http://hl7.org/fhir/restful-interaction"}]},"contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"},{"system":"email","value":"fhir@lists.hl7.org"}]}],"date":"2020-12-28T16:55:11+11:00","description":"Operations supported by REST at the type or instance level.","experimental":false,"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"fhir"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"normative"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version","valueCode":"4.0.0"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":5}],"id":"type-restful-interaction","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.3.180"},{"system":"urn:ietf:rfc:3986","use":"old","value":"urn:oid:2.16.840.1.113883.4.642.3.170"},{"system":"urn:ietf:rfc:3986","use":"old","value":"urn:oid:2.16.840.1.113883.4.642.2.83"}],"jurisdiction":[{"coding":[{"code":"001","display":"World","system":"http://unstats.un.org/unsd/methods/m49/m49.htm"}]}],"meta":{"lastUpdated":"2024-03-27T22:56:58.316+11:00","profile":["http://hl7.org/fhir/StructureDefinition/shareablevalueset"]},"name":"TypeRestfulInteraction","publisher":"HL7 (FHIR Project)","resourceType":"ValueSet","status":"active","text":{"div":"
http://hl7.org/fhir/restful-interaction
\n \n \n Code\n | \n\n Display\n | \n\n Definition\n | \n
\n read\n | \nread | \nRead the current state of the resource. | \n
\n vread\n | \nvread | \nRead the state of a specific version of the resource. | \n
\n update\n | \nupdate | \nUpdate an existing resource by its id (or create it if it is new). | \n
\n update-conditional\n | \nupdate-conditional | \nUpdate an existing resource based on some identification criteria (or create it if it is new). | \n
\n patch\n | \npatch | \nUpdate an existing resource by posting a set of changes to it. | \n
\n patch-conditional\n | \npatch-conditional | \nUpdate an existing resource, based on some identification criteria, by posting a set of changes to it. | \n
\n delete\n | \ndelete | \nDelete a resource. | \n
\n delete-conditional-single\n | \ndelete-conditional-single | \nDelete a single resource based on some identification criteria. | \n
\n delete-conditional-multiple\n | \ndelete-conditional-multiple | \nDelete one or more resources based on some identification criteria. | \n
\n delete-history\n | \ndelete-history | \nDelete all historical versions of a resource. | \n
\n delete-history-version\n | \ndelete-history-version | \nDelete a specific version of a resource. | \n
\n history-instance\n | \nhistory-instance | \nRetrieve the change history for a particular resource. | \n
\n history-type\n | \nhistory-type | \nRetrieve the change history for all resources of a particular type. | \n
\n create\n | \ncreate | \nCreate a new resource with a server assigned id. | \n
\n create-conditional\n | \ncreate-conditional | \nCreate a new resource with a server assigned id if an equivalent resource does not already exist. | \n
\n search-type\n | \nsearch-type | \nSearch all resources of the specified type based on some filter criteria. | \n