{
    "type": "object",
    "properties": {
        "activityID": {
            "type": "string"
        },
        "catalog": {
            "type": "string"
        },
        "startTime": {
            "type": "string"
        },
        "instruments": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "displayName": {
                        "type": "string"
                    }
                },
                "required": [
                    "displayName"
                ]
            }
        },
        "sourceLocation": {
            "type": "string"
        },
        "note": {
            "type": "string"
        },
        "submissionTime": {
            "type": "string"
        },
        "versionId": {
            "type": "integer"
        },
        "link": {
            "type": "string"
        },
        "cmeAnalyses": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "isMostAccurate": {
                        "type": "boolean"
                    },
                    "time21_5": {
                        "type": "string"
                    },
                    "latitude": {
                        "type": "integer"
                    },
                    "halfAngle": {
                        "type": "integer"
                    },
                    "speed": {
                        "type": "integer"
                    },
                    "type": {
                        "type": "string"
                    },
                    "featureCode": {
                        "type": "string"
                    },
                    "imageType": {
                        "type": "string"
                    },
                    "measurementTechnique": {
                        "type": "string"
                    },
                    "note": {
                        "type": "string"
                    },
                    "levelOfData": {
                        "type": "integer"
                    },
                    "tilt": {
                        "type": "null"
                    },
                    "minorHalfWidth": {
                        "type": "null"
                    },
                    "submissionTime": {
                        "type": "string"
                    },
                    "link": {
                        "type": "string"
                    }
                },
                "required": [
                    "isMostAccurate",
                    "time21_5",
                    "latitude",
                    "longitude",
                    "halfAngle",
                    "speed",
                    "type",
                    "featureCode",
                    "imageType",
                    "measurementTechnique",
                    "note",
                    "levelOfData",
                    "tilt",
                    "minorHalfWidth",
                    "speedMeasuredAtHeight",
                    "submissionTime",
                    "link",
                    "enlilList"
                ]
            }
        }
    },
    "required": [
        "activityID",
        "catalog",
        "startTime",
        "instruments",
        "sourceLocation",
        "activeRegionNum",
        "note",
        "submissionTime",
        "versionId",
        "link",
        "cmeAnalyses",
        "linkedEvents"
    ],
    "version": 1
}
