country.schema.json
A nation with it's own government.
type · thingShared vocabularystatus · publishedv1
{
"Country": {
"@type": "Country",
"schemaVersion": 1,
"@id": "URL",
"continent": "String",
"coreMetaData": {
"@type": "CoreMetaData",
"checksum": "String",
"created": {
"@type": "Created",
"organization": {
"@type": "Organization",
"elementId": "String",
"name": "String"
},
"person": {
"@type": "Person"
},
"timeStamp": "Datetime"
},
"deprecatedBy": "URL",
"live": "Boolean",
"modified": {
"@type": "Modified"
},
"notes": "String",
"status": "String",
"supersededBy": "URL",
"validated": "Integer"
},
"countryCodeAlpha2": "String",
"countryCodeAlpha3": "String",
"currencyCode": "String",
"geographicalArea": "String",
"names": [
{
"names(item)": {
"@type": "Names(item)"
}
}
],
"unId": "Integer",
"unRecognized": "Boolean"
}
}{
"Country": {
"@type": "Country",
"schemaVersion": 1,
"description": "A nation with it's own government.",
"@id": {
"description": "The full unique link to the item so it's traversable by that property.",
"type": "URL"
},
"continent": {
"description": "The continent designator for the planet earth.",
"type": "String"
},
"coreMetaData": {
"@type": "CoreMetaData",
"description": "The object representation of the Thing CoreMetaData.",
"checksum": {
"description": "A checksum calculated using SHA-256 calculations based on 'date_modified', 'id', and 'live_status'.",
"type": "String"
},
"created": {
"@type": "Created",
"description": "Metadata created by information.",
"organization": {
"@type": "Organization",
"description": "The object representation of the Thing Organization.",
"elementId": {
"description": "A unique and persistent identifier for the record within the system's data set.",
"type": "String"
},
"name": {
"description": "The name of the item or record.",
"type": "String"
}
},
"person": {
"@type": "Person",
"description": "The object representation of the Thing Person."
},
"timeStamp": {
"description": "A datetime in the schema.",
"type": "Datetime"
}
},
"deprecatedBy": {
"description": "The Thing ID that supersedes this Thing.",
"type": "URL"
},
"live": {
"description": "A Boolean field of \"live\" (1::boolean) or \"deprecated\" (0::boolean).",
"type": "Boolean"
},
"modified": {
"@type": "Modified",
"description": "Metadata modified by information."
},
"notes": {
"description": "Additional text information.",
"type": "String"
},
"status": {
"description": "The item's release status as one of these values: Released, Redacted, In Edit, Re-Queued, Recommended, Not Applicable, On Hold, Restricted, In Review, Queued.",
"type": "String"
},
"supersededBy": {
"description": "The Thing ID that supersedes this Thing.",
"type": "URL"
},
"validated": {
"description": "Describes whether or not this record is validated by an authority. The values are 1 = Created, 2 = Reviewed, 3 = Review Approved.",
"type": "Integer"
}
},
"countryCodeAlpha2": {
"description": "This is the two digit country code.",
"type": "String"
},
"countryCodeAlpha3": {
"description": "This is the three digit country code.",
"type": "String"
},
"currencyCode": {
"description": "This code that represents the currency of a Country.",
"type": "String"
},
"geographicalArea": {
"description": "There are times when systems don't identify the continent a country is in, so they will list the geographical area.",
"type": "String"
},
"names": [
{
"names(item)": {
"@type": "Names(item)"
}
}
],
"unId": {
"description": "The United Nations ID number for an item.",
"type": "Integer"
},
"unRecognized": {
"description": "A Boolean value for whether or not the country has been recognized officially by the United Nations.",
"type": "Boolean"
}
}
}