Segy to VDS conversion creates non-compliant work product component
When conversion from Segy to VDS is triggered, the file collection for the new VDS is created and it is associated with the work product component (SeismicTraceData) as an artefact. However, the role of the artefact is specified by the property "RoleId" instead of "RoleID", which makes the record to fail the schema validation.
Example of error message: "data.Artefacts.0.RoleId: Additional property not allowed"
The schema definition of this association can be seen here : https://community.opengroup.org/osdu/data/data-definitions/-/blob/master/E-R/work-product-component/SeismicTraceData.1.5.1.md And the implementation of this association can be seen here: https://community.opengroup.org/osdu/platform/data-flow/ingestion/osdu-ingestion-lib/-/blob/master/osdu_ingestion/libs/segy_conversion_metadata/base_metadata.py?ref_type=heads#L130