ETPartners / b2mmlv7beta

b2mmlv7beta for review
2 stars 3 forks source link

ADD TestResult element to OpXXXActualType in OperationsPerformanceTypes.xsd to align with updated 950002 #16

Open racheliurui opened 5 years ago

racheliurui commented 5 years ago

Background ERDi, MESA: Related to #7, #101

  1. Align TestResult element with updated 950002, Operations Test Model where the Test Result object has an association relationships with the resource actual objects.
    Under issue #101, the new OperationsTest.xsd schema is added to align with 950002 by including TestSpecificationType and TestResultType together which allows 1st order transactions for both types.

  2. B2MML 7.0 beta only created a B2MML-TestSpecification.xsd schema and created the complex types of "TestResultType" and TestPropertyMeasurementType in the Common Schema.

  3. HOWEVER, B2MML 7.0 still has the TestResult element in each instance resource property per the old version of ISA-95 resource models and B2MML 6.0. The old resource model had a composite relationship from the each resource property of the resource master data objects which did not allow Test Result attribute to be exchanged and queried as a 1st class object. This design has the logic issue where a test result is related to testing of a resource actual to a master data resource's test specification. The old resource models had a composite relationship which did not allow Test Result to be exchanged and queried as a 1st class object.

Supporting Documents Clause 6.3.6 Personnel actual, Table 208 – Personnel actual relationship roles Clause 6.3.8 Equipment actual, Table 212 – Equipment actual relationship roles Clause 6.3.10 Physical asset actual, Table 216 – Physical asset actual relationship roles Clause 6.3.12 Material actual, Table 220 – Material actual relationship roles

Impacted Type and Solutions _OperationsPerformanceTypes.xsd,

racheliurui commented 5 years ago
racheliurui commented 5 years ago

Pending discussion and linked issues,

Dennis-Brandl commented 4 years ago

I agree with the change.