{
  "header": {
    "id": "Cycle-DM",
    "modelType": "document",
    "modelVersion": "27.1.0",
    "locales": [
      {
        "code": "en"
      },
      {
        "code": "de"
      }
    ],
    "labels": [],
    "annotations": [
      {
        "name": "roles",
        "value": "broker,underwriter"
      }
    ],
    "modelReferences": []
  },
  "content": {
    "modelInfo": {
      "name": "Cycle-DM",
      "immutable": false
    },
    "modelConfig": {
      "decimalSeparator": ".",
      "timeZone": "UTC",
      "conditionLanguage": {
        "code": "en_US"
      }
    },
    "modelRoot": {
      "rootGroups": [
        {
          "type": "Group",
          "id": "group_8c5f6",
          "name": "Root",
          "Group": {
            "repeatability": 1,
            "elements": [
              {
                "type": "Group",
                "id": "group_007ec",
                "name": "Group1",
                "Group": {
                  "repeatability": 1,
                  "elements": [
                    {
                      "type": "Field",
                      "id": "field_cfc17",
                      "name": "A1",
                      "Field": {
                        "fieldType": {
                          "type": "DateType",
                          "DateType": {
                            "format": "yyyy-MM-dd"
                          }
                        },
                        "label": [
                          {
                            "locale": "en",
                            "text": "Startdate of Event"
                          },
                          {
                            "locale": "de",
                            "text": "Startdatum der Veranstaltung"
                          }
                        ]
                      }
                    },
                    {
                      "type": "Field",
                      "id": "field_f23d9",
                      "name": "B1",
                      "Field": {
                        "fieldType": {
                          "type": "StringType"
                        }
                      }
                    },
                    {
                      "type": "Computation",
                      "id": "computation_a248a",
                      "name": "CalculateB1",
                      "Computation": {
                        "computedFieldId": "field_f23d9",
                        "computationAlternatives": [
                          {
                            "operation": "\"\"",
                            "precondition": "FieldFilled(A1)"
                          }
                        ],
                        "errorMessage": [
                          {
                            "locale": "en",
                            "text": "error text for computation of CalculateB1"
                          },
                          {
                            "locale": "de",
                            "text": "error text for computation of CalculateB1"
                          }
                        ]
                      }
                    }
                  ]
                }
              },
              {
                "type": "Group",
                "id": "group_41314",
                "name": "Group2",
                "Group": {
                  "repeatability": 1,
                  "elements": [
                    {
                      "type": "Field",
                      "id": "field_5c642",
                      "name": "A2",
                      "Field": {
                        "fieldType": {
                          "type": "BooleanType"
                        },
                        "label": [
                          {
                            "locale": "en",
                            "text": "Total costs and expenses"
                          },
                          {
                            "locale": "de",
                            "text": "Budgetierte Gesamtkosten"
                          }
                        ]
                      }
                    },
                    {
                      "type": "Field",
                      "id": "field_25375",
                      "name": "B2",
                      "Field": {
                        "fieldType": {
                          "type": "BooleanType"
                        }
                      }
                    },
                    {
                      "type": "Computation",
                      "id": "computation_265a9",
                      "name": "CalculateB2",
                      "Computation": {
                        "computedFieldId": "field_25375",
                        "computationAlternatives": [
                          {
                            "operation": "True",
                            "precondition": "[A2]==True"
                          }
                        ],
                        "errorMessage": [
                          {
                            "locale": "en",
                            "text": "error text for computation of CalculateB2"
                          },
                          {
                            "locale": "de",
                            "text": "error text for computation of CalculateB2"
                          }
                        ]
                      }
                    },
                    {
                      "type": "Field",
                      "id": "field_13eb2",
                      "name": "C2",
                      "Field": {
                        "fieldType": {
                          "type": "BooleanType"
                        }
                      }
                    },
                    {
                      "type": "Computation",
                      "id": "computation_38b9a",
                      "name": "CalculateC2",
                      "Computation": {
                        "computedFieldId": "field_13eb2",
                        "computationAlternatives": [
                          {
                            "precondition": "[A2] == True",
                            "operation": "True"
                          }
                        ],
                        "errorMessage": [
                          {
                            "locale": "en",
                            "text": "error text for computation of CalculateC2"
                          },
                          {
                            "locale": "de",
                            "text": "error text for computation of CalculateC2"
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          }
        }
      ]
    }
  }
}