{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "id": "https://inowas.com/schema/",
    "properties": {
        "id": {
            "type": "string",
            "pattern": "^[a-z0-9_\\-]{3,255}$"
        },
        "name": {
            "type": "string",
            "minLength": 1,
            "maxLength": 255
        },
        "geometry": {
            "$ref": "geojson/point.json"
        },
        "type": {
            "type": "String",
            "pattern": "^wel$"
        },
        "affected_layers": {
            "$ref": "modflow/boundary/affectedLayers.json"
        },
        "metadata": {
            "$ref": "modflow/boundary/wellType.json"
        },
        "date_time_values": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "date_time": {
                        "type": "string"
                    },
                    "values": {
                        "type": "array",
                        "minItems": 1,
                        "maxItems": 1,
                        "items": {
                            "type": "float"
                        }
                    }
                }
            }
        }
    },
    "additionalProperties": false,
    "required": [
        "id",
        "name",
        "geometry",
        "affected_layers",
        "metadata",
        "date_time_values"
    ]
}

{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "id": "https://inowas.com/schema/",
    "properties": {
        "id": {
            "type": "string",
            "pattern": "^[a-z0-9_\\-]{3,255}$"
        },
        "name": {
            "type": "string",
            "minLength": 1,
            "maxLength": 255
        },
        "geometry": {
            "$ref": "geojson/point.json"
        },
        "type": {
            "type": "String",
            "pattern": "^wel$"
        },
        "affected_layers": {
            "$ref": "modflow/boundary/affectedLayers.json"
        },
        "metadata": {
            "$ref": "modflow/boundary/wellType.json"
        },
        "date_time_values": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "date_time": {
                        "type": "string",
                        "format": "date-time"
                    },
                    "values": {
                        "type": "array",
                        "minItems": 1,
                        "maxItems": 1,
                        "items": {
                            "type": "float"
                        }
                    }
                }
            }
        }
    },
    "additionalProperties": false,
    "required": [
        "id",
        "name",
        "geometry",
        "affected_layers",
        "metadata",
        "date_time_values"
    ]
}

Use data time format for date_time field
Use data time format for date_time field
