Cross-Version Extension for ElementDefinition.type.profile in R4

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

Cross-Version Extension for ElementDefinition.type.profile. 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..*ExtensionProfiles (StructureDefinition or IG) - one must apply
... extension ..0
... value[x] 1..canonical(StructureDefinition | ImplementationGuide)
... url "http://hl7.org/fhir/4.0/StructureDefinition/extension-ElementDefinition.type.profile"

doco Documentation for this format

{
  "resourceType" : "StructureDefinition",
  "id" : "xv-r4-eld.typ.profile",
  "url" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-ElementDefinition.type.profile",
  "name" : "XVerExtensionElementDefinition.type.profileR4",
  "title" : "Cross-Version Extension for ElementDefinition.type.profile 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.type.profile. 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" : "ElementDefinition.type"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-ElementDefinition.type"
  },
  {
    "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"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/1.0/StructureDefinition/extension-ElementDefinition.type"
  }],
  "type" : "Extension",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "path" : "Extension",
      "short" : "Profiles (StructureDefinition or IG) - one must apply",
      "definition" : "Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide.",
      "comment" : "It is possible to profile  backbone element (e.g. part of a resource), using the [profile-element](extension-elementdefinition-profile-element.html) extension.",
      "min" : 0,
      "max" : "*",
      "isModifier" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "N/A (MIF territory)"
      },
      {
        "identity" : "iso11179",
        "map" : "n/a"
      }]
    },
    {
      "path" : "Extension.extension",
      "max" : "0"
    },
    {
      "path" : "Extension.value[x]",
      "min" : 1,
      "type" : [{
        "code" : "canonical",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/StructureDefinition",
        "http://hl7.org/fhir/StructureDefinition/ImplementationGuide"]
      }]
    },
    {
      "path" : "Extension.url",
      "fixedUri" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-ElementDefinition.type.profile"
    }]
  }
}