FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagede.fhir.sterbefall-krebsregistermeldung
Resource TypeOperationDefinition
IdOperationDefinition-StfReceiveBundle.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/hl7germany/sterbefall-ig-de-r4/OperationDefinition-StfReceiveBundle.html
URLhttp://ig.fhir.de/igs/stf/OperationDefinition/StfReceiveBundle
Version1.0.0
Statusactive
Date2026-07-15T13:44:26+00:00
NameSTF ReceiveBundle
TitleEmpfangen und Verarbeiten eines STF FHIR-Bundles
Authorityhl7
DescriptionValidiert das Eingangs-Bundle, protokolliert bzw. gibt das Validierungsergebnis aus, wandelt es in ein Transaktions-Bundle um und führt die Transaktion aus. Das mitgegebene Bundle muss eine Provenance Ressource enthalten, die alle Ressourcen im Bundle (Ausnahme sich selber) referenziert. Die Provenance Ressource muss dem Profil StfProvenance entsprechen.
Typefalse
Kindoperation

Resources that use this resource

CapabilityStatement
de.fhir.sterbefall-krebsregistermeldung#currentStfKrebsregistermeldungCpSStf Krebsregistermeldung CapabilityStatement

Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: OperationDefinition StfReceiveBundle

URL: [base]/$receiveBundle

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INresource1..1Bundle (STF Export Bundle)

Das FHIR-Bundle, das validiert und verarbeitet werden soll.

OUTreturn1..1Bundle

Das vom Server erzeugte Antwort-Bundle der Transaktion. Bei einem Fehler wird stattdessen ein OperationOutcome mit HTTP 422 zurueckgegeben.

Diese Operation validiert das eingehende Bundle, konvertiert es in ein FHIR-Transaktions-Bundle und führt es aus. Die Antwort ist das Ergebnis-Bundle der Transaktion. Schlägt die Transaktion fehl, wird ein OperationOutcome mit dem HTTP-Statuscode 422 (Unprocessable Entity) zurückgegeben.

Hinweis ICD-10: Bei allen im Bundle enthaltenen Todesursachen (Profil StfTodesursache) die einen ICD-10 Code enthalten, wird die Terminologie gegen ICD-10-WHO validiert. Da viele ausstellende Ärzte (o.a.) mit ICD-10-GM arbeiten und diese Codes in den Totenschein eintragen, kann es sein, dass die Validierung fehlschlägt. Aus dem Grund wird nur eine Warnung ausgegeben, keine Error. Eine Verschärfung der Anforderungen wäre wünschenswert, ist aber aufgrund der Quellenlage aktuell nicht realistisch.


Source1

{
  "resourceType": "OperationDefinition",
  "id": "StfReceiveBundle",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://ig.fhir.de/igs/stf/OperationDefinition/StfReceiveBundle",
  "version": "1.0.0",
  "name": "STF ReceiveBundle",
  "title": "Empfangen und Verarbeiten eines STF FHIR-Bundles",
  "status": "active",
  "kind": "operation",
  "experimental": false,
  "date": "2026-07-15T13:44:26+00:00",
  "publisher": "HL7 Deutschland e.V.",
  "contact": [
    {
      "name": "HL7 Deutschland e.V.",
      "telecom": [
        {
          "system": "url",
          "value": "https://hl7.de"
        }
      ]
    }
  ],
  "description": "Validiert das Eingangs-Bundle, protokolliert bzw. gibt das Validierungsergebnis aus, wandelt es in ein Transaktions-Bundle um und führt die Transaktion aus.\n\nDas mitgegebene Bundle muss eine Provenance Ressource enthalten, die alle Ressourcen im Bundle (Ausnahme sich selber) referenziert. Die Provenance Ressource muss dem Profil StfProvenance entsprechen.",
  "affectsState": true,
  "code": "receiveBundle",
  "comment": "Diese Operation validiert das eingehende Bundle, konvertiert es in ein FHIR-Transaktions-Bundle und führt es aus. Die Antwort ist das Ergebnis-Bundle der Transaktion. Schlägt die Transaktion fehl, wird ein OperationOutcome mit dem HTTP-Statuscode 422 (Unprocessable Entity) zurückgegeben.\n\n**Hinweis ICD-10:** Bei allen im Bundle enthaltenen Todesursachen (Profil StfTodesursache) die einen ICD-10 Code enthalten, wird die Terminologie gegen ICD-10-WHO validiert. Da viele ausstellende Ärzte (o.a.) mit ICD-10-GM arbeiten und diese Codes in den Totenschein eintragen, kann es sein, dass die Validierung fehlschlägt. Aus dem Grund wird nur eine Warnung ausgegeben, keine Error. Eine Verschärfung der Anforderungen wäre wünschenswert, ist aber aufgrund der Quellenlage aktuell nicht realistisch.",
  "system": true,
  "type": false,
  "instance": false,
  "parameter": [
    {
      "name": "resource",
      "use": "in",
      "min": 1,
      "max": "1",
      "documentation": "Das FHIR-Bundle, das validiert und verarbeitet werden soll.",
      "type": "Bundle",
      "targetProfile": [
        "http://ig.fhir.de/igs/stf/StructureDefinition/StfExportBundle"
      ]
    },
    {
      "name": "return",
      "use": "out",
      "min": 1,
      "max": "1",
      "documentation": "Das vom Server erzeugte Antwort-Bundle der Transaktion. Bei einem Fehler wird stattdessen ein OperationOutcome mit HTTP 422 zurueckgegeben.",
      "type": "Bundle"
    }
  ]
}