MessageDefinitionFocus

open class MessageDefinitionFocus: BackboneElement

Resource(s) that are the subject of the event.

Identifies the resource (or resources) that are being addressed by the event. For example, the Encounter for an admit message or two Account records for a merge.

  • Resource(s) that are the subject of the event.

    Identifies the resource (or resources) that are being addressed by the event. For example, the Encounter for an admit message or two Account records for a merge.

    Declaration

    Swift

    override open class var resourceType: String
  • Type of resource.

    Declaration

    Swift

    public var code: FHIRString?
  • max

    Maximum number of focuses of this type.

    Declaration

    Swift

    public var max: FHIRString?
  • min

    Minimum number of focuses of this type.

    Declaration

    Swift

    public var min: FHIRInteger?
  • Profile that must be adhered to by focus.

    Declaration

    Swift

    public var profile: Reference?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(code: 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 MessageDefinitionFocus: BackboneElement