Schema: Lab_Report

Schema Definition

{
    "$schema": "http://json-schema.org/schema#",
    "description": "Issued by a Laboratory as container for a collection of test results and their metrics",
    "properties": {
        "certificate": {
            "description": "URL of the Certificate in PDF format, either a public link on the internet, or a base64 encoded data URL.",
            "type": "string"
        },
        "company": {
            "$ref": "#/components/schemas/Company",
            "description": "The Company Object of the Laboratory Submitting Report",
            "type": "object"
        },
        "contact": {
            "description": "The Contact Object of the Laboratory Technician Submitting Report",
            "type": "object"
        },
        "id": {
            "type": "string"
        },
        "image": {
            "description": "URL of the Product Image in a image/png or image/jpeg format, either a public link on the internet, or a base64 encoded data URL.",
            "type": "string"
        },
        "lab_sample": {
            "$ref": "#/components/schemas/Lab_Sample",
            "description": "The Lab Sample this Report is for",
            "type": "object"
        },
        "license": {
            "$ref": "#/components/schemas/License",
            "description": "The License Object of the Laboratory Submitting Report",
            "type": "object"
        },
        "metric_list": {
            "description": "The Result Metrics, where each Key is the Metric ID from the well-known published set",
            "items": {
                "$ref": "#/components/schemas/Lab_Result_Metric"
            },
            "type": "array"
        }
    },
    "type": "object"
}

Schema Samples