diff --git a/demos/demo2/demo2_dzwald.py b/demos/demo2/demo2_dzwald.py
index 7665a4a64e3f8bc1119670eeec77298c92f591f0..675907d166504ec0b3528f258d86d7238e41c341 100644
--- a/demos/demo2/demo2_dzwald.py
+++ b/demos/demo2/demo2_dzwald.py
@@ -1,4 +1,5 @@
 import os, sys, inspect
+import re
 from typing import List
 
 import basyx
@@ -374,6 +375,44 @@ def create_aas():
         waldweg,
         zu_faellende_baeume,
     ]
+
+    def remove_iteration_ending(val: str):
+        # remove iteration ending like {00}
+        val = re.sub(r'\{\d+\}$', '', val)
+        # remove one or more digits at the end
+        val = re.sub(r'_?\d+$', '', val)
+        return val
+
+    def set_semantic_id(referable: model.SubmodelElement):
+        # example = "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Beschreibung"
+
+        if isinstance(referable, model.Submodel):
+            base = "https://admin-shell.io/kwh40/forestml40"
+            postfix = f"{referable.id_short}/0/1"
+        else:
+            base = referable.parent.semantic_id.key[0].value
+            postfix = remove_iteration_ending(referable.id_short)
+
+        referable.semantic_id = model.GlobalReference(
+            (basyx.aas.model.Key(model.KeyTypes.GLOBAL_REFERENCE,
+                                 f"{base}/{postfix}"),)
+        )
+
+    def set_semantic_id_for_each_in(obj):
+        set_semantic_id(obj)
+        try:
+            iter(obj)
+        except TypeError as e:
+            print(e)
+            return
+        se_objects = list(obj)
+        for se in se_objects:
+            set_semantic_id_for_each_in(se)
+
+
+    for submodel in submodels:
+        set_semantic_id_for_each_in(submodel)
+
     aas_dz_wald = models.DZWald(
         dzwald_id="https://www.company.com/dz_wald/1",
         asset=basyx.aas.model.AssetInformation(),
diff --git a/demos/demo2/demo2_dzwald_example.json b/demos/demo2/demo2_dzwald_example.json
index b66d4287bcb696ebe1aad2fa32722f4b09f2e9d4..0cd131acc87fcd5b175c13c5a512d2693831ac43 100644
--- a/demos/demo2/demo2_dzwald_example.json
+++ b/demos/demo2/demo2_dzwald_example.json
@@ -13,7 +13,7 @@
           "keys": [
             {
               "type": "Submodel",
-              "value": "https://www.company.com/holzliste/1"
+              "value": "https://www.company.com/submodels/zu_faellende_baeume"
             }
           ]
         },
@@ -22,7 +22,7 @@
           "keys": [
             {
               "type": "Submodel",
-              "value": "https://www.company.com/submodels/bestandesdaten"
+              "value": "https://www.company.com/submodels/arbeitsauftrag"
             }
           ]
         },
@@ -31,7 +31,7 @@
           "keys": [
             {
               "type": "Submodel",
-              "value": "https://www.company.com/submodels/verkaufslos"
+              "value": "https://www.company.com/submodels/holzpreisbereiche"
             }
           ]
         },
@@ -40,7 +40,7 @@
           "keys": [
             {
               "type": "Submodel",
-              "value": "https://www.company.com/submodels/arbeitsauftrag"
+              "value": "https://www.company.com/submodels/bestandesdaten"
             }
           ]
         },
@@ -58,7 +58,7 @@
           "keys": [
             {
               "type": "Submodel",
-              "value": "https://www.company.com/submodels/zu_faellende_baeume"
+              "value": "https://www.company.com/submodels/verkaufslos"
             }
           ]
         },
@@ -67,7 +67,7 @@
           "keys": [
             {
               "type": "Submodel",
-              "value": "https://www.company.com/submodels/holzpreisbereiche"
+              "value": "https://www.company.com/submodels/beobachtung"
             }
           ]
         },
@@ -76,7 +76,7 @@
           "keys": [
             {
               "type": "Submodel",
-              "value": "https://www.company.com/submodels/beobachtung"
+              "value": "https://www.company.com/submodels/waldweg"
             }
           ]
         }
@@ -88,10 +88,28 @@
       "idShort": "Arbeitsauftrag",
       "modelType": "Submodel",
       "id": "https://www.company.com/submodels/arbeitsauftrag",
