ResearchSubject

open class ResearchSubject: DomainResource

Investigation to increase healthcare-related patient-independent knowledge.

A process where a researcher or organization plans and then executes a series of steps intended to increase the field of healthcare-related knowledge. This includes studies of safety, efficacy, comparative effectiveness and other information about medications, devices, therapies and other interventional and investigative techniques. A ResearchStudy involves the gathering of information about human or animal subjects.

  • Investigation to increase healthcare-related patient-independent knowledge.

    A process where a researcher or organization plans and then executes a series of steps intended to increase the field of healthcare-related knowledge. This includes studies of safety, efficacy, comparative effectiveness and other information about medications, devices, therapies and other interventional and investigative techniques. A ResearchStudy involves the gathering of information about human or animal subjects.

    Declaration

    Swift

    override open class var resourceType: String
  • What path was followed.

    Declaration

    Swift

    public var actualArm: FHIRString?
  • What path should be followed.

    Declaration

    Swift

    public var assignedArm: FHIRString?
  • Agreement to participate in study.

    Declaration

    Swift

    public var consent: Reference?
  • Business Identifier for research subject.

    Declaration

    Swift

    public var identifier: Identifier?
  • Who is part of study.

    Declaration

    Swift

    public var individual: Reference?
  • Start and end of participation.

    Declaration

    Swift

    public var period: Period?
  • The current state of the subject.

    Declaration

    Swift

    public var status: ResearchSubjectStatus?
  • Study subject is part of.

    Declaration

    Swift

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

    Declaration

    Swift

    public convenience init(individual: Reference, status: ResearchSubjectStatus, study: 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 ResearchSubject: DomainResource