PackagesCanonicalsLogsProblems
    Packages
    rki.emiga.case@0.3.0-alpha.5
    https://emiga.rki.de/fhir/case/StructureDefinition/ContactEventComposition
{
  "description": "TODO - Basisprofil für FHIR-Composition im Kontext von Kontakt-Ereignissen",
  "_filename": "StructureDefinition-ContactEventComposition.json",
  "package_name": "rki.emiga.case",
  "date": "2025-12-10",
  "derivation": "constraint",
  "publisher": "Robert Koch-Institut",
  "fhirVersion": "4.0.1",
  "name": "ContactEventComposition",
  "abstract": false,
  "type": "Composition",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "Kontakt-Event",
  "package_version": "0.3.0-alpha.5",
  "status": "active",
  "id": "9f2e2560-6deb-44d9-8779-df7097cadbf1",
  "kind": "resource",
  "url": "https://emiga.rki.de/fhir/case/StructureDefinition/ContactEventComposition",
  "version": "0.1.0",
  "differential": {
    "element": [ {
      "id": "Composition.meta",
      "path": "Composition.meta",
      "mustSupport": true
    }, {
      "id": "Composition.meta.profile",
      "path": "Composition.meta.profile",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Composition.meta.profile:emigaprofile",
      "max": "*",
      "min": 0,
      "path": "Composition.meta.profile",
      "sliceName": "emigaprofile",
      "patternCanonical": "https://emiga.rki.de/fhir/case/StructureDefinition/ContactEventComposition"
    }, {
      "id": "Composition.meta.security",
      "min": 2,
      "path": "Composition.meta.security",
      "slicing": {
        "rules": "open",
        "ordered": false,
        "description": "Slicing security attribute by coding system",
        "discriminator": [ {
          "path": "system",
          "type": "value"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Composition.meta.security:visibility",
      "max": "1",
      "min": 1,
      "path": "Composition.meta.security",
      "binding": {
        "strength": "required",
        "valueSet": "https://emiga.rki.de/fhir/common/ValueSet/ResourceVisibilityType"
      },
      "sliceName": "visibility",
      "mustSupport": true
    }, {
      "id": "Composition.meta.security:visibility.system",
      "min": 1,
      "path": "Composition.meta.security.system",
      "patternUri": "https://emiga.rki.de/fhir/common/CodeSystem/ResourceVisibilityType",
      "mustSupport": true
    }, {
      "id": "Composition.meta.security:visibility.code",
      "min": 1,
      "path": "Composition.meta.security.code",
      "mustSupport": true
    }, {
      "id": "Composition.meta.security:responsibility",
      "max": "1",
      "min": 1,
      "path": "Composition.meta.security",
      "binding": {
        "strength": "required",
        "valueSet": "https://emiga.rki.de/fhir/common/ValueSet/ResourceResponsibility"
      },
      "sliceName": "responsibility",
      "mustSupport": true
    }, {
      "id": "Composition.meta.security:responsibility.system",
      "min": 1,
      "path": "Composition.meta.security.system",
      "patternUri": "https://emiga.rki.de/fhir/common/CodeSystem/ResourceResponsibility",
      "mustSupport": true
    }, {
      "id": "Composition.meta.security:responsibility.code",
      "min": 1,
      "path": "Composition.meta.security.code",
      "mustSupport": true
    }, {
      "id": "Composition.implicitRules",
      "max": "0",
      "path": "Composition.implicitRules"
    }, {
      "id": "Composition.text",
      "max": "0",
      "path": "Composition.text"
    }, {
      "id": "Composition.contained",
      "max": "0",
      "path": "Composition.contained"
    }, {
      "id": "Composition.extension",
      "min": 2,
      "path": "Composition.extension",
      "mustSupport": true
    }, {
      "id": "Composition.extension:caseCounty",
      "max": "1",
      "min": 1,
      "path": "Composition.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://emiga.rki.de/fhir/case/Extension/CaseCounty" ]
      } ],
      "sliceName": "caseCounty",
      "mustSupport": true
    }, {
      "id": "Composition.extension:processingStatus",
      "max": "1",
      "min": 1,
      "path": "Composition.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://emiga.rki.de/fhir/common/Extension/ProcessingStatus" ]
      } ],
      "sliceName": "processingStatus",
      "mustSupport": true
    }, {
      "path": "Composition.extension",
      "min": 0,
      "definition": "Kurze Beschreibung zum Kontaktevent",
      "short": "Beschreibung",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://emiga.rki.de/fhir/common/Extension/Note" ]
      } ],
      "mustSupport": true,
      "sliceName": "compositionNote",
      "max": "1",
      "id": "Composition.extension:compositionNote"
    }, {
      "id": "Composition.modifierExtension",
      "max": "0",
      "path": "Composition.modifierExtension"
    }, {
      "id": "Composition.identifier",
      "min": 1,
      "path": "Composition.identifier",
      "type": [ {
        "code": "Identifier",
        "profile": [ "https://emiga.rki.de/fhir/common/StructureDefinition/IdentifierEmigaFileNumber" ]
      } ],
      "short": "EMIGA-Aktenzeichen",
      "definition": "EMIGA-Aktenzeichen des Kontakt-Ereignisses",
      "mustSupport": true
    }, {
      "id": "Composition.status",
      "path": "Composition.status",
      "comment": "Das Bearbeitungsstatus des Dokuments wird anderswo angegeben, daher dieses Feld mit feste Wert wegen Standard-Anforderung belegt und ohne Semantische bedeutung.",
      "mustSupport": true,
      "patternCode": "final"
    }, {
      "id": "Composition.subject",
      "path": "Composition.subject",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "https://emiga.rki.de/fhir/case/StructureDefinition/CaseComposition" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.encounter",
      "max": "0",
      "path": "Composition.encounter"
    }, {
      "id": "Composition.date",
      "path": "Composition.date",
      "short": "Meldedatum",
      "definition": "Meldedatum",
      "mustSupport": true
    }, {
      "id": "Composition.author",
      "path": "Composition.author",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "https://emiga.rki.de/fhir/common/StructureDefinition/EmigaUserPractitioner" ]
      } ],
      "short": "The individual or device that authored the composition.",
      "definition": "The individual or device that authored the composition.",
      "mustSupport": true
    }, {
      "id": "Composition.title",
      "path": "Composition.title",
      "short": "Name des Kontaktevents",
      "definition": "Name des Kontaktevents",
      "mustSupport": true,
      "patternString": "Name des Kontaktevents"
    }, {
      "id": "Composition.confidentiality",
      "max": "0",
      "path": "Composition.confidentiality"
    }, {
      "id": "Composition.attester",
      "max": "0",
      "path": "Composition.attester"
    }, {
      "id": "Composition.relatesTo",
      "max": "0",
      "path": "Composition.relatesTo",
      "comment": "Derzeit für EMIGA Anwendungsfälle nicht relevant"
    }, {
      "id": "Composition.event",
      "path": "Composition.event",
      "short": "Zeitraum des Kontaktevents",
      "mustSupport": true
    }, {
      "id": "Composition.event.period",
      "path": "Composition.event.period",
      "short": "Zeitraum des Kontaktevents",
      "mustSupport": true
    }, {
      "id": "Composition.event.period.start",
      "min": 1,
      "path": "Composition.event.period.start",
      "short": "Beginn des Kontaktevents",
      "mustSupport": true
    }, {
      "id": "Composition.event.period.end",
      "path": "Composition.event.period.end",
      "short": "Ende des Kontaktevents",
      "mustSupport": true
    }, {
      "id": "Composition.section",
      "min": 1,
      "path": "Composition.section",
      "slicing": {
        "rules": "closed",
        "discriminator": [ {
          "path": "code.coding.code",
          "type": "value"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Composition.section:kontaktInformationen",
      "max": "*",
      "min": 1,
      "path": "Composition.section",
      "sliceName": "kontaktInformationen",
      "mustSupport": true
    }, {
      "id": "Composition.section:kontaktInformationen.title",
      "min": 1,
      "path": "Composition.section.title",
      "mustSupport": true,
      "patternString": "Kontakt-Informationen"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Composition"
}