+      "semanticId": {
+        "type": "GlobalReference",
+        "keys": [
+          {
+            "type": "GlobalReference",
+            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1"
+          }
+        ]
+      },
       "submodelElements": [
         {
           "idShort": "Hiebsnummer",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Hiebsnummer"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -106,6 +124,15 @@
         {
           "idShort": "Kurzbeschreibung",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Kurzbeschreibung"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -120,6 +147,15 @@
         {
           "idShort": "Sicherheitshinweise",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sicherheitshinweise"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -133,6 +169,15 @@
         {
           "idShort": "Naturschutzhinweise",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Naturschutzhinweise"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -146,6 +191,15 @@
         {
           "idShort": "Karte",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Karte"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -159,6 +213,15 @@
         {
           "idShort": "Auftragsstatus",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Auftragsstatus"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -172,6 +235,15 @@
         {
           "idShort": "Sortimente",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -186,6 +258,15 @@
             {
               "idShort": "Sortiment1",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -198,6 +279,15 @@
                 {
                   "idShort": "Nummer",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Nummer"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -212,6 +302,15 @@
                 {
                   "idShort": "Sortimentstyp",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Sortimentstyp"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -226,6 +325,15 @@
                 {
                   "idShort": "Sorte",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Sorte"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -240,6 +348,15 @@
                 {
                   "idShort": "Holzart",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Holzart"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -254,6 +371,15 @@
                 {
                   "idShort": "GueteklasseVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/GueteklasseVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -268,6 +394,15 @@
                 {
                   "idShort": "GueteklasseBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/GueteklasseBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -282,6 +417,15 @@
                 {
                   "idShort": "LaengeVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/LaengeVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -296,6 +440,15 @@
                 {
                   "idShort": "LaengeBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/LaengeBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -310,6 +463,15 @@
                 {
                   "idShort": "Mindestzopf",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Mindestzopf"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -324,6 +486,15 @@
                 {
                   "idShort": "MaxDurchmesser",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/MaxDurchmesser"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -338,6 +509,15 @@
                 {
                   "idShort": "Laengenzugabe",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Laengenzugabe"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -352,6 +532,15 @@
                 {
                   "idShort": "Mengenschaetzung",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Mengenschaetzung"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -366,6 +555,15 @@
                 {
                   "idShort": "Bemerkung",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Bemerkung"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -379,6 +577,15 @@
                 {
                   "idShort": "Ergebnis",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Ergebnis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -393,6 +600,15 @@
                     {
                       "idShort": "HolzlisteReference1",
                       "modelType": "ReferenceElement",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Ergebnis/HolzlisteReference"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -416,6 +632,15 @@
                 {
                   "idShort": "Kaeufer",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -428,6 +653,15 @@
                     {
                       "idShort": "Firmenname",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Firmenname"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -442,6 +676,15 @@
                     {
                       "idShort": "Anrede",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Anrede"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -456,6 +699,15 @@
                     {
                       "idShort": "Vorname",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Vorname"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -470,6 +722,15 @@
                     {
                       "idShort": "Nachname",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Nachname"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -484,6 +745,15 @@
                     {
                       "idShort": "Adresse",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Adresse"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -498,6 +768,15 @@
                     {
                       "idShort": "Umsatzbesteuerung",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Umsatzbesteuerung"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -512,6 +791,15 @@
                     {
                       "idShort": "IBAN",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/IBAN"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -526,6 +814,15 @@
                     {
                       "idShort": "Steuernummer",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Steuernummer"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -540,6 +837,15 @@
                     {
                       "idShort": "Telefonnummern",
                       "modelType": "SubmodelElementList",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Telefonnummern"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -555,6 +861,15 @@
                         {
                           "idShort": "Telefon1",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Telefonnummern/Telefon"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToMany",
@@ -571,6 +886,15 @@
                     {
                       "idShort": "Emailadressen",
                       "modelType": "SubmodelElementList",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Emailadressen"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -586,6 +910,15 @@
                         {
                           "idShort": "Email1",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Sortimente/Sortiment/Kaeufer/Emailadressen/Email"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToMany",
@@ -608,6 +941,15 @@
         {
           "idShort": "Ansprechpartner",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -620,6 +962,15 @@
             {
               "idShort": "Firmenname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Firmenname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -634,6 +985,15 @@
             {
               "idShort": "Anrede",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Anrede"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -648,6 +1008,15 @@
             {
               "idShort": "Vorname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Vorname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -662,6 +1031,15 @@
             {
               "idShort": "Nachname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Nachname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -676,6 +1054,15 @@
             {
               "idShort": "Adresse",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Adresse"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -690,6 +1077,15 @@
             {
               "idShort": "Umsatzbesteuerung",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Umsatzbesteuerung"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -704,6 +1100,15 @@
             {
               "idShort": "IBAN",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/IBAN"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -718,6 +1123,15 @@
             {
               "idShort": "Steuernummer",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Steuernummer"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -732,6 +1146,15 @@
             {
               "idShort": "Telefonnummern",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Telefonnummern"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -747,6 +1170,15 @@
                 {
                   "idShort": "Telefon1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Telefonnummern/Telefon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -763,6 +1195,15 @@
             {
               "idShort": "Emailadressen",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Emailadressen"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -778,6 +1219,15 @@
                 {
                   "idShort": "Email1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/Ansprechpartner/Emailadressen/Email"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -796,6 +1246,15 @@
         {
           "idShort": "UnternehmerHolzrueckung",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -808,6 +1267,15 @@
             {
               "idShort": "Firmenname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Firmenname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -822,6 +1290,15 @@
             {
               "idShort": "Anrede",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Anrede"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -836,6 +1313,15 @@
             {
               "idShort": "Vorname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Vorname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -850,6 +1336,15 @@
             {
               "idShort": "Nachname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Nachname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -864,6 +1359,15 @@
             {
               "idShort": "Adresse",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Adresse"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -878,6 +1382,15 @@
             {
               "idShort": "Umsatzbesteuerung",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Umsatzbesteuerung"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -892,6 +1405,15 @@
             {
               "idShort": "IBAN",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/IBAN"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -906,6 +1428,15 @@
             {
               "idShort": "Steuernummer",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Steuernummer"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -920,6 +1451,15 @@
             {
               "idShort": "Telefonnummern",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Telefonnummern"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -935,6 +1475,15 @@
                 {
                   "idShort": "Telefon1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Telefonnummern/Telefon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -951,6 +1500,15 @@
             {
               "idShort": "Emailadressen",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Emailadressen"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -966,6 +1524,15 @@
                 {
                   "idShort": "Email1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzrueckung/Emailadressen/Email"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -984,6 +1551,15 @@
         {
           "idShort": "UnternehmerHolzernte",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -996,6 +1572,15 @@
             {
               "idShort": "Firmenname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Firmenname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1010,6 +1595,15 @@
             {
               "idShort": "Anrede",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Anrede"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1024,6 +1618,15 @@
             {
               "idShort": "Vorname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Vorname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1038,6 +1641,15 @@
             {
               "idShort": "Nachname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Nachname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1052,6 +1664,15 @@
             {
               "idShort": "Adresse",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Adresse"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1066,6 +1687,15 @@
             {
               "idShort": "Umsatzbesteuerung",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Umsatzbesteuerung"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1080,6 +1710,15 @@
             {
               "idShort": "IBAN",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/IBAN"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1094,6 +1733,15 @@
             {
               "idShort": "Steuernummer",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Steuernummer"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1108,6 +1756,15 @@
             {
               "idShort": "Telefonnummern",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Telefonnummern"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1123,6 +1780,15 @@
                 {
                   "idShort": "Telefon1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Telefonnummern/Telefon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -1139,6 +1805,15 @@
             {
               "idShort": "Emailadressen",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Emailadressen"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1154,6 +1829,15 @@
                 {
                   "idShort": "Email1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/UnternehmerHolzernte/Emailadressen/Email"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -1172,6 +1856,15 @@
         {
           "idShort": "ZuFaellendeBaeume",
           "modelType": "ReferenceElement",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Arbeitsauftrag/0/1/ZuFaellendeBaeume"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -1196,10 +1889,28 @@
       "idShort": "Beobachtung",
       "modelType": "Submodel",
       "id": "https://www.company.com/submodels/beobachtung",
+      "semanticId": {
+        "type": "GlobalReference",
+        "keys": [
+          {
+            "type": "GlobalReference",
+            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1"
+          }
+        ]
+      },
       "submodelElements": [
         {
           "idShort": "Name",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Name"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -1214,6 +1925,15 @@
         {
           "idShort": "Beschreibung",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Beschreibung"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -1228,10 +1948,28 @@
         {
           "idShort": "Umring",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring"
+              }
+            ]
+          },
           "value": [
             {
               "idShort": "Name",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Name"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -1246,6 +1984,15 @@
             {
               "idShort": "Beschreibung",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Beschreibung"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -1260,6 +2007,15 @@
             {
               "idShort": "Koordinaten",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -1274,6 +2030,15 @@
                 {
                   "idShort": "Koordinate1",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -1286,6 +2051,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1300,6 +2074,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1314,6 +2097,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1327,6 +2119,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1342,6 +2143,15 @@
                 {
                   "idShort": "Koordinate2",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -1354,6 +2164,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1368,6 +2187,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1382,6 +2210,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1395,6 +2232,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1410,6 +2256,15 @@
                 {
                   "idShort": "Koordinate3",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -1422,6 +2277,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1436,6 +2300,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1450,6 +2323,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1463,6 +2345,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1482,6 +2373,15 @@
         {
           "idShort": "Position",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Position"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -1494,6 +2394,15 @@
             {
               "idShort": "Koordinate",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Position/Koordinate"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "OneToMany",
@@ -1506,6 +2415,15 @@
                 {
                   "idShort": "x",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Position/Koordinate/x"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -1520,6 +2438,15 @@
                 {
                   "idShort": "y",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Position/Koordinate/y"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -1534,6 +2461,15 @@
                 {
                   "idShort": "alt",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Position/Koordinate/alt"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -1547,6 +2483,15 @@
                 {
                   "idShort": "crs",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Position/Koordinate/crs"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -1562,6 +2507,15 @@
             {
               "idShort": "Notiz",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Beobachtung/0/1/Position/Notiz"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1581,14 +2535,41 @@
       "idShort": "Bestandesdaten",
       "modelType": "Submodel",
       "id": "https://www.company.com/submodels/bestandesdaten",
+      "semanticId": {
+        "type": "GlobalReference",
+        "keys": [
+          {
+            "type": "GlobalReference",
+            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1"
+          }
+        ]
+      },
       "submodelElements": [
         {
           "idShort": "Umring",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring"
+              }
+            ]
+          },
           "value": [
             {
               "idShort": "Name",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Name"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -1603,6 +2584,15 @@
             {
               "idShort": "Beschreibung",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Beschreibung"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -1617,6 +2607,15 @@
             {
               "idShort": "Koordinaten",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -1631,6 +2630,15 @@
                 {
                   "idShort": "Koordinate1",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -1643,6 +2651,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1657,6 +2674,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1671,6 +2697,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1684,6 +2719,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1699,6 +2743,15 @@
                 {
                   "idShort": "Koordinate2",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -1711,6 +2764,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1725,6 +2787,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1739,6 +2810,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1752,6 +2832,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1767,6 +2856,15 @@
                 {
                   "idShort": "Koordinate3",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -1779,6 +2877,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1793,6 +2900,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1807,6 +2923,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1820,6 +2945,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -1839,6 +2973,15 @@
         {
           "idShort": "Waldbesitzer",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -1851,6 +2994,15 @@
             {
               "idShort": "Firmenname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Firmenname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1865,6 +3017,15 @@
             {
               "idShort": "Anrede",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Anrede"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1879,6 +3040,15 @@
             {
               "idShort": "Vorname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Vorname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1893,6 +3063,15 @@
             {
               "idShort": "Nachname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Nachname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1907,6 +3086,15 @@
             {
               "idShort": "Adresse",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Adresse"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1921,6 +3109,15 @@
             {
               "idShort": "Umsatzbesteuerung",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Umsatzbesteuerung"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1935,6 +3132,15 @@
             {
               "idShort": "IBAN",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/IBAN"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1949,6 +3155,15 @@
             {
               "idShort": "Steuernummer",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Steuernummer"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1963,6 +3178,15 @@
             {
               "idShort": "Telefonnummern",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Telefonnummern"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -1978,6 +3202,15 @@
                 {
                   "idShort": "Telefon1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Telefonnummern/Telefon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -1994,6 +3227,15 @@
             {
               "idShort": "Emailadressen",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Emailadressen"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -2009,6 +3251,15 @@
                 {
                   "idShort": "Email1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Waldbesitzer/Emailadressen/Email"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -2027,6 +3278,15 @@
         {
           "idShort": "Baumarten",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Baumarten"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -2042,6 +3302,15 @@
             {
               "idShort": "Baumart1",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Bestandesdaten/0/1/Baumarten/Baumart"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -2061,10 +3330,28 @@
       "idShort": "Holzliste",
       "modelType": "Submodel",
       "id": "https://www.company.com/holzliste/1",
+      "semanticId": {
+        "type": "GlobalReference",
+        "keys": [
+          {
+            "type": "GlobalReference",
+            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1"
+          }
+        ]
+      },
       "submodelElements": [
         {
           "idShort": "Kopfdaten",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -2077,6 +3364,15 @@
             {
               "idShort": "Ernte",
               "modelType": "Range",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Ernte"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -2092,6 +3388,15 @@
             {
               "idShort": "Lieferant",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -2104,6 +3409,15 @@
                 {
                   "idShort": "Firmenname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Firmenname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2118,6 +3432,15 @@
                 {
                   "idShort": "Anrede",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Anrede"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2132,6 +3455,15 @@
                 {
                   "idShort": "Vorname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Vorname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2146,6 +3478,15 @@
                 {
                   "idShort": "Nachname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Nachname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2160,6 +3501,15 @@
                 {
                   "idShort": "Adresse",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Adresse"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2174,6 +3524,15 @@
                 {
                   "idShort": "Umsatzbesteuerung",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Umsatzbesteuerung"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2188,6 +3547,15 @@
                 {
                   "idShort": "IBAN",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/IBAN"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2202,6 +3570,15 @@
                 {
                   "idShort": "Steuernummer",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Steuernummer"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2216,6 +3593,15 @@
                 {
                   "idShort": "Telefonnummern",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Telefonnummern"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2231,6 +3617,15 @@
                     {
                       "idShort": "Telefon1",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Telefonnummern/Telefon"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2245,6 +3640,15 @@
                     {
                       "idShort": "Telefon2",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Telefonnummern/Telefon"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2261,6 +3665,15 @@
                 {
                   "idShort": "Emailadressen",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Emailadressen"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2276,6 +3689,15 @@
                     {
                       "idShort": "Email1",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Lieferant/Emailadressen/Email"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2294,6 +3716,15 @@
             {
               "idShort": "Kaeufer",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -2306,6 +3737,15 @@
                 {
                   "idShort": "Firmenname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Firmenname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2320,6 +3760,15 @@
                 {
                   "idShort": "Anrede",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Anrede"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2334,6 +3783,15 @@
                 {
                   "idShort": "Vorname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Vorname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2348,6 +3806,15 @@
                 {
                   "idShort": "Nachname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Nachname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2362,6 +3829,15 @@
                 {
                   "idShort": "Adresse",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Adresse"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2376,6 +3852,15 @@
                 {
                   "idShort": "Umsatzbesteuerung",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Umsatzbesteuerung"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2390,6 +3875,15 @@
                 {
                   "idShort": "IBAN",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/IBAN"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2404,6 +3898,15 @@
                 {
                   "idShort": "Steuernummer",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Steuernummer"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2418,6 +3921,15 @@
                 {
                   "idShort": "Telefonnummern",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Telefonnummern"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2433,6 +3945,15 @@
                     {
                       "idShort": "Telefon1",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Telefonnummern/Telefon"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2449,6 +3970,15 @@
                 {
                   "idShort": "Emailadressen",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Emailadressen"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2464,6 +3994,15 @@
                     {
                       "idShort": "Email1",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Kaeufer/Emailadressen/Email"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2482,6 +4021,15 @@
             {
               "idShort": "Fuhrmann",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -2494,6 +4042,15 @@
                 {
                   "idShort": "Firmenname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Firmenname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2508,6 +4065,15 @@
                 {
                   "idShort": "Anrede",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Anrede"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2522,6 +4088,15 @@
                 {
                   "idShort": "Vorname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Vorname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2536,6 +4111,15 @@
                 {
                   "idShort": "Nachname",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Nachname"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2550,6 +4134,15 @@
                 {
                   "idShort": "Adresse",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Adresse"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2564,6 +4157,15 @@
                 {
                   "idShort": "Umsatzbesteuerung",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Umsatzbesteuerung"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2578,6 +4180,15 @@
                 {
                   "idShort": "IBAN",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/IBAN"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2592,6 +4203,15 @@
                 {
                   "idShort": "Steuernummer",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Steuernummer"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2606,6 +4226,15 @@
                 {
                   "idShort": "Telefonnummern",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Telefonnummern"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2621,6 +4250,15 @@
                     {
                       "idShort": "Telefon1",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Telefonnummern/Telefon"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2637,6 +4275,15 @@
                 {
                   "idShort": "Emailadressen",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Emailadressen"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2652,6 +4299,15 @@
                     {
                       "idShort": "Email1",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Fuhrmann/Emailadressen/Email"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2670,6 +4326,15 @@
             {
               "idShort": "Projekt",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Projekt"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -2684,6 +4349,15 @@
             {
               "idShort": "Hieb",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Hieb"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -2698,6 +4372,15 @@
             {
               "idShort": "Notiz",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Kopfdaten/Notiz"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -2714,6 +4397,15 @@
         {
           "idShort": "Sortimentstyp",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Sortimentstyp"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -2728,6 +4420,15 @@
         {
           "idShort": "Sorte",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Sorte"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -2742,6 +4443,15 @@
         {
           "idShort": "Holzart",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Holzart"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -2756,6 +4466,15 @@
         {
           "idShort": "PolterListe",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -2770,6 +4489,15 @@
             {
               "idShort": "Polter1",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "OneToMany",
@@ -2782,6 +4510,15 @@
                 {
                   "idShort": "Polternummer",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Polternummer"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -2796,6 +4533,15 @@
                 {
                   "idShort": "Vermessungsverfahren",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Vermessungsverfahren"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -2810,6 +4556,15 @@
                 {
                   "idShort": "Polterstatus",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Polterstatus"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -2824,6 +4579,15 @@
                 {
                   "idShort": "Fotos",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Fotos"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2839,6 +4603,15 @@
                     {
                       "idShort": "Foto1",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Fotos/Foto"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2853,6 +4626,15 @@
                     {
                       "idShort": "Foto2",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Fotos/Foto"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2869,6 +4651,15 @@
                 {
                   "idShort": "Videos",
                   "modelType": "SubmodelElementList",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Videos"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2884,6 +4675,15 @@
                     {
                       "idShort": "Video1",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Videos/Video"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToMany",
@@ -2900,6 +4700,15 @@
                 {
                   "idShort": "Messergebnis_EinzelstammListe",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -2912,6 +4721,15 @@
                     {
                       "idShort": "Einzelstaemme",
                       "modelType": "SubmodelElementList",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "One",
@@ -2926,6 +4744,15 @@
                         {
                           "idShort": "Einzelstamm1",
                           "modelType": "SubmodelElementCollection",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "OneToMany",
@@ -2938,6 +4765,15 @@
                             {
                               "idShort": "Menge",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Menge"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -2952,6 +4788,15 @@
                             {
                               "idShort": "Stammlaenge",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Stammlaenge"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -2966,6 +4811,15 @@
                             {
                               "idShort": "Stammnummer",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Stammnummer"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -2980,6 +4834,15 @@
                             {
                               "idShort": "Mittendurchmesser",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Mittendurchmesser"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -2994,6 +4857,15 @@
                             {
                               "idShort": "Gueteklasse",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Gueteklasse"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "ZeroToOne",
@@ -3008,6 +4880,15 @@
                             {
                               "idShort": "Klammerstammabschnittsnummer",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Klammerstammabschnittsnummer"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "ZeroToOne",
@@ -3023,6 +4904,15 @@
                         {
                           "idShort": "Einzelstamm2",
                           "modelType": "SubmodelElementCollection",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "OneToMany",
@@ -3035,6 +4925,15 @@
                             {
                               "idShort": "Menge",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Menge"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3049,6 +4948,15 @@
                             {
                               "idShort": "Stammlaenge",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Stammlaenge"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3063,6 +4971,15 @@
                             {
                               "idShort": "Stammnummer",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Stammnummer"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3077,6 +4994,15 @@
                             {
                               "idShort": "Mittendurchmesser",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Mittendurchmesser"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3091,6 +5017,15 @@
                             {
                               "idShort": "Gueteklasse",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Gueteklasse"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "ZeroToOne",
@@ -3105,6 +5040,15 @@
                             {
                               "idShort": "Klammerstammabschnittsnummer",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Klammerstammabschnittsnummer"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "ZeroToOne",
@@ -3120,6 +5064,15 @@
                         {
                           "idShort": "Einzelstamm3",
                           "modelType": "SubmodelElementCollection",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "OneToMany",
@@ -3132,6 +5085,15 @@
                             {
                               "idShort": "Menge",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Menge"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3146,6 +5108,15 @@
                             {
                               "idShort": "Stammlaenge",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Stammlaenge"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3160,6 +5131,15 @@
                             {
                               "idShort": "Stammnummer",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Stammnummer"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3174,6 +5154,15 @@
                             {
                               "idShort": "Mittendurchmesser",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Mittendurchmesser"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3188,6 +5177,15 @@
                             {
                               "idShort": "Gueteklasse",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Gueteklasse"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "ZeroToOne",
@@ -3202,6 +5200,15 @@
                             {
                               "idShort": "Klammerstammabschnittsnummer",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Klammerstammabschnittsnummer"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "ZeroToOne",
@@ -3218,6 +5225,15 @@
                         {
                           "idShort": "Einzelstamm4",
                           "modelType": "SubmodelElementCollection",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "OneToMany",
@@ -3230,6 +5246,15 @@
                             {
                               "idShort": "Menge",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Menge"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3244,6 +5269,15 @@
                             {
                               "idShort": "Stammlaenge",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Stammlaenge"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3258,6 +5292,15 @@
                             {
                               "idShort": "Stammnummer",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Stammnummer"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3272,6 +5315,15 @@
                             {
                               "idShort": "Mittendurchmesser",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Mittendurchmesser"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "One",
@@ -3286,6 +5338,15 @@
                             {
                               "idShort": "Gueteklasse",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Gueteklasse"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "ZeroToOne",
@@ -3300,6 +5361,15 @@
                             {
                               "idShort": "Klammerstammabschnittsnummer",
                               "modelType": "Property",
+                              "semanticId": {
+                                "type": "GlobalReference",
+                                "keys": [
+                                  {
+                                    "type": "GlobalReference",
+                                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Messergebnis_EinzelstammListe/Einzelstaemme/Einzelstamm/Klammerstammabschnittsnummer"
+                                  }
+                                ]
+                              },
                               "qualifiers": [
                                 {
                                   "value": "ZeroToOne",
@@ -3320,6 +5390,15 @@
                 {
                   "idShort": "Standort",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Standort"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -3332,6 +5411,15 @@
                     {
                       "idShort": "Koordinate",
                       "modelType": "SubmodelElementCollection",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Standort/Koordinate"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "OneToMany",
@@ -3344,6 +5432,15 @@
                         {
                           "idShort": "x",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Standort/Koordinate/x"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -3358,6 +5455,15 @@
                         {
                           "idShort": "y",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Standort/Koordinate/y"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -3372,6 +5478,15 @@
                         {
                           "idShort": "alt",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Standort/Koordinate/alt"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -3385,6 +5500,15 @@
                         {
                           "idShort": "crs",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Standort/Koordinate/crs"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -3400,6 +5524,15 @@
                     {
                       "idShort": "Notiz",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/PolterListe/Polter/Standort/Notiz"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -3420,6 +5553,15 @@
         {
           "idShort": "Preismatrix",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -3434,6 +5576,15 @@
             {
               "idShort": "Preismatrixeintrag1",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -3446,6 +5597,15 @@
                 {
                   "idShort": "Preis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/Preis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -3460,6 +5620,15 @@
                 {
                   "idShort": "MittendurchmesserVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/MittendurchmesserVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -3474,6 +5643,15 @@
                 {
                   "idShort": "MittendurchmesserBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/MittendurchmesserBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -3488,6 +5666,15 @@
                 {
                   "idShort": "GueteklasseVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/GueteklasseVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -3502,6 +5689,15 @@
                 {
                   "idShort": "GueteklasseBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/GueteklasseBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -3518,6 +5714,15 @@
             {
               "idShort": "Preismatrixeintrag2",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -3530,6 +5735,15 @@
                 {
                   "idShort": "Preis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/Preis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -3544,6 +5758,15 @@
                 {
                   "idShort": "MittendurchmesserVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/MittendurchmesserVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -3558,6 +5781,15 @@
                 {
                   "idShort": "MittendurchmesserBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/MittendurchmesserBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -3572,6 +5804,15 @@
                 {
                   "idShort": "GueteklasseVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/GueteklasseVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -3586,6 +5827,15 @@
                 {
                   "idShort": "GueteklasseBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Holzliste/0/1/Preismatrix/Preismatrixeintrag/GueteklasseBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -3607,10 +5857,28 @@
       "idShort": "Holzpreisbereiche",
       "modelType": "Submodel",
       "id": "https://www.company.com/submodels/holzpreisbereiche",
+      "semanticId": {
+        "type": "GlobalReference",
+        "keys": [
+          {
+            "type": "GlobalReference",
+            "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1"
+          }
+        ]
+      },
       "submodelElements": [
         {
           "idShort": "Holzpreisbereich1",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToMany",
@@ -3623,6 +5891,15 @@
             {
               "idShort": "Baumart",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/Baumart"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -3637,6 +5914,15 @@
             {
               "idShort": "PreisVon",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/PreisVon"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -3651,6 +5937,15 @@
             {
               "idShort": "PreisBis",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/PreisBis"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -3665,6 +5960,15 @@
             {
               "idShort": "Sorte",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/Sorte"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3679,6 +5983,15 @@
             {
               "idShort": "Gueteklasse",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/Gueteklasse"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3693,6 +6006,15 @@
             {
               "idShort": "MittendurchmesserVon",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/MittendurchmesserVon"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3707,6 +6029,15 @@
             {
               "idShort": "MittendurchmesserBis",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/MittendurchmesserBis"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3721,6 +6052,15 @@
             {
               "idShort": "HolzlisteReference",
               "modelType": "ReferenceElement",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/HolzlisteReference"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3742,6 +6082,15 @@
             {
               "idShort": "Datum",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/Datum"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3756,6 +6105,15 @@
             {
               "idShort": "Quelle",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Holzpreisbereiche/0/1/Holzpreisbereich/Quelle"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3775,10 +6133,28 @@
       "idShort": "Verkaufslos",
       "modelType": "Submodel",
       "id": "https://www.company.com/submodels/verkaufslos",
+      "semanticId": {
+        "type": "GlobalReference",
+        "keys": [
+          {
+            "type": "GlobalReference",
+            "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1"
+          }
+        ]
+      },
       "submodelElements": [
         {
           "idShort": "Verkaufsstatus",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaufsstatus"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -3793,6 +6169,15 @@
         {
           "idShort": "Abrechnungsmass",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Abrechnungsmass"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -3807,6 +6192,15 @@
         {
           "idShort": "Bereitstellungsart",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Bereitstellungsart"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -3821,6 +6215,15 @@
         {
           "idShort": "VerfuegbarAb",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/VerfuegbarAb"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -3835,6 +6238,15 @@
         {
           "idShort": "VerfuegbarBis",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/VerfuegbarBis"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -3849,6 +6261,15 @@
         {
           "idShort": "Verkaeufer",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -3861,6 +6282,15 @@
             {
               "idShort": "Firmenname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Firmenname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3875,6 +6305,15 @@
             {
               "idShort": "Anrede",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Anrede"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3889,6 +6328,15 @@
             {
               "idShort": "Vorname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Vorname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3903,6 +6351,15 @@
             {
               "idShort": "Nachname",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Nachname"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3917,6 +6374,15 @@
             {
               "idShort": "Adresse",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Adresse"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3931,6 +6397,15 @@
             {
               "idShort": "Umsatzbesteuerung",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Umsatzbesteuerung"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3945,6 +6420,15 @@
             {
               "idShort": "IBAN",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/IBAN"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3959,6 +6443,15 @@
             {
               "idShort": "Steuernummer",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Steuernummer"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3973,6 +6466,15 @@
             {
               "idShort": "Telefonnummern",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Telefonnummern"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -3988,6 +6490,15 @@
                 {
                   "idShort": "Telefon1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Telefonnummern/Telefon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -4002,6 +6513,15 @@
                 {
                   "idShort": "Telefon2",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Telefonnummern/Telefon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -4018,6 +6538,15 @@
             {
               "idShort": "Emailadressen",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Emailadressen"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -4033,6 +6562,15 @@
                 {
                   "idShort": "Email1",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Verkaeufer/Emailadressen/Email"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToMany",
@@ -4051,6 +6589,15 @@
         {
           "idShort": "Notiz",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Notiz"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4065,6 +6612,15 @@
         {
           "idShort": "Holzlisten",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Holzlisten"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4079,6 +6635,15 @@
             {
               "idShort": "HolzlisteReference1",
               "modelType": "ReferenceElement",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Holzlisten/HolzlisteReference"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -4102,6 +6667,15 @@
         {
           "idShort": "Preismatrix",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4116,6 +6690,15 @@
             {
               "idShort": "Preismatrixeintrag1",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -4128,6 +6711,15 @@
                 {
                   "idShort": "Preis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/Preis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -4142,6 +6734,15 @@
                 {
                   "idShort": "MittendurchmesserVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/MittendurchmesserVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4156,6 +6757,15 @@
                 {
                   "idShort": "MittendurchmesserBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/MittendurchmesserBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4170,6 +6780,15 @@
                 {
                   "idShort": "GueteklasseVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/GueteklasseVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -4184,6 +6803,15 @@
                 {
                   "idShort": "GueteklasseBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/GueteklasseBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -4200,6 +6828,15 @@
             {
               "idShort": "Preismatrixeintrag2",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -4212,6 +6849,15 @@
                 {
                   "idShort": "Preis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/Preis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -4226,6 +6872,15 @@
                 {
                   "idShort": "MittendurchmesserVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/MittendurchmesserVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4240,6 +6895,15 @@
                 {
                   "idShort": "MittendurchmesserBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/MittendurchmesserBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4254,6 +6918,15 @@
                 {
                   "idShort": "GueteklasseVon",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/GueteklasseVon"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -4268,6 +6941,15 @@
                 {
                   "idShort": "GueteklasseBis",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Verkaufslos/0/1/Preismatrix/Preismatrixeintrag/GueteklasseBis"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "One",
@@ -4289,10 +6971,28 @@
       "idShort": "Waldweg",
       "modelType": "Submodel",
       "id": "https://www.company.com/submodels/waldweg",
+      "semanticId": {
+        "type": "GlobalReference",
+        "keys": [
+          {
+            "type": "GlobalReference",
+            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1"
+          }
+        ]
+      },
       "submodelElements": [
         {
           "idShort": "Beschreibung",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Beschreibung"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -4307,6 +7007,15 @@
         {
           "idShort": "Erstellungsdatum",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Erstellungsdatum"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4320,6 +7029,15 @@
         {
           "idShort": "Aktualisierungsdatum",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Aktualisierungsdatum"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4333,6 +7051,15 @@
         {
           "idShort": "Breite",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Breite"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4347,6 +7074,15 @@
         {
           "idShort": "Wegpunkte",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wegpunkte"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4361,6 +7097,15 @@
             {
               "idShort": "Standort1",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wegpunkte/Standort"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -4373,6 +7118,15 @@
                 {
                   "idShort": "Koordinate",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wegpunkte/Standort/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -4385,6 +7139,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wegpunkte/Standort/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4399,6 +7162,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wegpunkte/Standort/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4413,6 +7185,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wegpunkte/Standort/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4426,6 +7207,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wegpunkte/Standort/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4441,6 +7231,15 @@
                 {
                   "idShort": "Notiz",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wegpunkte/Standort/Notiz"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4459,6 +7258,15 @@
         {
           "idShort": "Wendepunkte",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wendepunkte"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4473,6 +7281,15 @@
             {
               "idShort": "Standort1",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wendepunkte/Standort"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -4485,6 +7302,15 @@
                 {
                   "idShort": "Koordinate",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wendepunkte/Standort/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -4497,6 +7323,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wendepunkte/Standort/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4511,6 +7346,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wendepunkte/Standort/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4525,6 +7369,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wendepunkte/Standort/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4538,6 +7391,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wendepunkte/Standort/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4553,6 +7415,15 @@
                 {
                   "idShort": "Notiz",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/Waldweg/0/1/Wendepunkte/Standort/Notiz"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4574,10 +7445,28 @@
       "idShort": "ZuFaellendeBaeume",
       "modelType": "Submodel",
       "id": "https://www.company.com/submodels/zu_faellende_baeume",
+      "semanticId": {
+        "type": "GlobalReference",
+        "keys": [
+          {
+            "type": "GlobalReference",
+            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1"
+          }
+        ]
+      },
       "submodelElements": [
         {
           "idShort": "Beschreibung",
           "modelType": "Property",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Beschreibung"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "One",
@@ -4592,10 +7481,28 @@
         {
           "idShort": "Umring",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring"
+              }
+            ]
+          },
           "value": [
             {
               "idShort": "Name",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Name"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -4610,6 +7517,15 @@
             {
               "idShort": "Beschreibung",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Beschreibung"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -4624,6 +7540,15 @@
             {
               "idShort": "Koordinaten",
               "modelType": "SubmodelElementList",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "One",
@@ -4638,6 +7563,15 @@
                 {
                   "idShort": "Koordinate1",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -4650,6 +7584,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4664,6 +7607,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4678,6 +7630,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4691,6 +7652,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4706,6 +7676,15 @@
                 {
                   "idShort": "Koordinate2",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -4718,6 +7697,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4732,6 +7720,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4746,6 +7743,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4759,6 +7765,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4774,6 +7789,15 @@
                 {
                   "idShort": "Koordinate3",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "OneToMany",
@@ -4786,6 +7810,15 @@
                     {
                       "idShort": "x",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/x"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4800,6 +7833,15 @@
                     {
                       "idShort": "y",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/y"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4814,6 +7856,15 @@
                     {
                       "idShort": "alt",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/alt"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4827,6 +7878,15 @@
                     {
                       "idShort": "crs",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Umring/Koordinaten/Koordinate/crs"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -4846,6 +7906,15 @@
         {
           "idShort": "Position",
           "modelType": "SubmodelElementCollection",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Position"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4858,6 +7927,15 @@
             {
               "idShort": "Koordinate",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Position/Koordinate"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "OneToMany",
@@ -4870,6 +7948,15 @@
                 {
                   "idShort": "x",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Position/Koordinate/x"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4884,6 +7971,15 @@
                 {
                   "idShort": "y",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Position/Koordinate/y"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4898,6 +7994,15 @@
                 {
                   "idShort": "alt",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Position/Koordinate/alt"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4911,6 +8016,15 @@
                 {
                   "idShort": "crs",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Position/Koordinate/crs"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4926,6 +8040,15 @@
             {
               "idShort": "Notiz",
               "modelType": "Property",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Position/Notiz"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToOne",
@@ -4942,6 +8065,15 @@
         {
           "idShort": "Baumliste",
           "modelType": "SubmodelElementList",
+          "semanticId": {
+            "type": "GlobalReference",
+            "keys": [
+              {
+                "type": "GlobalReference",
+                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste"
+              }
+            ]
+          },
           "qualifiers": [
             {
               "value": "ZeroToOne",
@@ -4956,6 +8088,15 @@
             {
               "idShort": "StehenderBaum1",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -4968,6 +8109,15 @@
                 {
                   "idShort": "Hoehe",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Hoehe"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4982,6 +8132,15 @@
                 {
                   "idShort": "bhd",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/bhd"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -4996,6 +8155,15 @@
                 {
                   "idShort": "Baumart",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Baumart"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5010,6 +8178,15 @@
                 {
                   "idShort": "Position",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5022,6 +8199,15 @@
                     {
                       "idShort": "Koordinate",
                       "modelType": "SubmodelElementCollection",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "OneToMany",
@@ -5034,6 +8220,15 @@
                         {
                           "idShort": "x",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/x"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5048,6 +8243,15 @@
                         {
                           "idShort": "y",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/y"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5062,6 +8266,15 @@
                         {
                           "idShort": "alt",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/alt"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5075,6 +8288,15 @@
                         {
                           "idShort": "crs",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/crs"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5090,6 +8312,15 @@
                     {
                       "idShort": "Notiz",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Notiz"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -5108,6 +8339,15 @@
             {
               "idShort": "StehenderBaum2",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -5120,6 +8360,15 @@
                 {
                   "idShort": "Hoehe",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Hoehe"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5134,6 +8383,15 @@
                 {
                   "idShort": "bhd",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/bhd"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5148,6 +8406,15 @@
                 {
                   "idShort": "Baumart",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Baumart"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5162,6 +8429,15 @@
                 {
                   "idShort": "Position",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5174,6 +8450,15 @@
                     {
                       "idShort": "Koordinate",
                       "modelType": "SubmodelElementCollection",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "OneToMany",
@@ -5186,6 +8471,15 @@
                         {
                           "idShort": "x",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/x"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5200,6 +8494,15 @@
                         {
                           "idShort": "y",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/y"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5214,6 +8517,15 @@
                         {
                           "idShort": "alt",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/alt"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5227,6 +8539,15 @@
                         {
                           "idShort": "crs",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/crs"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5242,6 +8563,15 @@
                     {
                       "idShort": "Notiz",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Notiz"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",
@@ -5260,6 +8590,15 @@
             {
               "idShort": "StehenderBaum3",
               "modelType": "SubmodelElementCollection",
+              "semanticId": {
+                "type": "GlobalReference",
+                "keys": [
+                  {
+                    "type": "GlobalReference",
+                    "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum"
+                  }
+                ]
+              },
               "qualifiers": [
                 {
                   "value": "ZeroToMany",
@@ -5272,6 +8611,15 @@
                 {
                   "idShort": "Hoehe",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Hoehe"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5286,6 +8634,15 @@
                 {
                   "idShort": "bhd",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/bhd"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5300,6 +8657,15 @@
                 {
                   "idShort": "Baumart",
                   "modelType": "Property",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Baumart"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5314,6 +8680,15 @@
                 {
                   "idShort": "Position",
                   "modelType": "SubmodelElementCollection",
+                  "semanticId": {
+                    "type": "GlobalReference",
+                    "keys": [
+                      {
+                        "type": "GlobalReference",
+                        "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position"
+                      }
+                    ]
+                  },
                   "qualifiers": [
                     {
                       "value": "ZeroToOne",
@@ -5326,6 +8701,15 @@
                     {
                       "idShort": "Koordinate",
                       "modelType": "SubmodelElementCollection",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "OneToMany",
@@ -5338,6 +8722,15 @@
                         {
                           "idShort": "x",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/x"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5352,6 +8745,15 @@
                         {
                           "idShort": "y",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/y"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5366,6 +8768,15 @@
                         {
                           "idShort": "alt",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/alt"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5379,6 +8790,15 @@
                         {
                           "idShort": "crs",
                           "modelType": "Property",
+                          "semanticId": {
+                            "type": "GlobalReference",
+                            "keys": [
+                              {
+                                "type": "GlobalReference",
+                                "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Koordinate/crs"
+                              }
+                            ]
+                          },
                           "qualifiers": [
                             {
                               "value": "ZeroToOne",
@@ -5394,6 +8814,15 @@
                     {
                       "idShort": "Notiz",
                       "modelType": "Property",
+                      "semanticId": {
+                        "type": "GlobalReference",
+                        "keys": [
+                          {
+                            "type": "GlobalReference",
+                            "value": "https://admin-shell.io/kwh40/forestml40/ZuFaellendeBaeume/0/1/Baumliste/StehenderBaum/Position/Notiz"
+                          }
+                        ]
+                      },
                       "qualifiers": [
                         {
                           "value": "ZeroToOne",