diff --git a/dataformat-json/src/test/resources/MotorAAS_reduced.json b/dataformat-json/src/test/resources/MotorAAS_reduced.json
deleted file mode 100644
index 895605423..000000000
--- a/dataformat-json/src/test/resources/MotorAAS_reduced.json
+++ /dev/null
@@ -1,262 +0,0 @@
-{
- "assetAdministrationShells": [
- {
- "modelType": "AssetAdministrationShell",
- "idShort": "ExampleMotor",
- "id": "http://customer.com/aas/9175_7013_7091_9168",
- "assetInformation": {
- "assetKind": "Instance",
- "globalAssetId": {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "http://customer.com/assets/KHBVZJSQKIY"
- }
- ],
- "type": "GlobalReference"
- },
- "specificAssetIds": [
- {
- "name": "EquipmentID",
- "value": "538fd1b3-f99f-4a52-9c75-72e9fa921270",
- "externalSubjectId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://customer.com/Systems/ERP/012"
- }
- ],
- "type": "GlobalReference"
- }
- },
- {
- "name": "DeviceID",
- "value": "QjYgPggjwkiHk4RrQiYSLg==",
- "externalSubjectId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://customer.com/Systems/IoT/1"
- }
- ],
- "type": "GlobalReference"
- }
- }
- ],
- "thumbnail": {
- "modelType": "File",
- "kind": "Instance",
- "idShort": "thumbnail",
- "mimeType": "image/png",
- "path": "https://github.com/admin-shell/io/blob/master/verwaltungsschale-detail-part1.png"
- }
- },
- "submodels": [
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http.//i40.customer.com/type/1/1/7A7104BDAB57E184"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://i40.customer.com/instance/1/1/AC69B1CB44F07935"
- }
- ],
- "type": "GlobalReference"
- }
- ]
- }
- ],
- "submodels": [
- {
- "modelType": "Submodel",
- "semanticId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#01-AFZ615#016"
- }
- ],
- "type": "GlobalReference"
- },
- "kind": "Instance",
- "idShort": "TechnicalData",
- "id": "http://i40.customer.com/type/1/1/7A7104BDAB57E184",
- "submodelElements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId": {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "0173-1#02-BAA120#008"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "MaxRotationSpeed",
- "category": "PARAMETER",
- "value": "5000",
- "valueType": "xs:integer"
- }
- ]
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "idShort": "OperationalData",
- "id": "http://i40.customer.com/instance/1/1/AC69B1CB44F07935",
- "submodelElements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId": {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://customer.com/cd/1/1/18EBD56F6B43D895"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "RotationSpeed",
- "category": "Variable",
- "value": "4370",
- "valueType": "xs:integer"
- }
- ]
- }
- ],
- "conceptDescriptions": [
- {
- "modelType": "ConceptDescription",
- "idShort": "MaxRotationSpeed",
- "category": "PROPERTY",
- "administration": {
- "version": "0",
- "revision": "2"
- },
- "id": "0173-1#02-BAA120#008",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent": {
- "modelType": "DataSpecificationIEC61360",
- "preferredName": [
- {
- "language": "de",
- "text": "max.Drehzahl"
- },
- {
- "language": "en",
- "text": "Max.rotationspeed"
- }
- ],
- "shortNames": [],
- "unit": "1/min",
- "unitId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#05-AAA650#002"
- }
- ],
- "type": "GlobalReference"
- },
- "sourceOfDefinition": "",
- "dataType": "RealMeasure",
- "definition": [
- {
- "language": "de",
- "text": "HöchstezulässigeDrehzahl,mitwelcherderMotoroderdieSpeiseinheitbetriebenwerdendarf"
- },
- {
- "language": "en",
- "text": "Greatestpermissiblerotationspeedwithwhichthemotororfeedingunitmaybeoperated"
- }
- ]
- }
- }
- ]
- },
- {
- "modelType": "ConceptDescription",
- "idShort": "RotationSpeed",
- "category": "PROPERTY",
- "id": "http://customer.com/cd/1/1/18EBD56F6B43D895",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent": {
- "modelType": "DataSpecificationIEC61360",
- "preferredName": [
- {
- "language": "DE",
- "text": "AktuelleDrehzahl"
- },
- {
- "language": "EN",
- "text": "Actualrotationspeed"
- }
- ],
- "shortNames": [
- {
- "language": "DE",
- "text": "AktuelleDrehzahl"
- },
- {
- "language": "EN",
- "text": "ActualRotationSpeed"
- }
- ],
- "unit": "1/min",
- "unitId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#05-AAA650#002"
- }
- ],
- "type": "GlobalReference"
- },
- "sourceOfDefinition": "",
- "dataType": "RealMeasure",
- "definition": [
- {
- "language": "DE",
- "text": "Aktuelle Drehzahl, mitwelcher der Motor oder die Speiseinheit betrieben wird"
- },
- {
- "language": "EN",
- "text": "Actual rotationspeed with which the motor or feedingunit is operated"
- }
- ]
- }
- }
- ]
- }
- ]
-}
diff --git a/dataformat-json/src/test/resources/assetAdministrationShellList.json b/dataformat-json/src/test/resources/assetAdministrationShellList.json
deleted file mode 100644
index d28d05007..000000000
--- a/dataformat-json/src/test/resources/assetAdministrationShellList.json
+++ /dev/null
@@ -1,108 +0,0 @@
-[
- {
- "idShort": "TestAssetAdministrationShell",
- "description": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ],
- "modelType": "AssetAdministrationShell",
- "id": "https://acplt.org/Test_AssetAdministrationShell",
- "administration": {
- "version": "0.9",
- "revision": "0"
- },
- "derivedFrom": {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/TestAssetAdministrationShell2"
- }
- ],
- "type": "ExternalReference"
- },
- "assetInformation": {
- "assetKind": "Instance",
- "globalAssetId": {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset"
- }
- ],
- "type": "ExternalReference"
- }
- },
- "submodels": [
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- }
- ],
- "type": "ExternalReference"
- },
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial"
- }
- ],
- "type": "ExternalReference"
- },
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/Identification"
- }
- ],
- "type": "ExternalReference"
- }
- ]
- },
- {
- "idShort": "Test_AssetAdministrationShell_Mandatory",
- "modelType": "AssetAdministrationShell",
- "id": "https://acplt.org/Test_AssetAdministrationShell_Mandatory",
- "assetInformation": {
- "assetKind": "Instance",
- "globalAssetId": {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset_Mandatory"
- }
- ],
- "type": "ExternalReference"
- }
- },
- "submodels": [
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- }
- ],
- "type": "ExternalReference"
- },
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel2_Mandatory"
- }
- ],
- "type": "ExternalReference"
- }
- ]
- }
-]
diff --git a/dataformat-json/src/test/resources/empty_aas.json b/dataformat-json/src/test/resources/empty_aas.json
deleted file mode 100644
index 7a73a41bf..000000000
--- a/dataformat-json/src/test/resources/empty_aas.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{
-}
\ No newline at end of file
diff --git a/dataformat-json/src/test/resources/invalidJsonExample.json b/dataformat-json/src/test/resources/invalidJsonExample.json
deleted file mode 100644
index e9474c928..000000000
--- a/dataformat-json/src/test/resources/invalidJsonExample.json
+++ /dev/null
@@ -1,468 +0,0 @@
-{
- "assetAdministrationShells": [
- {
- "modelType": "AssetAdministrationShell",
- "idShort": "ExampleMotor",
- "id": "http://customer.com/aas/9175_7013_7091_9168",
- "assetInformation": {
- "assetKind": "Instance",
- "globalAssetId": {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "http://customer.com/assets/KHBVZJSQKIY"
- }
- ],
- "type": "GlobalReference"
- },
- "specificAssetIds": [
- {
- "name": "EquipmentID",
- "value": "538fd1b3-f99f-4a52-9c75-72e9fa921270",
- "externalSubjectId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://customer.com/Systems/ERP/012"
- }
- ],
- "type": "GlobalReference"
- }
- },
- {
- "name": "DeviceID",
- "value": "QjYgPggjwkiHk4RrQiYSLg==",
- "externalSubjectId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://customer.com/Systems/IoT/1"
- }
- ],
- "type": "GlobalReference"
- }
- }
- ],
- "thumbnail": {
- "modelType": "File",
- "kind": "Instance",
- "idShort": "thumbnail",
- "contentType": "image/png",
- "path": "https://github.com/admin-shell/io/blob/master/verwaltungsschale-detail-part1.png"
- }
- },
- "submodels": [
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http.//i40.customer.com/type/1/1/7A7104BDAB57E184"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://i40.customer.com/instance/1/1/AC69B1CB44F07935"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://i40.customer.com/type/1/1/1A7B62B529F19152"
- }
- ],
- "type": "GlobalReference"
- }
- ]
- }
- ],
- "submodels": [
- {
- "modelType": "Submodel",
- "semanticId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#01-AFZ615#016"
- }
- ],
- "type": "GlobalReference"
- },
- "kind": "Instance",
- "idShort": "TechnicalData",
- "id": "http://i40.customer.com/type/1/1/7A7104BDAB57E184",
- "submodelElements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId": {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "0173-1#02-BAA120#008"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "MaxRotationSpeed",
- "category": "PARAMETER",
- "value": "5000",
- "valueType": "xs:integer"
- }
- ]
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "idShort": "Documentation",
- "id": "http://i40.customer.com/type/1/1/1A7B62B529F19152",
- "submodelElements": [
- {
- "modelType": "SubmodelElementCollection",
- "kind": "Instance",
- "semanticId": {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Document"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "OperatingManual",
- "value": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId": {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Description/Title"
- }
- ]
- },
- "idShort": "Title",
- "value": "OperatingManual",
- "valueType": "langString"
- },
- {
- "modelType": "File",
- "kind": "Instance",
- "semanticId": {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/StoredDocumentRepresentation/DigitalFile"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "DigitalFile_PDF",
- "contentType": "application/pdf",
- "value": "/aasx/OperatingManual.pdf"
- }
- ],
- "ordered": false,
- "allowDuplicates": false
- }
- ]
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "idShort": "OperationalData",
- "id": "http://i40.customer.com/instance/1/1/AC69B1CB44F07935",
- "submodelElements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId": {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://customer.com/cd/1/1/18EBD56F6B43D895"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "RotationSpeed",
- "category": "Variable",
- "value": "4370",
- "valueType": "xs:integer"
- }
- ]
- }
- ],
- "conceptDescriptions": [
- {
- "modelType": "ConceptDescription",
- "idShort": "Title",
- "id": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Description/Title",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent": {
- "modelType": "DataSpecificationIEC61360",
- "preferredName": [
- {
- "language": "EN",
- "text": "Title"
- },
- {
- "language": "DE",
- "text": "Titel"
- }
- ],
- "shortNames": [
- {
- "language": "EN",
- "text": "Title"
- },
- {
- "language": "DE",
- "text": "Titel"
- }
- ],
- "unit": "",
- "sourceOfDefinition": "",
- "dataType": "StringTranslatable",
- "definition": [
- {
- "language": "DE",
- "text": "SprachabhängigerTiteldesDokuments."
- }
- ]
- }
- }
- ]
- },
- {
- "modelType": "ConceptDescription",
- "idShort": "DigitalFile",
- "id": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/StoredDocumentRepresentation/DigitalFile",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent": {
- "modelType": "DataSpecificationIEC61360",
- "preferredName": [
- {
- "language": "EN",
- "text": "DigitalFile"
- },
- {
- "language": "DE",
- "text": "DigitaleDatei"
- }
- ],
- "shortNames": [
- {
- "language": "EN",
- "text": "DigitalFile"
- },
- {
- "language": "DE",
- "text": "DigitaleDatei"
- }
- ],
- "unit": "",
- "sourceOfDefinition": "",
- "dataType": "String",
- "definition": [
- {
- "language": "DE",
- "text": "Eine Datei, die die Document Version repräsentiert. Neben der obligatorischen PDF Datei können weitere Dateien angegeben werden."
- }
- ]
- }
- }
- ]
- },
- {
- "modelType": "ConceptDescription",
- "idShort": "MaxRotationSpeed",
- "category": "PROPERTY",
- "administration": {
- "version": "",
- "revision": "2"
- },
- "id": "0173-1#02-BAA120#008",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent": {
- "modelType": "DataSpecificationIEC61360",
- "preferredName": [
- {
- "language": "de",
- "text": "max.Drehzahl"
- },
- {
- "language": "en",
- "text": "Max.rotationspeed"
- }
- ],
- "unit": "1/min",
- "unitId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#05-AAA650#002"
- }
- ],
- "type": "GlobalReference"
- },
- "sourceOfDefinition": "",
- "dataType": "RealMeasure",
- "definition": [
- {
- "language": "de",
- "text": "HöchstezulässigeDrehzahl,mitwelcherderMotoroderdieSpeiseinheitbetriebenwerdendarf"
- },
- {
- "language": "en",
- "text": "Greatestpermissiblerotationspeedwithwhichthemotororfeedingunitmaybeoperated"
- }
- ]
- }
- }
- ]
- },
- {
- "modelType": "ConceptDescription",
- "idShort": "RotationSpeed",
- "category": "PROPERTY",
- "id": "http://customer.com/cd/1/1/18EBD56F6B43D895",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent": {
- "modelType": "DataSpecificationIEC61360",
- "preferredName": [
- {
- "language": "DE",
- "text": "AktuelleDrehzahl"
- },
- {
- "language": "EN",
- "text": "Actualrotationspeed"
- }
- ],
- "shortNames": [
- {
- "language": "DE",
- "text": "AktuelleDrehzahl"
- },
- {
- "language": "EN",
- "text": "ActualRotationSpeed"
- }
- ],
- "unit": "1/min",
- "unitId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#05-AAA650#002"
- }
- ],
- "type": "GlobalReference"
- },
- "sourceOfDefinition": "",
- "dataType": "RealMeasure",
- "definition": [
- {
- "language": "DE",
- "text": "Aktuelle Drehzahl, mitwelcher der Motor oder die Speiseinheit betrieben wird"
- },
- {
- "language": "EN",
- "text": "Actual rotationspeed with which the motor or feedingunit is operated"
- }
- ]
- }
- }
- ]
- },
- {
- "idShort": "Document",
- "id": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Document",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent": {
- "modelType": "DataSpecificationIEC61360",
- "preferredName": [
- ],
- "shortNames": [
- {
- "language": "EN",
- "text": "Document"
- },
- {
- "language": "DE",
- "text": "Dokument"
- }
- ],
- "unit": "",
- "sourceOfDefinition": "[ISO15519-1:2010]",
- "dataType": "String",
- "definition": [
- {
- "language": "DE",
- "text": "Feste und geordnete Menge von für die Verwendung durch Personen bestimmte Informationen, die verwaltet und als Einheit zwischen Benutzern und System ausgetauscht werden kann."
- }
- ]
- }
- }
- ]
- }
- ]
-}
diff --git a/dataformat-json/src/test/resources/jsonExample.json b/dataformat-json/src/test/resources/jsonExample.json
deleted file mode 100644
index 41fefacbd..000000000
--- a/dataformat-json/src/test/resources/jsonExample.json
+++ /dev/null
@@ -1,493 +0,0 @@
-
-{
- "assetAdministrationShells": [
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "http://customer.com/assets/KHBVZJSQKIY"
- }
- ],
- "type": "GlobalReference"
- },
- "specificAssetIds": [
- {
- "name": "EquipmentID",
- "value": "538fd1b3-f99f-4a52-9c75-72e9fa921270",
- "externalSubjectId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://customer.com/Systems/ERP/012"
- }
- ],
- "type": "GlobalReference"
- }
- },
- {
- "name": "DeviceID",
- "value": "QjYgPggjwkiHk4RrQiYSLg==",
- "externalSubjectId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://customer.com/Systems/IoT/1"
- }
- ],
- "type": "GlobalReference"
- }
- }
- ],
- "thumbnail": {
- "contentType": "image/png",
- "path": "file:///master/verwaltungsschale-detail-part1.png"
- }
- },
- "submodels": [
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://i40.customer.com/type/1/1/7A7104BDAB57E184"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://i40.customer.com/instance/1/1/AC69B1CB44F07935"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://i40.customer.com/type/1/1/1A7B62B529F19152"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "id": "http://customer.com/aas/9175_7013_7091_9168",
- "idShort": "ExampleMotor"
- }
- ],
- "conceptDescriptions": [
- {
- "modelType": "ConceptDescription",
- "category": "PROPERTY",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent":
- {
- "modelType": "DataSpecificationIEC61360",
- "dataType": "STRING_TRANSLATABLE",
- "sourceOfDefinition": "ExampleString",
- "unit": "ExampleString",
- "definition": [
- {
- "language": "EN",
- "text": "SprachabhängigerTiteldesDokuments."
- }
- ],
- "preferredName": [
- {
- "language": "EN",
- "text": "Title"
- },
- {
- "language": "DE",
- "text": "Titel"
- }
- ],
- "shortName": [
- {
- "language": "EN",
- "text": "Title"
- },
- {
- "language": "DE",
- "text": "Titel"
- }
- ]
- }
- }
- ],
- "id": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Description/Title",
- "idShort": "Title"
- },
- {
- "modelType": "ConceptDescription",
- "category": "PROPERTY",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent":
- {
- "modelType": "DataSpecificationIEC61360",
- "dataType": "STRING",
- "sourceOfDefinition": "ExampleString",
- "unit": "ExampleString",
- "definition": [
- {
- "language": "EN",
- "text": "A file representing the document version. In addition to the mandatory PDF file, other files can be specified."
- }
- ],
- "preferredName": [
- {
- "language": "EN",
- "text": "DigitalFile"
- },
- {
- "language": "EN",
- "text": "DigitalFile"
- }
- ],
- "shortName": [
- {
- "language": "EN",
- "text": "DigitalFile"
- },
- {
- "language": "DE",
- "text": "DigitaleDatei"
- }
- ]
- }
- }
- ],
- "id": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/StoredDocumentRepresentation/DigitalFile",
- "idShort": "DigitalFile"
- },
- {
- "modelType": "ConceptDescription",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent":
- {
- "modelType": "DataSpecificationIEC61360",
- "dataType": "REAL_MEASURE",
- "sourceOfDefinition": "ExampleString",
- "unit": "1/min",
- "unitId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#05-AAA650#002"
- }
- ],
- "type": "GlobalReference"
- },
- "definition": [
- {
- "language": "de",
- "text": "HöchstezulässigeDrehzahl,mitwelcherderMotoroderdieSpeiseinheitbetriebenwerdendarf"
- },
- {
- "language": "EN",
- "text": "Greatestpermissiblerotationspeedwithwhichthemotororfeedingunitmaybeoperated"
- }
- ],
- "preferredName": [
- {
- "language": "de",
- "text": "max.Drehzahl"
- },
- {
- "language": "en",
- "text": "Max.rotationspeed"
- }
- ]
- }
- }
- ],
- "administration":
- {
- "revision": "2.1",
- "version": "2"
- },
- "id": "0173-1#02-BAA120#008",
- "category": "PROPERTY",
- "idShort": "MaxRotationSpeed"
- },
- {
- "modelType": "ConceptDescription",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent":
- {
- "modelType": "DataSpecificationIEC61360",
- "dataType": "REAL_MEASURE",
- "sourceOfDefinition": "ExampleString",
- "unit": "1/min",
- "unitId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#05-AAA650#002"
- }
- ],
- "type": "GlobalReference"
- },
- "definition": [
- {
- "language": "DE",
- "text": "Aktuelle Drehzahl, mitwelcher der Motor oder die Speiseinheit betrieben wird"
- },
- {
- "language": "EN",
- "text": "Actual rotationspeed with which the motor or feedingunit is operated"
- }
- ],
- "preferredName": [
- {
- "language": "DE",
- "text": "AktuelleDrehzahl"
- },
- {
- "language": "EN",
- "text": "Actualrotationspeed"
- }
- ],
- "shortName": [
- {
- "language": "DE",
- "text": "AktuelleDrehzahl"
- },
- {
- "language": "EN",
- "text": "ActualRotationSpeed"
- }
- ]
- }
- }
- ],
- "id": "http://customer.com/cd/1/1/18EBD56F6B43D895",
- "category": "PROPERTY",
- "idShort": "RotationSpeed"
- },
- {
- "modelType": "ConceptDescription",
- "category": "PROPERTY",
- "embeddedDataSpecifications": [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent":
- {
- "modelType": "DataSpecificationIEC61360",
- "dataType": "STRING",
- "sourceOfDefinition": "[ISO15519-1:2010]",
- "unit": "ExampleString",
- "definition": [
- {
- "language": "EN",
- "text": "Feste und geordnete Menge von für die Verwendung durch Personen bestimmte Informationen, die verwaltet und als Einheit zwischen Benutzern und System ausgetauscht werden kann."
- }
- ],
- "preferredName": [
- {
- "language": "EN",
- "text": "Document"
- }
- ],
- "shortName": [
- {
- "language": "EN",
- "text": "Document"
- },
- {
- "language": "DE",
- "text": "Dokument"
- }
- ]
- }
- }
- ],
- "id": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Document",
- "idShort": "Document"
- }
- ],
- "submodels": [
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#01-AFZ615#016"
- }
- ],
- "type": "GlobalReference"
- },
- "id": "http://i40.customer.com/type/1/1/7A7104BDAB57E184",
- "idShort": "TechnicalData",
- "submodelElements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "0173-1#02-BAA120#008"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "5000",
- "valueType": "xs:integer",
- "category": "PARAMETER",
- "idShort": "MaxRotationSpeed"
- }
- ]
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "id": "http://i40.customer.com/type/1/1/1A7B62B529F19152",
- "idShort": "Documentation",
- "submodelElements": [
- {
- "modelType":"SubmodelElementCollection",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Document"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "OperatingManual",
- "value": [
- {
- "modelType": "Property",
- "category": "VARIABLE",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Description/Title"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "OperatingManual",
- "valueType": "xs:string",
- "idShort": "Title"
- },
- {
- "modelType": "File",
- "category": "VARIABLE",
- "contentType": "application/pdf",
- "value": "file:///aasx/OperatingManual.pdf",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/StoredDocumentRepresentation/DigitalFile"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "DigitalFile_PDF"
- }
- ]
- }
- ]
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "id": "http://i40.customer.com/instance/1/1/AC69B1CB44F07935",
- "idShort": "OperationalData",
- "submodelElements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "ConceptDescription",
- "value": "http://customer.com/cd/1/1/18EBD56F6B43D895"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "4370",
- "valueType": "xs:integer",
- "category": "VARIABLE",
- "idShort": "RotationSpeed"
- }
- ]
- }
- ]
-}
diff --git a/dataformat-json/src/test/resources/listOfSubmodelElements.json b/dataformat-json/src/test/resources/listOfSubmodelElements.json
deleted file mode 100644
index 8073bcbe8..000000000
--- a/dataformat-json/src/test/resources/listOfSubmodelElements.json
+++ /dev/null
@@ -1,92 +0,0 @@
-[
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#02-AAO677#002"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ACPLT",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ACPLT"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "qualifiers": [
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "value": "100",
- "valueType": "xs:int",
- "kind": "ConceptQualifier"
- },
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier2",
- "value": "50",
- "valueType": "xs:int",
- "kind": "ConceptQualifier"
- }
- ],
- "idShort": "ManufacturerName",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- },
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "978-8234-234-342",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "978-8234-234-342"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "idShort": "InstanceId",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- }
-]
diff --git a/dataformat-json/src/test/resources/submodelElementListEmpty.json b/dataformat-json/src/test/resources/submodelElementListEmpty.json
deleted file mode 100644
index ca37a7d6a..000000000
--- a/dataformat-json/src/test/resources/submodelElementListEmpty.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "modelType" : "SubmodelElementList",
- "idShort" : "submodelElementList",
- "orderRelevant" : true,
- "kind": "Instance"
-}
\ No newline at end of file
diff --git a/dataformat-json/src/test/resources/submodelList.json b/dataformat-json/src/test/resources/submodelList.json
deleted file mode 100644
index 9337b3480..000000000
--- a/dataformat-json/src/test/resources/submodelList.json
+++ /dev/null
@@ -1,297 +0,0 @@
-[
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://acplt.org/SubmodelTemplates/AssetIdentification"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "http://acplt.org/Submodels/Assets/TestAsset/Identification",
- "idShort": "Identification",
- "submodelElements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#02-AAO677#002"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ACPLT",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ACPLT"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "qualifiers": [
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "value": "100",
- "valueType": "xs:int",
- "kind": "ConceptQualifier"
- },
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier2",
- "value": "50",
- "valueType": "xs:int",
- "kind": "ConceptQualifier"
- }
- ],
- "idShort": "ManufacturerName",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- },
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "978-8234-234-342",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "978-8234-234-342"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "idShort": "InstanceId",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "An example asset identification submodel for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Identifikations-Submodel für eine Test-Anwendung"
- }
- ]
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://acplt.org/SubmodelTemplates/BillOfMaterial"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "version": "0.9"
- },
- "id": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial",
- "idShort": "BillOfMaterial",
- "submodelElements": [
- {
- "modelType": "Entity",
- "kind": "Instance",
- "entityType": "CoManagedEntity",
- "statements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValue2",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValue2"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty2",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- },
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- ],
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "ExampleEntity",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- },
- {
- "modelType": "Entity",
- "entityType": "SelfManagedEntity",
- "kind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset2"
- }
- ],
- "type": "GlobalReference"
- },
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "ExampleEntity2",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "An example bill of material submodel for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-BillofMaterial-Submodel für eine Test-Anwendung"
- }
- ]
- }
-]
diff --git a/dataformat-json/src/test/resources/test_demo_full_example.json b/dataformat-json/src/test/resources/test_demo_full_example.json
deleted file mode 100644
index 5a6adcd08..000000000
--- a/dataformat-json/src/test/resources/test_demo_full_example.json
+++ /dev/null
@@ -1,2878 +0,0 @@
-
-{
- "assetAdministrationShells": [
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset"
- }
- ],
- "type": "GlobalReference"
- }
- },
- "derivedFrom":
- {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/TestAssetAdministrationShell2"
- }
- ],
- "type": "GlobalReference"
- },
- "submodels": [
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/Identification"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_AssetAdministrationShell",
- "idShort": "TestAssetAdministrationShell",
- "description": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
-
- },
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
-
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset_Mandatory"
- }
- ],
- "type": "GlobalReference"
- }
- },
- "submodels": [
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel2_Mandatory"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "id": "https://acplt.org/Test_AssetAdministrationShell_Mandatory",
- "idShort": "Test_AssetAdministrationShell_Mandatory"
- },
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
-
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset_Mandatory"
- }
- ],
- "type": "GlobalReference"
- }
- },
- "id": "https://acplt.org/Test_AssetAdministrationShell2_Mandatory",
- "idShort": "Test_AssetAdministrationShell2_Mandatory"
- },
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
-
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset_Missing"
- }
- ],
- "type": "GlobalReference"
- }
- },
- "submodels": [
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_AssetAdministrationShell_Missing",
- "idShort": "TestAssetAdministrationShell",
- "description": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
-
- }
- ],
- "conceptDescriptions": [
- {
- "modelType": "ConceptDescription",
- "category": "PROPERTY",
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_ConceptDescription",
- "idShort": "TestConceptDescription",
- "isCaseOf": [
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/DataSpecifications/Conceptdescription/TestConceptDescription"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "An example concept description for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-ConceptDescription für eine Test-Anwendung"
- }
- ]
-
- },
- {
- "modelType": "ConceptDescription",
- "category": "PROPERTY",
- "id": "https://acplt.org/Test_ConceptDescription_Mandatory",
- "idShort": "Test_ConceptDescription_Mandatory"
- },
- {
- "modelType": "ConceptDescription",
- "category": "PROPERTY",
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_ConceptDescription_Missing",
- "idShort": "TestConceptDescription1",
- "description": [
- {
- "language": "en-us",
- "text": "An example concept description for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-ConceptDescription für eine Test-Anwendung"
- }
- ]
-
- },
- {
- "modelType": "ConceptDescription",
- "category": "PROPERTY",
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "http://acplt.org/DataSpecifciations/Example/Identification",
- "idShort": "TestSpec_01",
- "isCaseOf": [
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ReferenceElements/ConceptDescriptionX"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "embeddedDataSpecifications":
- [
- {
- "dataSpecification": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "https://admin-shell.io/aas/3/0/RC02/DataSpecificationIEC61360"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent": {
- "modelType": "DataSpecificationIEC61360",
- "dataType": "REAL_MEASURE",
- "sourceOfDefinition": "http://acplt.org/DataSpec/ExampleDef",
- "symbol": "SU",
- "unit": "SpaceUnit",
- "unitId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Units/SpaceUnit"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "TEST",
- "valueFormat": "string",
- "valueList": {
- "valueReferencePairs": [
- {
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- }
- },
- {
- "value": "http://acplt.org/ValueId/ExampleValueId2",
- "valueId": {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId2"
- }
- ],
- "type": "GlobalReference"
- }
- }
- ]
- },
- "definition": [
- {
- "language": "de",
- "text": "Dies ist eine Data Specification für Testzwecke"
- },
- {
- "language": "en-us",
- "text": "This is a DataSpecification for testing purposes"
- }
- ],
- "levelType": "Max",
- "preferredName": [
- {
- "language": "de",
- "text": "Test Specification"
- },
- {
- "language": "en-us",
- "text": "TestSpecification"
- }
- ],
- "shortName": [
- {
- "language": "de",
- "text": "Test Spec"
- },
- {
- "language": "en-us",
- "text": "TestSpec"
- }
- ]
- }
- }
- ]
- }
- ],
- "submodels": [
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://acplt.org/SubmodelTemplates/AssetIdentification"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "http://acplt.org/Submodels/Assets/TestAsset/Identification",
- "idShort": "Identification",
- "submodelElements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "0173-1#02-AAO677#002"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ACPLT",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ACPLT"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "qualifiers": [
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "value": "100",
- "valueType": "xs:int",
- "kind": "ConceptQualifier"
- },
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier2",
- "value": "50",
- "valueType": "xs:int",
- "kind": "ConceptQualifier"
- }
- ],
- "idShort": "ManufacturerName",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
-
- },
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "978-8234-234-342",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "978-8234-234-342"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "idShort": "InstanceId",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
-
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "An example asset identification submodel for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Identifikations-Submodel für eine Test-Anwendung"
- }
- ]
-
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/SubmodelTemplates/BillOfMaterial"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "version": "0.9"
- },
- "id": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial",
- "idShort": "BillOfMaterial",
- "submodelElements": [
- {
- "modelType": "Entity",
- "kind": "Instance",
- "entityType": "CoManagedEntity",
- "statements": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValue2",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValue2"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty2",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- },
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- ],
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "ExampleEntity",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
-
- },
- {
- "modelType": "Entity",
- "kind": "Instance",
- "entityType": "SelfManagedEntity",
- "globalAssetId":
- {
- "keys": [
- {
-
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset2"
- }
- ],
- "type": "GlobalReference"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "ExampleEntity2",
- "description": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
-
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "An example bill of material submodel for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-BillofMaterial-Submodel für eine Test-Anwendung"
- }
- ]
-
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelTemplates/ExampleSubmodel"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_Submodel",
- "idShort": "TestSubmodel",
- "submodelElements": [
- {
- "modelType": "RelationshipElement",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial"
- },
- {
- "type": "Entity",
- "value": "ExampleEntity"
- },
- {
- "type": "Property",
- "value": "ExampleProperty2"
- }
- ],
- "type": "ModelReference"
- },
- "description": [
- {
- "language": "en-us",
- "text": "Example RelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel RelationshipElement Element"
- }
- ]
-
- },
- {
- "modelType": "AnnotatedRelationshipElement",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleAnnotatedRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleAnnotatedRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial"
- },
- {
- "type": "Entity",
- "value": "ExampleEntity"
- },
- {
- "type": "Property",
- "value": "ExampleProperty2"
- }
- ],
- "type": "ModelReference"
- },
- "annotations": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "value": "some example annotation",
- "valueType": "xs:string",
- "category": "PARAMETER",
- "idShort": "ExampleProperty3"
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "Example AnnotatedRelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel AnnotatedRelationshipElement Element"
- }
- ]
-
- },
- {
- "modelType": "Operation",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Operations/ExampleOperation"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleOperation",
- "inoutputVariables": [
- {
- "value":
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty3",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- }
- ],
- "inputVariables": [
- {
- "value":
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty1",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- }
- ],
- "outputVariables": [
- {
- "value":
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty2",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "Example Operation object"
- },
- {
- "language": "de",
- "text": "Beispiel Operation Element"
- }
- ]
-
- },
- {
- "modelType": "Capability",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Capabilities/ExampleCapability"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleCapability",
- "description": [
- {
- "language": "en-us",
- "text": "Example Capability object"
- },
- {
- "language": "de",
- "text": "Beispiel Capability Element"
- }
- ]
-
- },
- {
- "modelType": "BasicEventElement",
- "kind": "Instance",
- "observed":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Events/ExampleBasicEvent"
- }
- ],
- "type": "GlobalReference"
- },
- "direction": "INPUT",
- "state": "ON",
- "category": "PARAMETER",
- "idShort": "ExampleBasicEvent",
- "description": [
- {
- "language": "en-us",
- "text": "Example BasicEvent object"
- },
- {
- "language": "de",
- "text": "Beispiel BasicEvent Element"
- }
- ],
- "direction": "INPUT",
- "state": "ON"
- },
- {
- "modelType": "SubmodelElementList",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementLists/ExampleSubmodelElementListOrdered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleSubmodelElementListOrdered",
- "orderRelevant": true,
- "description": [
- {
- "language": "en-us",
- "text": "Example ExampleSubmodelElementListOrdered object"
- },
- {
- "language": "de",
- "text": "Beispiel ExampleSubmodelElementListOrdered Element"
- }
- ],
- "typeValueListElement": "SubmodelElement",
- "value": [
- {
- "modelType": "Property",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- },
- {
- "modelType": "MultiLanguageProperty",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/MultiLanguageProperties/ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleMultiLanguageValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "CONSTANT",
- "idShort": "ExampleMultiLanguageProperty",
- "value": [
- {
- "language": "en-us",
- "text": "Example value of a MultiLanguageProperty element"
- },
- {
- "language": "de",
- "text": "Beispielswert für ein MultiLanguageProperty-Element"
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "Example MultiLanguageProperty object"
- },
- {
- "language": "de",
- "text": "Beispiel MultiLanguageProperty Element"
- }
- ]
-
- },
- {
- "modelType": "Range",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Ranges/ExampleRange"
- }
- ],
- "type": "GlobalReference"
- },
- "max": "100",
- "min": "0",
- "valueType": "xs:int",
- "category": "PARAMETER",
- "idShort": "ExampleRange",
- "description": [
- {
- "language": "en-us",
- "text": "Example Range object"
- },
- {
- "language": "de",
- "text": "Beispiel Range Element"
- }
- ]
-
- }
- ]
- },
- {
- "modelType": "SubmodelElementCollection",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollection"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleSubmodelElementCollection",
- "description": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollection object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollection Element"
- }
- ],
- "value": [
- {
- "modelType": "Blob",
- "kind": "Instance",
-
- "contentType": "application/pdf",
- "value": "AQIDBAU=",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Blobs/ExampleBlob"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleBlob",
- "description": [
- {
- "language": "en-us",
- "text": "Example Blob object"
- },
- {
- "language": "de",
- "text": "Beispiel Blob Element"
- }
- ]
-
- },
- {
- "modelType": "File",
- "kind": "Instance",
-
- "contentType": "application/pdf",
- "value": "file:///TestFile.pdf",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Files/ExampleFile"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleFile",
- "description": [
- {
- "language": "en-us",
- "text": "Example File object"
- },
- {
- "language": "de",
- "text": "Beispiel File Element"
- }
- ]
-
- },
- {
- "modelType": "ReferenceElement",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ReferenceElements/ExampleReferenceElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleReferenceElement",
- "value":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "description": [
- {
- "language": "en-us",
- "text": "Example Reference Element object"
- },
- {
- "language": "de",
- "text": "Beispiel Reference Element Element"
- }
- ]
-
- }
- ]
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "An example submodel for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Teilmodell für eine Test-Anwendung"
- }
- ]
-
- },
- {
- "modelType": "Submodel",
- "kind": "Template",
- "id": "https://acplt.org/Test_Submodel_Mandatory",
- "idShort": "Test_Submodel_Mandatory",
- "submodelElements": [
- {
- "modelType": "RelationshipElement",
- "kind": "Instance",
- "idShort": "ExampleRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListUnordered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListUnordered"
- },
- {
- "type": "MultiLanguageProperty",
- "value": "ExampleMultiLanguageProperty"
- }
- ],
- "type": "ModelReference"
- }
- },
- {
- "modelType": "AnnotatedRelationshipElement",
- "kind": "Instance",
- "idShort": "ExampleAnnotatedRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelElementCollection"
- },
- {
- "type": "Blob",
- "value": "ExampleBlob"
- }
- ],
- "type": "ModelReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListUnordered"
- },
- {
- "type": "MultiLanguageProperty",
- "value": "ExampleMultiLanguageProperty"
- }
- ],
- "type": "ModelReference"
- }
- },
- {
- "modelType": "Operation",
- "kind": "Template",
- "idShort": "ExampleOperation"
- },
- {
- "modelType": "Capability",
- "kind": "Instance",
-
- "idShort": "ExampleCapability"
- },
- {
- "modelType": "BasicEventElement",
- "kind": "Instance",
-
- "observed":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListUnordered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "idShort": "ExampleBasicEvent",
- "direction": "OUTPUT",
- "state": "OFF"
- },
- {
- "modelType": "SubmodelElementList",
- "kind": "Instance",
-
- "idShort": "ExampleSubmodelElementListUnordered",
- "orderRelevant": false,
- "typeValueListElement": "SubmodelElement",
- "value": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "valueType": "xs:string",
- "idShort": "ExampleProperty"
- },
- {
- "modelType": "MultiLanguageProperty",
- "kind": "Instance",
- "category": "VARIABLE",
- "idShort": "ExampleMultiLanguageProperty"
- },
- {
- "modelType": "Range",
- "kind": "Instance",
- "category": "VARIABLE",
- "valueType": "xs:int",
- "idShort": "ExampleRange"
- }
- ]
- },
- {
- "modelType": "SubmodelElementCollection",
- "kind": "Instance",
- "idShort": "ExampleSubmodelElementCollection",
- "value": [
- {
- "modelType": "Blob",
- "kind": "Instance",
- "category": "VARIABLE",
- "contentType": "application/pdf",
- "idShort": "ExampleBlob"
- },
- {
- "modelType": "File",
- "kind": "Instance",
- "category": "VARIABLE",
- "contentType": "application/pdf",
- "idShort": "ExampleFile"
- },
- {
- "modelType": "ReferenceElement",
- "kind": "Instance",
- "category": "VARIABLE",
- "idShort": "ExampleReferenceElement"
- }
- ]
- },
- {
- "modelType": "SubmodelElementCollection",
- "kind": "Instance",
- "idShort": "ExampleSubmodelElementCollection2"
- }
- ]
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "id": "https://acplt.org/Test_Submodel2_Mandatory",
- "idShort": "Test_Submodel2_Mandatory"
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelTemplates/ExampleSubmodel"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_Submodel_Missing",
- "idShort": "TestSubmodelMissing",
- "submodelElements": [
- {
- "modelType": "RelationshipElement",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "MultiLanguageProperty",
- "value": "ExampleMultiLanguageProperty"
- }
- ],
- "type": "ModelReference"
- },
- "description": [
- {
- "language": "en-us",
- "text": "Example RelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel RelationshipElement Element"
- }
- ]
-
- },
- {
- "modelType": "AnnotatedRelationshipElement",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleAnnotatedRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleAnnotatedRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "MultiLanguageProperty",
- "value": "ExampleMultiLanguageProperty"
- }
- ],
- "type": "ModelReference"
- },
- "annotations": [
- {
- "modelType": "Property",
- "kind": "Instance",
- "category": "VARIABLE",
- "value": "some example annotation",
- "valueType": "xs:string",
- "category": "PARAMETER",
- "idShort": "ExampleProperty"
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "Example AnnotatedRelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel AnnotatedRelationshipElement Element"
- }
- ]
-
- },
- {
- "modelType": "Operation",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Operations/ExampleOperation"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleOperation",
- "inoutputVariables": [
- {
- "value":
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "exampleValue",
- "valueType": "xs:string",
- "qualifiers": [
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "valueType": "xs:string",
- "kind": "ConceptQualifier"
- }
- ],
- "category": "CONSTANT",
- "idShort": "ExampleProperty3",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- }
- ],
- "inputVariables": [
- {
- "value": {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "exampleValue",
- "valueType": "xs:string",
- "qualifiers": [
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "valueType": "xs:string",
- "kind": "ConceptQualifier"
- }
- ],
- "category": "CONSTANT",
- "idShort": "ExampleProperty1",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- ],
- "outputVariables": [
- {
- "value":
- {
- "modelType": "Property",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "exampleValue",
- "valueType": "xs:string",
- "qualifiers": [
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "valueType": "xs:string",
- "kind": "ConceptQualifier"
- }
- ],
- "category": "CONSTANT",
- "idShort": "ExampleProperty2",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "Example Operation object"
- },
- {
- "language": "de",
- "text": "Beispiel Operation Element"
- }
- ]
-
- },
- {
- "modelType": "Capability",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Capabilities/ExampleCapability"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleCapability",
- "description": [
- {
- "language": "en-us",
- "text": "Example Capability object"
- },
- {
- "language": "de",
- "text": "Beispiel Capability Element"
- }
- ]
-
- },
- {
- "modelType": "BasicEventElement",
- "kind": "Instance",
-
- "observed":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementList",
- "value": "ExampleSubmodelElementListOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Events/ExampleBasicEvent"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleBasicEvent",
- "direction": "INPUT",
- "state": "ON",
- "description": [
- {
- "language": "en-us",
- "text": "Example BasicEvent object"
- },
- {
- "language": "de",
- "text": "Beispiel BasicEvent Element"
- }
- ],
- "direction": "INPUT",
- "state": "ON"
- },
- {
- "kind": "Instance",
-
- "modelType": "SubmodelElementList",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementLists/ExampleSubmodelElementListOrdered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleSubmodelElementListOrdered",
- "orderRelevant": true,
- "description": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementListOrdered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementListOrdered Element"
- }
- ],
- "typeValueListElement": "SubmodelElement",
- "value": [
- {
- "modelType": "Property",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "exampleValue",
- "valueType": "xs:string",
- "qualifiers": [
- {
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "valueType": "xs:string",
- "kind": "ConceptQualifier"
- }
- ],
- "category": "CONSTANT",
- "idShort": "ExampleProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- },
- {
- "modelType": "MultiLanguageProperty",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/MultiLanguageProperties/ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "CONSTANT",
- "idShort": "ExampleMultiLanguageProperty",
- "value": [
- {
- "language": "en-us",
- "text": "Example value of a MultiLanguageProperty element"
- },
- {
- "language": "de",
- "text": "Beispielswert für ein MultiLanguageProperty-Element"
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "Example MultiLanguageProperty object"
- },
- {
- "language": "de",
- "text": "Beispiel MultiLanguageProperty Element"
- }
- ]
- },
- {
- "modelType": "Range",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Ranges/ExampleRange"
- }
- ],
- "type": "GlobalReference"
- },
- "max": "100",
- "min": "0",
- "valueType": "xs:int",
- "category": "PARAMETER",
- "idShort": "ExampleRange",
- "description": [
- {
- "language": "en-us",
- "text": "Example Range object"
- },
- {
- "language": "de",
- "text": "Beispiel Range Element"
- }
- ]
-
- }
- ]
- },
- {
- "modelType": "SubmodelElementCollection",
- "kind": "Instance",
-
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollection"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleSubmodelElementCollection",
- "description": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollection object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollection Element"
- }
- ],
- "value": [
- {
- "modelType": "Blob",
- "kind": "Instance",
-
- "contentType": "application/pdf",
- "value": "AQIDBAU=",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Blobs/ExampleBlob"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleBlob",
- "description": [
- {
- "language": "en-us",
- "text": "Example Blob object"
- },
- {
- "language": "de",
- "text": "Beispiel Blob Element"
- }
- ]
-
- },
- {
- "modelType": "File",
- "kind": "Instance",
- "contentType": "application/pdf",
- "value": "file:///TestFile.pdf",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Files/ExampleFile"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleFile",
- "description": [
- {
- "language": "en-us",
- "text": "Example File object"
- },
- {
- "language": "de",
- "text": "Beispiel File Element"
- }
- ]
-
- },
- {
- "modelType": "ReferenceElement",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ReferenceElements/ExampleReferenceElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleReferenceElement",
- "value": {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelElementCollection"
- },
- {
- "type": "File",
- "value": "ExampleFile"
- }
- ],
- "type": "ModelReference"
- },
- "description": [
- {
- "language": "en-us",
- "text": "Example Reference Element object"
- },
- {
- "language": "de",
- "text": "Beispiel Reference Element Element"
- }
- ]
-
- }
- ]
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "An example submodel for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Teilmodell für eine Test-Anwendung"
- }
- ]
-
- },
- {
- "modelType": "Submodel",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelTemplates/ExampleSubmodel"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_Submodel_Template",
- "idShort": "TestSubmodelTemplate",
- "submodelElements": [
- {
- "modelType": "RelationshipElement",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Template"
- },
- {
- "type": "Operation",
- "value": "ExampleOperation"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Template"
- },
- {
- "type": "Operation",
- "value": "ExampleOperation"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "description": [
- {
- "language": "en-us",
- "text": "Example RelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel RelationshipElement Element"
- }
- ]
-
- },
- {
- "modelType": "AnnotatedRelationshipElement",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleAnnotatedRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleAnnotatedRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Template"
- },
- {
- "type": "Operation",
- "value": "ExampleOperation"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Template"
- },
- {
- "type": "Operation",
- "value": "ExampleOperation"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "description": [
- {
- "language": "en-us",
- "text": "Example AnnotatedRelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel AnnotatedRelationshipElement Element"
- }
- ]
- },
- {
- "modelType": "Operation",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Operations/ExampleOperation"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleOperation",
- "inoutputVariables": [
- {
- "value":
- {
- "modelType": "Property",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- }
- ],
- "inputVariables": [
- {
- "value":
- {
- "modelType": "Property",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- }
- ],
- "outputVariables": [
- {
- "value":
- {
- "modelType": "Property",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- }
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "Example Operation object"
- },
- {
- "language": "de",
- "text": "Beispiel Operation Element"
- }
- ]
-
- },
- {
- "modelType": "Capability",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Capabilities/ExampleCapability"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleCapability",
- "description": [
- {
- "language": "en-us",
- "text": "Example Capability object"
- },
- {
- "language": "de",
- "text": "Beispiel Capability Element"
- }
- ]
-
- },
- {
- "modelType": "BasicEventElement",
- "observed":
- {
- "keys": [
- {
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Template"
- },
- {
- "type": "Operation",
- "value": "ExampleOperation"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "ModelReference"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Events/ExampleBasicEvent"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleBasicEvent",
- "direction": "OUTPUT",
- "state": "OFF",
- "description": [
- {
- "language": "en-us",
- "text": "Example BasicEvent object"
- },
- {
- "language": "de",
- "text": "Beispiel BasicEvent Element"
- }
- ],
- "direction": "OUTPUT",
- "state": "OFF"
- },
- {
- "modelType": "SubmodelElementList",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementLists/ExampleSubmodelElementListOrdered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleSubmodelElementListOrdered",
- "orderRelevant": true,
- "description": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementListOrdered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementListOrdered Element"
- }
- ],
- "typeValueListElement": "SubmodelElement",
- "value": [
- {
- "modelType": "Property",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "CONSTANT",
- "idShort": "ExampleProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
-
- },
- {
- "modelType": "MultiLanguageProperty",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/MultiLanguageProperties/ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "CONSTANT",
- "idShort": "ExampleMultiLanguageProperty",
- "description": [
- {
- "language": "en-us",
- "text": "Example MultiLanguageProperty object"
- },
- {
- "language": "de",
- "text": "Beispiel MultiLanguageProperty Element"
- }
- ]
-
- },
- {
- "modelType": "Range",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Ranges/ExampleRange"
- }
- ],
- "type": "GlobalReference"
- },
- "max": "100",
- "valueType": "xs:int",
- "category": "PARAMETER",
- "idShort": "ExampleRange",
- "description": [
- {
- "language": "en-us",
- "text": "Example Range object"
- },
- {
- "language": "de",
- "text": "Beispiel Range Element"
- }
- ]
-
- },
- {
- "modelType": "Range",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Ranges/ExampleRange"
- }
- ],
- "type": "GlobalReference"
- },
- "min": "0",
- "valueType": "xs:int",
- "category": "PARAMETER",
- "idShort": "ExampleRange2",
- "description": [
- {
- "language": "en-us",
- "text": "Example Range object"
- },
- {
- "language": "de",
- "text": "Beispiel Range Element"
- }
- ]
-
- }
- ]
- },
- {
- "modelType": "SubmodelElementCollection",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollection"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleSubmodelElementCollection",
- "description": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollection object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollection Element"
- }
- ],
- "value": [
- {
- "modelType": "Blob",
- "contentType": "application/pdf",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Blobs/ExampleBlob"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleBlob",
- "description": [
- {
- "language": "en-us",
- "text": "Example Blob object"
- },
- {
- "language": "de",
- "text": "Beispiel Blob Element"
- }
- ]
-
- },
- {
- "modelType": "File",
- "contentType": "application/pdf",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/Files/ExampleFile"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleFile",
- "description": [
- {
- "language": "en-us",
- "text": "Example File object"
- },
- {
- "language": "de",
- "text": "Beispiel File Element"
- }
- ]
-
- },
- {
- "modelType": "ReferenceElement",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/ReferenceElements/ExampleReferenceElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleReferenceElement",
- "description": [
- {
- "language": "en-us",
- "text": "Example Reference Element object"
- },
- {
- "language": "de",
- "text": "Beispiel Reference Element Element"
- }
- ]
-
- }
- ]
- },
- {
- "modelType": "SubmodelElementCollection",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollection"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "PARAMETER",
- "idShort": "ExampleSubmodelElementCollection2",
- "description": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollection object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollection Element"
- }
- ]
-
- }
- ],
- "description": [
- {
- "language": "en-us",
- "text": "An example submodel for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Teilmodell für eine Test-Anwendung"
- }
- ]
-
- }
- ]
-}
diff --git a/dataformat-json/src/test/resources/test_demo_full_example_withEmbeddedConceptDescription.json b/dataformat-json/src/test/resources/test_demo_full_example_withEmbeddedConceptDescription.json
deleted file mode 100644
index 16a24778e..000000000
--- a/dataformat-json/src/test/resources/test_demo_full_example_withEmbeddedConceptDescription.json
+++ /dev/null
@@ -1,3135 +0,0 @@
-
-{
- "assetAdministrationShells": [
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset"
- }
- ],
- "type": "GlobalReference"
- }
- },
- "derivedFrom":
- {
- "keys": [
- {
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/TestAssetAdministrationShell2"
- }
- ],
- "type": "GlobalReference"
- },
- "submodels": [
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/Identification"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_AssetAdministrationShell",
- "idShort": "TestAssetAdministrationShell",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- },
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
-
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset_Mandatory"
- }
- ],
- "type": "GlobalReference"
- }
- },
- "submodels": [
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- }
- ],
- "type": "GlobalReference"
- },
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel2_Mandatory"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "id": "https://acplt.org/Test_AssetAdministrationShell_Mandatory",
- "idShort": "Test_AssetAdministrationShell_Mandatory"
- },
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
-
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset_Mandatory"
- }
- ],
- "type": "GlobalReference"
- }
- },
- "id": "https://acplt.org/Test_AssetAdministrationShell2_Mandatory",
- "idShort": "Test_AssetAdministrationShell2_Mandatory"
- },
- {
- "modelType": "AssetAdministrationShell",
- "assetInformation":
- {
- "assetKind": "Instance",
- "globalAssetId":
- {
- "keys": [
- {
-
- "type": "AssetAdministrationShell",
- "value": "https://acplt.org/Test_Asset_Missing"
- }
- ],
- "type": "GlobalReference"
- }
- },
- "submodels": [
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_AssetAdministrationShell_Missing",
- "idShort": "TestAssetAdministrationShell",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- }
- ],
- "conceptDescriptions": [
- {
- "modelType": "ConceptDescription",
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_ConceptDescription",
- "idShort": "TestConceptDescription",
- "isCaseOf": [
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/DataSpecifications/ConceptDescriptions/TestConceptDescription"
- }
- ],
- "type": "GlobalReference"
- }
- ],
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- },
- {
- "modelType": "ConceptDescription",
- "id": "https://acplt.org/Test_ConceptDescription_Mandatory",
- "idShort": "Test_ConceptDescription_Mandatory"
- },
- {
- "modelType": "ConceptDescription",
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_ConceptDescription_Missing",
- "idShort": "TestConceptDescription1",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- },
- {
- "modelType": "ConceptDescription",
- "embeddedDataSpecifications": [
- {
- "dataSpecification":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0"
- }
- ],
- "type": "GlobalReference"
- },
- "dataSpecificationContent":
- {
- "dataType": "RealMeasure",
- "sourceOfDefinition": "http://acplt.org/DataSpec/ExampleDef",
- "symbol": "SU",
- "unit": "SpaceUnit",
- "unitId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Units/SpaceUnit"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "TEST",
- "valueFormat": "xs:string",
- "valueList":
- {
- "valueReferencePairTypes": [
- {
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- }
- },
- {
- "value": "http://acplt.org/ValueId/ExampleValueId2",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId2"
- }
- ],
- "type": "GlobalReference"
- }
- }
- ]
- },
- "definition": [
- {
- "language": "de",
- "text": "Dies ist eine Data Specification für Testzwecke"
- },
- {
- "language": "en-us",
- "text": "This is a DataSpecification for testing purposes"
- }
- ],
- "levelType": ["Min", "Max"],
- "preferredName": [
- {
- "language": "de",
- "text": "Test Specification"
- },
- {
- "language": "en-us",
- "text": "TestSpecification"
- }
- ],
- "shortNames": [
- {
- "language": "de",
- "text": "Test Spec"
- },
- {
- "language": "en-us",
- "text": "TestSpec"
- }
- ]
- }
- }
- ],
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "http://acplt.org/DataSpecifciations/Example/Identification",
- "idShort": "TestSpec_01",
- "isCaseOf": [
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ReferenceElements/ConceptDescriptionX"
- }
- ],
- "type": "GlobalReference"
- }
- ]
- }
- ],
- "submodels": [
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/SubmodelTemplates/AssetIdentification"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "http://acplt.org/Submodels/Assets/TestAsset/Identification",
- "idShort": "Identification",
- "submodelElements": [
- {
- "modelType": "Property",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "0173-1#02-AAO677#002"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ACPLT",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ACPLT"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "qualifiers": [
- {
- "modelType": "Qualifier",
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "value": "100",
- "valueType": "Int"
- },
- {
- "modelType":
- {
- "name": "Qualifier"
- },
- "type": "http://acplt.org/Qualifier/ExampleQualifier2",
- "value": "50",
- "valueType": "Int"
- }
- ],
- "idShort": "ManufacturerName",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- }
- },
- {
- "modelType": "Property",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "978-8234-234-342",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "978-8234-234-342"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "idShort": "InstanceId",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- }
- }
- ],
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- },
- {
- "modelType": "Submodel",
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/SubmodelTemplates/BillOfMaterial"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "version": "0.9"
- },
- "id": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial",
- "idShort": "BillOfMaterial",
- "submodelElements": [
- {
- "modelType": "Entity",
- "entityType": "CoManagedEntity",
- "statements": [
- {
- "modelType": "Property",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValue2",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValue2"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty2",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- },
- {
- "modelType": "Property",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- ],
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "ExampleEntity",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Entity"
- },
- "entityType": "SelfManagedEntity",
- "globalAssetId":
- {
- "keys": [
- {
-
- "type": "Asset",
- "value": "https://acplt.org/Test_Asset2"
- }
- ],
- "type": "GlobalReference"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://opcfoundation.org/UA/DI/1.1/DeviceType/Serialnumber"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "ExampleEntity2",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Legally valid designation of the natural or judicial person which is directly responsible for the design, production, packaging and labeling of a product in respect to its being brought into circulation."
- },
- {
- "language": "de",
- "text": "Bezeichnung für eine natürliche oder juristische Person, die für die Auslegung, Herstellung und Verpackung sowie die Etikettierung eines Produkts im Hinblick auf das 'Inverkehrbringen' im eigenen Namen verantwortlich ist"
- }
- ]
- }
- }
- ],
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Submodel"
- },
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelTemplates/ExampleSubmodel"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_Submodel",
- "idShort": "TestSubmodel",
- "submodelElements": [
- {
- "modelType":
- {
- "name": "RelationshipElement"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleRelationshipElement",
- "first":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "second":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial"
- },
- {
- "type": "Entity",
- "value": "ExampleEntity"
- },
- {
- "type": "Property",
- "value": "ExampleProperty2"
- }
- ],
- "type": "GlobalReference"
- },
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example RelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel RelationshipElement Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "AnnotatedRelationshipElement"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleAnnotatedRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleAnnotatedRelationshipElement",
- "first":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "second":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial"
- },
- {
- "type": "Entity",
- "value": "ExampleEntity"
- },
- {
- "type": "Property",
- "value": "ExampleProperty2"
- }
- ],
- "type": "GlobalReference"
- },
- "annotation": [
- {
- "modelType":
- {
- "name": "Property"
- },
- "kind": "Instance",
- "value": "some example annotation",
- "valueType": "xs:string",
- "category": "Parameter",
- "idShort": "ExampleProperty3"
- }
- ],
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example AnnotatedRelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel AnnotatedRelationshipElement Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Operation"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Operations/ExampleOperation"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleOperation",
- "inoutputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty3",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
- "inputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty1",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
- "outputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty2",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Operation object"
- },
- {
- "language": "de",
- "text": "Beispiel Operation Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Capability"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Capabilities/ExampleCapability"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleCapability",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Capability object"
- },
- {
- "language": "de",
- "text": "Beispiel Capability Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "BasicEventElement"
- },
- "observed":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Events/ExampleBasicEvent"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleBasicEvent",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example BasicEvent object"
- },
- {
- "language": "de",
- "text": "Beispiel BasicEvent Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollectionOrdered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleSubmodelCollectionOrdered",
- "ordered": true,
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollectionOrdered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollectionOrdered Element"
- }
- ]
- },
- "value": [
- {
- "modelType":
- {
- "name": "Property"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "http://acplt.org/ValueId/ExampleValueId",
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "MultiLanguageProperty"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/MultiLanguageProperties/ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ValueId/ExampleMultiLanguageValueId"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Constant",
- "idShort": "ExampleMultiLanguageProperty",
- "value": [
- {
- "language": "en-us",
- "text": "Example value of a MultiLanguageProperty element"
- },
- {
- "language": "de",
- "text": "Beispielswert für ein MulitLanguageProperty-Element"
- }
- ],
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example MulitLanguageProperty object"
- },
- {
- "language": "de",
- "text": "Beispiel MulitLanguageProperty Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Range"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Ranges/ExampleRange"
- }
- ],
- "type": "GlobalReference"
- },
- "max": "100",
- "min": "0",
- "valueType": "Int",
- "category": "Parameter",
- "idShort": "ExampleRange",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Range object"
- },
- {
- "language": "de",
- "text": "Beispiel Range Element"
- }
- ]
- }
- }
- ]
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollectionUnordered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleSubmodelCollectionUnordered",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollectionUnordered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollectionUnordered Element"
- }
- ]
- },
- "value": [
- {
- "modelType":
- {
- "name": "Blob"
- },
- "mimeType": "application/pdf",
- "value": "AQIDBAU=",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Blobs/ExampleBlob"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleBlob",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Blob object"
- },
- {
- "language": "de",
- "text": "Beispiel Blob Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "File"
- },
- "mimeType": "application/pdf",
- "value": "/TestFile.pdf",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Files/ExampleFile"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleFile",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example File object"
- },
- {
- "language": "de",
- "text": "Beispiel File Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "ReferenceElement"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ReferenceElements/ExampleReferenceElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleReferenceElement",
- "value":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel"
- },
- {
- "idType": "IdShort",
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "idType": "IdShort",
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Reference Element object"
- },
- {
- "language": "de",
- "text": "Beispiel Reference Element Element"
- }
- ]
- }
- }
- ]
- }
- ],
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Submodel"
- },
- "kind": "Template",
- "id": "https://acplt.org/Test_Submodel_Mandatory",
- "idShort": "Test_Submodel_Mandatory",
- "submodelElements": [
- {
- "modelType":
- {
- "name": "RelationshipElement"
- },
- "idShort": "ExampleRelationshipElement",
- "first":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "second":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "MultiLanguageProperty",
- "value": "ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- }
- },
- {
- "modelType":
- {
- "name": "AnnotatedRelationshipElement"
- },
- "idShort": "ExampleAnnotatedRelationshipElement",
- "first":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "second":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "MultiLanguageProperty",
- "value": "ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- }
- },
- {
- "modelType":
- {
- "name": "Operation"
- },
- "kind": "Template",
- "idShort": "ExampleOperation"
- },
- {
- "modelType":
- {
- "name": "Capability"
- },
- "idShort": "ExampleCapability"
- },
- {
- "modelType":
- {
- "name": "BasicEventElement"
- },
- "observed":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Mandatory"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "idShort": "ExampleBasicEvent"
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "idShort": "ExampleSubmodelCollectionOrdered",
- "ordered": true,
- "value": [
- {
- "modelType":
- {
- "name": "Property"
- },
- "valueType": "xs:string",
- "idShort": "ExampleProperty"
- },
- {
- "modelType":
- {
- "name": "MultiLanguageProperty"
- },
- "idShort": "ExampleMultiLanguageProperty"
- },
- {
- "modelType":
- {
- "name": "Range"
- },
- "valueType": "Int",
- "idShort": "ExampleRange"
- }
- ]
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "idShort": "ExampleSubmodelCollectionUnordered",
- "value": [
- {
- "modelType":
- {
- "name": "Blob"
- },
- "mimeType": "application/pdf",
- "idShort": "ExampleBlob"
- },
- {
- "modelType":
- {
- "name": "File"
- },
- "mimeType": "application/pdf",
- "idShort": "ExampleFile"
- },
- {
- "modelType":
- {
- "name": "ReferenceElement"
- },
- "idShort": "ExampleReferenceElement"
- }
- ]
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "idShort": "ExampleSubmodelCollectionUnordered2"
- }
- ]
- },
- {
- "modelType":
- {
- "name": "Submodel"
- },
- "kind": "Instance",
- "id": "https://acplt.org/Test_Submodel2_Mandatory",
- "idShort": "Test_Submodel2_Mandatory"
- },
- {
- "modelType":
- {
- "name": "Submodel"
- },
- "kind": "Instance",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelTemplates/ExampleSubmodel"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_Submodel_Missing",
- "idShort": "TestSubmodel",
- "submodelElements": [
- {
- "modelType":
- {
- "name": "RelationshipElement"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleRelationshipElement",
- "first":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "second":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "MultiLanguageProperty",
- "value": "ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- },
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example RelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel RelationshipElement Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "AnnotatedRelationshipElement"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleAnnotatedRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleAnnotatedRelationshipElement",
- "first":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "second":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "MultiLanguageProperty",
- "value": "ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "annotation": [
- {
- "modelType":
- {
- "name": "Property"
- },
- "kind": "Instance",
- "value": "some example annotation",
- "valueType": "xs:string",
- "category": "Parameter",
- "idShort": "ExampleProperty"
- }
- ],
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example AnnotatedRelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel AnnotatedRelationshipElement Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Operation"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Operations/ExampleOperation"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleOperation",
- "inoutputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "exampleValue",
- "valueType": "xs:string",
- "qualifiers": [
- {
- "modelType":
- {
- "name": "Qualifier"
- },
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "valueType": "xs:string"
- }
- ],
- "category": "Constant",
- "idShort": "ExampleProperty3",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
- "inputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "exampleValue",
- "valueType": "xs:string",
- "qualifiers": [
- {
- "modelType":
- {
- "name": "Qualifier"
- },
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "valueType": "xs:string"
- }
- ],
- "category": "Constant",
- "idShort": "ExampleProperty1",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
- "outputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "exampleValue",
- "valueType": "xs:string",
- "qualifiers": [
- {
- "modelType":
- {
- "name": "Qualifier"
- },
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "valueType": "xs:string"
- }
- ],
- "category": "Constant",
- "idShort": "ExampleProperty2",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Operation object"
- },
- {
- "language": "de",
- "text": "Beispiel Operation Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Capability"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Capabilities/ExampleCapability"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleCapability",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Capability object"
- },
- {
- "language": "de",
- "text": "Beispiel Capability Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "BasicEventElement"
- },
- "observed":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Events/ExampleBasicEvent"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleBasicEvent",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example BasicEvent object"
- },
- {
- "language": "de",
- "text": "Beispiel BasicEvent Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollectionOrdered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleSubmodelCollectionOrdered",
- "ordered": true,
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollectionOrdered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollectionOrdered Element"
- }
- ]
- },
- "value": [
- {
- "modelType":
- {
- "name": "Property"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "value": "exampleValue",
- "valueType": "xs:string",
- "qualifiers": [
- {
- "modelType":
- {
- "name": "Qualifier"
- },
- "type": "http://acplt.org/Qualifier/ExampleQualifier",
- "valueType": "xs:string"
- }
- ],
- "category": "Constant",
- "idShort": "ExampleProperty",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "MultiLanguageProperty"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/MultiLanguageProperties/ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Constant",
- "idShort": "ExampleMultiLanguageProperty",
- "value": [
- {
- "language": "en-us",
- "text": "Example value of a MultiLanguageProperty element"
- },
- {
- "language": "de",
- "text": "Beispielswert für ein MulitLanguageProperty-Element"
- }
- ],
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example MulitLanguageProperty object"
- },
- {
- "language": "de",
- "text": "Beispiel MulitLanguageProperty Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Range"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Ranges/ExampleRange"
- }
- ],
- "type": "GlobalReference"
- },
- "max": "100",
- "min": "0",
- "valueType": "Int",
- "category": "Parameter",
- "idShort": "ExampleRange",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Range object"
- },
- {
- "language": "de",
- "text": "Beispiel Range Element"
- }
- ]
- }
- }
- ]
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollectionUnordered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleSubmodelCollectionUnordered",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollectionUnordered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollectionUnordered Element"
- }
- ]
- },
- "value": [
- {
- "modelType":
- {
- "name": "Blob"
- },
- "mimeType": "application/pdf",
- "value": "AQIDBAU=",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Blobs/ExampleBlob"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleBlob",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Blob object"
- },
- {
- "language": "de",
- "text": "Beispiel Blob Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "File"
- },
- "mimeType": "application/pdf",
- "value": "/TestFile.pdf",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Files/ExampleFile"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleFile",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example File object"
- },
- {
- "language": "de",
- "text": "Beispiel File Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "ReferenceElement"
- },
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ReferenceElements/ExampleReferenceElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleReferenceElement",
- "value":
- {
- "keys": [
- {
-
- "type": "Submodel",
- "value": "https://acplt.org/Test_Submodel_Missing"
- },
- {
- "idType": "IdShort",
- "type": "SubmodelElementCollection",
- "value": "ExampleSubmodelCollectionOrdered"
- },
- {
- "idType": "IdShort",
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Reference Element object"
- },
- {
- "language": "de",
- "text": "Beispiel Reference Element Element"
- }
- ]
- }
- }
- ]
- }
- ],
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Submodel"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelTemplates/ExampleSubmodel"
- }
- ],
- "type": "GlobalReference"
- },
- "administration":
- {
- "revision": "0",
- "version": "0.9"
- },
- "id": "https://acplt.org/Test_Submodel_Template",
- "idShort": "TestSubmodel",
- "submodelElements": [
- {
- "modelType":
- {
- "name": "RelationshipElement"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example RelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel RelationshipElement Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "AnnotatedRelationshipElement"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/RelationshipElements/ExampleAnnotatedRelationshipElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleAnnotatedRelationshipElement",
- "first":
- {
- "keys": [
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "second":
- {
- "keys": [
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example AnnotatedRelationshipElement object"
- },
- {
- "language": "de",
- "text": "Beispiel AnnotatedRelationshipElement Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Operation"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Operations/ExampleOperation"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleOperation",
- "inoutputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
- "inputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
- "outputVariable": [
- {
- "value":
- {
- "modelType":
- {
- "name": "Property"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- }
- }
- ],
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Operation object"
- },
- {
- "language": "de",
- "text": "Beispiel Operation Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Capability"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Capabilities/ExampleCapability"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleCapability",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Capability object"
- },
- {
- "language": "de",
- "text": "Beispiel Capability Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "BasicEventElement"
- },
- "observed":
- {
- "keys": [
- {
- "type": "Property",
- "value": "ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Events/ExampleBasicEvent"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleBasicEvent",
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example BasicEvent object"
- },
- {
- "language": "de",
- "text": "Beispiel BasicEvent Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollectionOrdered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleSubmodelCollectionOrdered",
- "ordered": true,
-"description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollectionOrdered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollectionOrdered Element"
- }
- ]
- },
- "value": [
- {
- "modelType":
- {
- "name": "Property"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Properties/ExampleProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "valueType": "xs:string",
- "category": "Constant",
- "idShort": "ExampleProperty",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Property object"
- },
- {
- "language": "de",
- "text": "Beispiel Property Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "MultiLanguageProperty"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/MultiLanguageProperties/ExampleMultiLanguageProperty"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Constant",
- "idShort": "ExampleMultiLanguageProperty",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example MulitLanguageProperty object"
- },
- {
- "language": "de",
- "text": "Beispiel MulitLanguageProperty Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Range"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Ranges/ExampleRange"
- }
- ],
- "type": "GlobalReference"
- },
- "max": "100",
- "valueType": "Int",
- "category": "Parameter",
- "idShort": "ExampleRange",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Range object"
- },
- {
- "language": "de",
- "text": "Beispiel Range Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "Range"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Ranges/ExampleRange"
- }
- ],
- "type": "GlobalReference"
- },
- "min": "0",
- "valueType": "Int",
- "category": "Parameter",
- "idShort": "ExampleRange2",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Range object"
- },
- {
- "language": "de",
- "text": "Beispiel Range Element"
- }
- ]
- }
- }
- ]
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollectionUnordered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleSubmodelCollectionUnordered",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollectionUnordered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollectionUnordered Element"
- }
- ]
- },
- "value": [
- {
- "modelType":
- {
- "name": "Blob"
- },
- "mimeType": "application/pdf",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Blobs/ExampleBlob"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleBlob",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Blob object"
- },
- {
- "language": "de",
- "text": "Beispiel Blob Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "File"
- },
- "mimeType": "application/pdf",
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/Files/ExampleFile"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleFile",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example File object"
- },
- {
- "language": "de",
- "text": "Beispiel File Element"
- }
- ]
- }
- },
- {
- "modelType":
- {
- "name": "ReferenceElement"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/ReferenceElements/ExampleReferenceElement"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleReferenceElement",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example Reference Element object"
- },
- {
- "language": "de",
- "text": "Beispiel Reference Element Element"
- }
- ]
- }
- }
- ]
- },
- {
- "modelType":
- {
- "name": "SubmodelElementCollection"
- },
- "kind": "Template",
- "semanticId":
- {
- "keys": [
- {
-
- "type": "GlobalReference",
- "value": "http://acplt.org/SubmodelElementCollections/ExampleSubmodelElementCollectionUnordered"
- }
- ],
- "type": "GlobalReference"
- },
- "category": "Parameter",
- "idShort": "ExampleSubmodelCollectionUnordered2",
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "Example SubmodelElementCollectionUnordered object"
- },
- {
- "language": "de",
- "text": "Beispiel SubmodelElementCollectionUnordered Element"
- }
- ]
- }
- }
- ],
- "description": {
- "langStrings": [
- {
- "language": "en-us",
- "text": "An Example Asset Administration Shell for the test application"
- },
- {
- "language": "de",
- "text": "Ein Beispiel-Verwaltungsschale für eine Test-Anwendung"
- }
- ]
- }
- }
- ]
-}
diff --git a/dataformat-xml/src/test/resources/Example_AAS_ServoDCMotor - Simplified V2.0.xml b/dataformat-xml/src/test/resources/Example_AAS_ServoDCMotor - Simplified V2.0.xml
deleted file mode 100644
index 4d4a18d3d..000000000
--- a/dataformat-xml/src/test/resources/Example_AAS_ServoDCMotor - Simplified V2.0.xml
+++ /dev/null
@@ -1,436 +0,0 @@
-
-
-
-
- ExampleMotor
-
- http://customer.com/aas/9175_7013_7091_9168
-
-
- Instance
-
- GlobalReference
-
-
- AssetAdministrationShell
- http://customer.com/assets/KHBVZJSQKIY
-
-
-
-
-
-
- GlobalReference
-
-
- Submodel
- http://i40.customer.com/instance/1/1/AC69B1CB44F07935
-
-
-
-
- GlobalReference
-
-
- Submodel
- http://i40.customer.com/type/1/1/1A7B62B529F19152
-
-
-
-
- GlobalReference
-
-
- Submodel
- http://i40.customer.com/type/1/1/7A7104BDAB57E184
-
-
-
-
-
-
-
-
- Documentation
-
- http://i40.customer.com/type/1/1/1A7B62B529F19152
-
- Instance
-
-
- OperatingManual
- Instance
-
- GlobalReference
-
-
- ConceptDescription
- http://www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Document
-
-
-
-
-
- Parameter
- DigitalFile_PDF
- Instance
-
- GlobalReference
-
-
- ConceptDescription
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/StoredDocumentRepresentation/DigitalFile
-
-
-
- file:///aasx/OperatingManual.pdf
- application/pdf
-
-
- Title
- Instance
-
- GlobalReference
-
-
- ConceptDescription
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/Description/Title
-
-
-
-
-
- en
- Operating Manual
-
-
-
-
-
-
-
-
- TechnicalData
-
- http://i40.customer.com/type/1/1/7A7104BDAB57E184
-
- Instance
-
- GlobalReference
-
-
- ConceptDescription
- 0173-1#01-AFZ615#016
-
-
-
-
-
- Parameter
- MaxRotationSpeed
- Instance
-
- GlobalReference
-
-
- ConceptDescription
- 0173-1#02-BAA120#008
-
-
-
- xs:int
- 5000
-
-
-
-
- OperationalData
-
- http://i40.customer.com/instance/1/1/AC69B1CB44F07935
-
- Instance
-
-
- Variable
- RotationSpeed
- Instance
-
- GlobalReference
-
-
- ConceptDescription
- http://customer.com/cd/1/1/18EBD56F6B43D895
-
-
-
- xs:int
- 4370
-
-
-
-
-
-
- MaxRotationSpeed
-
- 2
- 0
-
-
- 0173-1#02-BAA120#008
-
-
-
-
- GlobalReference
-
-
- ConceptDescription
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationaas
-
-
-
-
-
-
-
- de
- max. Drehzahl
-
-
- en
- Max. rotation speed
-
-
-
- 1/min
-
-
- GlobalReference
-
-
- ConceptDescription
- 0173-1#05-AAA650#002
-
-
-
- REAL_MEASURE
-
-
- de
- Höchste zulässige Drehzahl, mit welcher der Motor oder die Speiseinheit betrieben werden darf
-
-
- en
- Greatest permissible rotation speed with which the motor or feeding unit may be operated
-
-
-
-
-
-
-
-
-
- Title
-
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/Description/Title
-
-
-
-
- GlobalReference
-
-
- ConceptDescription
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360
-
-
-
-
-
-
-
- de
- Titel
-
-
- en
- Title
-
-
-
-
- de
- Titel
-
-
- STRING_TRANSLATABLE
-
-
- de
- Sprachabhängiger Titel des Dokuments.
-
-
-
-
-
-
-
-
- RotationSpeed
-
- http://customer.com/cd/1/1/18EBD56F6B43D895
-
-
-
-
- GlobalReference
-
-
- ConceptDescription
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationaas
-
-
-
-
-
-
-
- de
- Aktuelle Drehzahl
-
-
- en
- Actual rotation speed
-
-
-
-
- en
- RotationSpeed
-
-
-
- 1/min
-
-
- GlobalReference
-
-
- ConceptDescription
- 0173-1#05-AAA650#002
-
-
-
- REAL_MEASURE
-
-
- de
- Aktuelle Drehzahl, mit welcher der Motor oder die Speiseinheit betrieben wird
-
-
- en
- Actual rotation speed with which the motor or feeding unit is operated
-
-
-
-
-
-
-
-
- Document
-
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/Document
-
-
-
-
- GlobalReference
-
-
- ConceptDescription
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationaas
-
-
-
-
-
-
-
- de
- Dokument
-
-
- en
- Document
-
-
-
-
- en
- Document
-
-
-
- [ISO 15519-1:2010]
-
- IRI
-
-
- de
- Feste und geordnete Menge von für die Verwendung durch Personen bestimmte Informationen, die verwaltet und als Einheit zwischen Benutzern und System ausgetauscht werden kann.
-
-
-
-
-
-
-
-
- DigitalFile
-
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/StoredDocumentRepresentation/DigitalFile
-
-
-
-
- GlobalReference
-
-
- ConceptDescription
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationaas
-
-
-
-
-
-
-
- de
- Digitale Datei
-
-
-
-
- de
- digitale Datei
-
-
- IRI
-
-
- de
- Eine Datei, die die DocumentVersion repräsentiert. Neben der obligatorischen PDF/A Datei können weitere Dateien angegeben werden.
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/dataformat-xml/src/test/resources/ServoDCMotor_invalid_V2.0.xml b/dataformat-xml/src/test/resources/ServoDCMotor_invalid_V2.0.xml
deleted file mode 100644
index ba39af8bd..000000000
--- a/dataformat-xml/src/test/resources/ServoDCMotor_invalid_V2.0.xml
+++ /dev/null
@@ -1,469 +0,0 @@
-
-
-
-
-
- ExampleMotor
-
- CONSTANT
-
- http://customer.com/aas/9175_7013_7091_9168
-
-
-
-
- http://customer.com/assets/KHBVZJSQKIY
-
-
-
-
-
-
-
-
- http://i40.customer.com/instance/1/1/AC69B1CB44F07935
-
-
-
-
-
-
- http://i40.customer.com/type/1/1/1A7B62B529F19152
-
-
-
-
-
-
- http://i40.customer.com/type/1/1/7A7104BDAB57E184
-
-
-
-
-
-
-
-
-
- Documentation
-
-
- CONSTANT
-
-
- http://i40.customer.com/type/1/1/1A7B62B529F19152
-
- Instance
-
-
-
-
-
- OperatingManual
-
- Instance
-
-
-
- www.vdi2770.com/blatt1/Entwurf/Okt18/cd/Document
-
-
-
-
-
-
-
- DigitalFile_PDF
-
-
- PARAMETER
-
- Instance
-
-
-
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/StoredDocumentRepresentation/DigitalFile
-
-
-
-
- application/pdf
-
-
- /aasx/OperatingManual.pdf
-
-
-
-
-
-
- Title
-
- Instance
-
-
-
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/Description/Title
-
-
-
-
-
- Operating Manual
-
-
-
-
-
- false
- false
-
-
-
-
-
-
- TechnicalData
-
-
- CONSTANT
-
-
- http://i40.customer.com/type/1/1/7A7104BDAB57E184
-
- Instance
-
-
-
- 0173-1#01-AFZ615#016
-
-
-
-
-
-
-
- MaxRotationSpeed
-
-
- PARAMETER
-
- Instance
-
-
-
- 0173-1#02-BAA120#008
-
-
-
-
- integer
-
-
- 5000
-
-
-
-
-
-
-
-
- OperationalData
-
-
- VARIABLE
-
-
- http://i40.customer.com/instance/1/1/AC69B1CB44F07935
-
-
- Instance
-
-
-
-
-
-
-
- RotationSpeed
-
-
- VARIABLE
-
- Instance
-
-
-
- http://customer.com/cd/1/1/18EBD56F6B43D895
-
-
-
-
-
-
-
-
-
- integer
-
-
- 4370
-
-
-
-
-
-
-
-
-
-
- MaxRotationSpeed
-
- PROPERTY
-
- 0173-1#02-BAA120#008
-
-
- 2
- 0
-
-
-
-
- REAL_MEASURE
-
-
- Höchste zulässige Drehzahl, mit welcher der Motor oder die Speiseinheit betrieben werden darf
-
-
- Greatest permissible rotation speed with which the motor or feeding unit may be operated
-
-
-
-
- max. Drehzahl
-
-
- Max. rotation speed
-
-
-
-
-
-
-
- 1/min
-
-
-
-
- 0173-1#05-AAA650#002
-
-
-
-
-
-
-
-
-
-
-
-
- Title
-
- PROPERTY
-
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/Description/Title
-
-
-
-
- STRING_TRANSLATABLE
-
-
- Sprachabhängiger Titel des Dokuments.
-
-
-
-
- Titel
-
-
- Title
-
-
-
-
- Titel
-
-
-
-
-
-
-
-
-
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360
-
-
-
-
-
-
-
- RotationSpeed
-
- PROPERTY
-
- http://customer.com/cd/1/1/18EBD56F6B43D895
-
-
-
-
-
- REAL_MEASURE
-
-
- Aktuelle Drehzahl, mit welcher der Motor oder die Speiseinheit betrieben wird
-
-
- Actual rotation speed with which the motor or feeding unit is operated
-
-
-
-
- Aktuelle Drehzahl
-
-
- Actual rotation speed
-
-
-
-
- RotationSpeed
-
-
-
-
- 1/min
-
-
-
-
- 0173-1#05-AAA650#002
-
-
-
-
-
-
-
-
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360
-
-
-
-
-
-
-
- Document
-
-
- COLLECTION
-
-
-
-
-
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/Document
-
-
-
-
- URL
-
-
- Feste und geordnete Menge von für die Verwendung durch Personen bestimmte Informationen, die verwaltet und als Einheit zwischen Benutzern und System ausgetauscht werden kann.
-
-
-
-
- Dokument
-
-
- Document
-
-
-
-
- Document
-
-
-
- [ISO 15519-1:2010]
-
-
-
-
-
-
-
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360
-
-
-
-
-
-
-
-
- DigitalFile
-
-
- DOCUMENT
-
-
- http://vdi2770.com/blatt1/Entwurf/Okt18/cd/StoredDocumentRepresentation/DigitalFile
-
-
-
-
- URL
-
-
- Eine Datei, die die DocumentVersion repräsentiert. Neben der obligatorischen PDF/A Datei können weitere Dateien angegeben werden.
-
-
-
-
- Digitale Datei
-
-
-
-
- digitale Datei
-
-
-
-
-
-
-
-
-
- http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360
-
-
-
-
-
-
-