{ "id": "dataQuality.json#", "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "description": "Information about the quality of the resource.", "example": "../../examples/full_example.json#/metadata/resourceInfo/dataQualityInfo", "translation": { "ISO 19115-2": ["DQ_DataQuality"], "FGDC CSDGM": ["dataqual"] }, "required": ["scope"], "additionalProperties": false, "properties": { "scope": { "type": "string", "description": "The scope to which the data quality information is applied, for instance; dataset, attribute, feature, series, etc.", "translation": { "ISO 19115-2": ["DQ_DataQuality > scope > DQ_Scope > level > MD_ScopeCode"] } }, "lineage": { "translation": { "ISO 19115-2": ["DQ_DataQuality > lineage > LI_Lineage"], "FGDC CSDGM": ["dataqual > lineage"] }, "$ref": "#/definitions/lineage" } }, "definitions": { "lineage": { "type": "object", "description": "Non-quantitative quality information about the lineage of the resource as specified by the scope.", "example": "../../examples/full_example.json#/metadata/resourceInfo/dataQualityInfo/0/lineage", "translation": { "ISO 19115-2": ["LI_Lineage"] }, "additionalProperties": false, "properties": { "statement": { "type": "string", "description": "General explanation of the data producer's knowledge about the lineage of a dataset.", "translation": { "ISO 19115-2": ["LI_Lineage > statement"] } }, "processStep": { "type": "array", "description": "Process or methodology steps applied to development of the resource.", "translation": { "ISO 19115-2": ["LI_Lineage > processStep > LI_ProcessStep"] }, "items": { "$ref": "#/definitions/processStep" } }, "source": { "type": "array", "description": "Information about the source of the resource relative to the data quality scope.", "translation": { "ISO 19115-2": ["LI_Lineage > source > LI_Source"], "FGDC CSDGM": ["dataqual > lineage > srcinfo"] }, "items": { "$ref": "#/definitions/source" } } } }, "processStep": { "type": "object", "description": "Process or methodology steps applied to development of the resource.", "example": "../../examples/full_example.json#/metadata/resourceInfo/dataQualityInfo/0/lineage/processStep", "translation": { "ISO 19115-2": ["LI_ProcessStep"] }, "required": ["description"], "additionalProperties": false, "properties": { "stepId": { "type": "string", "description": "Serial identifier used to order the sequence of steps used.", "translation": { "ISO 19115-2": ["LI_ProcessStep @ id"] } }, "description": { "type": "string", "description": "Description of the process or methodology step.", "translation": { "ISO 19115-2": ["LI_ProcessStep > description"], "FGDC CSDGM": ["dataqual > lineage > procstep > procdesc"] } }, "rationale": { "type": "string", "description": "Requirement or purpose for the process or methodology step.", "translation": { "ISO 19115-2": ["LI_ProcessStep > rationale"] } }, "dateTime": { "description": "Date and time or date at which the process or methodology step occurred.", "translation": { "ISO 19115-2": ["LI_ProcessStep > dateTime"], "FGDC CSDGM": ["dataqual > lineage > procstep > procdate"] }, "$ref": "../schema.json#/definitions/date" }, "processor": { "type": "array", "description": "Identification of, and means of communication with, person(s) and organization(s) associated with the process or methodology step.", "translation": { "ISO 19115-2": ["LI_ProcessStep > processor > CI_ResponsibleParty"], "FGDC CSDGM": ["dataqual > lineage > procstep > proccont > cntinfo"] }, "items": { "$ref": "contact.json#/definitions/contactRef" } } } }, "source": { "type": "object", "description": "Information about the source of the resource relative to the data lineage.", "example": "../../examples/full_example.json#/metadata/resourceInfo/dataQualityInfo/0/lineage/source", "translation": { "ISO 19115-2": ["LI_Source"] }, "additionalProperties": false, "properties": { "description": { "type": "string", "description": "Description of the source for the resource.", "translation": { "ISO 19115-2": ["LI_Source > description"] } }, "citation": { "description": "Citation for the source.", "translation": { "ISO 19115-2": ["LI_Source > sourceCitation > CI_Citation"], "FGDC CSDGM": ["dataqual > lineage > srcinfo > srccite > citeinfo"] }, "$ref": "citation.json#" }, "processStep": { "type": "array", "description": "Process or methodology steps applied to the development of the source.", "translation": { "ISO 19115-2": ["LI_Source > sourceStep > LI_ProcessStep"] }, "items": { "$ref": "#/definitions/processStep" } } } } } }