{
  "configPath": "in/auth/",
  "configData": [{
    "key": "fl:assembly",
    "value": "asm_signin/"
  }, {
    "key": "fl:defaultLoggingThreshold",
    "value": "NONE"
  }, {
    "key": "null:appModel",
    "value": "app_signin/"
  }, {
    "key": "mini:pathSegmentStarFix",
    "value": "true"
  }, {
    "key": "mini:tdAsWrapper",
    "value": "true"
  }],
  "operationDefinition": [{
    "id": "MINI_App_FE",
    "rbsid": "7b8da6a5-00de-4d5c-9702-47968e3fd1a7",
    "kind": "frontend",
    "model": "in/miniclient/model/fe_mini",
    "componentName": "20fbcf7e-c28e-49c2-9459-3b53cc134d75",
    "isFrontend": true,
    "input": [{
      "mandat": false,
      "basictype": "anyType"
    }],
    "action": [{
      "id": "d3ebddab-fdca-4abb-8df0-6e36b64eb78f",
      "code": "start",
      "kind": "start",
      "nextaction": "1652ba62-02d1-44e3-8572-c7d93a5dfb3c"
    }, {
      "id": "1652ba62-02d1-44e3-8572-c7d93a5dfb3c",
      "code": "entryPointOperationGetCall",
      "kind": "call",
      "nextaction": "923f858f-2ca4-4537-a2f9-3d4b659b51bc",
      "calls": "BRWS_EntryPointOperationGet",
      "interface": {
        "rbsid": "dcca0e09-6840-4ff4-8f4a-dc8b16f03401",
        "model": "in/miniclient/model/fe_mini",
        "kind": "composite",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false
    }, {
      "id": "923f858f-2ca4-4537-a2f9-3d4b659b51bc",
      "code": "redirectDecision",
      "kind": "decision",
      "branch": [{
        "name": "redirect",
        "nextaction": "0f8043f5-655a-4b48-bd61-cde4d09bfa7f",
        "expr": [{
          "operator": "hasData",
          "expr": [{
            "source": "entryPointOperationGetCall/redirectPath"
          }]
        }]
      }, {
        "name": "noredirect",
        "nextaction": "e0d9e58b-cc77-4ad8-b09d-85f62ede03e0"
      }]
    }, {
      "id": "0f8043f5-655a-4b48-bd61-cde4d09bfa7f",
      "code": "end",
      "kind": "end",
      "redirect": true,
      "mapping": [{
        "target": "path",
        "expr": [{
          "source": "entryPointOperationGetCall/redirectPath"
        }]
      }, {
        "target": "parameters",
        "expr": [{
          "source": "entryPointOperationGetCall/queryParams"
        }]
      }]
    }, {
      "id": "e0d9e58b-cc77-4ad8-b09d-85f62ede03e0",
      "code": "dispatchDecision",
      "kind": "decision",
      "branch": [{
        "name": "dispatch",
        "nextaction": "982c233c-f7a9-488a-b9db-98d2b6e36907",
        "expr": [{
          "operator": "hasData",
          "expr": [{
            "source": "entryPointOperationGetCall/dispatchOperation"
          }]
        }]
      }, {
        "name": "nodispatch",
        "nextaction": "56feec0f-d9ce-412a-96c1-e16511615e40"
      }]
    }, {
      "id": "982c233c-f7a9-488a-b9db-98d2b6e36907",
      "code": "operationExecuteCall",
      "kind": "call",
      "nextaction": "56feec0f-d9ce-412a-96c1-e16511615e40",
      "calls": "FWK_OperationExecute_FE",
      "interface": {
        "rbsid": "cbde1c84-5133-4a6c-a28e-4f4df2bb7d39",
        "model": "in/miniclient/model/fe_mini",
        "kind": "framework",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false,
      "mapping": [{
        "target": "operation",
        "expr": [{
          "source": "entryPointOperationGetCall/dispatchOperation"
        }]
      }, {
        "target": "input",
        "expr": [{
          "operator": "dataNode",
          "expr": [{
            "source": "'flowName'"
          }, {
            "source": "entryPointOperationGetCall/operation"
          }, {
            "source": "'path'"
          }, {
            "source": "entryPointOperationGetCall/path"
          }, {
            "source": "'parameters'"
          }, {
            "source": "entryPointOperationGetCall/input"
          }, {
            "source": "'fragment'"
          }, {
            "source": "entryPointOperationGetCall/fragment"
          }]
        }]
      }]
    }, {
      "id": "56feec0f-d9ce-412a-96c1-e16511615e40",
      "code": "hasOperationDecision",
      "kind": "decision",
      "branch": [{
        "name": "yes",
        "nextaction": "61795b29-d22d-4ee7-8d6f-b596afb93682",
        "expr": [{
          "operator": "hasData",
          "expr": [{
            "source": "entryPointOperationGetCall/layoutOperation"
          }]
        }]
      }, {
        "name": "no",
        "nextaction": "272a9a15-1aac-4135-9e51-68b33aa1ffdf"
      }]
    }, {
      "id": "272a9a15-1aac-4135-9e51-68b33aa1ffdf",
      "code": "operationExecuteCall",
      "kind": "call",
      "nextaction": "1652ba62-02d1-44e3-8572-c7d93a5dfb3c",
      "calls": "FWK_OperationExecute_FE",
      "interface": {
        "rbsid": "cbde1c84-5133-4a6c-a28e-4f4df2bb7d39",
        "model": "in/miniclient/model/fe_mini",
        "kind": "framework",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false,
      "mapping": [{
        "target": "operation",
        "expr": [{
          "source": "entryPointOperationGetCall/operation"
        }]
      }, {
        "target": "input",
        "expr": [{
          "operator": "mergeData",
          "expr": [{
            "source": "start"
          }, {
            "operator": "dataNode",
            "expr": [{
              "source": "'flowName'"
            }, {
              "source": "entryPointOperationGetCall/operation"
            }, {
              "source": "'path'"
            }, {
              "source": "entryPointOperationGetCall/path"
            }, {
              "source": "'parameters'"
            }, {
              "source": "entryPointOperationGetCall/input"
            }, {
              "source": "'fragment'"
            }, {
              "source": "entryPointOperationGetCall/fragment"
            }, {
              "source": "'menu'"
            }, {
              "operator": "updateData",
              "expr": [{
                "source": "menuTransform"
              }, {
                "source": "'activeKey'"
              }, {
                "source": "menuActiveKeyGetCall/activeKey"
              }]
            }]
          }]
        }]
      }]
    }, {
      "id": "61795b29-d22d-4ee7-8d6f-b596afb93682",
      "code": "hasMenuDecision",
      "kind": "decision",
      "branch": [{
        "name": "hasMenu",
        "nextaction": "96f2d4b8-e284-48c0-93c6-ed7b7197ba55",
        "expr": [{
          "operator": "hasData",
          "expr": [{
            "operator": "find",
            "expr": [{
              "source": "entryPointOperationGetCall/menu*"
            }, {
              "operator": "==",
              "expr": [{
                "source": "./name"
              }, {
                "source": "'SideMenu'"
              }]
            }]
          }]
        }]
      }, {
        "name": "nomenu",
        "nextaction": "c43b3bb0-b359-4dbe-9f1f-33d537a98a9b"
      }]
    }, {
      "id": "96f2d4b8-e284-48c0-93c6-ed7b7197ba55",
      "code": "menuTransform",
      "kind": "transform",
      "nextaction": "fe46f29b-740c-441c-8492-78e91f7eb5f9",
      "output": [{
        "name": "name",
        "mandat": true,
        "basictype": "string"
      }, {
        "name": "description",
        "mandat": false,
        "basictype": "string"
      }, {
        "name": "items*",
        "mandat": false,
        "output": [{
          "name": "items*",
          "mandat": false,
          "output": [{
            "name": "key",
            "mandat": true,
            "basictype": "string"
          }, {
            "name": "title",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "icon",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "cssclass",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "url",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "tooltip",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "enabled",
            "mandat": false,
            "basictype": "boolean"
          }, {
            "name": "opened",
            "mandat": false,
            "basictype": "boolean"
          }]
        }, {
          "name": "key",
          "mandat": true,
          "basictype": "string"
        }, {
          "name": "title",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "icon",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "cssclass",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "url",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "tooltip",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "enabled",
          "mandat": false,
          "basictype": "boolean"
        }, {
          "name": "opened",
          "mandat": false,
          "basictype": "boolean"
        }]
      }],
      "mapping": [{
        "operator": "find",
        "expr": [{
          "source": "entryPointOperationGetCall/menu*"
        }, {
          "operator": "==",
          "expr": [{
            "source": "./name"
          }, {
            "source": "'SideMenu'"
          }]
        }]
      }]
    }, {
      "id": "fe46f29b-740c-441c-8492-78e91f7eb5f9",
      "code": "menuActiveKeyGetCall",
      "kind": "call",
      "nextaction": "c43b3bb0-b359-4dbe-9f1f-33d537a98a9b",
      "calls": "BRWS_MenuActiveKeyGet",
      "interface": {
        "rbsid": "9639f632-b836-4b65-8f73-1be98ebc06cf",
        "model": "in/miniclient/model/fe_mini",
        "kind": "composite",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false,
      "mapping": [{
        "source": "menuTransform"
      }]
    }, {
      "id": "c43b3bb0-b359-4dbe-9f1f-33d537a98a9b",
      "code": "operationExecuteCall",
      "kind": "call",
      "nextaction": "1652ba62-02d1-44e3-8572-c7d93a5dfb3c",
      "calls": "FWK_OperationExecute_FE",
      "interface": {
        "rbsid": "cbde1c84-5133-4a6c-a28e-4f4df2bb7d39",
        "model": "in/miniclient/model/fe_mini",
        "kind": "framework",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false,
      "mapping": [{
        "target": "operation",
        "expr": [{
          "source": "entryPointOperationGetCall/layoutOperation"
        }]
      }, {
        "target": "input",
        "expr": [{
          "operator": "mergeData",
          "expr": [{
            "source": "start"
          }, {
            "operator": "dataNode",
            "expr": [{
              "source": "'flowName'"
            }, {
              "source": "entryPointOperationGetCall/operation"
            }, {
              "source": "'path'"
            }, {
              "source": "entryPointOperationGetCall/path"
            }, {
              "source": "'parameters'"
            }, {
              "source": "entryPointOperationGetCall/input"
            }, {
              "source": "'fragment'"
            }, {
              "source": "entryPointOperationGetCall/fragment"
            }, {
              "source": "'menu'"
            }, {
              "operator": "updateData",
              "expr": [{
                "source": "menuTransform"
              }, {
                "source": "'activeKey'"
              }, {
                "source": "menuActiveKeyGetCall/activeKey"
              }]
            }]
          }]
        }]
      }]
    }],
    "exception": {
      "AppException": {
        "name": "AppException",
        "parent": "SYS_BusinessExc"
      }
    }
  }, {
    "id": "BRWS_EntryPointOperationGet",
    "rbsid": "dcca0e09-6840-4ff4-8f4a-dc8b16f03401",
    "kind": "composite",
    "model": "in/miniclient/model/fe_mini",
    "componentName": "20fbcf7e-c28e-49c2-9459-3b53cc134d75",
    "isFrontend": true,
    "output": [{
      "name": "operation",
      "mandat": false,
      "basictype": "string"
    }, {
      "name": "input",
      "mandat": false,
      "basictype": "anyType"
    }, {
      "name": "layoutOperation",
      "mandat": false,
      "basictype": "string"
    }, {
      "name": "dispatchOperation",
      "mandat": false,
      "basictype": "string"
    }, {
      "name": "path",
      "mandat": false,
      "basictype": "string"
    }, {
      "name": "redirectPath",
      "mandat": false,
      "basictype": "string"
    }, {
      "name": "queryParams",
      "mandat": false,
      "basictype": "anyType"
    }, {
      "name": "fragment",
      "mandat": false,
      "basictype": "string"
    }, {
      "name": "menu*",
      "mandat": false,
      "output": [{
        "name": "name",
        "mandat": false,
        "basictype": "string"
      }, {
        "name": "items*",
        "mandat": false,
        "basictype": "anyType"
      }]
    }],
    "action": [{
      "id": "6f503d43-ebe2-4e9f-954a-071716eb8775",
      "code": "start",
      "kind": "start",
      "nextaction": "cc83addb-8708-4711-98d2-67d062b36692"
    }, {
      "id": "cc83addb-8708-4711-98d2-67d062b36692",
      "code": "parsedRiGetCall",
      "kind": "call",
      "nextaction": "3b7422d1-2a56-4fd8-8d47-063fba597832",
      "calls": "BRWS_ParsedRiGet",
      "interface": {
        "rbsid": "6fa62f13-bb03-46d4-af51-660fdbc74908",
        "model": "in/miniclient/model/fe_mini",
        "kind": "composite",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false
    }, {
      "id": "3b7422d1-2a56-4fd8-8d47-063fba597832",
      "code": "localDataGetCall",
      "kind": "call",
      "nextaction": "c9bb34f6-3747-451e-a055-62c659575e55",
      "calls": "BRWS_LocalDataGet",
      "interface": {
        "rbsid": "adedbb79-6dc1-4273-9a9e-08622296d98f",
        "model": "in/miniclient/model/fe_mini",
        "kind": "framework",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false,
      "mapping": [{
        "target": "path",
        "expr": [{
          "source": "string(/miniclient/assemblyAndApplicationModel)"
        }]
      }]
    }, {
      "id": "c9bb34f6-3747-451e-a055-62c659575e55",
      "code": "fromCacheDecision",
      "kind": "decision",
      "branch": [{
        "name": "fromCache",
        "nextaction": "6f45d1cf-2c1e-4fae-8ea0-cf37a58af0a1",
        "expr": [{
          "operator": "hasData",
          "expr": [{
            "source": "localDataGetCall/properties"
          }]
        }]
      }, {
        "name": "notCached",
        "nextaction": "324c7cff-3095-48e6-aae0-83012b190412"
      }]
    }, {
      "id": "324c7cff-3095-48e6-aae0-83012b190412",
      "code": "assemblyAndApplicationModelGetCall",
      "kind": "call",
      "nextaction": "11b66c31-caa0-47b5-af33-02798de8ac27",
      "calls": "API_AssemblyAndApplicationModelGet",
      "interface": {
        "rbsid": "34e9fb06-e9bc-4d90-8183-3a00711b4120",
        "model": "in/miniclient/model/bc_mini",
        "isFrontend": false,
        "cache": true,
        "exception": {
          "SYS_confNotFound": {
            "name": "SYS_confNotFound",
            "parent": "SYS_BusinessExc"
          }
        }
      },
      "leaveFlow": false,
      "multiCall": false,
      "mapping": [{
        "target": "lang",
        "expr": [{
          "source": "env/system/language"
        }]
      }]
    }, {
      "id": "6f45d1cf-2c1e-4fae-8ea0-cf37a58af0a1",
      "code": "capiapplicationModelAndAssemblyTransform",
      "kind": "transform",
      "nextaction": "15b9273a-8634-45ac-ab80-513ca7c22020",
      "output": [{
        "name": "menu*",
        "mandat": false,
        "output": [{
          "name": "name",
          "mandat": true,
          "basictype": "string"
        }, {
          "name": "description",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "items*",
          "mandat": false,
          "output": [{
            "name": "items*",
            "mandat": false,
            "output": [{
              "name": "key",
              "mandat": true,
              "basictype": "string"
            }, {
              "name": "title",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "icon",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "cssclass",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "url",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "tooltip",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "enabled",
              "mandat": false,
              "basictype": "boolean"
            }, {
              "name": "opened",
              "mandat": false,
              "basictype": "boolean"
            }]
          }, {
            "name": "key",
            "mandat": true,
            "basictype": "string"
          }, {
            "name": "title",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "icon",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "cssclass",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "url",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "tooltip",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "enabled",
            "mandat": false,
            "basictype": "boolean"
          }, {
            "name": "opened",
            "mandat": false,
            "basictype": "boolean"
          }]
        }]
      }, {
        "name": "entryPoint*",
        "mandat": false,
        "output": [{
          "name": "path",
          "mandat": true,
          "basictype": "string"
        }, {
          "name": "operation",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "layoutOperation",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "preloadOperation*",
          "mandat": false,
          "basictype": "string"
        }]
      }, {
        "name": "dispatchOperation",
        "mandat": false,
        "basictype": "string"
      }, {
        "name": "environmentOperation",
        "mandat": false,
        "basictype": "string"
      }],
      "mapping": [{
        "source": "localDataGetCall/properties"
      }]
    }, {
      "id": "11b66c31-caa0-47b5-af33-02798de8ac27",
      "code": "localDataStoreCall",
      "kind": "call",
      "nextaction": "f24b5c6f-b3dc-4875-bbbc-53f9a51e8ce4",
      "calls": "BRWS_LocalDataStore",
      "interface": {
        "rbsid": "9e5548bf-6f74-4cae-b22f-fe5c5cdd2701",
        "model": "in/miniclient/model/fe_mini",
        "kind": "framework",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false,
      "mapping": [{
        "target": "path",
        "expr": [{
          "source": "string(/miniclient/assemblyAndApplicationModel)"
        }]
      }, {
        "target": "data",
        "expr": [{
          "source": "assemblyAndApplicationModelGetCall"
        }]
      }]
    }, {
      "id": "15b9273a-8634-45ac-ab80-513ca7c22020",
      "code": "pathMatchCall",
      "kind": "call",
      "nextaction": "b025be23-db2f-48b8-ba55-c81f821023f8",
      "calls": "BRWS_PathMatch",
      "interface": {
        "rbsid": "6d6dfa6d-507d-4ce9-be1a-189fe933c1ea",
        "model": "in/miniclient/model/fe_mini",
        "kind": "composite",
        "isFrontend": true,
        "cache": true
      },
      "leaveFlow": false,
      "multiCall": true,
      "mapping": [{
        "target": "input*",
        "expr": [{
          "target": "path",
          "expr": [{
            "operator": "map",
            "expr": [{
              "source": "capiapplicationModelAndAssemblyTransform/entryPoint*"
            }, {
              "source": "parsedRiGetCall/path"
            }]
          }]
        }, {
          "target": "entryPoint",
          "expr": [{
            "source": "capiapplicationModelAndAssemblyTransform/entryPoint*/path"
          }]
        }]
      }]
    }, {
      "id": "f24b5c6f-b3dc-4875-bbbc-53f9a51e8ce4",
      "code": "capiapplicationModelAndAssemblyTransform",
      "kind": "transform",
      "nextaction": "15b9273a-8634-45ac-ab80-513ca7c22020",
      "output": [{
        "name": "menu*",
        "mandat": false,
        "output": [{
          "name": "name",
          "mandat": true,
          "basictype": "string"
        }, {
          "name": "description",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "items*",
          "mandat": false,
          "output": [{
            "name": "items*",
            "mandat": false,
            "output": [{
              "name": "key",
              "mandat": true,
              "basictype": "string"
            }, {
              "name": "title",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "icon",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "cssclass",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "url",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "tooltip",
              "mandat": false,
              "basictype": "string"
            }, {
              "name": "enabled",
              "mandat": false,
              "basictype": "boolean"
            }, {
              "name": "opened",
              "mandat": false,
              "basictype": "boolean"
            }]
          }, {
            "name": "key",
            "mandat": true,
            "basictype": "string"
          }, {
            "name": "title",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "icon",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "cssclass",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "url",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "tooltip",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "enabled",
            "mandat": false,
            "basictype": "boolean"
          }, {
            "name": "opened",
            "mandat": false,
            "basictype": "boolean"
          }]
        }]
      }, {
        "name": "entryPoint*",
        "mandat": false,
        "output": [{
          "name": "path",
          "mandat": true,
          "basictype": "string"
        }, {
          "name": "operation",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "layoutOperation",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "preloadOperation*",
          "mandat": false,
          "basictype": "string"
        }]
      }, {
        "name": "dispatchOperation",
        "mandat": false,
        "basictype": "string"
      }, {
        "name": "environmentOperation",
        "mandat": false,
        "basictype": "string"
      }],
      "mapping": [{
        "source": "assemblyAndApplicationModelGetCall"
      }]
    }, {
      "id": "b025be23-db2f-48b8-ba55-c81f821023f8",
      "code": "isMatchedDecision",
      "kind": "decision",
      "branch": [{
        "name": "yes",
        "nextaction": "d2d3fab1-0772-4518-874d-7ba3f558bd85",
        "expr": [{
          "operator": "==",
          "expr": [{
            "operator": "some",
            "expr": [{
              "source": "pathMatchCall/output*/matched"
            }, {
              "source": "."
            }]
          }, {
            "source": "true"
          }]
        }]
      }, {
        "name": "no",
        "nextaction": "49bf40eb-165d-4d15-a2fb-78dc549c32e1"
      }]
    }, {
      "id": "49bf40eb-165d-4d15-a2fb-78dc549c32e1",
      "code": "end",
      "kind": "end",
      "redirect": false,
      "throwsException": {
        "id": "e7b9990e-c675-4341-858d-26a0887f65ae",
        "name": "AppException"
      },
      "mapping": [{
        "target": "sys:errorMessage",
        "expr": [{
          "operator": "concat",
          "expr": [{
            "source": "'No entry point found for path \"'"
          }, {
            "source": "parsedRiGetCall/path"
          }, {
            "source": "'\"!'"
          }]
        }]
      }]
    }, {
      "id": "d2d3fab1-0772-4518-874d-7ba3f558bd85",
      "code": "entryPointTransform",
      "kind": "transform",
      "nextaction": "3024740f-db2b-4939-adde-5ba5448ec9e6",
      "output": [{
        "name": "path",
        "mandat": true,
        "basictype": "string"
      }, {
        "name": "operation",
        "mandat": false,
        "basictype": "string"
      }, {
        "name": "layoutOperation",
        "mandat": false,
        "basictype": "string"
      }, {
        "name": "preloadOperation*",
        "mandat": false,
        "basictype": "string"
      }],
      "mapping": [{
        "operator": "collectionItem",
        "expr": [{
          "source": "capiapplicationModelAndAssemblyTransform/entryPoint*"
        }, {
          "operator": "find",
          "expr": [{
            "source": "pathMatchCall/output*/matched"
          }, {
            "source": "."
          }, {
            "operator": "position"
          }]
        }]
      }]
    }, {
      "id": "3024740f-db2b-4939-adde-5ba5448ec9e6",
      "code": "parameterListTransform",
      "kind": "transform",
      "nextaction": "3ace596f-2440-4829-a494-5684bc56ab75",
      "output": [{
        "name": "match",
        "mandat": false,
        "output": [{
          "name": "parameter*",
          "mandat": false,
          "output": [{
            "name": "key",
            "mandat": false,
            "basictype": "string"
          }, {
            "name": "value",
            "mandat": false,
            "basictype": "string"
          }]
        }]
      }],
      "mapping": [{
        "target": "match",
        "expr": [{
          "operator": "find",
          "expr": [{
            "source": "pathMatchCall/output*"
          }, {
            "source": "./matched"
          }]
        }]
      }]
    }, {
      "id": "3ace596f-2440-4829-a494-5684bc56ab75",
      "code": "pathQueryParamsMergeCall",
      "kind": "call",
      "nextaction": "d1b4a6f6-343a-4bdc-800b-0a7b4ecdaeef",
      "calls": "BRWS_PathQueryParamsMerge",
      "interface": {
        "rbsid": "af5747d1-61ab-4142-91d5-ef01bf8dd430",
        "model": "in/miniclient/model/fe_mini",
        "kind": "composite",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false,
      "mapping": [{
        "target": "query",
        "expr": [{
          "source": "parsedRiGetCall/parameters"
        }]
      }, {
        "target": "pathParam*",
        "expr": [{
          "source": "parameterListTransform/match/parameter*"
        }]
      }]
    }, {
      "id": "d1b4a6f6-343a-4bdc-800b-0a7b4ecdaeef",
      "code": "end",
      "kind": "end",
      "redirect": false,
      "mapping": [{
        "target": "operation",
        "expr": [{
          "source": "entryPointTransform/operation"
        }]
      }, {
        "target": "input",
        "expr": [{
          "source": "pathQueryParamsMergeCall/params*"
        }]
      }, {
        "target": "layoutOperation",
        "expr": [{
          "source": "entryPointTransform/layoutOperation"
        }]
      }, {
        "target": "dispatchOperation",
        "expr": [{
          "source": "capiapplicationModelAndAssemblyTransform/dispatchOperation"
        }]
      }, {
        "target": "path",
        "expr": [{
          "source": "parsedRiGetCall/path"
        }]
      }, {
        "target": "redirectPath",
        "expr": [{
          "operator": "find",
          "expr": [{
            "source": "pathMatchCall/output*"
          }, {
            "source": "./matched"
          }, {
            "source": "./redirect"
          }]
        }]
      }, {
        "target": "queryParams",
        "expr": [{
          "source": "parsedRiGetCall/parameters"
        }]
      }, {
        "target": "fragment",
        "expr": [{
          "source": "parsedRiGetCall/fragment"
        }]
      }, {
        "target": "menu*",
        "expr": [{
          "source": "capiapplicationModelAndAssemblyTransform/menu*"
        }]
      }]
    }],
    "exception": {
      "AppException": {
        "name": "AppException",
        "parent": "SYS_BusinessExc"
      }
    }
  }, {
    "id": "BRWS_ParsedRiGet",
    "rbsid": "6fa62f13-bb03-46d4-af51-660fdbc74908",
    "kind": "composite",
    "model": "in/miniclient/model/fe_mini",
    "componentName": "20fbcf7e-c28e-49c2-9459-3b53cc134d75",
    "isFrontend": true,
    "output": [{
      "name": "path",
      "mandat": true,
      "basictype": "string"
    }, {
      "name": "step*",
      "mandat": false,
      "basictype": "string"
    }, {
      "name": "parameters",
      "mandat": false,
      "basictype": "anyType"
    }, {
      "name": "fragment",
      "mandat": false,
      "basictype": "string"
    }],
    "action": [{
      "id": "fe1a3b78-f442-4061-9751-ea2f116bf7e6",
      "code": "start",
      "kind": "start",
      "nextaction": "3faaabd2-206b-4f01-89be-02f34582fe00"
    }, {
      "id": "3faaabd2-206b-4f01-89be-02f34582fe00",
      "code": "getRiCall",
      "kind": "call",
      "nextaction": "9bd5f11d-42b0-4e48-995c-363c1ca4b39b",
      "calls": "BRWS_GetRi",
      "interface": {
        "rbsid": "21df5fdc-67cb-4cba-b9be-7dab154497f5",
        "model": "in/miniclient/model/fe_mini",
        "kind": "framework",
        "isFrontend": true,
        "cache": false
      },
      "leaveFlow": false,
      "multiCall": false
    }, {
      "id": "9bd5f11d-42b0-4e48-995c-363c1ca4b39b",
      "code": "parsedRiTransform",
      "kind": "transform",
      "nextaction": "cc90f836-5688-4993-8e1a-526cd8e2bcbf",
      "output": [{
        "name": "parsedRi",
        "mandat": false,
        "output": [{
          "name": "pathString",
          "mandat": false,
          "basictype": "string"
        }, {
          "name": "query",
          "mandat": false,
          "basictype": "anyType"
        }, {
          "name": "path*",
          "mandat": false,
          "output": [{
            "name": "name",
            "mandat": false,
            "basictype": "string"
          }]
        }, {
          "name": "fragment",
          "mandat": false,
          "basictype": "string"
        }]
      }],
      "mapping": [{
        "target": "parsedRi",
        "expr": [{
          "operator": "parseUri",
          "expr": [{
            "source": "getRiCall/ri"
          }]
        }]
      }]
    }, {
      "id": "cc90f836-5688-4993-8e1a-526cd8e2bcbf",
      "code": "end",
      "kind": "end",
      "redirect": false,
      "mapping": [{
        "target": "path",
        "expr": [{
          "source": "parsedRiTransform/parsedRi/pathString"
        }, {
          "source": "'/'"
        }]
      }, {
        "target": "step*",
        "expr": [{
          "source": "parsedRiTransform/parsedRi/path*/name"
        }]
      }, {
        "target": "parameters",
        "expr": [{
          "source": "parsedRiTransform/parsedRi/query"
        }]
      }, {
        "target": "fragment",
        "expr": [{
          "source": "parsedRiTransform/parsedRi/fragment"
        }]
      }]
    }],
    "exception": {
      "AppException": {
        "name": "AppException",
        "parent": "SYS_BusinessExc"
      }
    }
  }, {
    "id": "BRWS_GetRi",
    "rbsid": "21df5fdc-67cb-4cba-b9be-7dab154497f5",
    "kind": "framework",
    "model": "in/miniclient/model/fe_mini",
    "componentName": "20fbcf7e-c28e-49c2-9459-3b53cc134d75",
    "isFrontend": true,
    "output": [{
      "name": "ri",
      "mandat": true,
      "basictype": "string"
    }],
    "exception": {
      "AppException": {
        "name": "AppException",
        "parent": "SYS_BusinessExc"
      }
    }
  }, {
    "id": "BRWS_LocalDataGet",
    "rbsid": "adedbb79-6dc1-4273-9a9e-08622296d98f",
    "kind": "framework",
    "model": "in/miniclient/model/fe_mini",
    "componentName": "20fbcf7e-c28e-49c2-9459-3b53cc134d75",
    "isFrontend": true,
    "input": [{
      "name": "path",
      "mandat": false,
      "basictype": "string"
    }],
    "output": [{
      "name": "properties",
      "mandat": false,
      "basictype": "anyType"
    }, {
      "name": "isFolder",
      "mandat": false,
      "basictype": "boolean"
    }],
    "exception": {
      "AppException": {
        "name": "AppException",
        "parent": "SYS_BusinessExc"
      }
    }
  }]
}