{
  "model": {
    "TITLE": {
      "value": "Online Order Processing"
    },
    "AUTHOR": {
      "value": "Steve White",
      "readOnly": "true"
    },
    "MODELTYPE": {
      "value": "C4",
      "inputType": "select",
      "refData": "MODELTYPE"
    },
    "DESCRIPTION": {
      "value": "A basic C4 model showing how a customer order flows through an order management system to a payment gateway and is persisted to an order database.",
      "inputType": "textarea"
    },
    "LAYOUT": {
      "inputType": "select",
      "value": "Dynamic",
      "refData": "LAYOUTTYPE"
    }
  },
  "systems": [
    {
      "ID": "ACT1",
      "TEXT": "Customer",
      "TYPE": "ACTOR",
      "selected": true
    },
    {
      "ID": "SYS1",
      "TEXT": "Order Management",
      "TYPE": "SYSTEM",
      "selected": true
    },
    {
      "ID": "SYS2",
      "TEXT": "Payment Gateway",
      "TYPE": "SYSTEM",
      "selected": true
    },
    {
      "ID": "DS1",
      "TEXT": "Order Database",
      "TYPE": "DATASTORE",
      "selected": true
    }
  ],
  "interactions": [
    {
      "ID": "INT2",
      "FROMID": "ACT1",
      "TOID": "SYS1",
      "TEXT": "Order Request",
      "TYPE": "->",
      "From": "Customer",
      "To": "Order Management",
      "selected": true
    },
    {
      "ID": "INT1",
      "FROMID": "SYS1",
      "TOID": "SYS2",
      "TEXT": "Payment Details",
      "TYPE": "->",
      "From": "Order Management",
      "To": "Payment Gateway",
      "selected": true
    },
    {
      "ID": "INT3",
      "FROMID": "SYS1",
      "TOID": "DS1",
      "TEXT": "Order Record",
      "TYPE": "->",
      "From": "Order Management",
      "To": "Order Database",
      "selected": true
    }
  ],
  "layouts": {}
}
