diff --git a/io.admin-shell.idta.shared/3.1.0/Blob_shared.ttl b/io.admin-shell.idta.shared/3.1.0/Blob_shared.ttl new file mode 100644 index 0000000..3567a1b --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/Blob_shared.ttl @@ -0,0 +1,32 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + + + +:blobValue a samm:Property ; + samm:preferredName "blob"@en ; + samm:description "The blob source code."@en ; + samm:see ; + samm:characteristic :BlobType ; + samm:exampleValue "SGVsbG8sIFdvcmxkIQ=="^^xsd:base64Binary . + +:BlobType a samm:Characteristic ; + samm:see ; + samm:dataType xsd:base64Binary . + +:BlobWithContentType a samm:Characteristic ; + samm:dataType :BlobWithContentTypeEntity . + +:BlobWithContentTypeEntity a samm:Entity ; + samm:preferredName "Blob mit Content Type"@de ; + samm:preferredName "blob with content type"@en ; + samm:description "A Blob is a data element representing a file that is contained in the value attribute with its source code."@en ; + samm:see ; + samm:properties ( [ samm:property :blobValue; samm:optional true; samm:payloadName "value" ] :contentType ) . + diff --git a/io.admin-shell.idta.shared/3.1.0/Entity_shared.ttl b/io.admin-shell.idta.shared/3.1.0/Entity_shared.ttl new file mode 100644 index 0000000..4f103d5 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/Entity_shared.ttl @@ -0,0 +1,43 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + + +:specificAssetIds a samm:Property ; + samm:preferredName "specific asset ID"@en ; + samm:see ; + samm:characteristic :SpecificAssetIdSet . + +:SpecificAssetIdSet a samm-c:Set ; + samm:dataType :SpecificAssetId . + +:AasEntityCharacteristic a samm-c:SingleEntity ; + samm:dataType :AasEntityType . + +:EntityType a samm-c:Enumeration ; + samm:see ; + samm:dataType xsd:string ; + samm-c:values ( "SelfManagedEntity" "CoManagedEntity" ) . + +:globalAssetId a samm:Property ; + samm:preferredName "global asset ID"@en ; + samm:description "Globally unique identifier of an asset."@en ; + samm:see ; + samm:characteristic samm-c:Text . + +:AasEntityType a samm:Entity ; + samm:see ; + samm:description "A predefined submodel element subtype of the Asset Administration Shell used to model entities."@en ; + samm:properties ( :specificAssetIds :globalAssetId :entityType ) . + +:entityType a samm:Property ; + samm:preferredName "entity type"@en ; + samm:see ; + samm:characteristic :EntityType ; + samm:exampleValue "SelfManagedEntity" . + diff --git a/io.admin-shell.idta.shared/3.1.0/File_shared.ttl b/io.admin-shell.idta.shared/3.1.0/File_shared.ttl new file mode 100644 index 0000000..9231a96 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/File_shared.ttl @@ -0,0 +1,24 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + +:resourceValue a samm:Property ; + samm:description "Path and name of the file (with file extension).\n\nThe path can be absolute or relative."@en ; + samm:characteristic samm-c:ResourcePath ; + samm:exampleValue "https://example.com/SafetyInstructions.pdf"^^xsd:anyURI . + +:FileWithContentType a samm:Characteristic ; + samm:dataType :ResourceWithContentType . + +:ResourceWithContentType a samm:Entity ; + samm:preferredName "Datei mit Content Type"@de ; + samm:preferredName "file with content type"@en ; + samm:description "A file is a data element that represents an address to a file (a locator). The value is a URI that can represent an absolute or relative path."@en ; + samm:see ; + samm:properties ( [ samm:property :resourceValue; samm:payloadName "value" ] :contentType ) . + diff --git a/io.admin-shell.idta.shared/3.1.0/Markings_shared.ttl b/io.admin-shell.idta.shared/3.1.0/Markings_shared.ttl new file mode 100644 index 0000000..bd1e3a4 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/Markings_shared.ttl @@ -0,0 +1,80 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + +:expiryDate a samm:Property ; + samm:preferredName "Ablaufdatum"@de ; + samm:preferredName "expiry date"@en ; + samm:description "Datum zu welchem die Kennzeichnung abläuft."@de ; + samm:description "Date, at which the specified certificate expires. Note: format by lexical representation: CCYY-MM-DD. Note: to be specified to the day."@en ; + samm:see ; + samm:characteristic :Date ; + samm:exampleValue "2022-01-01"^^xsd:date . + +:Date a samm:Characteristic ; + samm:description "Date in format CCYY-MM-DD."@en ; + samm:dataType xsd:date . + +:markingName a samm:Property ; + samm:preferredName "marking IRDI"@en ; + samm:preferredName "Kennzeichnungsname (IRDI)"@de ; + samm:description "Common name of the marking."@en ; + samm:description "IRDI der Kennzeichnung."@de ; + samm:see ; + samm:see ; + samm:characteristic samm-c:Text ; + samm:exampleValue "0173-1%2307-DAA603%23004" . + +:markingFile a samm:Property ; + samm:preferredName "marking file"@en ; + samm:preferredName "Kennzeichnungsbild"@de ; + samm:description "Conformity symbol of the marking."@en ; + samm:description "Das Symbol für Konformität der Kennzeichnung."@de ; + samm:see ; + samm:characteristic :FileWithContentType . + +:issueDate a samm:Property ; + samm:preferredName "Ausstelldatum"@de ; + samm:preferredName "issue date"@en ; + samm:description "Datum zu welchem die Kennzeichnung ausgestellt wurde."@de ; + samm:description "Date, at which the specified certificate is issued. Note: format by lexical representation: CCYY-MM-DD. Note: to be specified to the day."@en ; + samm:see ; + samm:characteristic :Date ; + samm:exampleValue "2022-01-01"^^xsd:date . + +:markingAdditionalText a samm:Property ; + samm:preferredName "additional text"@en ; + samm:preferredName "zusätzlicher Text"@de ; + samm:description "Zusätzlicher sprechender Text für die Kennzeichnung."@de ; + samm:description "Where applicable, additional information on the marking in plain text, e.g. the ID-number of the notified body involved in the conformity process."@en ; + samm:see ; + samm:see ; + samm:see ; + samm:characteristic samm-c:Text ; + samm:exampleValue "0044" . + +:designationOfCertificateOrApproval a samm:Property ; + samm:preferredName "designation of Certificate or Approval."@en ; + samm:description "Alphanumeric character sequence identifying a certificate or approval."@en ; + samm:see ; + samm:characteristic samm-c:Text ; + samm:exampleValue "KEMA99IECE X1105/128" . + +:MarkingsEntity a samm:Entity ; + samm:preferredName "single marking information. Note: CE marking is declared as mandatory according to the Blue Guide of the EU-Commission"@en ; + samm:preferredName "Kennzeichnung"@de ; + samm:see ; + samm:properties ( [ samm:property :markingName; samm:payloadName "MarkingName" ] [ samm:property :designationOfCertificateOrApproval; samm:optional true ] [ samm:property :issueDate; samm:optional true; samm:payloadName "IssueDate" ] [ samm:property :expiryDate; samm:optional true; samm:payloadName "ExpiryDate" ] [ samm:property :markingFile; samm:payloadName "MarkingFile" ] [ samm:property :markingAdditionalText; samm:optional true; samm:payloadName "MarkingAdditionalText" ] ) . + +:Markings a samm-c:Set ; + samm:preferredName "markings"@en ; + samm:preferredName "Kennzeichnungen"@de ; + samm:description "Note: CE marking is declared as mandatory according to EU Blue Guide."@en ; + samm:see ; + samm:dataType :MarkingsEntity . + diff --git a/io.admin-shell.idta.shared/3.1.0/MultiLanguageTexts_shared.ttl b/io.admin-shell.idta.shared/3.1.0/MultiLanguageTexts_shared.ttl new file mode 100644 index 0000000..7e274b3 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/MultiLanguageTexts_shared.ttl @@ -0,0 +1,14 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + +:MultiLanguageTexts a samm-c:Set ; + samm:preferredName "multilanguage text set"@en ; + samm:description "A set of language-text items."@en ; + samm-c:elementCharacteristic samm-c:MultiLanguageText . + diff --git a/io.admin-shell.idta.shared/3.1.0/Reference_shared.ttl b/io.admin-shell.idta.shared/3.1.0/Reference_shared.ttl new file mode 100644 index 0000000..1efd3a2 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/Reference_shared.ttl @@ -0,0 +1,52 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + +:TestReference a samm:Aspect ; + samm:preferredName "test Aspect"@en ; + samm:description "Test aspect for AAS Reference."@en ; + samm:properties ( :refExample ) ; + samm:operations ( ) ; + samm:events ( ) . + +:refExample a samm:Property ; + samm:preferredName "Reference"@en ; + samm:description "Reference conformant to AAS."@en ; + samm:characteristic :ReferenceType . + +:ReferenceType a samm:Characteristic ; + samm:dataType :ReferenceEntity . + +:ReferenceEntity a samm:Entity ; + samm:properties ( :keys :type ) . + +:keys a samm:Property ; + samm:characteristic :SetOfKeys . + +:type a samm:Property ; + samm:characteristic :KeyReferenceTypesEnum ; + samm:exampleValue "ModelReference" . + +:SetOfKeys a samm-c:Set ; + samm:dataType :KeyEntity . + +:KeyReferenceTypesEnum a samm-c:Enumeration ; + samm:dataType xsd:string ; + samm-c:values ( "ModelReference" "ExternalReference" ) . + +:KeyEntity a samm:Entity ; + samm:properties ( :key [ samm:property :keyValue; samm:payloadName "value" ] ) . + +:key a samm:Property ; + samm:characteristic samm-c:Text ; + samm:exampleValue "Submodel" . + +:keyValue a samm:Property ; + samm:characteristic samm-c:Text ; + samm:exampleValue "id1234" . + diff --git a/io.admin-shell.idta.shared/3.1.0/RelationshipElement_shared.ttl b/io.admin-shell.idta.shared/3.1.0/RelationshipElement_shared.ttl new file mode 100644 index 0000000..bf32b37 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/RelationshipElement_shared.ttl @@ -0,0 +1,27 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + + + +:RelationshipType a samm:Characteristic ; + samm:preferredName "Relation"@de ; + samm:preferredName "relationship"@en ; + samm:description "A relationship element is used to define a relationship between two elements being either referable (model reference) or external (external reference)."@en ; + samm:see ; + samm:dataType :RelationshipEntity . + +:RelationshipEntity a samm:Entity ; + samm:properties ( :first :second ) . + +:first a samm:Property ; + samm:characteristic :ReferenceType . + +:second a samm:Property ; + samm:characteristic :ReferenceType . + diff --git a/io.admin-shell.idta.shared/3.1.0/SpecificAssetId_shared.ttl b/io.admin-shell.idta.shared/3.1.0/SpecificAssetId_shared.ttl new file mode 100644 index 0000000..2f29164 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/SpecificAssetId_shared.ttl @@ -0,0 +1,34 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + +:externalSubjectId a samm:Property ; + samm:preferredName "external subject ID"@en ; + samm:description "The unique ID of the (external) subject the specific asset ID value belongs to or has meaning to."@en ; + samm:see ; + samm:characteristic :ReferenceType . + +:specificAssetIdName a samm:Property ; + samm:preferredName "name"@en ; + samm:description "Name of the asset identifier."@en ; + samm:see ; + samm:characteristic samm-c:Text ; + samm:exampleValue "SerialNumber" . + +:SpecificAssetId a samm:Entity ; + samm:preferredName "specific asset ID"@en ; + samm:description "A specific asset ID describes a generic supplementary identifying attribute of the asset. The specific asset ID is not necessarily globally unique."@en ; + samm:see ; + samm:properties ( [ samm:property :externalSubjectId; samm:optional true ] [ samm:property :specificAssetIdValue; samm:payloadName "value" ] [ samm:property :specificAssetIdName; samm:payloadName "name" ] ) . + +:specificAssetIdValue a samm:Property ; + samm:preferredName "value"@en ; + samm:description "The value of the specific asset identifier with the corresponding name."@en ; + samm:see ; + samm:characteristic samm-c:Text . + diff --git a/io.admin-shell.idta.shared/3.1.0/TestAspect.ttl b/io.admin-shell.idta.shared/3.1.0/TestAspect.ttl new file mode 100644 index 0000000..fa5a3d7 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/TestAspect.ttl @@ -0,0 +1,20 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + +:Test a samm:Aspect ; + samm:preferredName "Test-Aspect"@de ; + samm:preferredName "test Aspect"@en ; + samm:description "Test-Aspect."@de ; + samm:description "Test Aspect."@en ; + samm:properties ( :example4Markings :languages ) ; + samm:operations ( ) ; + samm:events ( ) . + +:example4Markings a samm:Property ; + samm:characteristic :Markings . \ No newline at end of file diff --git a/io.admin-shell.idta.shared/3.1.0/ValueOnlyExampleAspect.ttl b/io.admin-shell.idta.shared/3.1.0/ValueOnlyExampleAspect.ttl new file mode 100644 index 0000000..d9f7329 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/ValueOnlyExampleAspect.ttl @@ -0,0 +1,44 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + +:ValueOnlyExampleAspect a samm:Aspect ; + samm:preferredName "Value-Only Beispiele"@de ; + samm:preferredName "Value-Only Examples"@en ; + samm:description "Beispiel-Aspekt, der Charakteristiken für Submodel-Elemente testet."@de ; + samm:description "Example Aspect with characteristics for Value-Only serialization of Submodel Elements."@en ; + samm:properties ( :valueOnly4MultiLanguageProperty :valueOnly4File :valueOnly4Blob :valueOnly4Reference :valueOnly4RelationshipElement :example4Entity ) ; + samm:operations ( ) ; + samm:events ( ) . + +:valueOnly4MultiLanguageProperty a samm:Property ; + samm:preferredName "multi language text"@de ; + samm:preferredName "mehrsprachiger Text"@en ; + samm:see ; + samm:characteristic :MultiLanguageTexts . + +:valueOnly4File a samm:Property ; + samm:preferredName "File"@en ; + samm:characteristic :FileWithContentType . + +:valueOnly4Blob a samm:Property ; + samm:preferredName "Blob"@en ; + samm:characteristic :BlobWithContentType . + +:valueOnly4Reference a samm:Property ; + samm:preferredName "Reference"@en ; + samm:description "Reference conformant to AAS."@en ; + samm:characteristic :ReferenceType . + +:valueOnly4RelationshipElement a samm:Property ; + samm:preferredName "RelationshipElement"@en ; + samm:description "RelationshipElement conformant to AAS."@en ; + samm:characteristic :RelationshipType . + +:example4Entity a samm:Property ; + samm:characteristic :AasEntityCharacteristic . \ No newline at end of file diff --git a/io.admin-shell.idta.shared/3.1.0/contentType_shared.ttl b/io.admin-shell.idta.shared/3.1.0/contentType_shared.ttl new file mode 100644 index 0000000..afbf0f5 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/contentType_shared.ttl @@ -0,0 +1,19 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + + +:contentType a samm:Property ; + samm:preferredName "content type"@en ; + samm:description "Content type of the content of the file or blob."@en ; + samm:see ; + samm:see ; + samm:characteristic samm-c:MimeType ; + samm:exampleValue "application/pdf" . + + diff --git a/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aas.json b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aas.json new file mode 100644 index 0000000..e91206a --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aas.json @@ -0,0 +1,727 @@ +{ + "assetAdministrationShells" : [ { + "modelType" : "AssetAdministrationShell", + "assetInformation" : { + "assetKind" : "Type" + }, + "submodels" : [ { + "keys" : [ { + "type" : "Submodel", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#Test/submodel" + } ], + "type" : "ModelReference" + } ], + "administration" : { }, + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#Test", + "description" : [ { + "language" : "en", + "text" : "defaultAdminShell" + } ], + "idShort" : "defaultAdminShell" + } ], + "conceptDescriptions" : [ { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "definition" : [ { + "language" : "de", + "text" : "Test-Aspect." + }, { + "language" : "en", + "text" : "Test Aspect." + } ], + "preferredName" : [ { + "language" : "de", + "text" : "Test-Aspect" + }, { + "language" : "en", + "text" : "test Aspect" + } ], + "shortName" : [ { + "language" : "en", + "text" : "Test" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#Test", + "category" : "APPLICATION_CLASS", + "description" : [ { + "language" : "de", + "text" : "Test-Aspect." + }, { + "language" : "en", + "text" : "Test Aspect." + } ], + "displayName" : [ { + "language" : "de", + "text" : "Test-Aspect" + }, { + "language" : "en", + "text" : "test Aspect" + } ], + "idShort" : "Test" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Common name of the marking." + }, { + "language" : "de", + "text" : "IRDI der Kennzeichnung." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "marking IRDI" + }, { + "language" : "de", + "text" : "Kennzeichnungsname (IRDI)" + } ], + "shortName" : [ { + "language" : "en", + "text" : "markingName" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#markingName", + "displayName" : [ { + "language" : "en", + "text" : "marking IRDI" + }, { + "language" : "de", + "text" : "Kennzeichnungsname (IRDI)" + } ], + "idShort" : "markingName" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Alphanumeric character sequence identifying a certificate or approval." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "designation of Certificate or Approval." + } ], + "shortName" : [ { + "language" : "en", + "text" : "designationOfCertificateOrApproval" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#designationOfCertificateOrApproval", + "displayName" : [ { + "language" : "en", + "text" : "designation of Certificate or Approval." + } ], + "idShort" : "designationOfCertificateOrApproval" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "de", + "text" : "Datum zu welchem die Kennzeichnung ausgestellt wurde." + }, { + "language" : "en", + "text" : "Date, at which the specified certificate is issued. Note: format by lexical representation: CCYY-MM-DD. Note: to be specified to the day." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "issue date" + }, { + "language" : "de", + "text" : "Ausstelldatum" + } ], + "shortName" : [ { + "language" : "en", + "text" : "issueDate" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#issueDate", + "displayName" : [ { + "language" : "en", + "text" : "issue date" + }, { + "language" : "de", + "text" : "Ausstelldatum" + } ], + "idShort" : "issueDate" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Date, at which the specified certificate expires. Note: format by lexical representation: CCYY-MM-DD. Note: to be specified to the day." + }, { + "language" : "de", + "text" : "Datum zu welchem die Kennzeichnung abläuft." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "expiry date" + }, { + "language" : "de", + "text" : "Ablaufdatum" + } ], + "shortName" : [ { + "language" : "en", + "text" : "expiryDate" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#expiryDate", + "displayName" : [ { + "language" : "en", + "text" : "expiry date" + }, { + "language" : "de", + "text" : "Ablaufdatum" + } ], + "idShort" : "expiryDate" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Path and name of the file (with file extension).\n\nThe path can be absolute or relative." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "resourceValue" + } ], + "shortName" : [ { + "language" : "en", + "text" : "resourceValue" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#resourceValue", + "idShort" : "resourceValue" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Content type of the content of the file or blob." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "content type" + } ], + "shortName" : [ { + "language" : "en", + "text" : "contentType" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#contentType", + "displayName" : [ { + "language" : "en", + "text" : "content type" + } ], + "idShort" : "contentType" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Conformity symbol of the marking." + }, { + "language" : "de", + "text" : "Das Symbol für Konformität der Kennzeichnung." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "marking file" + }, { + "language" : "de", + "text" : "Kennzeichnungsbild" + } ], + "shortName" : [ { + "language" : "en", + "text" : "markingFile" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#markingFile", + "displayName" : [ { + "language" : "en", + "text" : "marking file" + }, { + "language" : "de", + "text" : "Kennzeichnungsbild" + } ], + "idShort" : "markingFile" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "de", + "text" : "Zusätzlicher sprechender Text für die Kennzeichnung." + }, { + "language" : "en", + "text" : "Where applicable, additional information on the marking in plain text, e.g. the ID-number of the notified body involved in the conformity process." + } ], + "preferredName" : [ { + "language" : "de", + "text" : "zusätzlicher Text" + }, { + "language" : "en", + "text" : "additional text" + } ], + "shortName" : [ { + "language" : "en", + "text" : "markingAdditionalText" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#markingAdditionalText", + "displayName" : [ { + "language" : "de", + "text" : "zusätzlicher Text" + }, { + "language" : "en", + "text" : "additional text" + } ], + "idShort" : "markingAdditionalText" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "example4Markings" + } ], + "shortName" : [ { + "language" : "en", + "text" : "example4Markings" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#example4Markings", + "idShort" : "example4Markings" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "languages" + } ], + "shortName" : [ { + "language" : "en", + "text" : "languages" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#languages", + "idShort" : "languages" + } ], + "submodels" : [ { + "modelType" : "Submodel", + "kind" : "Template", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#Test" + } ], + "type" : "ExternalReference" + }, + "administration" : { }, + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#Test/submodel", + "description" : [ { + "language" : "de", + "text" : "Test-Aspect." + }, { + "language" : "en", + "text" : "Test Aspect." + } ], + "idShort" : "Test", + "submodelElements" : [ { + "modelType" : "SubmodelElementList", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#Markings" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "0112/2///61360_7%23AAS006%23001" + } ], + "type" : "ExternalReference" + } ], + "idShort" : "example4Markings", + "orderRelevant" : false, + "typeValueListElement" : "SubmodelElementCollection", + "value" : [ { + "modelType" : "SubmodelElementCollection", + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "0112/2///61360_7%23AAS009%23001" + } ], + "type" : "ExternalReference" + } ], + "idShort" : "example4Markings", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#markingName" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "0112/2///61987%23ABA231%23009" + } ], + "type" : "ExternalReference" + }, { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingName" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "marking IRDI" + }, { + "language" : "de", + "text" : "Kennzeichnungsname (IRDI)" + } ], + "idShort" : "markingName" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#designationOfCertificateOrApproval" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "0112/2///61987%23ABH783%23003" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "designation of Certificate or Approval." + } ], + "idShort" : "designationOfCertificateOrApproval" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#issueDate" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/IssueDate" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:date", + "displayName" : [ { + "language" : "en", + "text" : "issue date" + }, { + "language" : "de", + "text" : "Ausstelldatum" + } ], + "idShort" : "issueDate" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#expiryDate" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/ExpiryDate" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:date", + "displayName" : [ { + "language" : "en", + "text" : "expiry date" + }, { + "language" : "de", + "text" : "Ablaufdatum" + } ], + "idShort" : "expiryDate" + }, { + "modelType" : "SubmodelElementCollection", + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/File" + } ], + "type" : "ExternalReference" + }, { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingFile" + } ], + "type" : "ExternalReference" + } ], + "description" : [ { + "language" : "en", + "text" : "Conformity symbol of the marking." + }, { + "language" : "de", + "text" : "Das Symbol für Konformität der Kennzeichnung." + } ], + "displayName" : [ { + "language" : "en", + "text" : "marking file" + }, { + "language" : "de", + "text" : "Kennzeichnungsbild" + } ], + "idShort" : "markingFile", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#resourceValue" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:anyURI", + "idShort" : "resourceValue" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#contentType" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/Blob/contentType" + } ], + "type" : "ExternalReference" + }, { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/File/contentType" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "content type" + } ], + "idShort" : "contentType" + } ] + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#markingAdditionalText" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "0173-1%2302-ABI192%23003" + } ], + "type" : "ExternalReference" + }, { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingAdditionalText" + } ], + "type" : "ExternalReference" + }, { + "keys" : [ { + "type" : "GlobalReference", + "value" : "0112/2///61987%23ABB146%23007" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "de", + "text" : "zusätzlicher Text" + }, { + "language" : "en", + "text" : "additional text" + } ], + "idShort" : "markingAdditionalText" + } ] + } ] + }, { + "modelType" : "SubmodelElementList", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#LanguageSet" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "0173-1%2302-AAN468%23008" + } ], + "type" : "ExternalReference" + }, { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://api.eclass-cdp.com/0173-1-02-AAN468-008" + } ], + "type" : "ExternalReference" + } ], + "idShort" : "languages", + "orderRelevant" : false, + "typeValueListElement" : "SubmodelElementCollection", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#languages" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "languages" + } ] + } ] + } ] +} \ No newline at end of file diff --git a/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aas.xml b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aas.xml new file mode 100644 index 0000000..1fefdc2 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aas.xml @@ -0,0 +1,1003 @@ + + + + + defaultAdminShell + + + en + defaultAdminShell + + + + urn:samm:io.admin-shell.idta.shared:3.1.0#Test + + Type + + + + ModelReference + + + Submodel + urn:samm:io.admin-shell.idta.shared:3.1.0#Test/submodel + + + + + + + + + Test + + + de + Test-Aspect. + + + en + Test Aspect. + + + + urn:samm:io.admin-shell.idta.shared:3.1.0#Test/submodel + Template + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#Test + + + + + + example4Markings + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#Markings + + + + + + ExternalReference + + + GlobalReference + 0112/2///61360_7%23AAS006%23001 + + + + + false + SubmodelElementCollection + + + example4Markings + + + ExternalReference + + + GlobalReference + 0112/2///61360_7%23AAS009%23001 + + + + + + + markingName + + + en + marking IRDI + + + de + Kennzeichnungsname (IRDI) + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#markingName + + + + + + ExternalReference + + + GlobalReference + 0112/2///61987%23ABA231%23009 + + + + + ExternalReference + + + GlobalReference + urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingName + + + + + xs:string + + + designationOfCertificateOrApproval + + + en + designation of Certificate or Approval. + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#designationOfCertificateOrApproval + + + + + + ExternalReference + + + GlobalReference + 0112/2///61987%23ABH783%23003 + + + + + xs:string + + + issueDate + + + en + issue date + + + de + Ausstelldatum + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#issueDate + + + + + + ExternalReference + + + GlobalReference + urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/IssueDate + + + + + xs:date + + + expiryDate + + + en + expiry date + + + de + Ablaufdatum + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#expiryDate + + + + + + ExternalReference + + + GlobalReference + urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/ExpiryDate + + + + + xs:date + + + markingFile + + + en + marking file + + + de + Kennzeichnungsbild + + + + + en + Conformity symbol of the marking. + + + de + Das Symbol für Konformität der Kennzeichnung. + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/File + + + + + ExternalReference + + + GlobalReference + urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingFile + + + + + + + resourceValue + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#resourceValue + + + + xs:anyURI + + + contentType + + + en + content type + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#contentType + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/Blob/contentType + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/File/contentType + + + + + xs:string + + + + + markingAdditionalText + + + de + zusätzlicher Text + + + en + additional text + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#markingAdditionalText + + + + + + ExternalReference + + + GlobalReference + 0173-1%2302-ABI192%23003 + + + + + ExternalReference + + + GlobalReference + urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingAdditionalText + + + + + ExternalReference + + + GlobalReference + 0112/2///61987%23ABB146%23007 + + + + + xs:string + + + + + + + languages + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#LanguageSet + + + + + + ExternalReference + + + GlobalReference + 0173-1%2302-AAN468%23008 + + + + + ExternalReference + + + GlobalReference + https://api.eclass-cdp.com/0173-1-02-AAN468-008 + + + + + false + SubmodelElementCollection + + + languages + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#languages + + + + xs:string + + + + + + + + + APPLICATION_CLASS + Test + + + de + Test-Aspect + + + en + test Aspect + + + + + de + Test-Aspect. + + + en + Test Aspect. + + + urn:samm:io.admin-shell.idta.shared:3.1.0#Test + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + de + Test-Aspect + + + en + test Aspect + + + + + en + Test + + + + + de + Test-Aspect. + + + en + Test Aspect. + + + + + + + + + markingName + + + en + marking IRDI + + + de + Kennzeichnungsname (IRDI) + + + urn:samm:io.admin-shell.idta.shared:3.1.0#markingName + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + marking IRDI + + + de + Kennzeichnungsname (IRDI) + + + + + en + markingName + + + STRING + + + en + Common name of the marking. + + + de + IRDI der Kennzeichnung. + + + + + + + + + designationOfCertificateOrApproval + + + en + designation of Certificate or Approval. + + + urn:samm:io.admin-shell.idta.shared:3.1.0#designationOfCertificateOrApproval + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + designation of Certificate or Approval. + + + + + en + designationOfCertificateOrApproval + + + STRING + + + en + Alphanumeric character sequence identifying a certificate or approval. + + + + + + + + + issueDate + + + en + issue date + + + de + Ausstelldatum + + + urn:samm:io.admin-shell.idta.shared:3.1.0#issueDate + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + issue date + + + de + Ausstelldatum + + + + + en + issueDate + + + STRING + + + de + Datum zu welchem die Kennzeichnung ausgestellt wurde. + + + en + Date, at which the specified certificate is issued. Note: format by lexical representation: CCYY-MM-DD. Note: to be specified to the day. + + + + + + + + + expiryDate + + + en + expiry date + + + de + Ablaufdatum + + + urn:samm:io.admin-shell.idta.shared:3.1.0#expiryDate + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + expiry date + + + de + Ablaufdatum + + + + + en + expiryDate + + + STRING + + + en + Date, at which the specified certificate expires. Note: format by lexical representation: CCYY-MM-DD. Note: to be specified to the day. + + + de + Datum zu welchem die Kennzeichnung abläuft. + + + + + + + + + resourceValue + urn:samm:io.admin-shell.idta.shared:3.1.0#resourceValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + resourceValue + + + + + en + resourceValue + + + STRING + + + en + Path and name of the file (with file extension). + +The path can be absolute or relative. + + + + + + + + + contentType + + + en + content type + + + urn:samm:io.admin-shell.idta.shared:3.1.0#contentType + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + content type + + + + + en + contentType + + + STRING + + + en + Content type of the content of the file or blob. + + + + + + + + + markingFile + + + en + marking file + + + de + Kennzeichnungsbild + + + urn:samm:io.admin-shell.idta.shared:3.1.0#markingFile + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + marking file + + + de + Kennzeichnungsbild + + + + + en + markingFile + + + STRING + + + en + Conformity symbol of the marking. + + + de + Das Symbol für Konformität der Kennzeichnung. + + + + + + + + + markingAdditionalText + + + de + zusätzlicher Text + + + en + additional text + + + urn:samm:io.admin-shell.idta.shared:3.1.0#markingAdditionalText + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + de + zusätzlicher Text + + + en + additional text + + + + + en + markingAdditionalText + + + STRING + + + de + Zusätzlicher sprechender Text für die Kennzeichnung. + + + en + Where applicable, additional information on the marking in plain text, e.g. the ID-number of the notified body involved in the conformity process. + + + + + + + + + example4Markings + urn:samm:io.admin-shell.idta.shared:3.1.0#example4Markings + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + example4Markings + + + + + en + example4Markings + + + STRING + + + + + + + languages + urn:samm:io.admin-shell.idta.shared:3.1.0#languages + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + languages + + + + + en + languages + + + STRING + + + + + + + diff --git a/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aasx b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aasx new file mode 100644 index 0000000..d06aa7d Binary files /dev/null and b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.aasx differ diff --git a/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.html b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.html new file mode 100644 index 0000000..c6dd140 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.html @@ -0,0 +1,997 @@ + + + + + + + + + + + + + + Documentation test Aspect + + +
+
+
+
+

Aspect Model test Aspect

+
urn:samm:io.admin-shell.idta.shared:3.1.0#Test
+
+
+
+
+
+
+
+ +
+ + +
+ Test Aspect. +
+ + +
+

Overview

+
+
+
+
+ Aspect Model Diagram +
+
+
+ + +
+
+

Properties

+
+ +
+ +
+

example4Markings

+
+ + +
+
Name
+
example4Markings
+
+ + + +
+
Characteristic
+
+
+
+
Set
+
+
+
Has no order
+
+
+
Duplicates not allowed
+
+
+
+ Reference +
+
    +
  • urn:irdi:0112/2///61360_7%23AAS006%23001
  • +
+
+
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
example4Markings
+
+ + +
+
+ +
+

languages

+
+ + +
+
Name
+
languages
+
+ + + +
+
Characteristic
+
+
+
+
Set
+
+
+
Has no order
+
+
+
Duplicates not allowed
+
+ +
+
+
+ +
+
Example
+
en
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
languages
+
+ +
+
Reference
+
+
    +
  • https://api.eclass-cdp.com/0173-1-02-AAN468-008
  • +
+
    +
  • urn:irdi:0173-1%2302-AAN468%23008
  • +
+
+
+ +
+
+ + + +
+
+

Entities

+
+ +
+
+

file with content type

+
+
+ A file is a data element that represents an address to a file (a locator). The value is a URI that can represent an absolute or relative path. +
+
+ Reference +
+
    +
  • https://admin-shell.io/aas/3/1/File
  • +
+
+
+ +
+

Properties

+
+
+ +
+
resourceValue
+
+ +Path and name of the file (with file extension). + +The path can be absolute or relative. + +
+
Name
+
resourceValue
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
https://example.com/SafetyInstructions.pdf
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
value
+
+ + +
+
+ +
+
content type
+
+ +Content type of the content of the file or blob. + +
+
Name
+
contentType
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
application/pdf
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
contentType
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/Blob/contentType
  • +
+
    +
  • https://admin-shell.io/aas/3/1/File/contentType
  • +
+
+
+ +
+
+
+
+

single marking information. Note: CE marking is declared as mandatory according to the Blue Guide of the EU-Commission

+
+
+ +
+
+ Reference +
+
    +
  • urn:irdi:0112/2///61360_7%23AAS009%23001
  • +
+
+
+ +
+

Properties

+
+
+ +
+
marking IRDI
+
+ +Common name of the marking. + +
+
Name
+
markingName
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
0173-1%2307-DAA603%23004
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
MarkingName
+
+ +
+
Reference
+
+
    +
  • urn:irdi:0112/2///61987%23ABA231%23009
  • +
+
    +
  • urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingName
  • +
+
+
+ +
+
+ +
+
designation of Certificate or Approval.
+
+ +Alphanumeric character sequence identifying a certificate or approval. + +
+
Name
+
designationOfCertificateOrApproval
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
KEMA99IECE X1105/128
+
+ +
+
Optional
+
+ Yes
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
designationOfCertificateOrApproval
+
+ +
+
Reference
+
+
    +
  • urn:irdi:0112/2///61987%23ABH783%23003
  • +
+
+
+ +
+
+ +
+
issue date
+
+ +Date, at which the specified certificate is issued. Note: format by lexical representation: CCYY-MM-DD. Note: to be specified to the day. + +
+
Name
+
issueDate
+
+ + + +
+
Characteristic
+
+ +
+
+ +
+
Example
+
2022-01-01
+
+ +
+
Optional
+
+ Yes
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
IssueDate
+
+ +
+
Reference
+
+
    +
  • urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/IssueDate
  • +
+
+
+ +
+
+ +
+
expiry date
+
+ +Date, at which the specified certificate expires. Note: format by lexical representation: CCYY-MM-DD. Note: to be specified to the day. + +
+
Name
+
expiryDate
+
+ + + +
+
Characteristic
+
+ +
+
+ +
+
Example
+
2022-01-01
+
+ +
+
Optional
+
+ Yes
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
ExpiryDate
+
+ +
+
Reference
+
+
    +
  • urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/ExpiryDate
  • +
+
+
+ +
+
+ +
+
marking file
+
+ +Conformity symbol of the marking. + +
+
Name
+
markingFile
+
+ + + +
+
Characteristic
+
+ +
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
MarkingFile
+
+ +
+
Reference
+
+
    +
  • urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingFile
  • +
+
+
+ +
+
+ +
+
additional text
+
+ +Where applicable, additional information on the marking in plain text, e.g. the ID-number of the notified body involved in the conformity process. + +
+
Name
+
markingAdditionalText
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
0044
+
+ +
+
Optional
+
+ Yes
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
MarkingAdditionalText
+
+ +
+
Reference
+
+
    +
  • urn:irdi:0112/2///61987%23ABB146%23007
  • +
+
    +
  • urn:irdi:0173-1%2302-ABI192%23003
  • +
+
    +
  • urn:iri:https://admin-shell.io/zvei/nameplate/2/0/Nameplate/Markings/Marking/MarkingAdditionalText
  • +
+
+
+ +
+
+
+ +
+ Third party licenses + +
+ +
+ + +
+ + + \ No newline at end of file diff --git a/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.json b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.json new file mode 100644 index 0000000..16c1384 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/gen/TestAspectShared.json @@ -0,0 +1,14 @@ +{ + "languages" : [ "en" ], + "example4Markings" : [ { + "MarkingName" : "0173-1%2307-DAA603%23004", + "IssueDate" : "2022-01-01", + "ExpiryDate" : "2022-01-01", + "designationOfCertificateOrApproval" : "KEMA99IECE X1105/128", + "MarkingFile" : { + "value" : "https://example.com/SafetyInstructions.pdf", + "contentType" : "application/pdf" + }, + "MarkingAdditionalText" : "0044" + } ] +} \ No newline at end of file diff --git a/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aas.json b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aas.json new file mode 100644 index 0000000..56a634a --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aas.json @@ -0,0 +1,1287 @@ +{ + "assetAdministrationShells" : [ { + "modelType" : "AssetAdministrationShell", + "assetInformation" : { + "assetKind" : "Type" + }, + "submodels" : [ { + "keys" : [ { + "type" : "Submodel", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect/submodel" + } ], + "type" : "ModelReference" + } ], + "administration" : { }, + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect", + "description" : [ { + "language" : "en", + "text" : "defaultAdminShell" + } ], + "idShort" : "defaultAdminShell" + } ], + "conceptDescriptions" : [ { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "definition" : [ { + "language" : "en", + "text" : "Example Aspect with characteristics for Value-Only serialization of Submodel Elements." + }, { + "language" : "de", + "text" : "Beispiel-Aspekt, der Charakteristiken für Submodel-Elemente testet." + } ], + "preferredName" : [ { + "language" : "de", + "text" : "Value-Only Beispiele" + }, { + "language" : "en", + "text" : "Value-Only Examples" + } ], + "shortName" : [ { + "language" : "en", + "text" : "ValueOnlyExampleAspect" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect", + "category" : "APPLICATION_CLASS", + "description" : [ { + "language" : "en", + "text" : "Example Aspect with characteristics for Value-Only serialization of Submodel Elements." + }, { + "language" : "de", + "text" : "Beispiel-Aspekt, der Charakteristiken für Submodel-Elemente testet." + } ], + "displayName" : [ { + "language" : "de", + "text" : "Value-Only Beispiele" + }, { + "language" : "en", + "text" : "Value-Only Examples" + } ], + "idShort" : "ValueOnlyExampleAspect" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "de", + "text" : "multi language text" + }, { + "language" : "en", + "text" : "mehrsprachiger Text" + } ], + "shortName" : [ { + "language" : "en", + "text" : "valueOnly4MultiLanguageProperty" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4MultiLanguageProperty", + "displayName" : [ { + "language" : "de", + "text" : "multi language text" + }, { + "language" : "en", + "text" : "mehrsprachiger Text" + } ], + "idShort" : "valueOnly4MultiLanguageProperty" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Path and name of the file (with file extension).\n\nThe path can be absolute or relative." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "resourceValue" + } ], + "shortName" : [ { + "language" : "en", + "text" : "resourceValue" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#resourceValue", + "idShort" : "resourceValue" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Content type of the content of the file or blob." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "content type" + } ], + "shortName" : [ { + "language" : "en", + "text" : "contentType" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#contentType", + "displayName" : [ { + "language" : "en", + "text" : "content type" + } ], + "idShort" : "contentType" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "File" + } ], + "shortName" : [ { + "language" : "en", + "text" : "valueOnly4File" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4File", + "displayName" : [ { + "language" : "en", + "text" : "File" + } ], + "idShort" : "valueOnly4File" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "The blob source code." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "blob" + } ], + "shortName" : [ { + "language" : "en", + "text" : "blobValue" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#blobValue", + "displayName" : [ { + "language" : "en", + "text" : "blob" + } ], + "idShort" : "blobValue" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "Blob" + } ], + "shortName" : [ { + "language" : "en", + "text" : "valueOnly4Blob" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4Blob", + "displayName" : [ { + "language" : "en", + "text" : "Blob" + } ], + "idShort" : "valueOnly4Blob" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "key" + } ], + "shortName" : [ { + "language" : "en", + "text" : "key" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#key", + "idShort" : "key" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "keyValue" + } ], + "shortName" : [ { + "language" : "en", + "text" : "keyValue" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue", + "idShort" : "keyValue" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "keys" + } ], + "shortName" : [ { + "language" : "en", + "text" : "keys" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#keys", + "idShort" : "keys" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "type" + } ], + "shortName" : [ { + "language" : "en", + "text" : "type" + } ], + "valueList" : { + "valueReferencePairs" : [ { + "value" : "ModelReference", + "valueId" : { + "keys" : [ { + "type" : "DataElement", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#KeyReferenceTypesEnum:_ModelReferencec39fcf3b" + } ], + "type" : "ModelReference" + } + }, { + "value" : "ExternalReference", + "valueId" : { + "keys" : [ { + "type" : "DataElement", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#KeyReferenceTypesEnum:_ExternalReferencedf5750a7" + } ], + "type" : "ModelReference" + } + } ] + } + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#type", + "idShort" : "type" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Reference conformant to AAS." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "Reference" + } ], + "shortName" : [ { + "language" : "en", + "text" : "valueOnly4Reference" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4Reference", + "displayName" : [ { + "language" : "en", + "text" : "Reference" + } ], + "idShort" : "valueOnly4Reference" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "first" + } ], + "shortName" : [ { + "language" : "en", + "text" : "first" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#first", + "idShort" : "first" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "second" + } ], + "shortName" : [ { + "language" : "en", + "text" : "second" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#second", + "idShort" : "second" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "RelationshipElement conformant to AAS." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "RelationshipElement" + } ], + "shortName" : [ { + "language" : "en", + "text" : "valueOnly4RelationshipElement" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4RelationshipElement", + "displayName" : [ { + "language" : "en", + "text" : "RelationshipElement" + } ], + "idShort" : "valueOnly4RelationshipElement" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "The unique ID of the (external) subject the specific asset ID value belongs to or has meaning to." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "external subject ID" + } ], + "shortName" : [ { + "language" : "en", + "text" : "externalSubjectId" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#externalSubjectId", + "displayName" : [ { + "language" : "en", + "text" : "external subject ID" + } ], + "idShort" : "externalSubjectId" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "The value of the specific asset identifier with the corresponding name." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "value" + } ], + "shortName" : [ { + "language" : "en", + "text" : "specificAssetIdValue" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIdValue", + "displayName" : [ { + "language" : "en", + "text" : "value" + } ], + "idShort" : "specificAssetIdValue" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Name of the asset identifier." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "name" + } ], + "shortName" : [ { + "language" : "en", + "text" : "specificAssetIdName" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIdName", + "displayName" : [ { + "language" : "en", + "text" : "name" + } ], + "idShort" : "specificAssetIdName" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "specific asset ID" + } ], + "shortName" : [ { + "language" : "en", + "text" : "specificAssetIds" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIds", + "displayName" : [ { + "language" : "en", + "text" : "specific asset ID" + } ], + "idShort" : "specificAssetIds" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Globally unique identifier of an asset." + } ], + "preferredName" : [ { + "language" : "en", + "text" : "global asset ID" + } ], + "shortName" : [ { + "language" : "en", + "text" : "globalAssetId" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#globalAssetId", + "displayName" : [ { + "language" : "en", + "text" : "global asset ID" + } ], + "idShort" : "globalAssetId" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "entity type" + } ], + "shortName" : [ { + "language" : "en", + "text" : "entityType" + } ], + "valueList" : { + "valueReferencePairs" : [ { + "value" : "SelfManagedEntity", + "valueId" : { + "keys" : [ { + "type" : "DataElement", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#EntityType:_SelfManagedEntity3d75be6a" + } ], + "type" : "ModelReference" + } + }, { + "value" : "CoManagedEntity", + "valueId" : { + "keys" : [ { + "type" : "DataElement", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#EntityType:_CoManagedEntity6ad452f3" + } ], + "type" : "ModelReference" + } + } ] + } + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#entityType", + "displayName" : [ { + "language" : "en", + "text" : "entity type" + } ], + "idShort" : "entityType" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "STRING", + "preferredName" : [ { + "language" : "en", + "text" : "example4Entity" + } ], + "shortName" : [ { + "language" : "en", + "text" : "example4Entity" + } ] + } + } ], + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#example4Entity", + "idShort" : "example4Entity" + } ], + "submodels" : [ { + "modelType" : "Submodel", + "kind" : "Template", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect" + } ], + "type" : "ExternalReference" + }, + "administration" : { }, + "id" : "urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect/submodel", + "description" : [ { + "language" : "en", + "text" : "Example Aspect with characteristics for Value-Only serialization of Submodel Elements." + }, { + "language" : "de", + "text" : "Beispiel-Aspekt, der Charakteristiken für Submodel-Elemente testet." + } ], + "idShort" : "ValueOnlyExampleAspect", + "submodelElements" : [ { + "modelType" : "MultiLanguageProperty", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4MultiLanguageProperty" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "0173-1#02-ABJ219#002" + } ], + "type" : "ExternalReference" + } ], + "displayName" : [ { + "language" : "de", + "text" : "multi language text" + }, { + "language" : "en", + "text" : "mehrsprachiger Text" + } ], + "idShort" : "valueOnly4MultiLanguageProperty" + }, { + "modelType" : "SubmodelElementCollection", + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/File" + } ], + "type" : "ExternalReference" + } ], + "displayName" : [ { + "language" : "en", + "text" : "File" + } ], + "idShort" : "valueOnly4File", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#resourceValue" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:anyURI", + "idShort" : "resourceValue" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#contentType" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/Blob/contentType" + } ], + "type" : "ExternalReference" + }, { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/File/contentType" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "content type" + } ], + "idShort" : "contentType" + } ] + }, { + "modelType" : "SubmodelElementCollection", + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/Blob" + } ], + "type" : "ExternalReference" + } ], + "displayName" : [ { + "language" : "en", + "text" : "Blob" + } ], + "idShort" : "valueOnly4Blob", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#blobValue" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/Blob/value" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "blob" + } ], + "idShort" : "blobValue" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#contentType" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/Blob/contentType" + } ], + "type" : "ExternalReference" + }, { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/File/contentType" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "content type" + } ], + "idShort" : "contentType" + } ] + }, { + "modelType" : "SubmodelElementCollection", + "description" : [ { + "language" : "en", + "text" : "Reference conformant to AAS." + } ], + "displayName" : [ { + "language" : "en", + "text" : "Reference" + } ], + "idShort" : "valueOnly4Reference", + "value" : [ { + "modelType" : "SubmodelElementList", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#SetOfKeys" + } ], + "type" : "ExternalReference" + }, + "idShort" : "keys", + "orderRelevant" : false, + "typeValueListElement" : "SubmodelElementCollection", + "value" : [ { + "modelType" : "SubmodelElementCollection", + "idShort" : "keys", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#key" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "key" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "keyValue" + } ] + } ] + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#type" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "type" + } ] + }, { + "modelType" : "SubmodelElementCollection", + "description" : [ { + "language" : "en", + "text" : "RelationshipElement conformant to AAS." + } ], + "displayName" : [ { + "language" : "en", + "text" : "RelationshipElement" + } ], + "idShort" : "valueOnly4RelationshipElement", + "value" : [ { + "modelType" : "SubmodelElementCollection", + "idShort" : "first", + "value" : [ { + "modelType" : "SubmodelElementList", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#SetOfKeys" + } ], + "type" : "ExternalReference" + }, + "idShort" : "keys", + "orderRelevant" : false, + "typeValueListElement" : "SubmodelElementCollection", + "value" : [ { + "modelType" : "SubmodelElementCollection", + "idShort" : "keys", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#key" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "key" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "keyValue" + } ] + } ] + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#type" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "type" + } ] + }, { + "modelType" : "SubmodelElementCollection", + "idShort" : "second", + "value" : [ { + "modelType" : "SubmodelElementList", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#SetOfKeys" + } ], + "type" : "ExternalReference" + }, + "idShort" : "keys", + "orderRelevant" : false, + "typeValueListElement" : "SubmodelElementCollection", + "value" : [ { + "modelType" : "SubmodelElementCollection", + "idShort" : "keys", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#key" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "key" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "keyValue" + } ] + } ] + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#type" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "type" + } ] + } ] + }, { + "modelType" : "SubmodelElementCollection", + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/Entity" + } ], + "type" : "ExternalReference" + } ], + "idShort" : "example4Entity", + "value" : [ { + "modelType" : "SubmodelElementList", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#SpecificAssetIdSet" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/SpecificAssetId" + } ], + "type" : "ExternalReference" + } ], + "displayName" : [ { + "language" : "en", + "text" : "specific asset ID" + } ], + "idShort" : "specificAssetIds", + "orderRelevant" : false, + "typeValueListElement" : "SubmodelElementCollection", + "value" : [ { + "modelType" : "SubmodelElementCollection", + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/SpecificAssetId" + } ], + "type" : "ExternalReference" + } ], + "displayName" : [ { + "language" : "en", + "text" : "specific asset ID" + } ], + "idShort" : "specificAssetIds", + "value" : [ { + "modelType" : "SubmodelElementCollection", + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/SpecificAssetId/externalSubjectId" + } ], + "type" : "ExternalReference" + } ], + "description" : [ { + "language" : "en", + "text" : "The unique ID of the (external) subject the specific asset ID value belongs to or has meaning to." + } ], + "displayName" : [ { + "language" : "en", + "text" : "external subject ID" + } ], + "idShort" : "externalSubjectId", + "value" : [ { + "modelType" : "SubmodelElementList", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#SetOfKeys" + } ], + "type" : "ExternalReference" + }, + "idShort" : "keys", + "orderRelevant" : false, + "typeValueListElement" : "SubmodelElementCollection", + "value" : [ { + "modelType" : "SubmodelElementCollection", + "idShort" : "keys", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#key" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "key" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "keyValue" + } ] + } ] + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#type" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:string", + "idShort" : "type" + } ] + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIdValue" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/SpecificAssetId/value" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "value" + } ], + "idShort" : "specificAssetIdValue" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIdName" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/SpecificAssetId/name" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "name" + } ], + "idShort" : "specificAssetIdName" + } ] + } ] + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#globalAssetId" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/Entity/globalAssetId" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "global asset ID" + } ], + "idShort" : "globalAssetId" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.admin-shell.idta.shared:3.1.0#entityType" + } ], + "type" : "ExternalReference" + }, + "supplementalSemanticIds" : [ { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/aas/3/1/Entity/entityType" + } ], + "type" : "ExternalReference" + } ], + "valueType" : "xs:string", + "displayName" : [ { + "language" : "en", + "text" : "entity type" + } ], + "idShort" : "entityType" + } ] + } ] + } ] +} \ No newline at end of file diff --git a/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aas.xml b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aas.xml new file mode 100644 index 0000000..3f7454d --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aas.xml @@ -0,0 +1,1742 @@ + + + + + defaultAdminShell + + + en + defaultAdminShell + + + + urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect + + Type + + + + ModelReference + + + Submodel + urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect/submodel + + + + + + + + + ValueOnlyExampleAspect + + + en + Example Aspect with characteristics for Value-Only serialization of Submodel Elements. + + + de + Beispiel-Aspekt, der Charakteristiken für Submodel-Elemente testet. + + + + urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect/submodel + Template + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect + + + + + + valueOnly4MultiLanguageProperty + + + de + multi language text + + + en + mehrsprachiger Text + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4MultiLanguageProperty + + + + + + ExternalReference + + + GlobalReference + 0173-1#02-ABJ219#002 + + + + + + + valueOnly4File + + + en + File + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/File + + + + + + + resourceValue + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#resourceValue + + + + xs:anyURI + + + contentType + + + en + content type + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#contentType + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/Blob/contentType + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/File/contentType + + + + + xs:string + + + + + valueOnly4Blob + + + en + Blob + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/Blob + + + + + + + blobValue + + + en + blob + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#blobValue + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/Blob/value + + + + + xs:string + + + contentType + + + en + content type + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#contentType + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/Blob/contentType + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/File/contentType + + + + + xs:string + + + + + valueOnly4Reference + + + en + Reference + + + + + en + Reference conformant to AAS. + + + + + keys + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#SetOfKeys + + + + false + SubmodelElementCollection + + + keys + + + key + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#key + + + + xs:string + + + keyValue + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue + + + + xs:string + + + + + + + type + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#type + + + + xs:string + + + + + valueOnly4RelationshipElement + + + en + RelationshipElement + + + + + en + RelationshipElement conformant to AAS. + + + + + first + + + keys + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#SetOfKeys + + + + false + SubmodelElementCollection + + + keys + + + key + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#key + + + + xs:string + + + keyValue + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue + + + + xs:string + + + + + + + type + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#type + + + + xs:string + + + + + second + + + keys + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#SetOfKeys + + + + false + SubmodelElementCollection + + + keys + + + key + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#key + + + + xs:string + + + keyValue + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue + + + + xs:string + + + + + + + type + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#type + + + + xs:string + + + + + + + example4Entity + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/Entity + + + + + + + specificAssetIds + + + en + specific asset ID + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#SpecificAssetIdSet + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/SpecificAssetId + + + + + false + SubmodelElementCollection + + + specificAssetIds + + + en + specific asset ID + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/SpecificAssetId + + + + + + + externalSubjectId + + + en + external subject ID + + + + + en + The unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/SpecificAssetId/externalSubjectId + + + + + + + keys + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#SetOfKeys + + + + false + SubmodelElementCollection + + + keys + + + key + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#key + + + + xs:string + + + keyValue + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue + + + + xs:string + + + + + + + type + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#type + + + + xs:string + + + + + specificAssetIdValue + + + en + value + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIdValue + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/SpecificAssetId/value + + + + + xs:string + + + specificAssetIdName + + + en + name + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIdName + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/SpecificAssetId/name + + + + + xs:string + + + + + + + globalAssetId + + + en + global asset ID + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#globalAssetId + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/Entity/globalAssetId + + + + + xs:string + + + entityType + + + en + entity type + + + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.shared:3.1.0#entityType + + + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/aas/3/1/Entity/entityType + + + + + xs:string + + + + + + + + + APPLICATION_CLASS + ValueOnlyExampleAspect + + + de + Value-Only Beispiele + + + en + Value-Only Examples + + + + + en + Example Aspect with characteristics for Value-Only serialization of Submodel Elements. + + + de + Beispiel-Aspekt, der Charakteristiken für Submodel-Elemente testet. + + + urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + de + Value-Only Beispiele + + + en + Value-Only Examples + + + + + en + ValueOnlyExampleAspect + + + + + en + Example Aspect with characteristics for Value-Only serialization of Submodel Elements. + + + de + Beispiel-Aspekt, der Charakteristiken für Submodel-Elemente testet. + + + + + + + + + valueOnly4MultiLanguageProperty + + + de + multi language text + + + en + mehrsprachiger Text + + + urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4MultiLanguageProperty + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + de + multi language text + + + en + mehrsprachiger Text + + + + + en + valueOnly4MultiLanguageProperty + + + STRING + + + + + + + resourceValue + urn:samm:io.admin-shell.idta.shared:3.1.0#resourceValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + resourceValue + + + + + en + resourceValue + + + STRING + + + en + Path and name of the file (with file extension). + +The path can be absolute or relative. + + + + + + + + + contentType + + + en + content type + + + urn:samm:io.admin-shell.idta.shared:3.1.0#contentType + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + content type + + + + + en + contentType + + + STRING + + + en + Content type of the content of the file or blob. + + + + + + + + + valueOnly4File + + + en + File + + + urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4File + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + File + + + + + en + valueOnly4File + + + STRING + + + + + + + blobValue + + + en + blob + + + urn:samm:io.admin-shell.idta.shared:3.1.0#blobValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + blob + + + + + en + blobValue + + + STRING + + + en + The blob source code. + + + + + + + + + valueOnly4Blob + + + en + Blob + + + urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4Blob + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + Blob + + + + + en + valueOnly4Blob + + + STRING + + + + + + + key + urn:samm:io.admin-shell.idta.shared:3.1.0#key + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + key + + + + + en + key + + + STRING + + + + + + + keyValue + urn:samm:io.admin-shell.idta.shared:3.1.0#keyValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + keyValue + + + + + en + keyValue + + + STRING + + + + + + + keys + urn:samm:io.admin-shell.idta.shared:3.1.0#keys + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + keys + + + + + en + keys + + + STRING + + + + + + + type + urn:samm:io.admin-shell.idta.shared:3.1.0#type + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + type + + + + + en + type + + + STRING + + + + ModelReference + + ModelReference + + + DataElement + urn:samm:io.admin-shell.idta.shared:3.1.0#KeyReferenceTypesEnum:_ModelReferencec39fcf3b + + + + + + ExternalReference + + ModelReference + + + DataElement + urn:samm:io.admin-shell.idta.shared:3.1.0#KeyReferenceTypesEnum:_ExternalReferencedf5750a7 + + + + + + + + + + + + + valueOnly4Reference + + + en + Reference + + + urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4Reference + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + Reference + + + + + en + valueOnly4Reference + + + STRING + + + en + Reference conformant to AAS. + + + + + + + + + first + urn:samm:io.admin-shell.idta.shared:3.1.0#first + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + first + + + + + en + first + + + STRING + + + + + + + second + urn:samm:io.admin-shell.idta.shared:3.1.0#second + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + second + + + + + en + second + + + STRING + + + + + + + valueOnly4RelationshipElement + + + en + RelationshipElement + + + urn:samm:io.admin-shell.idta.shared:3.1.0#valueOnly4RelationshipElement + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + RelationshipElement + + + + + en + valueOnly4RelationshipElement + + + STRING + + + en + RelationshipElement conformant to AAS. + + + + + + + + + externalSubjectId + + + en + external subject ID + + + urn:samm:io.admin-shell.idta.shared:3.1.0#externalSubjectId + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + external subject ID + + + + + en + externalSubjectId + + + STRING + + + en + The unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. + + + + + + + + + specificAssetIdValue + + + en + value + + + urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIdValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + value + + + + + en + specificAssetIdValue + + + STRING + + + en + The value of the specific asset identifier with the corresponding name. + + + + + + + + + specificAssetIdName + + + en + name + + + urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIdName + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + name + + + + + en + specificAssetIdName + + + STRING + + + en + Name of the asset identifier. + + + + + + + + + specificAssetIds + + + en + specific asset ID + + + urn:samm:io.admin-shell.idta.shared:3.1.0#specificAssetIds + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + specific asset ID + + + + + en + specificAssetIds + + + STRING + + + + + + + globalAssetId + + + en + global asset ID + + + urn:samm:io.admin-shell.idta.shared:3.1.0#globalAssetId + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + global asset ID + + + + + en + globalAssetId + + + STRING + + + en + Globally unique identifier of an asset. + + + + + + + + + entityType + + + en + entity type + + + urn:samm:io.admin-shell.idta.shared:3.1.0#entityType + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + entity type + + + + + en + entityType + + + STRING + + + + SelfManagedEntity + + ModelReference + + + DataElement + urn:samm:io.admin-shell.idta.shared:3.1.0#EntityType:_SelfManagedEntity3d75be6a + + + + + + CoManagedEntity + + ModelReference + + + DataElement + urn:samm:io.admin-shell.idta.shared:3.1.0#EntityType:_CoManagedEntity6ad452f3 + + + + + + + + + + + + + example4Entity + urn:samm:io.admin-shell.idta.shared:3.1.0#example4Entity + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + example4Entity + + + + + en + example4Entity + + + STRING + + + + + + + diff --git a/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aasx b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aasx new file mode 100644 index 0000000..103dda9 Binary files /dev/null and b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.aasx differ diff --git a/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.html b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.html new file mode 100644 index 0000000..60d3d38 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.html @@ -0,0 +1,1752 @@ + + + + + + + + + + + + + + Documentation Value-Only Examples + + +
+
+
+
+

Aspect Model Value-Only Examples

+
urn:samm:io.admin-shell.idta.shared:3.1.0#ValueOnlyExampleAspect
+
+
+
+
+
+
+
+ +
+ + +
+ Example Aspect with characteristics for Value-Only serialization of Submodel Elements. +
+ + +
+

Overview

+
+
+
+
+ Aspect Model Diagram +
+
+
+ + +
+
+

Properties

+
+ +
+ +
+

Blob

+
+ + +
+
Name
+
valueOnly4Blob
+
+ + + +
+
Characteristic
+ +
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
valueOnly4Blob
+
+ + +
+
+ +
+

File

+
+ + +
+
Name
+
valueOnly4File
+
+ + + +
+
Characteristic
+
+ +
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
valueOnly4File
+
+ + +
+
+ +
+

Reference

+
+ +Reference conformant to AAS. + +
+
Name
+
valueOnly4Reference
+
+ + + +
+
Characteristic
+
+
+
+
SingleEntity
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
valueOnly4Reference
+
+ + +
+
+ +
+

RelationshipElement

+
+ +RelationshipElement conformant to AAS. + +
+
Name
+
valueOnly4RelationshipElement
+
+ + + +
+
Characteristic
+
+
+
+
SingleEntity
+
+
+
+ Reference +
+
    +
  • https://admin-shell.io/aas/3/1/RelationshipElement
  • +
+
+
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
valueOnly4RelationshipElement
+
+ + +
+
+ +
+

example4Entity

+
+ + +
+
Name
+
example4Entity
+
+ + + +
+
Characteristic
+
+
+
+
SingleEntity
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
example4Entity
+
+ + +
+
+ +
+

mehrsprachiger Text

+
+ + +
+
Name
+
valueOnly4MultiLanguageProperty
+
+ + + +
+
Characteristic
+
+
+
+
Set
+
+
+
Has no order
+
+
+
Duplicates not allowed
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
valueOnly4MultiLanguageProperty
+
+ +
+
Reference
+
+
    +
  • urn:irdi:0173-1#02-ABJ219#002
  • +
+
+
+ +
+
+ + + +
+
+

Entities

+
+ +
+
+

AasEntityType

+
+
+ A predefined submodel element subtype of the Asset Administration Shell used to model entities. +
+
+ Reference +
+
    +
  • https://admin-shell.io/aas/3/1/Entity
  • +
+
+
+ +
+

Properties

+
+
+ +
+
specific asset ID
+
+ + +
+
Name
+
specificAssetIds
+
+ + + +
+
Characteristic
+
+
+
+
Set
+
+
+
Has no order
+
+
+
Duplicates not allowed
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
specificAssetIds
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/SpecificAssetId
  • +
+
+
+ +
+
+ +
+
global asset ID
+
+ +Globally unique identifier of an asset. + +
+
Name
+
globalAssetId
+
+ + + +
+
Characteristic
+ +
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
globalAssetId
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/Entity/globalAssetId
  • +
+
+
+ +
+
+ +
+
entity type
+
+ + +
+
Name
+
entityType
+
+ + + +
+
Characteristic
+
+
+
+
Enumeration
+
+
+
Values
+
+
+
+
    +
  • SelfManagedEntity
  • +
  • CoManagedEntity
  • +
+
+
+
+
+ Reference +
+
    +
  • https://admin-shell.io/aas/3/1/EntityType
  • +
+
+
+
+ +
+
+
+ +
+
Example
+
SelfManagedEntity
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
entityType
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/Entity/entityType
  • +
+
+
+ +
+
+
+
+

KeyEntity

+
+
+ +
+ +
+

Properties

+
+
+ +
+
key
+
+ + +
+
Name
+
key
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
Submodel
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
key
+
+ + +
+
+ +
+
keyValue
+
+ + +
+
Name
+
keyValue
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
id1234
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
value
+
+ + +
+
+
+
+

ReferenceEntity

+
+
+ +
+ +
+

Properties

+
+
+ +
+
keys
+
+ + +
+
Name
+
keys
+
+ + + +
+
Characteristic
+
+
+
+
Set
+
+
+
Has no order
+
+
+
Duplicates not allowed
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
keys
+
+ + +
+
+ +
+
type
+
+ + +
+
Name
+
type
+
+ + + +
+
Characteristic
+
+
+
+
Enumeration
+
+
+
Values
+
+
+
+
    +
  • ModelReference
  • +
  • ExternalReference
  • +
+
+
+ +
+
+
+ +
+
Example
+
ModelReference
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
type
+
+ + +
+
+
+
+

RelationshipEntity

+
+
+ +
+ +
+

Properties

+
+
+ +
+
first
+
+ + +
+
Name
+
first
+
+ + + +
+
Characteristic
+
+
+
+
SingleEntity
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
first
+
+ + +
+
+ +
+
second
+
+ + +
+
Name
+
second
+
+ + + +
+
Characteristic
+
+
+
+
SingleEntity
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
second
+
+ + +
+
+
+
+

blob with content type

+
+
+ A Blob is a data element representing a file that is contained in the value attribute with its source code. +
+
+ Reference +
+
    +
  • https://admin-shell.io/aas/3/1/Blob
  • +
+
+
+ +
+

Properties

+
+
+ +
+
blob
+
+ +The blob source code. + +
+
Name
+
blobValue
+
+ + + +
+
Characteristic
+
+
+
+
+ Reference +
+
    +
  • https://admin-shell.io/aas/3/0/BlobType
  • +
+
+
+
+ +
+
+
+ +
+
Example
+
[B@103426a8
+
+ +
+
Optional
+
+ Yes
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
value
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/Blob/value
  • +
+
+
+ +
+
+ +
+
content type
+
+ +Content type of the content of the file or blob. + +
+
Name
+
contentType
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
application/pdf
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
contentType
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/Blob/contentType
  • +
+
    +
  • https://admin-shell.io/aas/3/1/File/contentType
  • +
+
+
+ +
+
+
+
+

file with content type

+
+
+ A file is a data element that represents an address to a file (a locator). The value is a URI that can represent an absolute or relative path. +
+
+ Reference +
+
    +
  • https://admin-shell.io/aas/3/1/File
  • +
+
+
+ +
+

Properties

+
+
+ +
+
resourceValue
+
+ +Path and name of the file (with file extension). + +The path can be absolute or relative. + +
+
Name
+
resourceValue
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
https://example.com/SafetyInstructions.pdf
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
value
+
+ + +
+
+ +
+
content type
+
+ +Content type of the content of the file or blob. + +
+
Name
+
contentType
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
application/pdf
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
contentType
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/Blob/contentType
  • +
+
    +
  • https://admin-shell.io/aas/3/1/File/contentType
  • +
+
+
+ +
+
+
+
+

specific asset ID

+
+
+ A specific asset ID describes a generic supplementary identifying attribute of the asset. The specific asset ID is not necessarily globally unique. +
+
+ Reference +
+
    +
  • https://admin-shell.io/aas/3/1/SpecificAssetId
  • +
+
+
+ +
+

Properties

+
+
+ +
+
external subject ID
+
+ +The unique ID of the (external) subject the specific asset ID value belongs to or has meaning to. + +
+
Name
+
externalSubjectId
+
+ + + +
+
Characteristic
+
+
+
+
SingleEntity
+
+ +
+
+
+ + +
+
Optional
+
+ Yes
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
externalSubjectId
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/SpecificAssetId/externalSubjectId
  • +
+
+
+ +
+
+ +
+
value
+
+ +The value of the specific asset identifier with the corresponding name. + +
+
Name
+
specificAssetIdValue
+
+ + + +
+
Characteristic
+ +
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
value
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/SpecificAssetId/value
  • +
+
+
+ +
+
+ +
+
name
+
+ +Name of the asset identifier. + +
+
Name
+
specificAssetIdName
+
+ + + +
+
Characteristic
+ +
+ +
+
Example
+
SerialNumber
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
name
+
+ +
+
Reference
+
+
    +
  • https://admin-shell.io/aas/3/1/SpecificAssetId/name
  • +
+
+
+ +
+
+
+ +
+ Third party licenses + +
+ +
+ + +
+ + + \ No newline at end of file diff --git a/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.json b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.json new file mode 100644 index 0000000..7387749 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/gen/ValueOnlyExampleAspect.json @@ -0,0 +1,51 @@ +{ + "valueOnly4File" : { + "value" : "https://example.com/SafetyInstructions.pdf", + "contentType" : "application/pdf" + }, + "valueOnly4Reference" : { + "type" : "ModelReference", + "keys" : [ { + "value" : "id1234", + "key" : "Submodel" + } ] + }, + "valueOnly4Blob" : { + "value" : "SGVsbG8sIFdvcmxkIQ==", + "contentType" : "application/pdf" + }, + "example4Entity" : { + "specificAssetIds" : [ { + "name" : "SerialNumber", + "value" : "eOMtThyhVNLWUZNRcBaQKxI", + "externalSubjectId" : { + "type" : "ModelReference", + "keys" : [ { + "value" : "id1234", + "key" : "Submodel" + } ] + } + } ], + "entityType" : "SelfManagedEntity", + "globalAssetId" : "yedUsFwdkelQbxeTeQOvaScfqIOOmaa" + }, + "valueOnly4RelationshipElement" : { + "first" : { + "type" : "ModelReference", + "keys" : [ { + "value" : "id1234", + "key" : "Submodel" + } ] + }, + "second" : { + "type" : "ModelReference", + "keys" : [ { + "value" : "id1234", + "key" : "Submodel" + } ] + } + }, + "valueOnly4MultiLanguageProperty" : [ { + "en" : "Example multi language string" + } ] +} \ No newline at end of file diff --git a/io.admin-shell.idta.shared/3.1.0/languageSet_shared.ttl b/io.admin-shell.idta.shared/3.1.0/languageSet_shared.ttl new file mode 100644 index 0000000..e79d791 --- /dev/null +++ b/io.admin-shell.idta.shared/3.1.0/languageSet_shared.ttl @@ -0,0 +1,17 @@ +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . + +:languages a samm:Property ; + samm:see ; + samm:see ; + samm:characteristic :LanguageSet ; + samm:exampleValue "en" . + +:LanguageSet a samm-c:Set ; + samm:dataType xsd:string . \ No newline at end of file diff --git a/io.admin-shell.idta.shared/README.md b/io.admin-shell.idta.shared/README.md new file mode 100644 index 0000000..da88b7b --- /dev/null +++ b/io.admin-shell.idta.shared/README.md @@ -0,0 +1,49 @@ +# Scope + +This namespace is reserved for shared elements used in several aspect models and Submodel Templates + +Namespace: urn:samm:io.admin-shell.idta.shared + +# General + +The folder "gen" for each version contains sammple JSON files generated for the aspect model(s) +The folder "input" contains source files like .aasx or the submodel template specification itself + +# Changelog +All notable changes to this model will be documented in this section. + +## [3.1.0] - May 2025 based on IDTA-01001-3-1 Specifications of the Asset Administration Shell: Metamodel + +for detailled changelog see [IDTA-01001-3-1](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1) + +Contained Files: + +The following shared files ensure that [Value-Only serialization](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/mappings/mappings.html#value-only-serialization-in-json) is consistent to the specification in [IDTA-01001-3-1](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1) + +* Entity_shared.ttl: Characteristic used for properties of submodel element type [Entity](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/submodel-elements.html#entity-attributes). Dependency to SpecificAssetId_shared.ttl +* File_shared.ttl: Characteristic used for properties of submodel element type [File](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/submodel-elements.html#file-attributes) +* Blob_shared.ttl: Characteristic used for properties of submodel element type [Blob](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/submodel-elements.html#blob-attributes) +* contentType_shared.ttl: property "contentType" used in submodel element types File and Blob +* MultiLanguageTexts_shared.ttl: Characteristic used for properties of submodel element type [MultiLanguageProperty](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/submodel-elements.html#_multi_language_property_attributes) +* Reference_shared.ttl: Characteristic used for attributes/SAMM properties of submodel element type [Reference](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/referencing.html#_reference_attributes]) +* RelationshipElement_shared.ttl: Characteristic for properties of submodel element type [RelationshipElement](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/submodel-elements.html#relationship-element-attributes) +* SpecificAssetId_shared.ttl: Characteristic used for [specificAssetId](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/core.html#specific-asset-id-attributes) as used for example as attribute type in submodel element type [Entity](https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/submodel-elements.html#entity-attributes) + +Additionally, properties are predefined that may be used in several Submodel Templates: + +* Markings_shared: properties for markings as used for example in SMT "Nameplate" +* languageSet_shared: property "languages" for a set of languages + +Two aspect model are contained to illustrate how to use the properties and characteristics, they are exemplary only: + +* ValueOnlyExampleAspect.ttl: shows how to use the characteristics for different submodel element types +* TestAspect.ttl: shows how to use predefined properties + +Dependencies: + +NONE + + +In the following only deviations from IDTA-01001-3-1 are documented: + +NONE \ No newline at end of file