PackagesCanonicalsLogsProblems
    Packages
    kbv.ita.vos@1.20.0
    https://fhir.kbv.de/StructureDefinition/74_PR_VoS_BehandelnderRolle
{
  "description": "Die Abbildung der Rolle des Behandelnden und übergabe der ASV-Teamnummer",
  "_filename": "74_PR_VoS_BehandelnderRolle.json",
  "package_name": "kbv.ita.vos",
  "date": "2021-07-08",
  "derivation": "constraint",
  "publisher": "Kassenärztliche Bundesvereinigung (KBV)",
  "fhirVersion": "3.0.1",
  "name": "74_PR_VoS_BehandelnderRolle",
  "abstract": false,
  "copyright": "Copyright © [2021], Kassenärztliche Bundesvereinigung (KBV). All rights reserved.",
  "type": "PractitionerRole",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "74_PR_VoS_BehandelnderRolle",
  "package_version": "1.20.0",
  "status": "active",
  "id": "0ad64d9f-e96f-4002-af87-fc5e12c132c2",
  "kind": "resource",
  "url": "https://fhir.kbv.de/StructureDefinition/74_PR_VoS_BehandelnderRolle",
  "version": "1.20.0",
  "differential": {
    "element": [ {
      "id": "PractitionerRole",
      "path": "PractitionerRole",
      "short": "Kennzeichen und ASV",
      "constraint": [ {
        "key": "ASV1",
        "human": "Der Kennzeichenstatus 01 oder 11 impliziert, dass eine ASV-Teamnummer vorhanden sein muss.",
        "severity": "error",
        "expression": "extension('https://fhir.kbv.de/StructureDefinition/74_EX_VoS_KennzeichenStatus').valueCodeableConcept.coding.code.endsWith('1') implies organization.identifier.exists()"
      }, {
        "key": "ASV2",
        "human": "Wenn Kennzeichenstatus ungleich 01 oder 11, darf keine ASV-Teamnummer angegeben sein.",
        "severity": "error",
        "expression": "extension('https://fhir.kbv.de/StructureDefinition/74_EX_VoS_KennzeichenStatus').valueCodeableConcept.coding.code.endsWith('1').not() implies organization.identifier.exists().not()"
      } ],
      "definition": "Übermittlung des Kontextes (ASV, Entlassmanagement und TSS) in dem der Behandelnde agiert. \r\nHandelt es sich um ASV, wird die ASV-Teamnummer übertragen."
    }, {
      "id": "PractitionerRole.extension",
      "path": "PractitionerRole.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "PractitionerRole.extension:KennzeichenStatus",
      "path": "PractitionerRole.extension",
      "type": [ {
        "code": "Extension",
        "profile": "https://fhir.kbv.de/StructureDefinition/74_EX_VoS_KennzeichenStatus"
      } ],
      "sliceName": "KennzeichenStatus",
      "definition": "KennzeichenStatus - wenn keine Informationen vorliegen, dann wird immer \"0\" übertragen\r\nDer Kennzeichenstatus definiert in welchem Kontext z.B. das Rezept ausgestellt wird.",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.extension:KennzeichenStatus.valueCodeableConcept:valueCodeableConcept",
      "path": "PractitionerRole.extension.valueCodeableConcept",
      "sliceName": "valueCodeableConcept",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.extension:KennzeichenStatus.valueCodeableConcept:valueCodeableConcept.coding",
      "path": "PractitionerRole.extension.valueCodeableConcept.coding",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.extension:KennzeichenStatus.valueCodeableConcept:valueCodeableConcept.coding.system",
      "path": "PractitionerRole.extension.valueCodeableConcept.coding.system",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.extension:KennzeichenStatus.valueCodeableConcept:valueCodeableConcept.coding.code",
      "path": "PractitionerRole.extension.valueCodeableConcept.coding.code",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.extension:KennzeichenStatus.valueCodeableConcept:valueCodeableConcept.text",
      "max": "0",
      "path": "PractitionerRole.extension.valueCodeableConcept.text",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ]
    }, {
      "id": "PractitionerRole.identifier",
      "max": "0",
      "path": "PractitionerRole.identifier"
    }, {
      "id": "PractitionerRole.active",
      "max": "0",
      "path": "PractitionerRole.active"
    }, {
      "id": "PractitionerRole.practitioner",
      "min": 1,
      "path": "PractitionerRole.practitioner",
      "type": [ {
        "code": "Reference",
        "targetProfile": "https://fhir.kbv.de/StructureDefinition/74_PR_VoS_Behandelnder"
      } ],
      "mustSupport": true
    }, {
      "id": "PractitionerRole.practitioner.reference",
      "min": 1,
      "path": "PractitionerRole.practitioner.reference",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.practitioner.identifier",
      "max": "0",
      "path": "PractitionerRole.practitioner.identifier",
      "mustSupport": false
    }, {
      "id": "PractitionerRole.practitioner.display",
      "max": "0",
      "path": "PractitionerRole.practitioner.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ]
    }, {
      "id": "PractitionerRole.organization",
      "path": "PractitionerRole.organization",
      "short": "ASV-Teamnummer",
      "definition": "logische Referenz zum ASV-Team",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.organization.reference",
      "max": "0",
      "path": "PractitionerRole.organization.reference"
    }, {
      "id": "PractitionerRole.organization.identifier",
      "path": "PractitionerRole.organization.identifier",
      "short": "ASV-Teamnummer",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.organization.identifier.use",
      "max": "0",
      "path": "PractitionerRole.organization.identifier.use"
    }, {
      "id": "PractitionerRole.organization.identifier.type",
      "max": "0",
      "path": "PractitionerRole.organization.identifier.type"
    }, {
      "id": "PractitionerRole.organization.identifier.system",
      "min": 1,
      "path": "PractitionerRole.organization.identifier.system",
      "fixedUri": "http://fhir.de/NamingSystem/asv/teamnummer",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.organization.identifier.value",
      "min": 1,
      "path": "PractitionerRole.organization.identifier.value",
      "definition": "ASV-Teamnummer des entsprechenden Behandelnden",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.organization.identifier.assigner",
      "max": "0",
      "path": "PractitionerRole.organization.identifier.assigner"
    }, {
      "id": "PractitionerRole.organization.display",
      "max": "0",
      "path": "PractitionerRole.organization.display",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
        "valueBoolean": true
      } ]
    }, {
      "id": "PractitionerRole.code",
      "max": "0",
      "path": "PractitionerRole.code"
    }, {
      "id": "PractitionerRole.specialty",
      "max": "0",
      "path": "PractitionerRole.specialty"
    }, {
      "id": "PractitionerRole.location",
      "max": "0",
      "path": "PractitionerRole.location"
    }, {
      "id": "PractitionerRole.healthcareService",
      "max": "0",
      "path": "PractitionerRole.healthcareService"
    }, {
      "id": "PractitionerRole.telecom",
      "max": "0",
      "path": "PractitionerRole.telecom"
    }, {
      "id": "PractitionerRole.availableTime",
      "max": "0",
      "path": "PractitionerRole.availableTime"
    }, {
      "id": "PractitionerRole.notAvailable",
      "max": "0",
      "path": "PractitionerRole.notAvailable"
    }, {
      "id": "PractitionerRole.availabilityExceptions",
      "max": "0",
      "path": "PractitionerRole.availabilityExceptions"
    }, {
      "id": "PractitionerRole.endpoint",
      "max": "0",
      "path": "PractitionerRole.endpoint"
    } ]
  },
  "baseDefinition": "http://fhir.de/StructureDefinition/practitionerrole-de-basis/0.2"
}