ETPartners / b2mmlv7beta

b2mmlv7beta for review
2 stars 3 forks source link

Add HierarchyScope element to OperationsRecordXXXTypes in Common.xsd & WorkRecordXXXTypes in WorkRecord.xsd to align with updated 950002 & 950004 #112

Open CharlieG021163 opened 4 years ago

CharlieG021163 commented 4 years ago

Background The Operations Record Model was added to the updated 950002. It is the abstract model and objects for the Operations Event Record Specification, Operations Event Record, Operations Event Record Entry, Work Record Specification, Work Record, and Work Record Entry, As part of the collective updates to 950002 and 950004, the Hierarchy Scope attribute was added to 1st order resource definition and process definition objects. The B2MML Types for these objects require HierarchyScope element so both master data and definitions and the instances have a defined scope. WorkRecordType is the only B2MML types that already as the element. The CG11 Comment approved by ISA-95 committee during October 28, 2019 ISA 95 Meeting covers adding the HierarchyScope element to the record types.

Supporting Document ISA-950002 JWG5 CDV01 version (2019 12) Clause 5.10.2 Operations record specification template (abstract), Table 119 – Operations record specification template attributes Clause 5.10.3 Operations record template, Table 121 – Operations record template attributes Clause 5.10.4 Operations record entry template, Table 123 – Operations record entry template attributes Clause 5.11.4 Operations event class record specification, References Table 119 – Operations record specification template attributes Clause 5.11.10 Operations event record, Table 141 – Operations event record attributes Clause 5.11.11 Operations event record entry, Table 143 – Operations event record entry attributes

ISA-950004 JWG5 CDV01 version (2019 12) Clause 15.4 Work record specification, Table 107 – Work record specification attributes Clause 15.6 Work record entry, Table 111 – Work record entry attributes

Impacted Types and Solutions Common.xsd, ComplexTypes: OperationsRecordSpecTemplateType, OperationsRecordTemplateType, OperationsRecordEntryTemplateType WorkRecordwithOperationsRecord.xsd ComplexTypes: WorkRecordSpecificationType, WorkRecordType, WorkRecordEntryType

ADD: element name = "HierarchyScope" type = "HierarchyScopeType" minOccurs = "0"/>

Dennis-Brandl commented 4 years ago

agreed