ElementDefinitionBase
open class ElementDefinitionBase: Element
Base definition information for tools.
Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. This information is provided when the element definition is not the original definition of an element - i.g. either in a constraint on another type, or for elements from a super type in a snap shot.
-
Base definition information for tools.
Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. This information is provided when the element definition is not the original definition of an element - i.g. either in a constraint on another type, or for elements from a super type in a snap shot.
Declaration
Swift
override open class var resourceType: String
-
Max cardinality of the base element.
Declaration
Swift
public var max: FHIRString?
-
Min cardinality of the base element.
Declaration
Swift
public var min: FHIRInteger?
-
Path that identifies the base element.
Declaration
Swift
public var path: FHIRString?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(max: FHIRString, min: FHIRInteger, path: FHIRString)
-
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 ElementDefinitionBase: Element