PackagesCanonicalsLogsProblems
    Packages
    rki.demis.common.strict@3.0.0-rc.2
    https://demis.rki.de/fhir/StructureDefinition/SubmittingRole
{
  "description": "Die Einsender-Rolle ist erforderlich, um eine Unterscheidung zwischen Einsender und Einsender-Einrichtung vornehmen zu können. Sie beinhaltet lediglich Verweise auf die Einsendende Person oder die Einsendende Einrichtung.",
  "_filename": "StructureDefinition-SubmittingRole.json",
  "package_name": "rki.demis.common.strict",
  "date": "2025-02-20",
  "derivation": "constraint",
  "publisher": "Robert Koch-Institut",
  "fhirVersion": "4.0.1",
  "jurisdiction": [ {
    "coding": [ {
      "code": "DE",
      "system": "urn:iso:std:iso:3166",
      "version": "ALPHA-2"
    } ]
  } ],
  "name": "SubmittingRole",
  "mapping": [ {
    "uri": "http://www.omg.org/spec/ServD/1.0/",
    "name": "ServD",
    "identity": "servd"
  } ],
  "abstract": false,
  "copyright": "Copyright (C) 2021-2025 Robert Koch-Institut",
  "type": "PractitionerRole",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "Einsender-Rolle",
  "package_version": "3.0.0-rc.2",
  "status": "active",
  "id": "8002bb01-e943-4a43-ad4a-bca30db97c00",
  "kind": "resource",
  "url": "https://demis.rki.de/fhir/StructureDefinition/SubmittingRole",
  "version": "2.0.0",
  "differential": {
    "element": [ {
      "id": "PractitionerRole",
      "path": "PractitionerRole",
      "constraint": [ {
        "key": "personOrFacilityCount",
        "human": "Es muss mindestens eine Einsendende Person oder eine Einsendende Einrichtung angegeben werden.",
        "source": "https://demis.rki.de/fhir/StructureDefinition/SubmittingRole",
        "severity": "error",
        "expression": "practitioner.count()=1 or organization.count()=1"
      }, {
        "key": "personOrFacilityNotEmpty",
        "human": "Der Einsender ist entweder eine Einsendende Person oder eine Einsendende Einrichtung.",
        "source": "https://demis.rki.de/fhir/StructureDefinition/SubmittingRole",
        "severity": "error",
        "expression": "practitioner.empty() or organization.empty()"
      } ]
    }, {
      "id": "PractitionerRole.meta",
      "min": 1,
      "path": "PractitionerRole.meta",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.meta.profile",
      "max": "1",
      "min": 1,
      "path": "PractitionerRole.meta.profile",
      "mustSupport": true,
      "patternCanonical": "https://demis.rki.de/fhir/StructureDefinition/SubmittingRole"
    }, {
      "id": "PractitionerRole.identifier",
      "max": "0",
      "path": "PractitionerRole.identifier"
    }, {
      "id": "PractitionerRole.active",
      "max": "0",
      "path": "PractitionerRole.active"
    }, {
      "id": "PractitionerRole.period",
      "max": "0",
      "path": "PractitionerRole.period"
    }, {
      "id": "PractitionerRole.practitioner",
      "path": "PractitionerRole.practitioner",
      "type": [ {
        "code": "Reference",
        "aggregation": [ "bundled" ],
        "targetProfile": [ "https://demis.rki.de/fhir/StructureDefinition/SubmittingPerson" ]
      } ],
      "short": "Verweis auf die Einsendende Person",
      "definition": "Verweis auf die Einsendende Person",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.practitioner.reference",
      "min": 1,
      "path": "PractitionerRole.practitioner.reference",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.practitioner.type",
      "max": "0",
      "path": "PractitionerRole.practitioner.type"
    }, {
      "id": "PractitionerRole.practitioner.identifier",
      "max": "0",
      "path": "PractitionerRole.practitioner.identifier"
    }, {
      "id": "PractitionerRole.practitioner.display",
      "max": "0",
      "path": "PractitionerRole.practitioner.display"
    }, {
      "id": "PractitionerRole.organization",
      "path": "PractitionerRole.organization",
      "type": [ {
        "code": "Reference",
        "aggregation": [ "bundled" ],
        "targetProfile": [ "https://demis.rki.de/fhir/StructureDefinition/SubmittingFacility" ]
      } ],
      "short": "Verweis auf die Einsendende Einrichtung",
      "definition": "Verweis auf die Einsendende Einrichtung",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.organization.reference",
      "min": 1,
      "path": "PractitionerRole.organization.reference",
      "mustSupport": true
    }, {
      "id": "PractitionerRole.organization.type",
      "max": "0",
      "path": "PractitionerRole.organization.type"
    }, {
      "id": "PractitionerRole.organization.identifier",
      "max": "0",
      "path": "PractitionerRole.organization.identifier"
    }, {
      "id": "PractitionerRole.organization.display",
      "max": "0",
      "path": "PractitionerRole.organization.display"
    }, {
      "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"
    } ]
  },
  "contact": [ {
    "telecom": [ {
      "value": "demis-support@rki.de",
      "system": "email"
    } ]
  } ],
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole"
}