cardea.fhir.ResearchStudy

class cardea.fhir.ResearchStudy(dict_values=None)

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.

Parameters
  • resourceType – This is a ResearchStudy resource

  • identifier – Identifiers assigned to this research study by the sponsor or other systems.

  • title – A short, descriptive user-friendly label for the study.

  • protocol – The set of steps expected to be performed as part of the execution of the study.

  • partOf – A larger research study of which this particular study is a component or step.

  • status – The current state of the study.

  • category – Codes categorizing the type of study such as investigational vs. observational, type of blinding, type of randomization, safety vs. efficacy, etc.

  • focus – The condition(s), medication(s), food(s), therapy(ies), device(s) or other concerns or interventions that the study is seeking to gain more information about.

  • contact – Contact details to assist a user in learning more about or engaging with the study.

  • relatedArtifact – Citations, references and other related documents.

  • keyword – Key terms to aid in searching for or filtering the study.

  • jurisdiction – Indicates a country, state or other region where the study is taking place.

  • description – A full description of how the study is being conducted.

  • enrollment – Reference to a Group that defines the criteria for and quantity of subjects participating in the study. E.g. ” 200 female Europeans between the ages of 20 and 45 with early onset diabetes”.

  • period – Identifies the start date and the expected (or actual, depending on status) end date for the study.

  • sponsor – The organization responsible for the execution of the study.

  • principalInvestigator – Indicates the individual who has primary oversite of the execution of the study.

  • site – Clinic, hospital or other healthcare location that is participating in the study.

  • reasonStopped – A description and/or code explaining the premature termination of the study.

  • note – Comments made about the event by the performer, subject or other participants.

  • arm – Describes an expected sequence of events for one of the participants of a study. E.g. Exposure to drug A, wash-out, exposure to drug B, wash-out, follow-up.

__init__(dict_values=None)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([dict_values])

Initialize self.

assert_type()

Checks class values follow set possible enumerations.

get_dataframe()

Returns dataframe from class attribute values.

get_eligible_relationships()

Returns class relationships for attributes that are used.

get_id()

Returns fhir class identifier.

get_relationships()

Returns class relationships.

set_attributes(dict_values)

Sets values to class attributes.