Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update TransactionProfile.xsd with new and updated objects and verbs to align with 950002, 04, and 05 #110

Open
CharlieG021163 opened this issue Apr 10, 2020 · 3 comments
Assignees
Labels
ERDi Issues that need to be fixed in ERDi version Medium MESA Issues that need to be fixed in MISA Version
Milestone

Comments

@CharlieG021163
Copy link
Collaborator

CharlieG021163 commented Apr 10, 2020

Background
In updated 950002, 950004, and 950005, their are a number of new and updated objects and verbs missing from TransactionProfile.xsd.

Supporting Document
ISA-950002 JWG5 CDV01 version (2019 12)
ISA-950004 JWG5 CDV01 version (2019 12)

Impacted Types and Solution
TransactionProfile.xsd
complexType name = "TransactionNoun1Type">

ADD: the following enumerations
xsd:enumeration value="RESOURCE NETWORK CONNECTION TYPE"
xsd:enumeration value="SEGMENT REQUIREMENT"
xsd:enumeration value="WORK MASTER CAPABILITY"
xsd:enumeration value="WORK RECORD SPECIFICATION"
xsd:enumeration value="WORKFLOW SPECIFICATION CONNECTION TYPE"
xsd:enumeration value="BATCHINFORMATION"
xsd:enumeration value="MASTERRECIPE"
xsd:enumeration value="CONTROLRECIPE"
xsd:enumeration value= "RECIPEBUILDINGBLOCK"
xsd:enumeration value="BATCHLIST"
xsd:enumeration value="BATCHPRODUCTIONRECORD"
xsd:enumeration value= "GRECIPEINFORMATION"
xsd:enumeration value="RESOURCECONSTAINTLIBRARY"
xsd:enumeration value="PROCESSELEMENTLIBRARY"
xsd:enumeration value="GRECIPE"
xsd:enumeration value="RESOURCECONSTRAINT"
xsd:enumeration value="PROCESSELEMENT"

CHANGE:
-- Test Specification Model --
xsd:enumeration value="TEST SPECIFICATION"
xsd:enumeration value="TEST SPECIFICATION INFORMATION"
TO:
-- Operations Test Model --
xsd:enumeration value="TEST SPECIFICATION"
xsd:enumeration value="TEST RESULT"
xsd:enumeration value="OPERATIONS TEST INFORMATION"

CHANGE: xsd:enumeration value="WORKFLOW SPECIFICATION TYPE"
TO: xsd:enumeration value="WORKFLOW SPECIFICATION NODE TYPE"

complexType name = "TransactionVerb1Type"
ADD: xsd:enumeration value="NOTIFY"

@CharlieG021163 CharlieG021163 added ERDi Issues that need to be fixed in ERDi version Medium MESA Issues that need to be fixed in MISA Version labels Apr 10, 2020
@Dennis-Brandl
Copy link

Why were spaces not added to the new elements? If they are only in uppercase, then spaces make it readable!

@gerardmoloneyetpartners
Copy link
Collaborator

gerardmoloneyetpartners commented Aug 14, 2020

I'd suggest the no spaces was just a type @Dennis-Brandl. I am sure there are no objections to putting the spaces in to them.

Aside from that, are you approving this change? If so we can prioritise going back through and putting spaces in as suggested?

@Dennis-Brandl
Copy link

I added spaces to make it consistent and added ERROR MESSAGE to the MESA V0700 version.
This issue can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ERDi Issues that need to be fixed in ERDi version Medium MESA Issues that need to be fixed in MISA Version
Projects
None yet
Development

No branches or pull requests

4 participants