PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@1.0.0
    http://nictiz.nl/fhir/StructureDefinition/missing-type-reference
{
  "description": "This extenstion adds another Reference to the Reference datatype to reference the appropiate Resource type. These missing types are corrected in a higher version of FHIR.",
  "_filename": "missing-type-reference.json",
  "package_name": "nictiz.fhir.nl.stu3.zib2017",
  "date": null,
  "derivation": "constraint",
  "publisher": "Nictiz",
  "fhirVersion": "3.0.1",
  "purpose": "There is a known limitation in some of the FHIR STU3 resources where the appropriate reference type is not available. Examples include PractitionerRole which is missing from Encounter.participant (prevents proper context of the attending physician) and Patient which is missing from Media.operator (prevents patient-generated Media). In such cases, an extension will contain the reference of the appropriate type. This leads to slight duplication: the original Reference.display will be duplicated into the Reference.extension.valueReference.display. Systems that do not know about the extension would thus still have access to the regular Reference.display.",
  "name": "Missing Type Reference",
  "abstract": false,
  "copyright": "CC0",
  "type": "Extension",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "Missing Type Reference",
  "package_version": "1.0.0",
  "status": "draft",
  "id": "146a9dc7-9bab-4fc4-a46a-8d1504a11ee5",
  "kind": "complex-type",
  "url": "http://nictiz.nl/fhir/StructureDefinition/missing-type-reference",
  "context": [ "Reference" ],
  "version": "0.1.0",
  "differential": {
    "element": [ {
      "id": "Extension.url",
      "path": "Extension.url",
      "fixedUri": "http://nictiz.nl/fhir/StructureDefinition/missing-type-reference"
    }, {
      "id": "Extension.value[x]:valueReference",
      "path": "Extension.valueReference",
      "type": [ {
        "code": "Reference"
      } ],
      "sliceName": "valueReference"
    } ]
  },
  "contact": [ {
    "name": "Nictiz",
    "telecom": [ {
      "use": "work",
      "value": "info@nictiz.nl",
      "system": "email"
    } ]
  } ],
  "contextType": "datatype",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension"
}