{
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "$id": "document-additional-agreement.schema.json",
    "title": "Contract",
    "type": "object",
    "description": "Документ 'Дополнительное соглашение'",
    "allOf": [
        {
            "title": "Document",
            "$ref": "document.schema.json"
        }
    ],
    "properties": {
        "contract": {
            "$ref": "document-contract.schema.json",
            "description": "Договор к которому составлено дополнительное соглашение"
        },
        "form": {
            "enum": [
                "STANDARD",
                "INDIVIDUAL"
            ],
            "description": "Форма дополнительного соглашения"
        },
        "status": {
            "enum": [
                "DRAFT",
                "AGENT_SIGNING",
                "CUSTOMER_SIGNING",
                "CONTRACTOR_ADJUSTMENT",
                "CONTRACTOR_VERIFICATION",
                "SIGNED",
                "CLOSED",
                "CANCELLED"
            ],
            "description": "Статус дополнительного соглашения"
        }
    }
}