PackagesCanonicalsLogsProblems
    Packages
    de.thieme-compliance.anamnese@0.0.2-dev
    https://thieme-compliance.de/fhir/StructureDefinition/Transaction
description: Dieses Profil definiert die Transaction-Bundles im Rahmen von Thieme-Systemen. Transactions werden zur Laufzeit genutzt (Kommunikation zwischen Endbenutzer-System und FHIR-Endpunkt).
package_name: de.thieme-compliance.anamnese
derivation: constraint
name: Transaction
type: Bundle
elements:
  type:
    pattern: {type: code, value: transaction}
    mustSupport: true
    type: code
    index: 0
  entry:
    short: Der einzelne Eintrag zur Interaktion
    mustSupport: true
    index: 1
    elements:
      link: {index: 2}
      fullUrl: {short: vollständige URL der Ressource, mustSupport: true, index: 3}
      resource: {short: Die Ressourcen-Instanz der Interaktion, mustSupport: true, index: 4}
      search: {index: 5}
      request:
        short: HTTP-Request innerhalb der Transaktion
        mustSupport: true
        index: 6
        elements:
          method: {short: HTTP-Verb, mustSupport: true, index: 7}
          url: {short: Request-URL, mustSupport: true, index: 8}
      response: {index: 9}
    required: [request]
package_version: 0.0.2-dev
class: profile
kind: resource
url: https://thieme-compliance.de/fhir/StructureDefinition/Transaction
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: 1.0.0
required: [entry]