{
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "$id": "https://itssouthcarolina.com/data/schema/sc-family-day-out-costs.json",
    "title": "South Carolina Family Day-Out Cost Index: one row",
    "description": "Column definitions for South Carolina Family Day-Out Cost Index. One row = one line of https://itssouthcarolina.com/data/downloads/sc-family-day-out-costs.csv or one item of rows in https://itssouthcarolina.com/data/downloads/sc-family-day-out-costs.json. Dataset page: https://itssouthcarolina.com/data/sc-family-day-out-cost-index/ . Licence: CC BY 4.0.",
    "type": "object",
    "properties": {
        "name": {
            "description": "Place name",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "category": {
            "description": "Attractions, Museums, Gardens And Nature, Trails, or State and national parks",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "kind": {
            "description": "What it is",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "city": {
            "description": "City or town",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "region": {
            "description": "Our editorial region",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "price_status": {
            "description": "free, published, adult price only, or not published",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "adult_price": {
            "description": "Adult admission in US dollars as published (blank = not published)",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "child_price": {
            "description": "Child admission for ages 8 and 12 as published (blank = not published)",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "parking_cost": {
            "description": "Parking per vehicle as published (0 = free or included; blank = not published)",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "parking_published": {
            "description": "yes or no",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "family_admission": {
            "description": "Derived: 2 adults + 2 children (8 and 12); children at the adult rate where only an adult price is published",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "family_total": {
            "description": "Derived: family_admission + parking where parking is published",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "note": {
            "description": "Which price was used and any catch",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "page_url": {
            "description": "Our guide to the place",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "source_url": {
            "description": "Official page the prices come from",
            "type": [
                "string",
                "number",
                "null"
            ]
        },
        "checked": {
            "description": "Date (YYYY-MM-DD) read",
            "type": [
                "string",
                "number",
                "null"
            ]
        }
    }
}