{
  "title": "連携の方式だけでなく、失敗時の責任を明確にする",
  "subtitle": "架空サンプル｜レイアウトの使用例",
  "interfaces": [
    {
      "from": "受付",
      "id": "IF1",
      "to": "審査",
      "payload": "申込情報",
      "mode": "async",
      "frequency": "随時",
      "owner": "連携担当",
      "failure": "再送キューへ退避"
    },
    {
      "from": "審査",
      "id": "IF2",
      "to": "契約",
      "payload": "審査結果",
      "mode": "sync",
      "frequency": "照会時",
      "owner": "審査担当",
      "failure": "エラーを返し手動確認"
    },
    {
      "from": "契約",
      "id": "IF3",
      "to": "分析",
      "payload": "契約実績",
      "mode": "batch",
      "frequency": "日次",
      "owner": "データ担当",
      "failure": "翌朝までに再実行"
    }
  ]
}
