{"resourceType":"StructureDefinition","id":"CapabilityStatement.rest.resource.versioning","meta":{"lastUpdated":"2021-01-17T07:06:13.533+11:00"},"url":"http://hl7.org/fhir/StructureDefinition/CapabilityStatement.rest.resource.versioning","version":"4.0.1","name":"CapabilityStatement.rest.resource.versioning","title":"CapabilityStatement.rest.resource.versioning","status":"draft","experimental":true,"date":"2021-01-17T07:06:13+11:00","publisher":"HL7 FHIR Standard","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"Data Element for CapabilityStatement.rest.resource.versioning","purpose":"Data Elements are defined for each element to assist in questionnaire construction etc","fhirVersion":"4.0.1","mapping":[{"identity":"rim","uri":"http://hl7.org/v3","name":"RIM Mapping"},{"identity":"w5","uri":"http://hl7.org/fhir/fivews","name":"FiveWs Pattern Mapping"},{"identity":"workflow","uri":"http://hl7.org/fhir/workflow","name":"Workflow Pattern"},{"identity":"objimpl","uri":"http://hl7.org/fhir/object-implementation","name":"Object Implementation Information"}],"kind":"logical","abstract":false,"type":"CapabilityStatement.rest.resource.versioning","baseDefinition":"http://hl7.org/fhir/StructureDefinition/Element","derivation":"specialization","snapshot":{"element":[{"id":"CapabilityStatement.rest.resource.versioning","extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use"}],"path":"CapabilityStatement.rest.resource.versioning","short":"no-version | versioned | versioned-update","definition":"This field is set to no-version to specify that the system does not support (server) or use (client) versioning for this resource type. If this has some other value, the server must at least correctly track and populate the versionId meta-property on resources. If the value is 'versioned-update', then the server supports all the versioning features, including using e-tags for version integrity in the API.","comment":"If a server supports versionIds correctly, it SHOULD support vread too, but is not required to do so.","min":0,"max":"1","base":{"path":"CapabilityStatement.rest.resource.versioning","min":0,"max":"1"},"type":[{"code":"code"}],"isModifier":false,"isSummary":false,"binding":{"extension":[{"url":"http://hl7.org/fhir/build/StructureDefinition/definition","valueString":"How the system supports versioning for a resource."},{"url":"http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName","valueString":"ResourceVersionPolicy"}],"strength":"required","description":"How the system supports versioning for a resource.","valueSet":"http://hl7.org/fhir/ValueSet/versioning-policy|4.0.1"}}]}}