{
  "diagram_title": "System Context diagram for Example System",
  "diagram_level": "context",
  "diagram_layout": "top_down",
  "scope": {
    "type": "software_system",
    "id": "SYS1"
  },
  "persons": [
    {
      "id": "P1",
      "name": "Primary User",
      "description": "Uses the software system to complete business tasks.",
      "external": true
    }
  ],
  "systems": [
    {
      "id": "SYS1",
      "name": "Example System",
      "description": "Delivers the core business capability.",
      "external": false
    },
    {
      "id": "SYS2",
      "name": "Billing Platform",
      "description": "Provides billing and settlement services.",
      "external": true
    }
  ],
  "containers": [],
  "components": [],
  "relationships": [
    {
      "id": "R1",
      "source": "P1",
      "target": "SYS1",
      "description": "Uses to manage work",
      "technology": "HTTPS",
      "position": "neighbor"
    },
    {
      "id": "R2",
      "source": "SYS1",
      "target": "SYS2",
      "description": "Requests billing operations",
      "technology": "REST/HTTPS",
      "position": "right"
    }
  ]
}
