Cross-Version Extension for DataRequirement.codeFilter.valueSet in R4

URLhttp://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.codeFilter.valueSet
Version
Statusactive
Description

Cross-Version Extension for DataRequirement.codeFilter.valueSet. Valid in versions R2, R3

This is a valid extension because it has the types canonical

Context of Use

This extension may be used in the following contexts:


NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionValueset for the filter
... extension ..0
... value[x] 1..canonical(ValueSet)
... url "http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.codeFilter.valueSet"

doco Documentation for this format

{
  "resourceType" : "StructureDefinition",
  "id" : "xv-r4-drq.cod.valueSet",
  "url" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.codeFilter.valueSet",
  "name" : "XVerExtensionDataRequirement.codeFilter.valueSetR4",
  "title" : "Cross-Version Extension for DataRequirement.codeFilter.valueSet in R4",
  "status" : "active",
  "experimental" : false,
  "publisher" : "HL7 FHIR Standard",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://hl7.org/fhir"
    }]
  }],
  "description" : "Cross-Version Extension for DataRequirement.codeFilter.valueSet. Valid in versions R2, R3\r\n\r\nThis is a valid extension because it has the types canonical",
  "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" : "DataRequirement.codeFilter"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-DataRequirement.codeFilter"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.codeFilter"
  }],
  "type" : "Extension",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "path" : "Extension",
      "short" : "Valueset for the filter",
      "definition" : "The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.",
      "min" : 0,
      "max" : "1",
      "isModifier" : false
    },
    {
      "path" : "Extension.extension",
      "max" : "0"
    },
    {
      "path" : "Extension.value[x]",
      "min" : 1,
      "type" : [{
        "code" : "canonical",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/ValueSet"]
      }]
    },
    {
      "path" : "Extension.url",
      "fixedUri" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.codeFilter.valueSet"
    }]
  }
}