Show TOC

Über CIDXLocate this document in the navigation structure

CIDX ist eine Organisation auf Mitgliedschaftsbasis, die im Auftrag des chemischen Sektors Standards für den elektronischen Handel in der chemischen Industrie erstellt.

Chem eStandards ist eine Sammlung definierter Messages und Richtlinien für verknüpfte Business-Prozesse, die Unternehmen verwenden, um Anfragen zu verstehen und elektronische Geschäftsaufträge und verknüpfte Transaktionen durchzuführen. Chem eStandards werden in XML erstellt.

Chem eStandards-Transaktionen

Die CIDX-Standards vereinheitlichen Geschäftsprozesse zwischen Partnern in einer Logistikkette. CIDX stellt diese Standards als Spezifikationen für Chem eStandards Business-Transaktionen bereit.

Chem eStandards Business-Transaktionen umfassen folgende Informationen:

  • Die Spezifizierung von Partnergeschäftsrollen wie beispielsweise Käufer, Verkäufer
  • Aktivitäten, die zwischen den Partnern durchgeführt werden
  • Typ, Inhalt und die Reihenfolge der Geschäftsprozessdokumente, die von den Partnern während der Durchführung der Aktivitäten ausgetauscht werden
  • Die Zeit, Sicherheitseinstellungen und die Authentifizierung der Interaktionen sind festgelegt.

Die Struktur und der Inhalt der ausgetauschten Dokumente werden durch XML Document Type Definitions (DTDs) festgelegt.

Geschäftspartner, die an einer Chem eStandards Business-Transaktion beteiligt sind, tauschen Dokumente aus, die diesen DTDs entsprechen. Sie verwenden Transport-Protokolle, die durch die Chem eStandards definiert sind. Zurzeit sind das HTTP und SMTP.

Der CIDX-Adapter verwendet das Transport-Protokoll HTTP.

Chem eStandards-Message-Typen

Chem eStandards-Messages werden zwischen Geschäftspartner ausgetauscht, die am Chem eStandards-basierten Datenaustausch teilnehmen. Die RNIF- 1.1-Spezifikation ist Grundlage der Chem eStandards. Messages liegen als RNIF-Action- und RNIF-Signal-Messages vor.

  • Chem eStandards Action-Message

    Der Inhalt der Message ist festgelegt und Teil der Chem eStandards Message-Dokumentation. Die Message enthält Business-Inhalt, beispielsweise Order Create.

  • Chem eStandards Signal-Message

    Diese Messages sind Acknowledgments als Antwort auf Chem eStandards-Actions. Signal-Messages werden in der Regel asynchron ausgetauscht. Sie können positiv oder negativ sein.

    • Positive Signal-Message

      Das Receipt-Acknowledgment ist eine positive Chem-eStandards Signal-Message, die gesendet wird, wenn eine Message von einem Partner empfangen und inhaltlich und syntaktisch als gültige Chem-eStandards Action-Message betrachtet wird. Sie wird auch bei der Unleugbarkeit verwendet und, um die Zuverlässigkeit der Zustellung nach zu verfolgen.

    • Negative Signal-Messages
      • Receipt Acknowledgment Exception

        Diese Message wird gesendet, wenn eine Message von einem Partner empfangen wird und nach der Schemavalidierung mit der entsprechenden DTD als ungültig betrachtet wird.

      • General Exception

        Diese Message wird gesendet, um einen Fehler in der Bearbeitung der Action-Message bezüglich der Business-Regeln oder andere Bearbeitungsfehler anzuzeigen.

CIDX-Message-Struktur

Die folgende Abbildung veranschaulicht die Struktur einer CIDX-Message:

Die Chem eStandards verwenden die in RNIF Version 1.1 festgelegte Message-Struktur. Die oben abgebildete Message-Struktur umfasst drei XML-Dokumente (eine Preamble, einen Service Header und die Chem eStandards Message, die als multipart/related MIME-Dokument abgelegt werden) sowie Längenfelder und optionale Signaturinformationen.