{
  "header": {
    "id": "Service_DM",
    "modelType": "document",
    "modelVersion": "28.3.0",
    "locales": [
      {
        "code": "en"
      },
      {
        "code": "de"
      }
    ],
    "annotations": [
      {
        "name": "roles",
        "value": "tester,reviewer"
      }
    ],
    "modelReferences": []
  },
  "content": {
    "modelInfo": {
      "name": "Service_DM"
    },
    "modelConfig": {
      "timeZone": "UTC",
      "decimalSeparator": ".",
      "conditionLanguage": {
        "code": "en_US"
      }
    },
    "modelRoot": {
      "rootGroups": [
        {
          "type": "Group",
          "id": "group_a8794",
          "name": "Service",
          "Group": {
            "repeatability": 1,
            "elements": [
              {
                "type": "Field",
                "id": "field_4987c",
                "name": "Name",
                "Field": {
                  "fieldType": {
                    "type": "StringType"
                  },
                  "label": [
                    {
                      "locale": "en",
                      "text": "Name"
                    },
                    {
                      "locale": "de",
                      "text": "Name"
                    }
                  ],
                  "requirednessConfig": {
                    "mode": "absoluteOrRelativeToNextRepAncestor"
                  }
                }
              },
              {
                "type": "Group",
                "id": "group_c89a7",
                "name": "People",
                "Group": {
                  "repeatability": 10,
                  "elements": [
                    {
                      "type": "Group",
                      "id": "group_9ae37",
                      "name": "Business",
                      "Group": {
                        "repeatability": 1,
                        "elements": [
                          {
                            "type": "Field",
                            "id": "field_bd4a9",
                            "name": "Type",
                            "Field": {
                              "fieldType": {
                                "type": "EnumerationType",
                                "EnumerationType": {
                                  "values": [
                                    {
                                      "value": "Applicant",
                                      "label": [
                                        {
                                          "locale": "en",
                                          "text": "Applicant"
                                        },
                                        {
                                          "locale": "de",
                                          "text": "Antragsteller"
                                        }
                                      ]
                                    },
                                    {
                                      "value": "Other",
                                      "label": [
                                        {
                                          "locale": "en",
                                          "text": "Other"
                                        },
                                        {
                                          "locale": "de",
                                          "text": "Anderes"
                                        }
                                      ]
                                    }
                                  ]
                                }
                              },
                              "label": [
                                {
                                  "locale": "en",
                                  "text": "Type"
                                },
                                {
                                  "locale": "de",
                                  "text": "Typ"
                                }
                              ],
                              "requirednessConfig": {
                                "mode": "absoluteOrRelativeToNextRepAncestor"
                              }
                            }
                          }
                        ]
                      }
                    },
                    {
                      "type": "Group",
                      "id": "group_d4c82",
                      "name": "PersonalData",
                      "Group": {
                        "repeatability": 1,
                        "elements": [
                          {
                            "type": "Field",
                            "id": "field_d3a79",
                            "name": "Name",
                            "annotations": [
                              {
                                "name": "enable_approximate_match_search",
                                "value": "true"
                              }
                            ],
                            "Field": {
                              "fieldType": {
                                "type": "StringType"
                              },
                              "label": [
                                {
                                  "locale": "en",
                                  "text": "First Name"
                                },
                                {
                                  "locale": "de",
                                  "text": "Vorname"
                                }
                              ],
                              "requirednessConfig": {
                                "mode": "absoluteOrRelativeToNextRepAncestor"
                              }
                            }
                          },
                          {
                            "type": "Field",
                            "id": "field_3175e",
                            "name": "LastName",
                            "Field": {
                              "fieldType": {
                                "type": "StringType"
                              },
                              "label": [
                                {
                                  "locale": "en",
                                  "text": "Surname"
                                },
                                {
                                  "locale": "de",
                                  "text": "Nachname"
                                }
                              ]
                            }
                          },
                          {
                            "type": "Group",
                            "id": "group_b46bf",
                            "name": "Addresses",
                            "Group": {
                              "repeatability": 5,
                              "elements": [
                                {
                                  "type": "Field",
                                  "id": "field_f04be",
                                  "name": "PostalCode",
                                  "annotations": [
                                    {
                                      "name": "enable_approximate_match_search",
                                      "value": "true"
                                    }
                                  ],
                                  "Field": {
                                    "fieldType": {
                                      "type": "StringType",
                                      "StringType": {
                                        "maxLength": 5
                                      }
                                    },
                                    "label": [
                                      {
                                        "locale": "en",
                                        "text": "Postal Code"
                                      },
                                      {
                                        "locale": "de",
                                        "text": "Postleitzahl"
                                      }
                                    ]
                                  }
                                },
                                {
                                  "type": "Field",
                                  "id": "field_3d2d3",
                                  "name": "Street",
                                  "annotations": [
                                    {
                                      "name": "enable_approximate_match_search",
                                      "value": "true"
                                    }
                                  ],
                                  "Field": {
                                    "fieldType": {
                                      "type": "StringType"
                                    },
                                    "label": [
                                      {
                                        "locale": "en",
                                        "text": "Street"
                                      },
                                      {
                                        "locale": "de",
                                        "text": "Straße"
                                      }
                                    ],
                                    "requirednessConfig": {
                                      "mode": "absoluteOrRelativeToNextRepAncestor"
                                    }
                                  }
                                },
                                {
                                  "type": "Field",
                                  "id": "field_446fc",
                                  "name": "HouseNumber",
                                  "annotations": [
                                    {
                                      "name": "enable_approximate_match_search",
                                      "value": "true"
                                    }
                                  ],
                                  "Field": {
                                    "fieldType": {
                                      "type": "StringType"
                                    },
                                    "label": [
                                      {
                                        "locale": "en",
                                        "text": "House Number"
                                      },
                                      {
                                        "locale": "de",
                                        "text": "Hausnummer"
                                      }
                                    ],
                                    "requirednessConfig": {
                                      "mode": "absoluteOrRelativeToNextRepAncestor"
                                    }
                                  }
                                },
                                {
                                  "type": "Field",
                                  "id": "field_54d42",
                                  "name": "Country",
                                  "annotations": [
                                    {
                                      "name": "enable_approximate_match_search",
                                      "value": "true"
                                    }
                                  ],
                                  "Field": {
                                    "fieldType": {
                                      "type": "StringType"
                                    },
                                    "label": [
                                      {
                                        "locale": "en",
                                        "text": "Country"
                                      },
                                      {
                                        "locale": "de",
                                        "text": "Land"
                                      }
                                    ],
                                    "requirednessConfig": {
                                      "mode": "absoluteOrRelativeToNextRepAncestor"
                                    }
                                  }
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          }
        }
      ]
    }
  }
}