BiPRO Datenmodell IndexNamensräumeTypenAttribute⯀⯀DiagrammeR2.10
Normen⯀⯀ServicesDMIx 1.6 · BiPRO Release 2.10

Namensraum bipro-nachrichten

Präfix: nachr
ID: http://www.bipro.net/namespace/nachrichten
Version: 2.10
Schema (XML): bipro-nachrichten-2.10.xsd
Auf ein Dreieck klicken, um das entsprechende Klappfeld ein- ▶ bzw. ▼ auszublenden;
mit gleichzeitig gedrückter Alt-Taste alle Felder zu einer Klasse;
mit gleichzeitig gedrückter Umschalttaste alle Felder der gleichen Kategorie (z. B. Dokumentation).
Referenzierung
Zusätzliche Dokumentation
Diagramme
BiproException «Top-Level-Element» (CT_ProzessFehler)
Attribute und Assoziationen
aus bipro-basis:CT_Objekt
aus CT_ProzessFehler
Zusätzliche Dokumentation
Diagramme
CT_ConsumerSystem (bipro-basis:CT_Objekt)
Dokumentation
Technische Informationen zum anfragenden System, z.B. Name und Versionsnummer des Maklerverwaltungsprogramm. Diese Information hilft bei Supportfällen und bei der Analyse von Fehlern in der Kommunikation zwischen Consumer und Provider.
Attribute und Assoziationen
aus bipro-basis:CT_Objekt
in CT_ConsumerSystem
  • Name (ST_Text050) [1..1] Name des Consumersystems, z.B. der Produktname des Maklerverwaltungsprogramms.
  • Version (ST_Text050) [1..1] Technische Versionsnummer des Consumer-Systems (Release-Nummer o.ä.), die eine möglichst exakte Identifikation der installierten Version des Consumer-Systems ermöglichen sollte.
Referenzierung
Zusätzliche Dokumentation
Diagramme
CT_Meldung (bipro-basis:CT_Objekt)
Dokumentation
Ermoeglicht die Erweiterung einer Statusmeldung um zusaetzliche Informationen (z.B. Fehlermeldungen oder Hinweise).
Attribute und Assoziationen
aus bipro-basis:CT_Objekt
in CT_Meldung
  • ArtID (ST_Meldungsart) [1..1] Ermoeglicht die Erweiterung einer Statusmeldung um zusaetzliche Informationen (z.B. Fehlermeldungen oder Hinweise), insbesondere
    dann, wenn eine synchrone Verarbeitung nicht mit einem Ergebnis
    abgeschlossen werden konnte. In Anhängigkeit zu
    Status.statusid MUSS oder KANN das Objekt übermittelt werden.
  • MeldungID (ST_Meldung) [1..1] Eindeutige Identifizierung der Meldung.
  • Text (ST_Text) [0..1] Meldung als Klartext. Diese MUSS natürlichsprachlich und für einen Endanwender (Vermittler) fachlich verständlich formuliert sein. DIe Meldung DARF auf der Benutzeroberfläche angezeigt werden.
  • Quelle (ST_Text) [0..1] Eindeutige Referenz auf das fehlerhafte Objekt und die Objekt-Eigenschaft mittels XPath.
  • Identifikationsnummer (ST_Text030) [0..1] Alphanummerische eindeutige Kennzeichnung der Meldung bzw. des Fehlers oder Hinweises. Anhand der Nummer wird insbesondere die nichttechnische Kommunikation zwischen Nutzer und Anbieter erleichtert.
