IBM FileNet P8 Version 5.2.1            

Beispiel für Vererbung

In diesem Beispiel wird die Vererbung in abgeleiteten Workflows anhand einer sehr vereinfachten Aktivität zur Bearbeitung von Leistungsansprüchen veranschaulicht.

In diesem Beispiel werden drei verschiedene Typen von Versicherungsansprüchen bearbeitet: Automobil, Flugzeug und Boot. Die Verarbeitungsaufgaben für diese Leistungsansprüche weisen zahlreiche Ähnlichkeiten auf. Es gibt jedoch auch Unterschiede, die es sinnvoll erscheinen lassen, für jeden Typ von Leistungsanspruch einen separaten Workflow zu verwenden. Daher wird ein Basisworkflow verwendet, der die Aufgaben enthält, die allen Prozessen gemein sind. Sodann werden drei spezialisierte Workflows erstellt, einen für jeden Typ von Leistungsanspruch, die die gemeinsam genutzten Prozesse enthalten, die aus dem Basisworkflow geerbt werden.

Workflow 'ClaimsBase'

Der Workflow 'ClaimsBase' enthält Unterübersichten für zwei grundlegende Aufgaben, die für die Verarbeitung sämtlicher Leistungsansprüche verwendet werden: 'Evaluate policy' (Police auswerten) und 'Print letter' (Brief drucken). Er fungiert als Basisworkflow für die drei neuen Workflows, die zur Verarbeitung der verschiedenen Typen von Leistungsansprüchen entworfen werden. Beachten Sie, dass die Workflowübersicht (Hauptübersicht) in dieser Basisworkflowdefinition keine wichtige Rolle spielt: Sie wird in jeder der abgeleiteten Workflowdefinitionen überschrieben.

Workfloweigenschaften:
Datenfelder: baseClaimNumber, baseCustomerID, basePolicyID
Anlagen: baseCustomerPolicy, baseLetterTemplate, baseClaimForm
Unterübersicht - EvaluatePolicy:
Dient zum Abrufen und Bestätigen der tatsächlichen Policendeckung auf der Grundlage von basePolicyID.
Schritt ConfirmPolicy:
Datenfelder: baseCustomerID, basePolicyID, baseClaimNumber
Anlagen: baseClaimForm, baseCustomerPolicy
Unterübersicht - PrintLetter:
Dient zum Drucken eines Briefs (positiver oder negativer Bescheid) an den Kunden.
Schritt Print:
Datenfelder: baseCustomerID, baseClaimNumber
Anlagen: baseLetterTemplate

Workflow 'BoatClaims'

Der Workflow 'BoatClaims' basiert auf dem Workflow 'ClaimsBase', sodass er die schreibgeschützten Unterübersichten 'EvaluatePolicy' und 'PrintLetter' enthält.

Workfloweigenschaften:
Basisworkflow: ClaimBase
Beachten Sie, dass die Datenfelder, Anlagen und Workflowgruppen, die im Basisworkflow definiert sind, zwar nicht in den Workfloweigenschaften angezeigt werden, jedoch ein Zugriff auf sie als Parameter in jedem beliebigen Schritt im Workflow möglich ist.
Hauptübersicht
Schritt GetInfo:
Parameter (Zugriff über 'Ändern' auf der Registerkarte 'Parameter'):
  • Datenfelder: baseCustomerID, basePolicyID, baseClaimNumber
  • Anlagen: baseClaimForm, baseCustomerPolicy
Schritt - Unterübersicht Evaluate: (geerbt)
Schritt Investigate:
Parameter:
  • Datenfelder: baseCustomerID, basePolicyID, baseClaimNumber
  • Anlagen: baseClaimForm, baseCustomerPolicy
Schritt - Unterübersicht PrintLetter: (geerbt)
Etwaige zusätzliche Schritte wie für den Workflow 'BoatClaims' erforderlich


Letzte Aktualisierung: Oktober 2015
bpfwd033.htm

© Copyright IBM Corp. 2015.