StudyRecord

This structure contains the information about the live version of the study.

Syntax

typedef struct study_record
{
    double clinical_study_id;
    int        clinical_study_version_id;
    DCAPIFlag      study_freeze_flag;  
    DCAPIFlag      second_pass_required_flag;
    DCAPIFlag      data_entry_enabled_flag; 
    DCAPIFlag      first_pass_from_login_flag; 
    char      last_batch_ts[DATE_TIME_SIZE+1];
    DCAPIFlag      disc_in_browse;
    DCAPIFlag      disc_res_in_de;
    DCAPIFlag      priv_update;       
    DCAPIFlag      unenroll_alert;    
    DCAPIFlag      browse_acc_only;   
    DCAPIFlag      dci_date_required;  
    DCAPIFlag      univar_alert;       
    DCAPIFlag      thesaurus_lov;
    DCAPIFlag      use_dci_book ; 
    DCAPIFlag      ocl_thes_disc;
    DCAPIFlag      ocl_thes_lov;
}StudyRecord;

Parameters

All of these are output parameters.

clinical_study_id (out)

clinical_study_version_id (out)

study_freeze_flag (out): If TRUE, the study is frozen.

second_pass_required_flag (out): If TRUE, second pass required to make data accessible

data_entry_enabled_flag (out): If TRUE, production data entry is enabled

first_pass_from_login_flag (out): If TRUE, allows combined log-in and data entry

last_batch_ts (out)

disc_in_browse (out): If TRUE, allows creation/modification of manual discrepancies in Browse mode.

disc_res_in_de (out): If TRUE, allows discrepancy resolution in data entry.

priv_update (out): If TRUE, allows privileged update.

unenroll_alert (out): If TRUE, unenrolled patient alert is on.

browse_acc_only (out): Browse accessible data only

dci_date_required (out): This parameter is obsolete.

univar_alert (out): If TRUE, operator is alerted when univariate error occurs.

thesaurus_lov (out): If TRUE, LOVs are allowed on Thesaurus DVG-validated fields.

use_dci_book (out): If TRUE, DCI book is used as default entry mode

ocl_thes_disc (out): If TRUE, system creates discrepancies for TMS fields at data entry.

ocl_thes_lov (out): If TRUE, system allows LOVs on TMS fields at data entry.

Used in Function

SetStudyContext