[SCAL] - Tensile Strength - Add attributes supporting Brazilian Disc sample testing
Update existing tensile strength schema
{
"SamplesAnalysisID": {
"type": "string",
"pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-SamplesAnalysis:[\\w\\-\\.\\:\\%]+:[0-9]*$"
},
"SampleID": {
"type": "string",
"pattern": "^[\\w\\-\\.]+:master-data\\-\\-SamplesAnalysis:[\\w\\-\\.\\:\\%]+:[0-9]*$"
},
"TVD": {
"type": "object",
"properties": {
"Value": {
"type": "number"
},
"UnitOfMeasure": {
"type": "string",
"pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$"
},
"additionalProperties": false
}
},
"TensileStrengthOrientationToBedding": {
"type": "object",
"description": "Angle in degrees of the tensile strength relative to bedding",
"properties": {
"Value": {
"type": "number"
},
"UnitOfMeasure": {
"type": "string",
"pattern": "^[\w\-\.]+:reference-data\-\-UnitOfMeasure:[\w\-\.\:\%]+:[0-9]$"
}
}
},
"BulkDensityAsReceived": {
"type": "object",
"properties": {
"Value": {
"type": "number"
},
"UnitOfMeasure": {
"type": "string",
"pattern": "^[\w\-\.]+:reference-data\-\-UnitOfMeasure:[\w\-\.\:\%]+:[0-9]$"
}
}
},
"PeakLoad": {
"type": "object",
"properties": {
"Value": {
"type": "number"
},
"UnitOfMeasure": {
"type": "string",
"pattern": "^[\w\-\.]+:reference-data\-\-UnitOfMeasure:[\w\-\.\:\%]+:[0-9]$"
}
}
},
"TensileStrength": {
"type": "array",
"items": {
"type": "object",
"properties": {
"Value": {
"type": "number"
},
"Type": {
"type": "string",
"pattern": "^[\\w\\-\\.]:reference-data\\-\\-TensileStrengthMethod:[\\w\\-\\.\\:\\%]+:[0-9]*$"
},
"UnitOfMeasure": {
"type": "string",
"pattern": "^[\\w\\-\\.]:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$"
}
}
}
},
"ReservoirUnit": {
"type": "string"
},
"TestSteps": {
"type": "array",
"items": [
{
"type": "object",
"properties": {
"DataAquisitionTime": {
"type": "object",
"properties": {
"Value": {
"type": "number"
},
"UnitOfMeasure": {
"type": "string",
"pattern": "^[\w\-\.]+:reference-data\-\-UnitOfMeasure:[\w\-\.\:\%]+:[0-9]$"
}
}
},
"AxialForce": {
"type": "object",
"properties": {
"Value": {
"type": "number"
},
"UnitOfMeasure": {
"type": "string",
"pattern": "^[\w\-\.]+:reference-data\-\-UnitOfMeasure:[\w\-\.\:\%]+:[0-9]$"
}
}
},
"AxialDisplacement": {
"type": "object",
"properties": {
"Value": {
"type": "number"
},
"UnitOfMeasure": {
"type": "string",
"pattern": "^[\w\-\.]+:reference-data\-\-UnitOfMeasure:[\w\-\.\:\%]+:[0-9]$"
}
}
}
}
}
]
}
}
Edited by Michael Jones