MESAInternational / B2MML-BatchML

B2MML is an XML implementation of the ANSI/ISA-95, Enterprise-Control System Integration, family of standards (ISA-95), known internationally as IEC/ISO 62264. B2MML consists of a set of XML schemas written using the World Wide Web Consortium's XML Schema language (XSD) that implement the data models in the ISA-95 standard.
Other
93 stars 45 forks source link

add Required ID to each Op(Resource)SpecificationType and Op(Resource)RequirementType in Common Schema #40

Closed racheliurui closed 4 years ago

racheliurui commented 5 years ago

Background

Similiar like #39 , a few other types are missing the ID element from definitions. Common Schema is not aligned with updated 950002, need required ID to each Op(Resource)SpecificationType and Op(Resource)SpecificationType

<xsd:element name="ID"              type="IdentifierType"/>

Supporting Document

Each of the following resource objects has a required ID attribute. Table 156 – Personnel specification attributes Table 160 – Equipment specification attributes Table 164 – Physical asset specification attributes Table 168 – Material specification attributes Table 183 – Personnel requirement attributes Table 187 – Equipment requirement attributes Table 191 – Physical asset requirement attributes Table 195 – Material requirement attributes

Impacted Types

B2MML-Common.xsd

Dennis-Brandl commented 4 years ago

This is a breaking change, because the ID is required. This will be fixed in the January 2020 Sprint.

JoeDo commented 4 years ago

Confirmed for the following types in the January-2020-Sprint branch:

I'll circle back and Close this issue after the changes have been merged into Master.

Dennis-Brandl commented 4 years ago

To be fixed in the soon to be released version. Issue closed.