public class ResearchStudy extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ResearchStudy.ResearchStudyArmComponent |
static class |
ResearchStudy.ResearchStudyObjectiveComponent |
static class |
ResearchStudy.ResearchStudyStatus |
static class |
ResearchStudy.ResearchStudyStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected List<ResearchStudy.ResearchStudyArmComponent> |
arm
Describes an expected sequence of events for one of the participants of a study.
|
protected List<CodeableConcept> |
category
Codes categorizing the type of study such as investigational vs.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CATEGORY
Fluent Client search parameter constant for category
|
protected List<CodeableConcept> |
condition
The condition that is the focus of the study.
|
protected List<ContactDetail> |
contact
Contact details to assist a user in learning more about or engaging with the study.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
protected MarkdownType |
description
A full description of how the study is being conducted.
|
protected List<Reference> |
enrollment
Reference to a Group that defines the criteria for and quantity of subjects participating in the study.
|
protected List<Group> |
enrollmentTarget
The actual objects that are the target of the reference (Reference to a Group that defines the criteria for and quantity of subjects participating in the study.
|
protected List<CodeableConcept> |
focus
The medication(s), food(s), therapy(ies), device(s) or other concerns or interventions that the study is seeking to gain more information about.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
FOCUS
Fluent Client search parameter constant for focus
|
protected List<Identifier> |
identifier
Identifiers assigned to this research study by the sponsor or other systems.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PARTOF
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PRINCIPALINVESTIGATOR
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PROTOCOL
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SITE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SPONSOR
Constant for fluent queries to be used to add include statements.
|
protected List<CodeableConcept> |
keyword
Key terms to aid in searching for or filtering the study.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
KEYWORD
Fluent Client search parameter constant for keyword
|
protected List<CodeableConcept> |
location
Indicates a country, state or other region where the study is taking place.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
LOCATION
Fluent Client search parameter constant for location
|
protected List<Annotation> |
note
Comments made about the study by the performer, subject or other participants.
|
protected List<ResearchStudy.ResearchStudyObjectiveComponent> |
objective
A goal that the study is aiming to achieve in terms of a scientific question to be answered by the analysis of data collected during the study.
|
protected List<Reference> |
partOf
A larger research study of which this particular study is a component or step.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PARTOF
Fluent Client search parameter constant for partof
|
protected List<ResearchStudy> |
partOfTarget
The actual objects that are the target of the reference (A larger research study of which this particular study is a component or step.)
|
protected Period |
period
Identifies the start date and the expected (or actual, depending on status) end date for the study.
|
protected CodeableConcept |
phase
The stage in the progression of a therapy from initial experimental use in humans in clinical trials to post-market evaluation.
|
protected CodeableConcept |
primaryPurposeType
The type of study based upon the intent of the study's activities.
|
protected Reference |
principalInvestigator
A researcher in a study who oversees multiple aspects of the study, such as concept development, protocol writing, protocol submission for IRB approval, participant recruitment, informed consent, data collection, analysis, interpretation and presentation.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PRINCIPALINVESTIGATOR
Fluent Client search parameter constant for principalinvestigator
|
protected Resource |
principalInvestigatorTarget
The actual object that is the target of the reference (A researcher in a study who oversees multiple aspects of the study, such as concept development, protocol writing, protocol submission for IRB approval, participant recruitment, informed consent, data collection, analysis, interpretation and presentation.)
|
protected List<Reference> |
protocol
The set of steps expected to be performed as part of the execution of the study.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PROTOCOL
Fluent Client search parameter constant for protocol
|
protected List<PlanDefinition> |
protocolTarget
The actual objects that are the target of the reference (The set of steps expected to be performed as part of the execution of the study.)
|
protected CodeableConcept |
reasonStopped
A description and/or code explaining the premature termination of the study.
|
protected List<RelatedArtifact> |
relatedArtifact
Citations, references and other related documents.
|
protected List<Reference> |
site
A facility in which study activities are conducted.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SITE
Fluent Client search parameter constant for site
|
protected List<Location> |
siteTarget
The actual objects that are the target of the reference (A facility in which study activities are conducted.)
|
static String |
SP_CATEGORY
Search parameter: category
|
static String |
SP_DATE
Search parameter: date
|
static String |
SP_FOCUS
Search parameter: focus
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_KEYWORD
Search parameter: keyword
|
static String |
SP_LOCATION
Search parameter: location
|
static String |
SP_PARTOF
Search parameter: partof
|
static String |
SP_PRINCIPALINVESTIGATOR
Search parameter: principalinvestigator
|
static String |
SP_PROTOCOL
Search parameter: protocol
|
static String |
SP_SITE
Search parameter: site
|
static String |
SP_SPONSOR
Search parameter: sponsor
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_TITLE
Search parameter: title
|
protected Reference |
sponsor
An organization that initiates the investigation and is legally responsible for the study.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SPONSOR
Fluent Client search parameter constant for sponsor
|
protected Organization |
sponsorTarget
The actual object that is the target of the reference (An organization that initiates the investigation and is legally responsible for the study.)
|
protected Enumeration<ResearchStudy.ResearchStudyStatus> |
status
The current state of the study.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected StringType |
title
A short, descriptive user-friendly label for the study.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
TITLE
Fluent Client search parameter constant for title
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
ResearchStudy()
Constructor
|
ResearchStudy(Enumeration<ResearchStudy.ResearchStudyStatus> status)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected StringType title
protected List<Reference> protocol
protected List<PlanDefinition> protocolTarget
protected List<Reference> partOf
protected List<ResearchStudy> partOfTarget
protected Enumeration<ResearchStudy.ResearchStudyStatus> status
protected CodeableConcept primaryPurposeType
protected CodeableConcept phase
protected List<CodeableConcept> category
protected List<CodeableConcept> focus
protected List<CodeableConcept> condition
protected List<ContactDetail> contact
protected List<RelatedArtifact> relatedArtifact
protected List<CodeableConcept> keyword
protected List<CodeableConcept> location
protected MarkdownType description
protected List<Reference> enrollment
protected List<Group> enrollmentTarget
protected Period period
protected Reference sponsor
protected Organization sponsorTarget
protected Reference principalInvestigator
protected Resource principalInvestigatorTarget
protected List<Location> siteTarget
protected CodeableConcept reasonStopped
protected List<Annotation> note
protected List<ResearchStudy.ResearchStudyArmComponent> arm
protected List<ResearchStudy.ResearchStudyObjectiveComponent> objective
public static final String SP_DATE
Description: When the study began and ended
Type: date
Path: ResearchStudy.period
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description: When the study began and ended
Type: date
Path: ResearchStudy.period
public static final String SP_IDENTIFIER
Description: Business Identifier for study
Type: token
Path: ResearchStudy.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Business Identifier for study
Type: token
Path: ResearchStudy.identifier
public static final String SP_PARTOF
Description: Part of larger study
Type: reference
Path: ResearchStudy.partOf
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PARTOF
Description: Part of larger study
Type: reference
Path: ResearchStudy.partOf
public static final ca.uhn.fhir.model.api.Include INCLUDE_PARTOF
public static final String SP_SPONSOR
Description: Organization that initiates and is legally responsible for the study
Type: reference
Path: ResearchStudy.sponsor
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SPONSOR
Description: Organization that initiates and is legally responsible for the study
Type: reference
Path: ResearchStudy.sponsor
public static final ca.uhn.fhir.model.api.Include INCLUDE_SPONSOR
public static final String SP_FOCUS
Description: Drugs, devices, etc. under study
Type: token
Path: ResearchStudy.focus
public static final ca.uhn.fhir.rest.gclient.TokenClientParam FOCUS
Description: Drugs, devices, etc. under study
Type: token
Path: ResearchStudy.focus
public static final String SP_PRINCIPALINVESTIGATOR
Description: Researcher who oversees multiple aspects of the study
Type: reference
Path: ResearchStudy.principalInvestigator
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PRINCIPALINVESTIGATOR
Description: Researcher who oversees multiple aspects of the study
Type: reference
Path: ResearchStudy.principalInvestigator
public static final ca.uhn.fhir.model.api.Include INCLUDE_PRINCIPALINVESTIGATOR
public static final String SP_TITLE
Description: Name for this study
Type: string
Path: ResearchStudy.title
public static final ca.uhn.fhir.rest.gclient.StringClientParam TITLE
Description: Name for this study
Type: string
Path: ResearchStudy.title
public static final String SP_PROTOCOL
Description: Steps followed in executing study
Type: reference
Path: ResearchStudy.protocol
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROTOCOL
Description: Steps followed in executing study
Type: reference
Path: ResearchStudy.protocol
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROTOCOL
public static final String SP_SITE
Description: Facility where study activities are conducted
Type: reference
Path: ResearchStudy.site
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SITE
Description: Facility where study activities are conducted
Type: reference
Path: ResearchStudy.site
public static final ca.uhn.fhir.model.api.Include INCLUDE_SITE
public static final String SP_LOCATION
Description: Geographic region(s) for study
Type: token
Path: ResearchStudy.location
public static final ca.uhn.fhir.rest.gclient.TokenClientParam LOCATION
Description: Geographic region(s) for study
Type: token
Path: ResearchStudy.location
public static final String SP_CATEGORY
Description: Classifications for the study
Type: token
Path: ResearchStudy.category
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CATEGORY
Description: Classifications for the study
Type: token
Path: ResearchStudy.category
public static final String SP_KEYWORD
Description: Used to search for the study
Type: token
Path: ResearchStudy.keyword
public static final ca.uhn.fhir.rest.gclient.TokenClientParam KEYWORD
Description: Used to search for the study
Type: token
Path: ResearchStudy.keyword
public static final String SP_STATUS
Description: active | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | in-review | temporarily-closed-to-accrual | temporarily-closed-to-accrual-and-intervention | withdrawn
Type: token
Path: ResearchStudy.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: active | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | in-review | temporarily-closed-to-accrual | temporarily-closed-to-accrual-and-intervention | withdrawn
Type: token
Path: ResearchStudy.status
public ResearchStudy()
public ResearchStudy(Enumeration<ResearchStudy.ResearchStudyStatus> status)
public List<Identifier> getIdentifier()
identifier (Identifiers assigned to this research study by the sponsor or other systems.)public ResearchStudy setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public ResearchStudy addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic StringType getTitleElement()
title (A short, descriptive user-friendly label for the study.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic boolean hasTitleElement()
public boolean hasTitle()
public ResearchStudy setTitleElement(StringType value)
value - title (A short, descriptive user-friendly label for the study.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic ResearchStudy setTitle(String value)
value - A short, descriptive user-friendly label for the study.public List<Reference> getProtocol()
protocol (The set of steps expected to be performed as part of the execution of the study.)public ResearchStudy setProtocol(List<Reference> theProtocol)
this for easy method chainingpublic boolean hasProtocol()
public Reference addProtocol()
public ResearchStudy addProtocol(Reference t)
public Reference getProtocolFirstRep()
protocol, creating it if it does not already exist@Deprecated public List<PlanDefinition> getProtocolTarget()
@Deprecated public PlanDefinition addProtocolTarget()
public List<Reference> getPartOf()
partOf (A larger research study of which this particular study is a component or step.)public ResearchStudy setPartOf(List<Reference> thePartOf)
this for easy method chainingpublic boolean hasPartOf()
public ResearchStudy addPartOf(Reference t)
public Reference getPartOfFirstRep()
partOf, creating it if it does not already exist@Deprecated public List<ResearchStudy> getPartOfTarget()
@Deprecated public ResearchStudy addPartOfTarget()
public Enumeration<ResearchStudy.ResearchStudyStatus> getStatusElement()
status (The current state of the study.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public ResearchStudy setStatusElement(Enumeration<ResearchStudy.ResearchStudyStatus> value)
value - status (The current state of the study.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic ResearchStudy.ResearchStudyStatus getStatus()
public ResearchStudy setStatus(ResearchStudy.ResearchStudyStatus value)
value - The current state of the study.public CodeableConcept getPrimaryPurposeType()
primaryPurposeType (The type of study based upon the intent of the study's activities. A classification of the intent of the study.)public boolean hasPrimaryPurposeType()
public ResearchStudy setPrimaryPurposeType(CodeableConcept value)
value - primaryPurposeType (The type of study based upon the intent of the study's activities. A classification of the intent of the study.)public CodeableConcept getPhase()
phase (The stage in the progression of a therapy from initial experimental use in humans in clinical trials to post-market evaluation.)public boolean hasPhase()
public ResearchStudy setPhase(CodeableConcept value)
value - phase (The stage in the progression of a therapy from initial experimental use in humans in clinical trials to post-market evaluation.)public List<CodeableConcept> getCategory()
category (Codes categorizing the type of study such as investigational vs. observational, type of blinding, type of randomization, safety vs. efficacy, etc.)public ResearchStudy setCategory(List<CodeableConcept> theCategory)
this for easy method chainingpublic boolean hasCategory()
public CodeableConcept addCategory()
public ResearchStudy addCategory(CodeableConcept t)
public CodeableConcept getCategoryFirstRep()
category, creating it if it does not already existpublic List<CodeableConcept> getFocus()
focus (The medication(s), food(s), therapy(ies), device(s) or other concerns or interventions that the study is seeking to gain more information about.)public ResearchStudy setFocus(List<CodeableConcept> theFocus)
this for easy method chainingpublic boolean hasFocus()
public CodeableConcept addFocus()
public ResearchStudy addFocus(CodeableConcept t)
public CodeableConcept getFocusFirstRep()
focus, creating it if it does not already existpublic List<CodeableConcept> getCondition()
condition (The condition that is the focus of the study. For example, In a study to examine risk factors for Lupus, might have as an inclusion criterion "healthy volunteer", but the target condition code would be a Lupus SNOMED code.)public ResearchStudy setCondition(List<CodeableConcept> theCondition)
this for easy method chainingpublic boolean hasCondition()
public CodeableConcept addCondition()
public ResearchStudy addCondition(CodeableConcept t)
public CodeableConcept getConditionFirstRep()
condition, creating it if it does not already existpublic List<ContactDetail> getContact()
contact (Contact details to assist a user in learning more about or engaging with the study.)public ResearchStudy setContact(List<ContactDetail> theContact)
this for easy method chainingpublic boolean hasContact()
public ContactDetail addContact()
public ResearchStudy addContact(ContactDetail t)
public ContactDetail getContactFirstRep()
contact, creating it if it does not already existpublic List<RelatedArtifact> getRelatedArtifact()
relatedArtifact (Citations, references and other related documents.)public ResearchStudy setRelatedArtifact(List<RelatedArtifact> theRelatedArtifact)
this for easy method chainingpublic boolean hasRelatedArtifact()
public RelatedArtifact addRelatedArtifact()
public ResearchStudy addRelatedArtifact(RelatedArtifact t)
public RelatedArtifact getRelatedArtifactFirstRep()
relatedArtifact, creating it if it does not already existpublic List<CodeableConcept> getKeyword()
keyword (Key terms to aid in searching for or filtering the study.)public ResearchStudy setKeyword(List<CodeableConcept> theKeyword)
this for easy method chainingpublic boolean hasKeyword()
public CodeableConcept addKeyword()
public ResearchStudy addKeyword(CodeableConcept t)
public CodeableConcept getKeywordFirstRep()
keyword, creating it if it does not already existpublic List<CodeableConcept> getLocation()
location (Indicates a country, state or other region where the study is taking place.)public ResearchStudy setLocation(List<CodeableConcept> theLocation)
this for easy method chainingpublic boolean hasLocation()
public CodeableConcept addLocation()
public ResearchStudy addLocation(CodeableConcept t)
public CodeableConcept getLocationFirstRep()
location, creating it if it does not already existpublic MarkdownType getDescriptionElement()
description (A full description of how the study is being conducted.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public ResearchStudy setDescriptionElement(MarkdownType value)
value - description (A full description of how the study is being conducted.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public ResearchStudy setDescription(String value)
value - A full description of how the study is being conducted.public List<Reference> getEnrollment()
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".)public ResearchStudy setEnrollment(List<Reference> theEnrollment)
this for easy method chainingpublic boolean hasEnrollment()
public Reference addEnrollment()
public ResearchStudy addEnrollment(Reference t)
public Reference getEnrollmentFirstRep()
enrollment, creating it if it does not already exist@Deprecated public List<Group> getEnrollmentTarget()
@Deprecated public Group addEnrollmentTarget()
public Period getPeriod()
period (Identifies the start date and the expected (or actual, depending on status) end date for the study.)public boolean hasPeriod()
public ResearchStudy setPeriod(Period value)
value - period (Identifies the start date and the expected (or actual, depending on status) end date for the study.)public Reference getSponsor()
sponsor (An organization that initiates the investigation and is legally responsible for the study.)public boolean hasSponsor()
public ResearchStudy setSponsor(Reference value)
value - sponsor (An organization that initiates the investigation and is legally responsible for the study.)public Organization getSponsorTarget()
sponsor The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (An organization that initiates the investigation and is legally responsible for the study.)public ResearchStudy setSponsorTarget(Organization value)
value - sponsor The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (An organization that initiates the investigation and is legally responsible for the study.)public Reference getPrincipalInvestigator()
principalInvestigator (A researcher in a study who oversees multiple aspects of the study, such as concept development, protocol writing, protocol submission for IRB approval, participant recruitment, informed consent, data collection, analysis, interpretation and presentation.)public boolean hasPrincipalInvestigator()
public ResearchStudy setPrincipalInvestigator(Reference value)
value - principalInvestigator (A researcher in a study who oversees multiple aspects of the study, such as concept development, protocol writing, protocol submission for IRB approval, participant recruitment, informed consent, data collection, analysis, interpretation and presentation.)public Resource getPrincipalInvestigatorTarget()
principalInvestigator The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (A researcher in a study who oversees multiple aspects of the study, such as concept development, protocol writing, protocol submission for IRB approval, participant recruitment, informed consent, data collection, analysis, interpretation and presentation.)public ResearchStudy setPrincipalInvestigatorTarget(Resource value)
value - principalInvestigator The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (A researcher in a study who oversees multiple aspects of the study, such as concept development, protocol writing, protocol submission for IRB approval, participant recruitment, informed consent, data collection, analysis, interpretation and presentation.)public List<Reference> getSite()
site (A facility in which study activities are conducted.)public ResearchStudy setSite(List<Reference> theSite)
this for easy method chainingpublic boolean hasSite()
public ResearchStudy addSite(Reference t)
public Reference getSiteFirstRep()
site, creating it if it does not already exist@Deprecated public List<Location> getSiteTarget()
@Deprecated public Location addSiteTarget()
public CodeableConcept getReasonStopped()
reasonStopped (A description and/or code explaining the premature termination of the study.)public boolean hasReasonStopped()
public ResearchStudy setReasonStopped(CodeableConcept value)
value - reasonStopped (A description and/or code explaining the premature termination of the study.)public List<Annotation> getNote()
note (Comments made about the study by the performer, subject or other participants.)public ResearchStudy setNote(List<Annotation> theNote)
this for easy method chainingpublic boolean hasNote()
public Annotation addNote()
public ResearchStudy addNote(Annotation t)
public Annotation getNoteFirstRep()
note, creating it if it does not already existpublic List<ResearchStudy.ResearchStudyArmComponent> getArm()
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.)public ResearchStudy setArm(List<ResearchStudy.ResearchStudyArmComponent> theArm)
this for easy method chainingpublic boolean hasArm()
public ResearchStudy.ResearchStudyArmComponent addArm()
public ResearchStudy addArm(ResearchStudy.ResearchStudyArmComponent t)
public ResearchStudy.ResearchStudyArmComponent getArmFirstRep()
arm, creating it if it does not already existpublic List<ResearchStudy.ResearchStudyObjectiveComponent> getObjective()
objective (A goal that the study is aiming to achieve in terms of a scientific question to be answered by the analysis of data collected during the study.)public ResearchStudy setObjective(List<ResearchStudy.ResearchStudyObjectiveComponent> theObjective)
this for easy method chainingpublic boolean hasObjective()
public ResearchStudy.ResearchStudyObjectiveComponent addObjective()
public ResearchStudy addObjective(ResearchStudy.ResearchStudyObjectiveComponent t)
public ResearchStudy.ResearchStudyObjectiveComponent getObjectiveFirstRep()
objective, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic ResearchStudy copy()
copy in class DomainResourcepublic void copyValues(ResearchStudy dst)
protected ResearchStudy typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.