Study

public class Study extends AbstractRdcDomainObject implements StudySubDocumentProjection

A study contains all metadata of a DataAcquisitionProject. It will get a DOI (Digital Object Identifier) when the DataAcquisitionProject is released.

Fields

annotations

private I18nString annotations

Arbitrary additional text for this instrument. Must not contain more than 2048 characters.

authors

private List<Person> authors

List of Persons which have performed this study. Must not be empty.

dataAcquisitionProjectId

private String dataAcquisitionProjectId

The id of the DataAcquisitionProject to which this study belongs. The dataAcquisitionProjectId must not be empty.

dataAvailability

private I18nString dataAvailability

The current state of the data’s availability. Must be one of DataAvailabilities and must not be empty.

description

private I18nString description

A description of the study. It must be specified in at least one language and it must not contain more than 2048 characters.

id

private String id

The id of the study which uniquely identifies the study in this application. The id must not be empty and must be of the form stu-{{dataAcquisitionProjectId}}$. The id must not contain more than 512 characters.

institution

private I18nString institution

The name of the institution which has performed this study. It must be specified in German and English and it must not contain more than 512 characters.

studySeries

private I18nString studySeries

The name of the series of studies to which this study belongs.. If specified it must be specified in German and English. It must not contain more than 512 characters and must not contain „,“.

surveyDesign

private I18nString surveyDesign

The survey design of this Study. Must be one of SurveyDesigns and must not be empty.

title

private I18nString title

The title of the study. It must be specified in German and English and it must not contain more than 2048 characters.