Class: 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.
URI: vaspec:Extension
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
- Extension➞description 0..1
- Description: A free text description of the intended semantics and use of this extension element (i.e. they types of values it takes, and how to interpret these values in the context of the parent Class)
- Range: String
- Extension➞name 1..1
- Description: A name that captures the meaning of the extension element
- Range: String
- Extension➞value 1..1
- Description: The value of the extension element
- Range: Element
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: | The modeling pattern and use of Extensions is based on that defined by the FHIR Speciufication - see https://build.fhir.org/extensibility.html | |
Exact Mappings: | FHIR.Extension |