Validation of SampleAnalysisTypeIDs array values in SamplesAnalysis and SamplesAnalysesReport against SampleAnalysisType reference-data
-
SamplesAnalysis Work Product Components contain an array object 'SampleAnalysisTypeIDs.'
-
SamplesAnalysesReport Work Product Components also contain this array.
-
The values within this array in both WPCs must be validated against values within the Reference Data manifest 'SampleAnalysisType.' Unified Sample
- If found and valid, proceed with ingest/load.
- If there is no value provided, stop ingest/load and provide error to user
- If value is not found within the reference list, stop ingest/load and provide error to user.
NOTE: The attached SampleAnalysisType reference list is a condensed version of the list currently in discussion within OSDU and as such will in the future need to be updated/replaced, and values will need to be validated again.
Edited by Michael Jones