Class: Element
The base definition for all elements that comprise the model (classes, complex data types, value sets)
URI: vaspec:Element
Children
- Coding - A structured representation of a coded/enumerated data value, that includes additional metadata about the code and code system.
- Entity - Anything that exists, has existed, or will exist.
- Expression - A structure for labels representing systematic expressions that describe an entity, as generated by formal nomenclatures (e.g. HGVS for genetic variants, ISCN for karyotypes, HLA nomenclature for HLA genes/alleles).
- Extension - A data structure that allows implementations to define and create custom fields within an Entity to capture information not supported by the core specification.
- 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.
Referenced by Class
- Extension Extension➞value 1..1 Element
- Proposition Proposition➞object 1..1 Element
- Proposition Proposition➞qualifier 0..* Element
- Statement Statement➞object 1..1 Element
- Statement Statement➞qualifier 0..* Element
Attributes
Own
- 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: | This class is useful to reference as the range of attributes that can take instances of a class or a complex data type (e.g. a Coding) as their value (e.g. Statement.object) | |
Exact Mappings: | FHIR:Element |