DMN BPMN example Decision Model and Notation




1 dmn bpmn example

1.1 new bank account process
1.2 certify new account decision
1.3 client category
1.4 summary example





dmn bpmn example

as mentioned, bpmn related omg standard process modeling. dmn designed complement bpmn , provides separation of concerns between decision , process. example here describes bpmn process , dmn drd (decision requirements diagram) onboarding bank customer. several decisions modeled , these decisions direct processes response.


new bank account process

in bpmn process model shown in figure, customer makes request open new bank account. account application provides account representative information needed create account , provide requested services. includes name, address , various forms of identification. in next steps of work flow, know customer (kyc) services called. in kyc services, name , address validated; followed check against international criminal database (interpol) , database of persons politically exposed persons (pep) . pep person either entrusted prominent political position or close relative thereof. deposits persons on pep list potentially corrupt. shown 2 services on process model. anti-money-laundering (aml) regulations require these checks before customer account certified.



figure: process decisions creating new bank customer.


the results of these services plus forms of identification sent certify new account decision. shown rule activity, verify account, on process diagram. if new customer passes certification, account classified onboarding business retail, retail, wealth management , high value business. otherwise customer application declined. classify new customer decision classifies customer. if verify-account process returns result of manual pep or interpol check returned close match. account representative must visually inspect name , application determine if match valid , accept or decline application.


certify new account decision

the decision structure logic , data associated account verification.


an account certified opening if individual s address verified, valid identification provided, , applicant not on list of criminals or politically exposed persons. these shown sub-decisions below certify new account decision.the account verification services provides 100% match of applicants address. identification valid, customer must provide driver s license, passport or government issued id.


the checks against pep , interpol fuzzy matches , return matching score values. scores above 85 considered match , scores between 65 , 85 require manual screening process. people match either of these lists rejected account application process. if there partial match score between 65 , 85, against interpol or pep list certification set manual , account representative performs manual verification of applicant s data. these rules reflected in figure below, presents decision table whether pass provided name lists checks.



business rules evaluating score of pep , interpol fuzzy match.


client category

the client s on-boarding process driven category fall in. category decided the:



type of client, business or private
the size of funds on deposit
and estimated net worth

this decision shown below:



the client category decision.


there 6 business rules determine client s category , these shown in decision table here:



a dmn decision table business rules classifying customer category based on input data.


summary example

in example, outcome of verify account decision directed responses of new account process. same true classify customer decision. adding or changing business rules in tables, 1 can change criteria these decisions , control process differently.


modeling critical aspect of improving existing process or business challenge. modeling done team of business analysts, personnel, , modeling experts. expressive modeling capabilities of bpmn allows business analyst understand functions of activities of process. addition of dmn, business analysts can construct understandable model of complex decisions. combining bpmn , dmn yields powerful combination of models work synergistically simplify processes.







Comments

Popular posts from this blog

Biography Pavel Yablochkov

Discography Three Man Army

History VMFA-121