Cross-Version Extension for ElementDefinition.sliceIsConstraining in R4

URLhttp://hl7.org/fhir/4.0/StructureDefinition/extension-ElementDefinition.sliceIsConstraining
Version
Statusactive
Description

Cross-Version Extension for ElementDefinition.sliceIsConstraining. 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..1ExtensionIf this slice definition constrains an inherited slice definition (or not)
... extension ..0
... value[x] 1..boolean
... url "http://hl7.org/fhir/4.0/StructureDefinition/extension-ElementDefinition.sliceIsConstraining"

doco Documentation for this format

{
  "resourceType" : "StructureDefinition",
  "id" : "xv-r4-eld.sliceIsConstraining",
  "url" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-ElementDefinition.sliceIsConstraining",
  "name" : "XVerExtensionElementDefinition.sliceIsConstrainingR4",
  "title" : "Cross-Version Extension for ElementDefinition.sliceIsConstraining in R4",
  "status" : "active",
  "experimental" : false,
  "publisher" : "HL7 FHIR Standard",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://hl7.org/fhir"
    }]
  }],
  "description" : "Cross-Version Extension for ElementDefinition.sliceIsConstraining. 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" : "ElementDefinition"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-ElementDefinition"
  },
  {
    "extension" : [{
      "extension" : [{
        "url" : "startFhirVersion",
        "valueCode" : "1.0"
      },
      {
        "url" : "endFhirVersion",
        "valueCode" : "1.0"
      }],
      "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use"
    }],
    "type" : "element",
    "expression" : "ElementDefinition"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/1.0/StructureDefinition/extension-ElementDefinition"
  }],
  "type" : "Extension",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "path" : "Extension",
      "short" : "If this slice definition constrains an inherited slice definition (or not)",
      "definition" : "If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName.",
      "comment" : "If set to true, an ancestor profile SHALL have a slicing definition with this name.  If set to false, no ancestor profile is permitted to have a slicing definition with this name.",
      "requirements" : "Allows detection of a situation where an ancestor profile adds or removes slicing with the same name where that might impact the child profile.",
      "min" : 0,
      "max" : "1",
      "isModifier" : false,
      "mapping" : [{
        "identity" : "v2",
        "map" : "N/A"
      },
      {
        "identity" : "rim",
        "map" : "N/A"
      },
      {
        "identity" : "iso11179",
        "map" : "n/a"
      }]
    },
    {
      "path" : "Extension.extension",
      "max" : "0"
    },
    {
      "path" : "Extension.value[x]",
      "min" : 1,
      "type" : [{
        "code" : "boolean"
      }]
    },
    {
      "path" : "Extension.url",
      "fixedUri" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-ElementDefinition.sliceIsConstraining"
    }]
  }
}