FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/message-header-app-transport

Packagede.gematik.fhir.atf
Resource TypeStructureDefinition
Idmessage-header-app-transport
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=de.gematik.fhir.atf@1.4.0-rc2&canonical=https://gematik.de/fhir/atf/StructureDefinition/message-header-app-transport
URLhttps://gematik.de/fhir/atf/StructureDefinition/message-header-app-transport
Version1.0
Statusdraft
NameMessageHeaderAppTransportFramework
TitleMessageHeader
DescriptionMessageHeader des MessageBundles
TypeMessageHeader
Kindresource

Resources that use this resource

StructureDefinition
bundle-app-transport-frameworkMessageBundle für den Nachrichtentransport
erp-service-request-request-headerERP Service Request Request Header

Resources that this resource uses

ValueSet
service-identifier-vsAnwendungskennzeichen (VS)

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "message-header-app-transport",
  "url": "https://gematik.de/fhir/atf/StructureDefinition/message-header-app-transport",
  "version": "1.0",
  "name": "MessageHeaderAppTransportFramework",
  "title": "MessageHeader",
  "status": "draft",
  "experimental": false,
  "publisher": "gematik GmbH",
  "description": "MessageHeader des MessageBundles",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "MessageHeader",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MessageHeader",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "MessageHeader.id",
        "path": "MessageHeader.id",
        "short": "Eindeutige ID der Nachricht, anzugeben als UUID",
        "min": 1,
        "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",
        "path": "MessageHeader.destination",
        "short": "Angaben zum Empfänger der Nachricht",
        "min": 1,
        "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",
            "severity": "error",
            "human": "Als Empfänger muss eine Referenz, Displaywert oder Identifier angegeben werden",
            "expression": "reference.exists() or display.exists() or identifier.exists()",
            "source": "https://gematik.de/fhir/atf/StructureDefinition/message-header-app-transport"
          }
        ],
        "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",
        "path": "MessageHeader.sender",
        "min": 1,
        "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",
        "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",
        "min": 1,
        "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",
        "path": "MessageHeader.source.name",
        "short": "Name des Softwareherstellers",
        "comment": "Diese Infomation ist verpflichtend, um das sendende System identifizieren zu können",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "MessageHeader.source.software",
        "path": "MessageHeader.source.software",
        "short": "Name der Software",
        "comment": "Diese Infomation ist verpflichtend, um das sendende System identifizieren zu können",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "MessageHeader.source.version",
        "path": "MessageHeader.source.version",
        "short": "Version der Software",
        "comment": "Diese Infomation ist verpflichtend, um das sendende System identifizieren zu können",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "MessageHeader.source.contact",
        "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",
        "min": 1,
        "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",
        "path": "MessageHeader.focus",
        "min": 1,
        "mustSupport": true
      }
    ]
  }
}