{"id":7362,"date":"2022-06-06T05:43:24","date_gmt":"2022-06-06T05:43:24","guid":{"rendered":"https:\/\/www.booksofall.com\/ja\/?post_type=product&#038;p=7362"},"modified":"2022-06-17T02:40:45","modified_gmt":"2022-06-17T02:40:45","slug":"how-to-use-data-objects-in-bpmn","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/","title":{"rendered":"How to Use Data Objects in BPMN"},"content":{"rendered":"<h3>How to Use Data Objects in BPMN<\/h3>\n<p>4-5 minutes<\/p>\n<p>Data Objects, is a kind of artifacts, exist outside of the Sequence Flow of the Process, but they are available to all flow objects in a given Process instance. Data Objects allow you to show data flowing through a process by passing information into or out of an Activity. Please note that this flow does not follow Sequence Flows, but Data Associations.<\/p>\n<h3>Data Objects in BPMN<\/h3>\n<p>There are eight elements representing data in BPMN specification:<\/p>\n<ol>\n<li><strong>Data Object<\/strong> \u2013 a Data Object represents information flowing through the process, such as business documents, e-mails, or letters<\/li>\n<li><strong>Data Input<\/strong> \u2013 is an external input for the entire process. A kind of input parameter.<\/li>\n<li><strong>Data Output<\/strong> \u2013 is data result of the entire process. A kind of output parameter.<\/li>\n<li><strong>Collection of Data Object<\/strong> \u2013 represents a collection of information, e.g., a list of order items<\/li>\n<li><strong>Data Input Collection<\/strong> \u2013 represents a data input collection of information, e.g., a list of stock items<\/li>\n<li><strong>Data Output Collection<\/strong> \u2013 represents a data output collection of information, e.g., a list of stock items<\/li>\n<li><strong>Association<\/strong> \u2013 a data association is used to associate data elements to Activities, Processes and Global Tasks<\/li>\n<li><strong>Data Store<\/strong> \u2013 is a place where the process can read or write data, e.g., a database or a filing cabinet. It persists beyond the lifetime of the process instance.<\/li>\n<li><strong>Initiating Message<\/strong> \u2013 an initialing message represents an item which is transferred, manipulated, or stored during the process.<\/li>\n<li><strong>Non-Initiating Message<\/strong> \u2013 a non-initialing message represents an item which is transferred, manipulated, or stored during the process. The filled icon represents anon-initiating message (or a message which a participant has sent in response to a previous message it received)<\/li>\n<\/ol>\n<h3>Data Object Example<\/h3>\n<p>In the Diagram demonstrates below, there are two different ways of showing data flow. The \u201cAssessment\u201d Data Object is output from the \u201cMake Assessment\u201d Sub-Process using an Association connector. The \u201cAssessment\u201d Data Object is also input to the \u201cArchive Details\u201d Sub-Process. The arrowheads on the Association indicate the direction of the data flow.<\/p>\n<p>The \u201cRejection Letter\u201d Data Object is attached to the Sequence Flow between \u201cSend Rejection\u201d and \u201cArchive Details.\u201d This is really a sort of shorthand used when the dataflow is between two Activities follow each other.<\/p>\n<h3>Data Object Flow Example<\/h3>\n<p>Artifacts can be passed through a process, changing state along the way. We can show this by attaching an artifact to a sequence flow between activities. In this BPMN example, the data object (an Application) is passed along the sequence flow between three tasks. This application shows a simple hiring process for an employer:<\/p>\n<ol>\n<li>Screen the applicants (data objects)<\/li>\n<li>Approve the applications (mark status for data objects)<\/li>\n<li>Hire the applicant<\/li>\n<\/ol>\n<p>In this business process, the application is passed along as an \u201cattachment\u201d to the sequence flow between each task. This approach to attaching artifacts to flows makes it very easy to understand that the application is \u201cpassed\u201d as data from one task to other.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 700px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/how-to-use-data-objects-in-bpmn-z88entv8c?enforceShowPromotionBar=true\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":7369,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Data Objects, is a kind of artifacts, exist outside of the Sequence Flow of the Process, but they are available to all flow objects in a given Process instance. Data Objects allow you to show data flowing through a process by passing information into or out of an Activity. Please note that this flow does not follow Sequence Flows, but Data Associations."},"product_brand":[],"product_cat":[228],"product_tag":[],"class_list":{"0":"post-7362","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-bpmn-business","8":"first","9":"instock","10":"shipping-taxable","11":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Use Data Objects in BPMN - BooksOfAll Japanese<\/title>\n<meta name=\"description\" content=\"Data Objects, is a kind of artifacts, exist outside of the Sequence Flow of the Process, but they are available to all flow objects in a given Process instance. Data Objects allow you to show data flowing through a process by passing information into or out of an Activity. Please note that this flow does not follow Sequence Flows, but Data Associations.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Use Data Objects in BPMN - BooksOfAll Japanese\" \/>\n<meta property=\"og:description\" content=\"Data Objects, is a kind of artifacts, exist outside of the Sequence Flow of the Process, but they are available to all flow objects in a given Process instance. Data Objects allow you to show data flowing through a process by passing information into or out of an Activity. Please note that this flow does not follow Sequence Flows, but Data Associations.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Japanese\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-17T02:40:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png\" \/>\n<meta name=\"twitter:label1\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"3\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/\",\"url\":\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/\",\"name\":\"How to Use Data Objects in BPMN - BooksOfAll Japanese\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/ja\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png\",\"datePublished\":\"2022-06-06T05:43:24+00:00\",\"dateModified\":\"2022-06-17T02:40:45+00:00\",\"description\":\"Data Objects, is a kind of artifacts, exist outside of the Sequence Flow of the Process, but they are available to all flow objects in a given Process instance. Data Objects allow you to show data flowing through a process by passing information into or out of an Activity. Please note that this flow does not follow Sequence Flows, but Data Associations.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png\",\"width\":\"596\",\"height\":\"842\",\"caption\":\"How to Use Data Objects in BPMN\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/ja\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/ja\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Use Data Objects in BPMN\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/ja\/#website\",\"url\":\"https:\/\/www.booksofall.com\/ja\/\",\"name\":\"BooksOfAll Japanese\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/ja\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/ja\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/ja\/#organization\",\"name\":\"BooksOfAll Japanese\",\"url\":\"https:\/\/www.booksofall.com\/ja\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.booksofall.com\/ja\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Japanese\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/ja\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Use Data Objects in BPMN - BooksOfAll Japanese","description":"Data Objects, is a kind of artifacts, exist outside of the Sequence Flow of the Process, but they are available to all flow objects in a given Process instance. Data Objects allow you to show data flowing through a process by passing information into or out of an Activity. Please note that this flow does not follow Sequence Flows, but Data Associations.","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:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/","og_locale":"ja_JP","og_type":"article","og_title":"How to Use Data Objects in BPMN - BooksOfAll Japanese","og_description":"Data Objects, is a kind of artifacts, exist outside of the Sequence Flow of the Process, but they are available to all flow objects in a given Process instance. Data Objects allow you to show data flowing through a process by passing information into or out of an Activity. Please note that this flow does not follow Sequence Flows, but Data Associations.","og_url":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/","og_site_name":"BooksOfAll Japanese","article_modified_time":"2022-06-17T02:40:45+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png","twitter_misc":{"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"3\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/","url":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/","name":"How to Use Data Objects in BPMN - BooksOfAll Japanese","isPartOf":{"@id":"https:\/\/www.booksofall.com\/ja\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png","datePublished":"2022-06-06T05:43:24+00:00","dateModified":"2022-06-17T02:40:45+00:00","description":"Data Objects, is a kind of artifacts, exist outside of the Sequence Flow of the Process, but they are available to all flow objects in a given Process instance. Data Objects allow you to show data flowing through a process by passing information into or out of an Activity. Please note that this flow does not follow Sequence Flows, but Data Associations.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#primaryimage","url":"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png","contentUrl":"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/How-to-Use-Data-Objects-in-BPMN-02.png","width":"596","height":"842","caption":"How to Use Data Objects in BPMN"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/ja\/how-to-use-data-objects-in-bpmn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/ja\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/ja\/categories\/"},{"@type":"ListItem","position":3,"name":"How to Use Data Objects in BPMN"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/ja\/#website","url":"https:\/\/www.booksofall.com\/ja\/","name":"BooksOfAll Japanese","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/ja\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/ja\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/ja\/#organization","name":"BooksOfAll Japanese","url":"https:\/\/www.booksofall.com\/ja\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.booksofall.com\/ja\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/ja\/wp-content\/uploads\/sites\/4\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Japanese"},"image":{"@id":"https:\/\/www.booksofall.com\/ja\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/ja\/wp-json\/wp\/v2\/product\/7362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/ja\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/ja\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/ja\/wp-json\/wp\/v2\/media\/7369"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/ja\/wp-json\/wp\/v2\/media?parent=7362"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/ja\/wp-json\/wp\/v2\/product_brand?post=7362"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/ja\/wp-json\/wp\/v2\/product_cat?post=7362"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/ja\/wp-json\/wp\/v2\/product_tag?post=7362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}