Cross-Version Extension for CareTeam.participant.role in R4

URLhttp://hl7.org/fhir/4.0/StructureDefinition/extension-CareTeam.participant.role
Version
Statusactive
Description

Cross-Version Extension for CareTeam.participant.role. Valid in versions R2, R3

This is a valid cross-version extension because the cardinality changed

Context of Use

This extension may be used in the following contexts:


NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionType of involvement
... extension ..0
... value[x] 1..CodeableConcept
... url "http://hl7.org/fhir/4.0/StructureDefinition/extension-CareTeam.participant.role"

doco Documentation for this format

{
  "resourceType" : "StructureDefinition",
  "id" : "xv-r4-ctm.par.role",
  "url" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-CareTeam.participant.role",
  "name" : "XVerExtensionCareTeam.participant.roleR4",
  "title" : "Cross-Version Extension for CareTeam.participant.role in R4",
  "status" : "active",
  "experimental" : false,
  "publisher" : "Health Level Seven International (Patient Care)",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://hl7.org/fhir"
    }]
  },
  {
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.hl7.org/Special/committees/patientcare/index.cfm"
    }]
  }],
  "description" : "Cross-Version Extension for CareTeam.participant.role. Valid in versions R2, R3\r\n\r\nThis is a valid cross-version extension because the cardinality changed",
  "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" : "CareTeam.participant"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-CareTeam.participant"
  },
  {
    "type" : "extension",
    "expression" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-CareTeam.participant"
  }],
  "type" : "Extension",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "path" : "Extension",
      "short" : "Type of involvement",
      "definition" : "Indicates specific responsibility of an individual within the care team, such as \"Primary care physician\", \"Trained social worker counselor\", \"Caregiver\", etc.",
      "comment" : "Roles may sometimes be inferred by type of Practitioner.  These are relationships that hold only within the context of the care team.  General relationships should be handled as properties of the Patient resource directly.",
      "min" : 0,
      "max" : "*",
      "isModifier" : false,
      "mapping" : [{
        "identity" : "v2",
        "map" : "REL.2 (or PRT-4?)"
      },
      {
        "identity" : "rim",
        "map" : ".functionCode"
      }]
    },
    {
      "path" : "Extension.extension",
      "max" : "0"
    },
    {
      "path" : "Extension.value[x]",
      "min" : 1,
      "type" : [{
        "code" : "CodeableConcept"
      }]
    },
    {
      "path" : "Extension.url",
      "fixedUri" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-CareTeam.participant.role"
    }]
  }
}