{
  "locale": "en",
  "instructions": "Four fictional events, the expected terminal scope and blank fields for checking missing links.",
  "demonstrationOnly": true,
  "example": {
    "assumptions": {
      "sameUnit": true,
      "noMaterialLoss": true,
      "pieceIdentityAfterMixing": false
    },
    "events": [
      {
        "id": "E1",
        "inputs": {
          "S": 100
        },
        "outputs": {
          "A": 60,
          "B": 40
        }
      },
      {
        "id": "E2",
        "inputs": {
          "A": 60,
          "C": 40
        },
        "outputs": {
          "M": 100
        }
      },
      {
        "id": "E3",
        "inputs": {
          "M": 100
        },
        "outputs": {
          "F": 80,
          "R": 20
        }
      },
      {
        "id": "E4",
        "inputs": {
          "R": 20,
          "D": 10
        },
        "outputs": {
          "W": 30
        }
      }
    ],
    "expectedTerminalLots": [
      "B",
      "F",
      "W"
    ],
    "terminalStatus": {
      "B": {
        "quantity": 40,
        "status": "shipped"
      },
      "F": {
        "quantity": 80,
        "status": "shipped"
      },
      "W": {
        "quantity": 30,
        "status": "held"
      }
    },
    "potentiallyAffectedUnits": 150,
    "completenessWithMissingEvent": "unresolved"
  },
  "blankRecord": [
    {
      "label": "Event ID and revision",
      "value": null
    },
    {
      "label": "Input lot IDs and quantities",
      "value": null
    },
    {
      "label": "Output lot IDs and quantities",
      "value": null
    },
    {
      "label": "Unit and conversion used",
      "value": null
    },
    {
      "label": "Event time and recording time",
      "value": null
    },
    {
      "label": "Location and source evidence",
      "value": null
    },
    {
      "label": "Current shipment or stock status",
      "value": null
    },
    {
      "label": "Missing links, correction reason and disposition authority",
      "value": null
    }
  ]
}
