Cross-Version Extension for CapabilityStatement.rest.resource.operation in R4

URLhttp://hl7.org/fhir/4.0/StructureDefinition/extension-CapabilityStatement.rest.resource.operation
Version
Statusactive
Description

Cross-Version Extension for CapabilityStatement.rest.resource.operation. Valid in versions R2, R3

This is a valid cross-version extension because it's counted as a new element

Context of Use

This extension may be used in the following contexts:


NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionDefinition of a resource operation
... extension:definitionR2 ?gen-e1? [CanonicalType[http://hl7.org/fhir/1.0/StructureDefinition/extension-Conformance.rest.operation.definition]]URL: http://hl7.org/fhir/1.0/StructureDefinition/extension-Conformance.rest.operation.definition
... extension 1..
... value[x] ..0
... url "http://hl7.org/fhir/4.0/StructureDefinition/extension-CapabilityStatement.rest.resource.operation"

doco Documentation for this format

{
  "resourceType" : "StructureDefinition",
  "id" : "xv-r4-cpb.res.res.operation",
  "url" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-CapabilityStatement.rest.resource.operation",
  "name" : "XVerExtensionCapabilityStatement.rest.resource.operationR4",
  "title" : "Cross-Version Extension for CapabilityStatement.rest.resource.operation in R4",
  "status" : "active",
  "experimental" : false,
  "publisher" : "Health Level Seven International (FHIR Infrastructure)",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://hl7.org/fhir"
    }]
  },
  {
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.hl7.org/Special/committees/fiwg/index.cfm"
    }]
  }],
  "description" : "Cross-Version Extension for CapabilityStatement.rest.resource.operation. Valid in versions R2, R3\r\n\r\nThis is a valid cross-version extension because it's counted as a new element",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
      "code" : "001"
    }]
  }],
  "fhirVersion" : "5.0.0",
  "kind" : "complex-type",
  "abstract" : false,
  "context" : [{
    "extension" : [{
      "extension" : [{
        "url" : "startFhirVersion",
        "valueCode" : "3.0"
      },
      {
        "url" : "endFhirVersion",
        "valueCode" : "3.0"
      }],
      "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use"
    }],
    "type" : "element",
    "expression" : "CapabilityStatement.rest.resource"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-CapabilityStatement.rest.resource"
  },
  {
    "extension" : [{
      "extension" : [{
        "url" : "startFhirVersion",
        "valueCode" : "1.0"
      },
      {
        "url" : "endFhirVersion",
        "valueCode" : "1.0"
      }],
      "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use"
    }],
    "type" : "element",
    "expression" : "Conformance.rest.resource"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/1.0/StructureDefinition/extension-Conformance.rest.resource"
  }],
  "type" : "Extension",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "path" : "Extension",
      "short" : "Definition of a resource operation",
      "definition" : "Definition of an operation or a named query together with its parameters and their meaning and type. Consult the definition of the operation for details about how to invoke the operation, and the parameters.",
      "comment" : "Operations linked from CapabilityStatement.rest.resource.operation must have OperationDefinition.type = true or OperationDefinition.instance = true.    \n\nIf an operation that is listed in multiple CapabilityStatement.rest.resource.operation (e.g. for different resource types), then clients should understand that the operation is only supported on the specified resource types, and that may be a subset of those listed in OperationDefinition.resource.",
      "min" : 0,
      "max" : "*",
      "isModifier" : false
    },
    {
      "path" : "Extension.extension",
      "sliceName" : "definitionR2",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/1.0/StructureDefinition/extension-Conformance.rest.operation.definition"]
      }]
    },
    {
      "path" : "Extension.extension",
      "min" : 1
    },
    {
      "path" : "Extension.value[x]",
      "max" : "0"
    },
    {
      "path" : "Extension.url",
      "fixedUri" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-CapabilityStatement.rest.resource.operation"
    }]
  }
}