PackagesCanonicalsLogsProblems
    Packages
    de.gematik.fhir.atf@1.4.0-rc1
    https://gematik.de/fhir/atf/StructureDefinition/message-header-app-transport
{
  "description": "MessageHeader des MessageBundles",
  "_filename": "StructureDefinition-message-header-app-transport.json",
  "package_name": "de.gematik.fhir.atf",
  "date": null,
  "derivation": "constraint",
  "publisher": "gematik GmbH",
  "fhirVersion": "4.0.1",
  "name": "MessageHeaderAppTransportFramework",
  "abstract": false,
  "type": "MessageHeader",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "MessageHeader",
  "package_version": "1.4.0-rc1",
  "status": "draft",
  "id": "b4108a60-9560-4c78-83c5-01a9aeab0117",
  "kind": "resource",
  "url": "https://gematik.de/fhir/atf/StructureDefinition/message-header-app-transport",
  "version": "1.0",
  "differential": {
    "element": [ {
      "id": "MessageHeader.id",
      "min": 1,
      "path": "MessageHeader.id",
      "short": "Eindeutige ID der Nachricht, anzugeben als UUID",
      "mustSupport": true
    }, {
      "id": "MessageHeader.event[x]",
      "path": "MessageHeader.event[x]",
      "binding": {
        "strength": "required",
        "valueSet": "https://gematik.de/fhir/atf/ValueSet/service-identifier-vs"
      }
    }, {
      "id": "MessageHeader.destination",
      "min": 1,
      "path": "MessageHeader.destination",
      "short": "Angaben zum Empfänger der Nachricht",
      "mustSupport": true
    }, {
      "id": "MessageHeader.destination.endpoint",
      "path": "MessageHeader.destination.endpoint",
      "short": "Adresse des Empfängers der Nachricht",
      "comment": "Bspw. KIM- oder TIM-Adresse des Empfängers. Die FHIR Ressource sieht hier eine URL vor. Bspw. kann hier eine KIM-Adresse genutzt werden. Diese beginnt mit 'mailto:', da der Datentyp url ist.",
      "mustSupport": true
    }, {
      "id": "MessageHeader.destination.receiver",
      "path": "MessageHeader.destination.receiver",
      "constraint": [ {
        "key": "app-transport-message-header-1",
        "human": "Als Empfänger muss eine Referenz, Displaywert oder Identifier angegeben werden",
        "source": "https://gematik.de/fhir/atf/StructureDefinition/message-header-app-transport",
        "severity": "error",
        "expression": "reference.exists() or display.exists() or identifier.exists()"
      } ],
      "mustSupport": true
    }, {
      "id": "MessageHeader.destination.receiver.identifier",
      "path": "MessageHeader.destination.receiver.identifier",
      "short": "Identifier des Empfängers der Nachricht",
      "comment": "Bspw. kann hier die Telematik-ID des Empfängers angegeben werden",
      "mustSupport": true
    }, {
      "id": "MessageHeader.destination.receiver.display",
      "path": "MessageHeader.destination.receiver.display",
      "short": "Anzeigename des Empfängers der Nachricht",
      "mustSupport": true
    }, {
      "id": "MessageHeader.sender",
      "min": 1,
      "path": "MessageHeader.sender",
      "mustSupport": true
    }, {
      "id": "MessageHeader.sender.reference",
      "path": "MessageHeader.sender.reference",
      "short": "Ressource des Absenders der Nachricht",
      "comment": "Hier kann eine FHIR-Ressource referenziert werden, die den Absender der Nachricht repräsentiert. Bspw. ein Practitioner oder eine Organization.",
      "mustSupport": true
    }, {
      "id": "MessageHeader.sender.identifier",
      "path": "MessageHeader.sender.identifier",
      "short": "Business Identifer des Absenders der Nachricht",
      "comment": "Bspw. kann hier die Telematik-ID des Absenders angegeben werden",
      "mustSupport": true
    }, {
      "id": "MessageHeader.sender.display",
      "min": 1,
      "path": "MessageHeader.sender.display",
      "short": "Anzeigename des Absenders der Nachricht",
      "comment": "Es muss mindestens ein Anzeigename angegeben werden, um den Absender der Nachricht anzeigen zu können",
      "mustSupport": true
    }, {
      "id": "MessageHeader.source",
      "path": "MessageHeader.source",
      "short": "Angabe der Informationen des Absendenden Systems",
      "comment": "Diese Infomation ist verpflichtend",
      "mustSupport": true
    }, {
      "id": "MessageHeader.source.name",
      "min": 1,
      "path": "MessageHeader.source.name",
      "short": "Name des Softwareherstellers",
      "comment": "Diese Infomation ist verpflichtend, um das sendende System identifizieren zu können",
      "mustSupport": true
    }, {
      "id": "MessageHeader.source.software",
      "min": 1,
      "path": "MessageHeader.source.software",
      "short": "Name der Software",
      "comment": "Diese Infomation ist verpflichtend, um das sendende System identifizieren zu können",
      "mustSupport": true
    }, {
      "id": "MessageHeader.source.version",
      "min": 1,
      "path": "MessageHeader.source.version",
      "short": "Version der Software",
      "comment": "Diese Infomation ist verpflichtend, um das sendende System identifizieren zu können",
      "mustSupport": true
    }, {
      "id": "MessageHeader.source.contact",
      "min": 1,
      "path": "MessageHeader.source.contact",
      "short": "E-Mail Kontaktmöglichkeit zum Hersteller",
      "comment": "Es ist mindestens eine E-Mail anzugeben, um Kontakt mit dem Hersteller herstellen zu können",
      "mustSupport": true
    }, {
      "id": "MessageHeader.source.contact.system",
      "path": "MessageHeader.source.contact.system",
      "fixedCode": "email"
    }, {
      "id": "MessageHeader.source.endpoint",
      "path": "MessageHeader.source.endpoint",
      "short": "Adresse des Absenders der Nachricht",
      "comment": "Bspw. KIM- oder TIM-Adresse des Absenders. Die FHIR Ressource sieht hier eine URL vor. Bspw. kann hier eine KIM-Adresse genutzt werden. Diese beginnt mit 'mailto:', da der Datentyp url ist.",
      "mustSupport": true
    }, {
      "id": "MessageHeader.focus",
      "min": 1,
      "path": "MessageHeader.focus",
      "mustSupport": true
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MessageHeader"
}