{
  "resourceType": "StructureDefinition",
  "id": "onconnect-pr-tb-requester-role",
  "url": "https://fhir.ccc-onconnect.de/StructureDefinition/onconnect-pr-tb-requester-role",
  "name": "ONCOnnect_PR_TB_RequesterRole",
  "title": "Requester Role (Profile)",
  "status": "draft",
  "description": "Captures the role of a requester, including their contact information and associated organization.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "PractitionerRole",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "PractitionerRole.practitioner",
        "path": "PractitionerRole.practitioner",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://fhir.ccc-onconnect.de/StructureDefinition/onconnect-pr-tb-requester"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.organization",
        "path": "PractitionerRole.organization",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://fhir.ccc-onconnect.de/StructureDefinition/onconnect-pr-tb-requester-department"
            ]
          }
        ]
      },
      {
        "id": "PractitionerRole.telecom",
        "path": "PractitionerRole.telecom",
        "min": 1
      },
      {
        "id": "PractitionerRole.telecom.system",
        "path": "PractitionerRole.telecom.system",
        "min": 1
      },
      {
        "id": "PractitionerRole.telecom.value",
        "path": "PractitionerRole.telecom.value",
        "min": 1
      }
    ]
  }
}