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

FHIR IG analytics

Packagerki.emiga.common
Resource TypeStructureDefinition
IdStructureDefinition-PersonenTransactionBundle.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=rki.emiga.common@1.2.0-alpha.21&canonical=https://emiga.rki.de/fhir/common/StructureDefinition/PersonenTransactionBundle
URLhttps://emiga.rki.de/fhir/common/StructureDefinition/PersonenTransactionBundle
Version0.3.0
Statusactive
Date2025-10-23
NamePersonenTransactionBundle
TitleEMIGA Personen Transactionbundle
DescriptionDieses Profil bildet ein EMIGA-Personen-Transaction-Bundle ab. Es dient der gebündelten, transaktionalen Übertragung von Operationen auf Personen-bezogene Ressourcen (z.B. betroffene Personen, Bezugspersonen, zugehörige Dokumentation).
TypeBundle
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "PersonenTransactionBundle",
  "url": "https://emiga.rki.de/fhir/common/StructureDefinition/PersonenTransactionBundle",
  "version": "0.3.0",
  "name": "PersonenTransactionBundle",
  "title": "EMIGA Personen Transactionbundle",
  "status": "active",
  "experimental": false,
  "date": "2025-10-23",
  "publisher": "Robert Koch-Institut",
  "description": "Dieses Profil bildet ein EMIGA-Personen-Transaction-Bundle ab. Es dient der gebündelten, transaktionalen Übertragung von Operationen auf Personen-bezogene Ressourcen (z.B. betroffene Personen, Bezugspersonen, zugehörige Dokumentation).",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Bundle",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Bundle.meta.profile",
        "path": "Bundle.meta.profile",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "$this"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Bundle.meta.profile:emigaprofile",
        "path": "Bundle.meta.profile",
        "sliceName": "emigaprofile",
        "min": 0,
        "max": "*",
        "patternCanonical": "https://emiga.rki.de/fhir/common/StructureDefinition/PersonenTransactionBundle"
      },
      {
        "id": "Bundle.type",
        "path": "Bundle.type",
        "short": "Type des Bundles",
        "comment": "fix: transaction",
        "fixedCode": "transaction",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry",
        "path": "Bundle.entry",
        "short": "Der einzelne Eintrag zur Interaktion",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Bundle.entry.link",
        "path": "Bundle.entry.link",
        "max": "0"
      },
      {
        "id": "Bundle.entry.fullUrl",
        "path": "Bundle.entry.fullUrl",
        "short": "vollständige URL der Ressource",
        "comment": "auch die Verwendung von UUIDs in der Form ';urn:uuid:.....' ist möglich.",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry.resource",
        "path": "Bundle.entry.resource",
        "short": "Die Ressourcen-Instanz der Interaktion",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry.search",
        "path": "Bundle.entry.search",
        "comment": "wird in einem Transaktions-Bundle nicht verwendet",
        "max": "0"
      },
      {
        "id": "Bundle.entry.request",
        "path": "Bundle.entry.request",
        "short": "HTTP-Request innerhalb der Transaktion",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry.request.method",
        "path": "Bundle.entry.request.method",
        "short": "HTTP-Verb",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry.request.url",
        "path": "Bundle.entry.request.url",
        "short": "Request-URL",
        "mustSupport": true
      },
      {
        "id": "Bundle.entry.response",
        "path": "Bundle.entry.response",
        "comment": "wird in einem Transaktions-Bundle nicht verwendet",
        "max": "0"
      }
    ]
  }
}