StructureMapGroupRuleSource
open class StructureMapGroupRuleSource: BackboneElement
Source inputs to the mapping.
-
Source inputs to the mapping.
Declaration
Swift
override open class var resourceType: String -
FHIRPath expression - must be true or the mapping engine throws an error instead of completing.
Declaration
Swift
public var check: FHIRString? -
FHIRPath expression - must be true or the rule does not apply.
Declaration
Swift
public var condition: FHIRString? -
Type or variable this rule applies to.
Declaration
Swift
public var context: FHIRString? -
Default value if no value exists.
Declaration
Swift
public var defaultValueAddress: Address? -
Default value if no value exists.
Declaration
Swift
public var defaultValueAge: Age? -
Default value if no value exists.
Declaration
Swift
public var defaultValueAnnotation: Annotation? -
Default value if no value exists.
Declaration
Swift
public var defaultValueAttachment: Attachment? -
Default value if no value exists.
Declaration
Swift
public var defaultValueBase64Binary: Base64Binary? -
Default value if no value exists.
Declaration
Swift
public var defaultValueBoolean: FHIRBool? -
Default value if no value exists.
Declaration
Swift
public var defaultValueCode: FHIRString? -
Default value if no value exists.
Declaration
Swift
public var defaultValueCodeableConcept: CodeableConcept? -
Default value if no value exists.
Declaration
Swift
public var defaultValueCoding: Coding? -
Default value if no value exists.
Declaration
Swift
public var defaultValueContactPoint: ContactPoint? -
Default value if no value exists.
Declaration
Swift
public var defaultValueCount: Count? -
Default value if no value exists.
Declaration
Swift
public var defaultValueDate: FHIRDate? -
Default value if no value exists.
Declaration
Swift
public var defaultValueDateTime: DateTime? -
Default value if no value exists.
Declaration
Swift
public var defaultValueDecimal: FHIRDecimal? -
Default value if no value exists.
Declaration
Swift
public var defaultValueDistance: Distance? -
Default value if no value exists.
Declaration
Swift
public var defaultValueDuration: Duration? -
Default value if no value exists.
Declaration
Swift
public var defaultValueHumanName: HumanName? -
Default value if no value exists.
Declaration
Swift
public var defaultValueId: FHIRString? -
Default value if no value exists.
Declaration
Swift
public var defaultValueIdentifier: Identifier? -
Default value if no value exists.
Declaration
Swift
public var defaultValueInstant: Instant? -
Default value if no value exists.
Declaration
Swift
public var defaultValueInteger: FHIRInteger? -
Default value if no value exists.
Declaration
Swift
public var defaultValueMarkdown: FHIRString? -
Default value if no value exists.
Declaration
Swift
public var defaultValueMeta: Meta? -
Default value if no value exists.
Declaration
Swift
public var defaultValueMoney: Money? -
Default value if no value exists.
Declaration
Swift
public var defaultValueOid: FHIRURL? -
Default value if no value exists.
Declaration
Swift
public var defaultValuePeriod: Period? -
Default value if no value exists.
Declaration
Swift
public var defaultValuePositiveInt: FHIRInteger? -
Default value if no value exists.
Declaration
Swift
public var defaultValueQuantity: Quantity? -
Default value if no value exists.
Declaration
Swift
public var defaultValueRange: Range? -
Default value if no value exists.
Declaration
Swift
public var defaultValueRatio: Ratio? -
Default value if no value exists.
Declaration
Swift
public var defaultValueReference: Reference? -
Default value if no value exists.
Declaration
Swift
public var defaultValueSampledData: SampledData? -
Default value if no value exists.
Declaration
Swift
public var defaultValueSignature: Signature? -
Default value if no value exists.
Declaration
Swift
public var defaultValueString: FHIRString? -
Default value if no value exists.
Declaration
Swift
public var defaultValueTime: FHIRTime? -
Default value if no value exists.
Declaration
Swift
public var defaultValueTiming: Timing? -
Default value if no value exists.
Declaration
Swift
public var defaultValueUnsignedInt: FHIRInteger? -
Default value if no value exists.
Declaration
Swift
public var defaultValueUri: FHIRURL? -
Optional field for this source.
Declaration
Swift
public var element: FHIRString? -
How to handle the list mode for this element.
Declaration
Swift
public var listMode: StructureMapSourceListMode? -
Specified maximum cardinality (number or *).
Declaration
Swift
public var max: FHIRString? -
Specified minimum cardinality.
Declaration
Swift
public var min: FHIRInteger? -
Rule only applies if source has this type.
Declaration
Swift
public var type: FHIRString? -
Named context for field, if a field is specified.
Declaration
Swift
public var variable: FHIRString? -
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(context: FHIRString) -
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)Parameters
jsonThe JSON element to use to populate the receiver
contextThe instantiation context to use
-
Undocumented
Declaration
Swift
open class StructureMapGroupRuleSource: BackboneElement
View on GitHub
Install in Dash
StructureMapGroupRuleSource Class Reference