ReferralRequest

open class ReferralRequest: DomainResource

A request for referral or transfer of care.

Used to record and send details about a request for referral service or transfer of a patient to the care of another provider or provider organization.

  • A request for referral or transfer of care.

    Used to record and send details about a request for referral service or transfer of a patient to the care of another provider or provider organization.

    Declaration

    Swift

    override open class var resourceType: String
  • Date of creation/activation.

    Declaration

    Swift

    public var authoredOn: DateTime?
  • Request fulfilled by this request.

    Declaration

    Swift

    public var basedOn: [Reference]?
  • Originating encounter.

    Declaration

    Swift

    public var context: Reference?
  • Instantiates protocol or definition.

    Declaration

    Swift

    public var definition: [Reference]?
  • A textual description of the referral.

    Declaration

    Swift

    public var description_fhir: FHIRString?
  • Composite request this is part of.

    Declaration

    Swift

    public var groupIdentifier: Identifier?
  • Business identifier.

    Declaration

    Swift

    public var identifier: [Identifier]?
  • Distinguishes the level of authorization/demand implicit in this request.

    Declaration

    Swift

    public var intent: RequestIntent?
  • Comments made about referral request.

    Declaration

    Swift

    public var note: [Annotation]?
  • When the service(s) requested in the referral should occur.

    Declaration

    Swift

    public var occurrenceDateTime: DateTime?
  • When the service(s) requested in the referral should occur.

    Declaration

    Swift

    public var occurrencePeriod: Period?
  • An indication of the urgency of referral (or where applicable the type of transfer of care) request.

    Declaration

    Swift

    public var priority: RequestPriority?
  • Reason for referral / transfer of care request.

    Declaration

    Swift

    public var reasonCode: [CodeableConcept]?
  • Why is service needed?.

    Declaration

    Swift

    public var reasonReference: [Reference]?
  • Receiver of referral / transfer of care request.

    Declaration

    Swift

    public var recipient: [Reference]?
  • Key events in history of request.

    Declaration

    Swift

    public var relevantHistory: [Reference]?
  • Request(s) replaced by this request.

    Declaration

    Swift

    public var replaces: [Reference]?
  • Who/what is requesting service.

    Declaration

    Swift

    public var requester: ReferralRequestRequester?
  • Actions requested as part of the referral.

    Declaration

    Swift

    public var serviceRequested: [CodeableConcept]?
  • The clinical specialty (discipline) that the referral is requested for.

    Declaration

    Swift

    public var specialty: CodeableConcept?
  • The status of the authorization/intention reflected by the referral request record.

    Declaration

    Swift

    public var status: RequestStatus?
  • Patient referred to care or transfer.

    Declaration

    Swift

    public var subject: Reference?
  • Additonal information to support referral or transfer of care request.

    Declaration

    Swift

    public var supportingInfo: [Reference]?
  • Referral/Transition of care request type.

    Declaration

    Swift

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

    Declaration

    Swift

    public convenience init(intent: RequestIntent, status: RequestStatus, subject: Reference)
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
  • Undocumented

    Declaration

    Swift

    open class ReferralRequest: DomainResource