{"id":542,"date":"2026-02-25T10:19:54","date_gmt":"2026-02-25T10:19:54","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/"},"modified":"2026-02-25T10:19:54","modified_gmt":"2026-02-25T10:19:54","slug":"cmmn-use-cases-knowledge-driven-workflows","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/","title":{"rendered":"When CMMN Excels: Knowledge-Driven Workflows"},"content":{"rendered":"<p>When you\u2019re modeling a process where the next step isn&#8217;t known in advance\u2014where decisions depend on a clinician\u2019s judgment, a claims investigator\u2019s findings, or a fraud analyst\u2019s pattern recognition\u2014BPMN becomes a poor fit. The rigid flow of BPMN assumes predictability. CMMN doesn\u2019t. I\u2019ve seen teams waste months trying to force a case investigation into BPMN\u2019s decision gateways and gateways, only to end up with a 40-node spaghetti diagram that no one can maintain.<\/p>\n<p>CMMN use cases shine where knowledge, context, and human judgment are central. These aren\u2019t rare exceptions\u2014they\u2019re the norm in domains like medical diagnosis, insurance claims, and legal investigations. The right model isn\u2019t the one with the cleanest flow, but the one that reflects how work actually happens.<\/p>\n<p>Here, you\u2019ll see real CMMN examples from fields where structure is a myth and adaptability is mandatory. You\u2019ll learn the exact conditions under which CMMN outperforms BPMN, and how to use it without overcomplicating your models.<\/p>\n<h2>Why CMMN Excels in Unstructured, Knowledge-Intensive Scenarios<\/h2>\n<p>Let\u2019s be clear: CMMN isn\u2019t for every process. But when a process hinges on expert interpretation, evolving data, and unpredictable decision paths, CMMN becomes not just valid\u2014it\u2019s essential.<\/p>\n<p>Consider this: in a hospital emergency room, the patient&#8217;s symptoms evolve in real time. The treatment path isn\u2019t fixed. It changes based on lab results, imaging, and the doctor\u2019s assessment. That\u2019s not a flow\u2014it\u2019s a case. And that\u2019s precisely what CMMN was built for.<\/p>\n<p>The power of CMMN lies not in dictating the path, but in enabling the right people to make the next move at the right time. It\u2019s guided by rules, not rigid sequences.<\/p>\n<h3>The Core of Knowledge-Driven Work<\/h3>\n<p>These are the defining traits of knowledge-driven work:<\/p>\n<ul>\n<li><strong>Unpredictable next steps<\/strong> \u2013 The outcome of a task influences what comes next.<\/li>\n<li><strong>Expert judgment required<\/strong> \u2013 Decisions are made by people with domain knowledge, not predefined logic.<\/li>\n<li><strong>Dynamic data dependency<\/strong> \u2013 New information (e.g., test results, documents) can trigger new tasks or change priorities.<\/li>\n<li><strong>Parallel or non-linear progression<\/strong> \u2013 Multiple tasks may run simultaneously or in any order.<\/li>\n<li><strong>Task initiation driven by events<\/strong> \u2013 A task appears only when a condition is met\u2014like a new document arriving or a diagnosis confirmed.<\/li>\n<\/ul>\n<p>When any of these apply, asking \u201cWhen to use CMMN?\u201d is the right question. If these don\u2019t describe your process, BPMN may still be the better choice.<\/p>\n<h2>Real CMMN Examples: Where Adaptability Wins<\/h2>\n<h3>Healthcare: Patient Diagnosis and Treatment Planning<\/h3>\n<p>A patient arrives with abdominal pain. The diagnosis isn\u2019t a single path\u2014it\u2019s a case. The doctor doesn\u2019t follow a fixed flow. Instead, they assess symptoms, decide on imaging, request lab work, and interpret results in real time.<\/p>\n<p>Here\u2019s how CMMN models this naturally:<\/p>\n<ul>\n<li>Stage: <strong>Initial Assessment<\/strong> \u2013 Tasks: Patient Interview, Vital Signs Check.<\/li>\n<li>Stage: <strong>Investigation<\/strong> \u2013 Tasks: CT Scan, Blood Test, MRI, EKG.<\/li>\n<li>Stage: <strong>Treatment Decision<\/strong> \u2013 Tasks: Specialist Consultation, Treatment Plan Draft, Patient Consent.<\/li>\n<\/ul>\n<p>Each stage is triggered conditionally. A new lab result might reopen the investigation stage. A negative CT scan could bypass MRI. CMMN doesn\u2019t force a sequence\u2014it allows dynamic control.<\/p>\n<p>BPMN would require dozens of parallel paths and complex gateways. It becomes unreadable, unmaintainable. CMMN? Clean, clear, and accurate.<\/p>\n<h3>Insurance: Claims Investigation and Fraud Detection<\/h3>\n<p>A claim for a car accident arrives. The claims adjuster doesn\u2019t start a workflow. They open a case. The next steps depend on the damage, driver statements, police reports, and even social media checks.<\/p>\n<p>Here\u2019s how CMMN models this:<\/p>\n<ul>\n<li>Stage: <strong>Document Collection<\/strong> \u2013 Tasks: Request Police Report, Gather Photos, Collect Statement.<\/li>\n<li>Stage: <strong>Damage Assessment<\/strong> \u2013 Tasks: Inspect Vehicle, Estimate Repair Cost.<\/li>\n<li>Stage: <strong>Fraud Risk Assessment<\/strong> \u2013 Tasks: Check Claims History, Analyze Driver Behavior, Run AI Risk Score.<\/li>\n<\/ul>\n<p>Each task is only available when its precondition is met. If the police report is missing, the damage assessment can\u2019t start. If the fraud score exceeds a threshold, a new stage\u2014<em>Fraud Investigation<\/em>\u2014is triggered.<\/p>\n<p>This is a textbook CMMN use case. The process isn\u2019t linear. It\u2019s responsive. The model reflects reality, not a fantasy of predictability.<\/p>\n<h3>Law Enforcement: Criminal Investigation Case Management<\/h3>\n<p>An incident report is logged. The investigation is not a flowchart. It\u2019s a living case. New leads, witness statements, forensic reports\u2014each can open new investigative paths.<\/p>\n<p>Key CMMN elements in play:<\/p>\n<ul>\n<li><strong>Case File<\/strong> \u2013 Holds all evidence, statements, and photos.<\/li>\n<li><strong>Stages<\/strong> \u2013 Initial Review, Forensics, Interviews, Suspect Profiling, Prosecution Preparation.<\/li>\n<li><strong>Entry Conditions<\/strong> \u2013 No task starts until its condition is met (e.g., \u201cAfter 3 witness statements are received\u201d).<\/li>\n<li><strong>Sentries<\/strong> \u2013 Events like \u201cNew Evidence Received\u201d or \u201cSuspect Identified\u201d can trigger new tasks.<\/li>\n<\/ul>\n<p>This model adapts as new information arrives. It doesn\u2019t require a pre-defined path. It exists to support discovery.<\/p>\n<h2>When to Use CMMN: A Decision Framework<\/h2>\n<p>Ask yourself these four questions. If you answer \u201cyes\u201d to three or more, CMMN is likely the right choice.<\/p>\n<ol>\n<li>Does the next step depend on human judgment or new data?<\/li>\n<li>Are multiple tasks likely to run in parallel or out of order?<\/li>\n<li>Can new tasks be added dynamically during execution?<\/li>\n<li>Is the process outcome uncertain until completion?<\/li>\n<\/ol>\n<p>If yes to most, don\u2019t force it into BPMN. You\u2019ll only create a fragile model that breaks under real-world conditions.<\/p>\n<h3>CMMN vs. BPMN: Decision Matrix<\/h3>\n<table>\n<tbody>\n<tr>\n<th>Criteria<\/th>\n<th>CMMN<\/th>\n<th>BPMN<\/th>\n<\/tr>\n<tr>\n<td>Best for<\/td>\n<td>Adaptive, knowledge-driven work<\/td>\n<td>Repeatable, rule-based processes<\/td>\n<\/tr>\n<tr>\n<td>Control flow<\/td>\n<td>Constraint-based (conditions, events)<\/td>\n<td>Sequence-driven (flow, gateways)<\/td>\n<\/tr>\n<tr>\n<td>Task initiation<\/td>\n<td>Triggered by conditions or events<\/td>\n<td>Follows defined flow<\/td>\n<\/tr>\n<tr>\n<td>Flexibility<\/td>\n<td>High \u2013 tasks appear dynamically<\/td>\n<td>Low \u2013 must be predefined<\/td>\n<\/tr>\n<tr>\n<td>Use case<\/td>\n<td>Medical diagnosis, fraud investigation, incident response<\/td>\n<td>Order processing, approval workflows, payroll<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Common Pitfalls When Modeling with CMMN<\/h2>\n<p>I\u2019ve reviewed hundreds of CMMN models. The most common mistakes aren\u2019t in the notation\u2014they\u2019re in mindset.<\/p>\n<ul>\n<li><strong>Over-engineering stages<\/strong> \u2013 Too many stages make the model hard to read. Keep it to 3\u20135 unless justified.<\/li>\n<li><strong>Ignoring entry\/exit conditions<\/strong> \u2013 Without clear criteria, tasks can start too early or never at all.<\/li>\n<li><strong>Confusing tasks with actions<\/strong> \u2013 A task should be a unit of work. Avoid breaking it down into sub-tasks in CMMN\u2014use a subprocess if needed.<\/li>\n<li><strong>Forgetting the case file<\/strong> \u2013 The case file is the central repository. It\u2019s where all documents, data, and decisions live. Omit it, and you lose traceability.<\/li>\n<\/ul>\n<p>Remember: CMMN is not a flowchart. It\u2019s a case plan. The goal is not to show every step, but to show when a step can happen.<\/p>\n<h2>When CMMN Isn\u2019t the Answer<\/h2>\n<p>Let\u2019s be clear: CMMN isn\u2019t a replacement for BPMN. It\u2019s a tool for different problems.<\/p>\n<p>Don\u2019t use CMMN when:<\/p>\n<ul>\n<li>The process is highly predictable (e.g., invoice approval).<\/li>\n<li>There\u2019s a fixed sequence of steps with no variation.<\/li>\n<li>Automation and system integration are the primary goals.<\/li>\n<li>Teams are not trained in knowledge-centric modeling.<\/li>\n<\/ul>\n<p>If your process resembles a kitchen recipe\u2014same ingredients, same steps, same outcome\u2014BPMN is more efficient and easier to automate.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>What are some real-world CMMN examples?<\/h3>\n<p>Real-world CMMN examples include medical diagnosis workflows, insurance claim investigations, criminal case management, customer dispute resolution, and software defect triage. These all require human judgment, evolve with new data, and can\u2019t be rigidly sequenced.<\/p>\n<h3>When to use CMMN instead of BPMN?<\/h3>\n<p>Use CMMN when the process is adaptive, decision-driven, and depends on expert knowledge. When the next step isn\u2019t known in advance, and new tasks emerge based on data or events, CMMN is the correct choice.<\/p>\n<h3>Can I use both BPMN and CMMN in the same system?<\/h3>\n<p>Yes\u2014this is common in mature organizations. Use BPMN for predictable workflows (e.g., order fulfillment), and CMMN for the adaptive parts (e.g., exception handling, investigations). You can embed a CMMN case as a subprocess in a BPMN process.<\/p>\n<h3>What\u2019s the biggest mistake people make with CMMN?<\/h3>\n<p>Trying to make it a flowchart\u2014forcing a linear path. CMMN is about control through conditions and events, not sequence. The model should reflect flexibility, not rigidity.<\/p>\n<h3>How do I know if I\u2019m modeling a case or a process?<\/h3>\n<p>Ask: \u201cWould the same steps happen every time, regardless of context?\u201d If yes, it\u2019s a process. If the path depends on data, decisions, or external inputs, it\u2019s a case.<\/p>\n<h3>Is CMMN harder to learn than BPMN?<\/h3>\n<p>Not inherently. But it requires a shift in thinking\u2014from flow-based to constraint-based modeling. Once you understand that the case plan defines *when* tasks can run, not *what* they are, it becomes intuitive.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When you\u2019re modeling a process where the next step isn&#8217;t known in advance\u2014where decisions depend on a clinician\u2019s judgment, a claims investigator\u2019s findings, or a fraud analyst\u2019s pattern recognition\u2014BPMN becomes a poor fit. The rigid flow of BPMN assumes predictability. CMMN doesn\u2019t. I\u2019ve seen teams waste months trying to force a case investigation into BPMN\u2019s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":540,"menu_order":1,"template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_tag":[],"class_list":["post-542","docs","type-docs","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CMMN Use Cases: When to Use CMMN<\/title>\n<meta name=\"description\" content=\"Discover real-world CMMN examples where adaptive workflows outperform BPMN. Learn when to use CMMN in healthcare, insurance, and investigations for better modeling flexibility and accuracy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CMMN Use Cases: When to Use CMMN\" \/>\n<meta property=\"og:description\" content=\"Discover real-world CMMN examples where adaptive workflows outperform BPMN. Learn when to use CMMN in healthcare, insurance, and investigations for better modeling flexibility and accuracy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Skills Polski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/\",\"name\":\"CMMN Use Cases: When to Use CMMN\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/#website\"},\"datePublished\":\"2026-02-25T10:19:54+00:00\",\"description\":\"Discover real-world CMMN examples where adaptive workflows outperform BPMN. Learn when to use CMMN in healthcare, insurance, and investigations for better modeling flexibility and accuracy.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CMMN vs BPMN: When to Use Which?\",\"item\":\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Understanding CMMN\",\"item\":\"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"When CMMN Excels: Knowledge-Driven Workflows\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/#website\",\"url\":\"https:\/\/skills.visual-paradigm.com\/pl\/\",\"name\":\"Visual Paradigm Skills Polski\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skills.visual-paradigm.com\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/#organization\",\"name\":\"Visual Paradigm Skills Polski\",\"url\":\"https:\/\/skills.visual-paradigm.com\/pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/8\/2026\/02\/favicon.svg\",\"contentUrl\":\"https:\/\/skills.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/8\/2026\/02\/favicon.svg\",\"width\":70,\"height\":70,\"caption\":\"Visual Paradigm Skills Polski\"},\"image\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/pl\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CMMN Use Cases: When to Use CMMN","description":"Discover real-world CMMN examples where adaptive workflows outperform BPMN. Learn when to use CMMN in healthcare, insurance, and investigations for better modeling flexibility and accuracy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/","og_locale":"pl_PL","og_type":"article","og_title":"CMMN Use Cases: When to Use CMMN","og_description":"Discover real-world CMMN examples where adaptive workflows outperform BPMN. Learn when to use CMMN in healthcare, insurance, and investigations for better modeling flexibility and accuracy.","og_url":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/","og_site_name":"Visual Paradigm Skills Polski","twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"7 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/","url":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/","name":"CMMN Use Cases: When to Use CMMN","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/pl\/#website"},"datePublished":"2026-02-25T10:19:54+00:00","description":"Discover real-world CMMN examples where adaptive workflows outperform BPMN. Learn when to use CMMN in healthcare, insurance, and investigations for better modeling flexibility and accuracy.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/cmmn-use-cases-knowledge-driven-workflows\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/pl\/"},{"@type":"ListItem","position":2,"name":"CMMN vs BPMN: When to Use Which?","item":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/"},{"@type":"ListItem","position":3,"name":"Understanding CMMN","item":"https:\/\/skills.visual-paradigm.com\/pl\/docs\/cmmn-vs-bpmn-when-to-use-which\/understanding-cmmn\/"},{"@type":"ListItem","position":4,"name":"When CMMN Excels: Knowledge-Driven Workflows"}]},{"@type":"WebSite","@id":"https:\/\/skills.visual-paradigm.com\/pl\/#website","url":"https:\/\/skills.visual-paradigm.com\/pl\/","name":"Visual Paradigm Skills Polski","description":"","publisher":{"@id":"https:\/\/skills.visual-paradigm.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skills.visual-paradigm.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/skills.visual-paradigm.com\/pl\/#organization","name":"Visual Paradigm Skills Polski","url":"https:\/\/skills.visual-paradigm.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/skills.visual-paradigm.com\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/skills.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/8\/2026\/02\/favicon.svg","contentUrl":"https:\/\/skills.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/8\/2026\/02\/favicon.svg","width":70,"height":70,"caption":"Visual Paradigm Skills Polski"},"image":{"@id":"https:\/\/skills.visual-paradigm.com\/pl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/skills.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/docs\/542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skills.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/skills.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/skills.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/docs\/542\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/docs\/540"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/media?parent=542"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/doc_tag?post=542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}