{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://publicschema.org/EvidenceAssertion.schema.json",
  "title": "EvidenceAssertion",
  "description": "A statement that a source supports or contradicts a claim, made by an accountable organization. Citing a source does not verify the claim.",
  "type": "object",
  "properties": {
    "assertion_uri": {
      "type": "string",
      "format": "uri",
      "description": "The URI of the claim or record that the evidence relates to."
    },
    "evidence_source": {
      "type": "string",
      "format": "uri",
      "description": "The URI of the document, record or other material offered as evidence."
    },
    "evidence_role": {
      "type": "string",
      "enum": [
        "supports",
        "contradicts"
      ],
      "$comment": "https://publicschema.org/vocab/evidence-role",
      "description": "Whether the source supports or contradicts the claim."
    },
    "assertion_authority": {
      "oneOf": [
        {
          "$ref": "https://publicschema.org/Organization.schema.json"
        },
        {
          "type": "string",
          "description": "URI or identifier reference"
        }
      ],
      "description": "The organization accountable for this statement, which can differ from the person or software that entered it."
    },
    "recorded_at": {
      "type": "string",
      "format": "date-time",
      "description": "The date and time the statement or event was entered into its source record. It can differ from when the fact took effect."
    }
  }
}
