{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://processgit.org/schemas/openhr/candidate-profile-output.schema.json", "title": "Candidate multidimensional profile", "type": "object", "required": [ "algorithm", "professionalProfile", "skillsProfile", "behaviouralProfile", "riskProfile", "recommendation", "confidence" ], "properties": { "algorithm": { "type": "object", "required": [ "id", "version" ], "properties": { "id": { "type": "string" }, "version": { "type": "string" } } }, "professionalProfile": { "type": "object" }, "skillsProfile": { "type": "object" }, "behaviouralProfile": { "type": "object" }, "riskProfile": { "type": "object" }, "recommendation": { "enum": [ "NORMAL_REVIEW", "ENHANCED_REVIEW", "REQUEST_INFORMATION", "MANUAL_ONLY" ] }, "confidence": { "type": "number", "minimum": 0, "maximum": 1 }, "reasons": { "type": "array", "items": { "type": "string" } }, "requiredHumanChecks": { "type": "array", "items": { "type": "string" } }, "limitations": { "type": "array", "items": { "type": "string" } }, "evidenceReferences": { "type": "array", "items": { "type": "object" } } }, "additionalProperties": true }