{
	"$schema": "https://json-schema.org/draft/2020-12/schema",
	"$id": "https://schema.twindev.org/unece/UnecePicture",
	"title": "UnecePicture",
	"description": "A photograph or video still represented as a digital image for electronic sharing.",
	"type": "object",
	"properties": {
		"@context": {
			"$ref": "https://schema.twindev.org/unece/UneceContextType",
			"description": "JSON-LD Context."
		},
		"type": {
			"const": "Picture",
			"description": "JSON-LD Type."
		},
		"additionalDescription": {
			"type": "string",
			"description": "An additional textual description of this photographic picture."
		},
		"areaIncluded": {
			"type": "string",
			"description": "The area or location, expressed as text, that is included in this photographic picture."
		},
		"attachedBinaryFile": {
			"type": "array",
			"items": {
				"$ref": "https://schema.twindev.org/unece/UneceBinaryFile"
			},
			"description": "A binary file attached to this photographic picture."
		},
		"copyrightOwnerName": {
			"type": "string",
			"description": "The name of the copyright owner, expressed as text, for this photographic picture."
		},
		"description": {
			"type": "string",
			"description": "The textual description of this photographic picture."
		},
		"digitalImageBinaryObject": {
			"type": "string",
			"description": "Binary object data that is the actual digital image for this photographic picture."
		},
		"identifier": {
			"anyOf": [
				{
					"type": "string"
				},
				{
					"$ref": "https://schema.twindev.org/json-ld/JsonLdValueObject"
				}
			],
			"description": "An identifier for this photographic picture."
		},
		"intendedUse": {
			"type": "string",
			"description": "An intended use, expressed as text, for this photographic picture."
		},
		"intendedUseCode": {
			"type": "string",
			"description": "The code specifying the intended use of this photographic picture."
		},
		"linearDimension": {
			"type": "array",
			"items": {
				"$ref": "https://schema.twindev.org/unece/UneceSpatialDimension"
			},
			"description": "Linear spatial dimensions of this photographic picture."
		},
		"pictureType": {
			"type": "string",
			"description": "The type, expressed as text, of this photographic picture."
		},
		"reference": {
			"type": "string",
			"description": "A reference, expressed as text, for this photographic picture."
		},
		"renderingInformation": {
			"type": "string",
			"description": "Rendering information, expressed as text, for this photographic picture."
		},
		"resolutionTypeCode": {
			"type": "string",
			"description": "The code specifying the type of resolution for this photographic picture."
		},
		"resolutionValueNumeric": {
			"type": "string",
			"description": "The value, expressed as a number, for the resolution of this photographic picture."
		},
		"specifiedNote": {
			"type": "array",
			"items": {
				"$ref": "https://schema.twindev.org/unece/UneceNote"
			},
			"description": "A note specified for this photographic picture."
		},
		"subject": {
			"type": "string",
			"description": "The subject, expressed as text, of this photographic picture."
		},
		"takenDateTime": {
			"type": "string",
			"description": "The date, time, date time, or other date value of when this photographic picture was created.",
			"format": "date-time"
		},
		"titleName": {
			"type": "string",
			"description": "The name, expressed as text, of the title for this photographic picture."
		},
		"uRIId": {
			"anyOf": [
				{
					"type": "string"
				},
				{
					"$ref": "https://schema.twindev.org/json-ld/JsonLdValueObject"
				}
			],
			"description": "The URI (Uniform Resource Identifier) for this photographic picture."
		}
	},
	"required": ["type"]
}
