{
  "id": "MachineTool:001",
  "type": "MachineTool",
  "myMachine": [
    {
      "notification": {
        "messages": [
          {
            "alertType": {
              "errorCode": "334"
            },
            "notificationEventType": {
              "identifier": "1"
            }
          }
        ],
        "prognoses": [
          {
            "prognosisN": {
              "predictedTime": "09:59:01Z"
            },
            "nodeVersion": "2"
          }
        ]
      },
      "production": {
        "activeProgram": {
          "jobNodeId": 1,
          "jobIdentifier": "JobIdentifier",
          "state": 1
        },
        "productionPlan": [
          {
            "customerOrderIdentifier": "CustomerOrderIdentifier",
            "identifier": "Identifier",
            "orderIdentifier": "OrderIdentifier",
            "partsCompleted": 1,
            "partSets": [
              {
                "partSetN": {
                  "name": "",
                  "partsPlannedPerRun": 0,
                  "partsCompletedPerRun": 0,
                  "partsPerRun": [
                    {
                      "customerOrderIdentifier": "CustomerOrderIdentifier",
                      "name": "Name",
                      "identifier": "Identifier",
                      "partQuality": 0,
                      "processIrregularity": 0,
                      "state": 0
                    }
                  ],
                  "containsMixedParts": true
                }
              }
            ],
            "partsGood": 1,
            "productionPrograms": {
              "name": "Name",
              "numberInList": 0,
              "state": 0
            },
            "runsCompleted": 2,
            "runsPlanned": 3,
            "state": 0
          }
        ],
        "statistics": [
          {
            "partsProducedInLifetime": 1
          }
        ]
      },
      "identification": {
        "softwareIdentification": {
          "machineSoftware": {
            "softwareRevision": "0.5-Beta",
            "identifier": "MachineSoftware",
            "manufacturer": "AManufacturer"
          },
          "hmi": {
            "softwareRevision": "1.5",
            "identifier": "HMI-DesktopX",
            "manufacturer": "BManufacturer"
          }
        }
      },
      "equipment": {
        "tools": [
          {
            "toolN": {
              "name": "Name",
              "identifier": "Identifier",
              "location": {
                "name": "Name",
                "placeNumber": 0
              }
            },
            "nodeVersion": "NodeVersion"
          }
        ]
      },
      "monitoring": {
        "monitoredElementN": {
          "name": "MonitoredElement_0"
        },
        "machineTool": {
          "feedOverride": 0,
          "powerOnDuration": 1,
          "operationMode": 2,
          "isWarmUp": false
        },
        "stacklight": [
          {
            "signalOn": true,
            "signalColor": 0,
            "signalMode": 0
          }
        ]
      }
    }
  ]
}
