{
"Acronym": {
"@type": "Acronym",
"schemaVersion": 1,
"@id": "URL",
"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"
},
"terms": [
{
"terms(item)": {
"@type": "Terms(item)",
"term": {
"@type": "String",
"effectiveFrom": "Datetime",
"expiresAt": "Datetime"
}
}
}
],
"text": "String"
}
}
{
"Acronym": {
"@type": "Acronym",
"schemaVersion": 1,
"description": "An acronym.",
"@id": {
"description": "Traversable URL of the hierarchy item record.",
"type": "URL"
},
"coreMetaData": {
"@type": "CoreMetaData",
"description": "Common record-keeping metadata carried by every GRC Schema Thing: creation and modification provenance, lifecycle status, integrity checksum, and supersession links.",
"checksum": {
"description": "SHA-256 change fingerprint of the record's bookkeeping fields.",
"type": "String"
},
"created": {
"@type": "Created",
"description": "Record creation provenance: who created it, when.",
"organization": {
"@type": "Organization",
"description": "The object representation of the Thing Organization.",
"elementId": {
"description": "Stable identifier for the hierarchy item in the dataset.",
"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": "URL of the record that deprecated this one, if any.",
"type": "URL"
},
"live": {
"description": "Whether the record is currently active.",
"type": "Boolean"
},
"modified": {
"@type": "Modified",
"description": "Last-modified provenance: who changed it, when."
},
"notes": {
"description": "Free-text notes relevant to the record.",
"type": "String"
},
"status": {
"description": "Release status: Released, In Review, or On Hold.",
"type": "String"
},
"supersededBy": {
"description": "URL of the record that replaces this one, if any.",
"type": "URL"
},
"validated": {
"description": "Validation level reflecting review and approval depth.",
"type": "Integer"
}
},
"terms": [
{
"terms(item)": {
"@type": "Terms(item)",
"term": {
"@type": {
"type": "String"
},
"description": "A given term representing a single word or multi-word expression as an Object.",
"effectiveFrom": {
"type": "Datetime"
},
"expiresAt": {
"description": "null = no stated expiry.",
"nullable": true,
"type": "Datetime"
}
}
}
}
],
"text": {
"description": "Generic text of any sort.",
"type": "String"
}
}
}