MedicationRequestSubstitution

open class MedicationRequestSubstitution: BackboneElement

Any restrictions on medication substitution.

Indicates whether or not substitution can or should be part of the dispense. In some cases substitution must happen, in other cases substitution must not happen. This block explains the prescriber’s intent. If nothing is specified substitution may be done.

  • Any restrictions on medication substitution.

    Indicates whether or not substitution can or should be part of the dispense. In some cases substitution must happen, in other cases substitution must not happen. This block explains the prescriber’s intent. If nothing is specified substitution may be done.

    Declaration

    Swift

    override open class var resourceType: String
  • Whether substitution is allowed or not.

    Declaration

    Swift

    public var allowed: FHIRBool?
  • Why should (not) substitution be made.

    Declaration

    Swift

    public var reason: CodeableConcept?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(allowed: FHIRBool)
  • 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 MedicationRequestSubstitution: BackboneElement