Eksempel på overtagelse
I dette eksempel bruges en stærkt forenklet aktivitet for behandling af forsikringskrav til illustration af overtagelse i afledte arbejdsgange.
Denne eksempelvirksomhed håndterer tre forskellige typer forsikringskrav: Auto (Bil), Aircraft (Luftfartøj) og Boat (Båd). Der er mange lighedspunkter ved de opgaver, der udføres under behandlingen af disse typer forsikringskrav, men der er også forskelle, der gør det hensigtsmæssigt at bruge en separat arbejdsgang til hver type forsikringskrav. Derfor har vi en basisarbejdsgang, der indeholder opgaver, der bruges i alle processerne, og vi vil oprette tre specialiserede arbejdsgange (én for hver type forsikringskrav), der indeholder de fælles processer, som er overtaget fra basisarbejdsgangen.
Arbejdsgangen ClaimsBase
Arbejdsgangen ClaimsBase indeholder underkort til to grundlæggende opgaver, der bruges ved al behandling af forsikringskrav: Evaluate policy (Evaluér police) og Print letter (Udskriv brev). Den vil være basisarbejdsgangen for tre nye arbejdsgange, der er udformet til behandling af de specifikke typer forsikringskrav. Bemærk, at kortet over arbejdsgangen (det overordnede kort) ikke er vigtigt i denne definition af basisarbejdsgangen — det vil blive overskrevet i hver af de afledte arbejdsgangsdefinitioner.
- Egenskaber for arbejdsgang:
- Datafelter: baseClaimNumber, baseCustomerID, basePolicyID
- Vedhæftninger: baseCustomerPolicy, baseLetterTemplate, baseClaimForm
- Underkort - EvaluatePolicy:
- Hent og bekræft policens faktiske dækning baseret på basePolicyID.
- Trin ConfirmPolicy:
- Datafelter: baseCustomerID, basePolicyID, baseClaimNumber
- Vedhæftninger: baseClaimForm, baseCustomerPolicy
- Underkort - PrintLetter:
- Udskriv et brev (Godkendelse eller Afslag) til kunden.
- Trin Print:
- Datafelter: baseCustomerID, baseClaimNumber
- Vedhæftninger: baseLetterTemplate
Arbejdsgangen BoatClaims
Arbejdsgangen BoatClaims er baseret på arbejdsgangen ClaimsBase, så den indeholder de skrivebeskyttede underkort EvaluatePolicy og PrintLetter.
- Egenskaber for arbejdsgang:
- Basisarbejdsgang: ClaimBase
- Bemærk, at selvom datafelterne, vedhæftningerne og arbejdsgangsgrupperne, der er defineret i basisarbejdsgangen, ikke bliver vist i arbejdsgangsegenskaberne, kan vi få adgang til dem som parametre ved et hvilket som helst trin i arbejdsgangen.
- Hovedkort
- Trin GetInfo:
- Parametre (via Redigér på skillebladet Parametre):
- Datafelter: baseCustomerID, basePolicyID, baseClaimNumber
- Vedhæftninger: baseClaimForm, baseCustomerPolicy
- Trin Underkortet Evaluate: (overtaget)
- Trin Investigate:
- Parametre:
- Datafelter: baseCustomerID, basePolicyID, baseClaimNumber
- Vedhæftninger: baseClaimForm, baseCustomerPolicy
- Trin Underkortet PrintLetter: (overtaget)
- Og eventuelle yderligere trin, der er relevante for BoatClaims-arbejdsgangen