{
    "properties": {
        "_id": {
            "type": "integer"
        },
        "companies_house_number": {
            "type": "string"
        },
        "company_details_confirmed": {
            "type": "boolean"
        },
        "contact_information": {
            "description": "Relationship link to multiple ContactInformation instances",
            "items": {
                "type": "object"
            },
            "type": "array"
        },
        "description": {
            "type": "string"
        },
        "duns_number": {
            "type": "string"
        },
        "name": {
            "maxLength": 255,
            "type": "string"
        },
        "organisation_size": {
            "type": "string"
        },
        "other_company_registration_number": {
            "type": "string"
        },
        "registered_name": {
            "type": "string"
        },
        "registration_country": {
            "type": "string"
        },
        "supplier_id": {
            "type": "string"
        },
        "trading_status": {
            "type": "string"
        },
        "vat_number": {
            "type": "string"
        }
    },
    "required": [
        "id",
        "name"
    ],
    "title": "Supplier",
    "type": "object"
}