Referenzierung
Assoziiert durch
Zusätzliche Dokumentation
Diagramme
CT_ProzessAnfrage «abstrakt» (bipro-basis:CT_Objekt)
Dokumentation
Prozess-Objekt. Alle Anfrage-Nachrichten innerhalb der von der BiPRO definierten Prozesse werden von diesem Datentypen abgeleitet.
Attribute und Assoziationen
aus bipro-basis:CT_Objekt
in CT_ProzessAnfrage
  • BiPROVersion (ST_Version) [1..1]
  • ConsumerID (ST_Text050) [0..1] Die Semantik und der Wert dieses Attributs kann individuell zwischen Provider und Consumer vereinbart werden. Für die Übermittlung technischer Informationen zum Consumer-System (Name und Versionsnummer) wird die Verwendung der Klasse ConsumerSystem empfohlen. Von einem Missbrauch der ConsumerID für eine Authentifizierung oder Autorisierung des Consumers beim Provider wird abgeraten.
  • ConsumerSystem (CT_ConsumerSystem) [0..*] Optionale Angabe des technischen Systems beim Consumer. Es können mehrere Objekte angegeben werden, wenn z.B. mehrere Frameworks/Module in eigenen Versionen und verschiedener Hersteller an der SOAP-Kommunikation eingebunden sind.
Referenzierung
Zusätzliche Dokumentation
Diagramme
CT_ProzessAntwort «abstrakt» (bipro-basis:CT_Objekt)
Dokumentation
Prozess-Objekt. Alle Antwort-Nachrichten innerhalb der von der BiPRO definierten Prozesse werden von diesem Datentypen abgeleitet.
Attribute und Assoziationen
aus bipro-basis:CT_Objekt
in CT_ProzessAntwort
  • BiPROVersion (ST_Version) [1..1]
  • ConsumerID (ST_Text050) [0..1] Übergabe der ConsumerID, die vom Consumer über ProzessAnfrage.ConsumerID gesendet wurde.
  • Status (CT_Status) [1..1]
Referenzierung
Zusätzliche Dokumentation
Diagramme
CT_ProzessFehler (bipro-basis:CT_Objekt)
Dokumentation
Prozess-Objekt. Dient der Uebermittlung von Prozessfehlern.
Attribute und Assoziationen
aus bipro-basis:CT_Objekt
in CT_ProzessFehler
Referenzierung
Abgeleitet durch
Zusätzliche Dokumentation
Diagramme
CT_Status (bipro-basis:CT_Objekt)
Dokumentation
Dient der Abfrage oder Uebermittlung des Status eines laufenden oder abgeschlossenen Prozesses.
Attribute und Assoziationen
aus bipro-basis:CT_Objekt
in CT_Status
  • ProzessID (ST_ProzessID) [1..1] Eindeutige Identifizierung des fachlichen Prozesses beim Provider.
  • Zeitstempel (ST_Zeitstempel) [1..1] Aktuelles Datum und Uhrzeit zum Bearbeitungszeitpunkt.
  • StatusID (ST_Status) [1..1] Eindeutige Identifizierung der Statusmeldung.
  • Gueltigkeitsende (ST_Zeitstempel) [0..1] Zeitpunkt bis zu dem die zum Vorgang gehoerigen Daten beim Anbieter vorgehalten werden.
  • Schwebe (ST_JaNein) [1..1] Ein Teilprozess wird regelmäßig technisch synchron durchlaufen. Nach einem Request des Service Consumers folgt ein Response des Service Providers. Damit ist dieser Prozess abgeschlossen. Ein technisch synchron übermittelter Geschäftsvorgang kann jedoch nicht immer fallabschließend bearbeitet werden. Das Ende der Bearbeitung stimmt entsprechend nicht immer mit dem Ende des Teilprozesses überein. In diesem Fall handelt es sich um einen schwebenden Vorgang. Zur Kennzeichnung, dass der Vorgang schwebend ist, MUSS das Atttribut Schwebe mit dem Wert true gefüllt werden. Dies ist für den Service Consumer zugleich ein Indikator, an dem er erkennen kann, dass möglicherweise ein Tracking des Vorgangs über einen dritten Business Service (z.B. N430) erfolgen kann.
  • Meldung (CT_Meldung) [1..*]
Referenzierung
Zusätzliche Dokumentation
Diagramme