{"id":42933,"date":"2018-12-07T09:13:05","date_gmt":"2018-12-07T01:13:05","guid":{"rendered":"http:\/\/localhost\/help\/?page_id=42933"},"modified":"2020-11-11T17:48:47","modified_gmt":"2020-11-11T09:48:47","slug":"logic","status":"publish","type":"page","link":"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/logic\/","title":{"rendered":"Logic"},"content":{"rendered":"\n<p class=\"intro-text\">The Logic components evaluate an input against some simple logic.<\/p>\n<h2 class=\"page-subheading\">Digital State<\/h2>\n<p class=\"intro-text\">The Digital State component supplies the logic for detecting a simple digital state.<\/p>\n<p class=\"intro-text\">It allows you to evaluate a text data point against specified values, and evaluate the result as either true or false.<\/p>\n<p class=\"intro-text\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-43266 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-104.png\" alt=\"\" width=\"85\" height=\"66\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-104.png 85w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-104-24x19.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-104-36x28.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-104-48x37.png 48w\" sizes=\"auto, (max-width: 85px) 100vw, 85px\" \/><\/p>\n<p class=\"no-toc-heading\">Properties<\/p>\n<p class=\"dl-term\">Case sensitive comparison?<\/p>\n<p class=\"dl-def\">This check box, if selected, allows strings to be compared on the basis of upper and lower-case letters. For example, <strong>String <\/strong>will be considered as being different to <strong>string<\/strong>.<\/p>\n<p class=\"no-toc-heading\">Inputs<\/p>\n<p class=\"dl-term\">Flow <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">The component that causes the digital state logic to execute should be connected to the flow pin for this component.<\/p>\n<p class=\"dl-term\">Text <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-13.png\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42981 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-13.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">This input is mandatory and is the input data point.This input is required. Not connecting this pin will produce an error.<\/p>\n<p class=\"dl-term\">T\u00a0<strong><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-13.png\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42981 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-13.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/strong><\/p>\n<p class=\"dl-def\">The state text that is matched to produce a value of true. This input is required. Not connecting this pin will produce an error.<\/p>\n<p class=\"dl-term\">F\u00a0<strong><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-13.png\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42981 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-13.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/strong><\/p>\n<p class=\"dl-def\">The state text that is matched to produce a value of false. This input is required. Not connecting this pin will produce an error.<\/p>\n<p class=\"no-toc-heading\">Outputs<\/p>\n<p class=\"dl-term\">Boolean <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-15.png\" rel=\"lightbox-4\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42983 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-15.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">Following evaluation, the true or false value is output from this pin. Not connecting this pin will produce a warning.<\/p>\n<p class=\"dl-term\">err\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">If <strong>in <\/strong>does not match either state <strong>T<\/strong> or <strong>F<\/strong>, the process follows this path.<\/p>\n<p class=\"no-toc-heading\">Example<\/p>\n<p class=\"intro-text\">In the following example, two events may be raised.<\/p>\n<p class=\"intro-text\">If the input is a string, the Digital State component is run. The string is then evaluated to see if it is equal to One or Zero.<\/p>\n<p class=\"intro-text\">The state of the entity changes to Online when the input is evaluated as true (input is \"One\").<\/p>\n<p class=\"intro-text\">The state of the entity changes to Offline when the input is evaluated as false (input is \"Zero\").<\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-115.png\" rel=\"lightbox-6\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-43273 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-115.png\" alt=\"\" width=\"754\" height=\"214\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-115.png 754w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-115-150x43.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-115-24x7.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-115-36x10.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-115-48x14.png 48w\" sizes=\"auto, (max-width: 754px) 100vw, 754px\" \/><\/a><\/p>\n<h2 class=\"page-subheading\">Drift Detector<\/h2>\n<p class=\"intro-text\">The Drift Detector component supplies the logic for detecting the deviation between process data inputs and reference inputs. The reference inputs can be a fixed value, or it can be a dynamic value from another data stream.<\/p>\n<p class=\"intro-text\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-43274 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-116.png\" alt=\"\" width=\"94\" height=\"78\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-116.png 94w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-116-24x20.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-116-36x30.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-116-48x40.png 48w\" sizes=\"auto, (max-width: 94px) 100vw, 94px\" \/><\/p>\n<p class=\"no-toc-heading\">Properties<\/p>\n<p class=\"dl-term\">Limit Offset Mode<\/p>\n<p class=\"dl-def\">Absolute or Percentage. Indicate whether to specify actual values for the upper and lower limits, or whether to specify the upper and lower limits as a percentage offset from the target value.<\/p>\n<p class=\"no-toc-heading\">Inputs<\/p>\n<p class=\"intro-text\">The input pins are mandatory. If they are not connected, the component will not be able to run.<\/p>\n<p class=\"dl-term\">Flow\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">The component that causes the drift detection logic to execute should be connected to the flow pin for this component.<\/p>\n<p class=\"dl-term\">in <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42979 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">This input is mandatory and is the input data stream. This input is required. Not connecting this pin will produce an error.<\/p>\n<p class=\"dl-term\">target\u00a0<strong><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42979 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/strong><\/p>\n<p class=\"dl-def\">The target value. This input is required. Not connecting this pin will produce an error.<\/p>\n<p class=\"dl-term\">upper\u00a0<strong><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42979 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/strong><\/p>\n<p class=\"dl-def\">The upper limit value or percentage offset from the target value.<\/p>\n<p class=\"dl-term\">lower\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42979 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">The lower limit value or percentage offset from the target value.<\/p>\n<p class=\"no-toc-heading\">Outputs<\/p>\n<p class=\"intro-text\">The output pins are optional. Not connecting an output pin will produce a warning.<\/p>\n<p class=\"dl-term\">above\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">If the input value is above the upper limit, the process follows this path.<\/p>\n<p class=\"dl-term\">normal\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">If the input value is between the upper limit and lower limit, the process follows this path.<\/p>\n<p class=\"dl-term\">below\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">If the input value is below the lower limit, the process follows this path.<\/p>\n<p class=\"no-toc-heading\">Example<\/p>\n<p class=\"intro-text\">In the following example, three events may be raised.<\/p>\n<p class=\"intro-text\">Data is fetched from four sources. The value is then evaluated against the target, upper limit, and lower limit.<\/p>\n<p class=\"intro-text\">The state of the entity changes to Above when the input is evaluated as being above the upper limit.<\/p>\n<p class=\"intro-text\">The state of the entity changes to Below when the input is evaluated as being below the lower limit.<\/p>\n<p class=\"intro-text\">The state of the entity changes to Within when the input is evaluated as being between the upper limit and lower limit.<\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-132.png\" rel=\"lightbox-15\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-43283 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-132.png\" alt=\"\" width=\"717\" height=\"281\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-132.png 717w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-132-150x59.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-132-24x9.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-132-36x14.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-132-48x19.png 48w\" sizes=\"auto, (max-width: 717px) 100vw, 717px\" \/><\/a><\/p>\n<h2 class=\"page-subheading\">Range Checker<\/h2>\n<p class=\"intro-text\">The Range Checker component supplies the logic for detecting the deviation between process data inputs and reference inputs. The reference inputs can be a fixed value, or it can be a dynamic value from another data stream.<\/p>\n<p class=\"intro-text\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-43284 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-133.png\" alt=\"\" width=\"103\" height=\"66\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-133.png 103w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-133-24x15.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-133-36x23.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-133-48x31.png 48w\" sizes=\"auto, (max-width: 103px) 100vw, 103px\" \/><\/p>\n<p class=\"no-toc-heading\">Properties<\/p>\n<p class=\"intro-text\">This component has no additional properties.<\/p>\n<p class=\"no-toc-heading\">Inputs<\/p>\n<p class=\"intro-text\">The input pins are mandatory. If they are not connected, the component will not be able to run.<\/p>\n<p class=\"dl-term\">Flow\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">The component that causes the range checker logic to execute should be connected to the flow pin for this component.<\/p>\n<p class=\"dl-term\">in\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42979 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">This input is mandatory and is the input data stream. Not supplying this input pin will produce an error and the process will not run.<\/p>\n<p class=\"dl-term\">max\u00a0<strong><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42979 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/strong><\/p>\n<p class=\"dl-def\">The maximum value the input should have.<\/p>\n<p class=\"dl-term\">min\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42979 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-11.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">The minimum value the input should have.<\/p>\n<p class=\"no-toc-heading\">Outputs<\/p>\n<p class=\"intro-text\">The output pins are optional. Not connecting an output pin will produce a warning.<\/p>\n<p class=\"dl-term\">above\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">If the input value is greater than the maximum value, the process follows this path.<\/p>\n<p class=\"dl-term\">normal\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">If the input value is between the maximum and minimum values, the process follows this path.<\/p>\n<p class=\"dl-term\">below\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-42986 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-18.png\" alt=\"\" width=\"16\" height=\"16\" \/><\/a><\/p>\n<p class=\"dl-def\">If the input value is less than the minimum value, the process follows this path.<\/p>\n<p class=\"no-toc-heading\">Example<\/p>\n<p class=\"intro-text\">In the following example, three events may be raised.<\/p>\n<p class=\"intro-text\">Data is fetched from three sources. The value is then evaluated against the maximum and minimum values.<\/p>\n<p class=\"intro-text\">The state of the entity changes to Above when the input is evaluated as being above the maximum value.<\/p>\n<p class=\"intro-text\">The state of the entity changes to Below when the input is evaluated as being below the minimum value.<\/p>\n<p class=\"intro-text\">The state of the entity changes to Within when the input is evaluated as being between the maximum and minimum values.<\/p>\n<p class=\"intro-text\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-145.png\" rel=\"lightbox-23\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-43292 size-full\" src=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-145.png\" alt=\"\" width=\"668\" height=\"233\" srcset=\"https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-145.png 668w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-145-150x52.png 150w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-145-24x8.png 24w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-145-36x13.png 36w, https:\/\/oihelp.corporate.ifs.com\/help\/wp-content\/uploads\/2018\/12\/word-image-145-48x17.png 48w\" sizes=\"auto, (max-width: 668px) 100vw, 668px\" \/><\/a><\/p>\n<p class=\"left-bar\">Related: <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/sentinel-studio-primers\/\">Sentinel Studio Primers<\/a>,\u00a0<a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/creating-user-processes\/creating-a-new-user-process\/\">Creating a User Process<\/a>, <a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/usage-examples\/\">Usage Examples<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sentinel's Logic process components evaluate an input against some simple logic.<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/logic\/\">Read more<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":43294,"parent":42147,"menu_order":9,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[9],"tags":[698,807,790,696,705,791,726,694],"class_list":["post-42933","page","type-page","status-publish","has-post-thumbnail","hentry","category-tech-ref","tag-components-sentinel","tag-digital-state","tag-drift-detector","tag-process-component","tag-process-logic","tag-range-checker","tag-studio-sentinel","tag-user-process","Version-4-6-1","Product-sen"],"_links":{"self":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/42933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/comments?post=42933"}],"version-history":[{"count":1,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/42933\/revisions"}],"predecessor-version":[{"id":46330,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/42933\/revisions\/46330"}],"up":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/42147"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/media\/43294"}],"wp:attachment":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/media?parent=42933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/categories?post=42933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/tags?post=42933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}