Cross-Version Extension for DataRequirement.sort in R4

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

Cross-Version Extension for DataRequirement.sort. 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..*ExtensionOrder of the results
... extension:directionR4 ?gen-e1? [CanonicalType[http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort.direction]]URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort.direction
... extension:pathR4 ?gen-e1? [CanonicalType[http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort.path]]URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort.path
... extension 1..
... value[x] ..0
... url "http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort"

doco Documentation for this format

{
  "resourceType" : "StructureDefinition",
  "id" : "xv-r4-drq.sort",
  "url" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort",
  "name" : "XVerExtensionDataRequirement.sortR4",
  "title" : "Cross-Version Extension for DataRequirement.sort 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.sort. 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" : "DataRequirement"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-DataRequirement"
  },
  {
    "extension" : [{
      "extension" : [{
        "url" : "startFhirVersion",
        "valueCode" : "1.0"
      },
      {
        "url" : "endFhirVersion",
        "valueCode" : "1.0"
      }],
      "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use"
    }],
    "type" : "element",
    "expression" : "Basic"
  }],
  "type" : "Extension",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "path" : "Extension",
      "short" : "Order of the results",
      "definition" : "Specifies the order of the results to be returned.",
      "comment" : "This element can be used in combination with the sort element to specify quota requirements such as \"the most recent 5\" or \"the highest 5\". When multiple sorts are specified, they are applied in the order they appear in the resource.",
      "requirements" : "Enables the requirement \"most recent 5 results\" to be expressed.",
      "min" : 0,
      "max" : "*",
      "isModifier" : false
    },
    {
      "path" : "Extension.extension",
      "sliceName" : "directionR4",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort.direction"]
      }]
    },
    {
      "path" : "Extension.extension",
      "sliceName" : "pathR4",
      "type" : [{
        "code" : "Extension",
        "profile" : ["http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort.path"]
      }]
    },
    {
      "path" : "Extension.extension",
      "min" : 1
    },
    {
      "path" : "Extension.value[x]",
      "max" : "0"
    },
    {
      "path" : "Extension.url",
      "fixedUri" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-DataRequirement.sort"
    }]
  }
}