Skip to content

Class: RecordMetadata

A re-usable structure that encapsulates provenance metadata that applies to a specific concrete record/encoding of information, as opposed to provenance of the abstract information content/knowledge the record represents.

URI: vaspec:RecordMetadata

img

Parents

  • is_a: Element - The base definition for all elements that comprise the model (classes, complex data types, value sets)

Referenced by Class

Attributes

Own

Inherited from Element:

  • Element➞extensionElement 0..*
    • Description: A key-value data structure that allows definition of custom fields to capture information not directly supported by the VA specification.
    • Range: Extension

Other properties

Comments: Record-level metadata applies to a specific concrete encoding/serialization of knowledge (e.g as a record in a specific database, or an online digital resource). A RecordMetadata object can capture provenance and other metadata, including when, how, and by whom a specific record was generated or modified; what upstream resources it was derived/retrieved from; and record-level administrative information such as versioning and system / lifecycle status.