Extensibility - provide way to add new test types (V2 API)
Following up from discussion of 5-Oct-2023, we are looking for ways to add new test types' support.
see enclosed -rafs-debasis.xlsx
It would be ideal if this can be achieved by simply adding suitable values in Reference data, showing new test type and fields obtained from measurement and/or analysis.
In the worst case, it would be useful to document the approach about what kind of additional coding would be required. With "Hello world" style example.
We can assume simple "content schema" for this requirement. Catalog would have list of measurement fields and content would have exactly that. Example of wellboreTrajectory schema in Wellbore DDMS.
"AvailableTrajectoryStationProperties": [
{
"TrajectoryStationPropertyTypeID": "partition-id:reference-data--TrajectoryStationPropertyType:AzimuthTN:",
"StationPropertyUnitID": "partition-id:reference-data--UnitOfMeasure:dega:",
"Name": "AzimuthTN"
}
],