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
json
The JSON element to use to populate the receiver
context
The instantiation context to use
-
Undocumented
Declaration
Swift
open class StructureMapGroupRuleSource: BackboneElement