ElementDefinitionType
open class ElementDefinitionType: Element
Data type and Profile for this element.
The data type or resource that the value of this element is permitted to be.
-
Data type and Profile for this element.
The data type or resource that the value of this element is permitted to be.
Declaration
Swift
override open class var resourceType: String
-
If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle.
Declaration
Swift
public var aggregation: [AggregationMode]?
-
Data type or Resource (reference to definition).
Declaration
Swift
public var code: FHIRURL?
-
Profile (StructureDefinition) to apply (or IG).
Declaration
Swift
public var profile: FHIRURL?
-
Profile (StructureDefinition) to apply to reference target (or IG).
Declaration
Swift
public var targetProfile: FHIRURL?
-
Whether this reference needs to be version specific or version independent, or whether either can be used.
Declaration
Swift
public var versioning: ReferenceVersionRules?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(code: FHIRURL)
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
Parameters
json
The JSON element to use to populate the receiver
context
The instantiation context to use
-
Undocumented
Declaration
Swift
open class ElementDefinitionType: Element