RdcmRecord

This structure contains the contents of the RDCM record that is either being retrieved from the database or being created or modified.

Syntax

typedef struct rdcm_record
{
    char dcm_short_name[5]; 
    char dcm_name[17];
    short int dcm_subset_sn;
    short int dcm_layout_sn;
    DCAPIFlag  blank_flag; 
    char recvd_dcm_status_code[16];
    char qualifying_value[71];
    char dsp_lab[27];
    char visit_name[21];
    int visit_number;
    short int  subevent_number;
    char dcm_date[DATE_SIZE + 1];
    char dcm_time[TIME_SIZE + 1];
    char comment[COMMENT_SIZE + 1] ;
    char data_comment[COMMENT_SIZE + 1] ;
    char recvd_dcm_entry_ts[DATE_TIME_SIZE + 1];
    char entered_by[31];
    char end_ts[DATE_TIME_SIZE +1];
    DCAPIFlag data_lock_flag;
    char data_lock_ts[DATE_TIME_SIZE + 1];
    char accessible_ts[DATE_TIME_SIZE + 1];
    char lab_modification_ts[DATE_TIME_SIZE + 1];
    char lab_assignment_type_code[16];
    char last_status_change_ts[DATE_TIME_SIZE + 1];
    char last_data_change_ts[DATE_TIME_SIZE + 1];
    char pass1_ts[DATE_TIME_SIZE + 1];
    char pass1_by[31];
    char pass2_ts[DATE_TIME_SIZE + 1];
    char pass2_by[31];
    char modification_ts[DATE_TIME_SIZE + 1];
    char modified_by[31];
    char log_in_ts[DATE_TIME_SIZE + 1];
    AuditInfo   audit ;
} RdcmRecord;

Parameters

All of the following are output parameters.

dcm_short_name (out)

dcm_name (out)

dcm_subset_sn (out)

dcm_layout_sn (out)

blank_flag (out)

recvd_dcm_status_code (out)

qualifying_value (out)

dsp_lab (out)

visit_name (out)

visit_number (out)

subevent_number (out)

dcm_date (out)

dcm_time (out)

comment (out)

data_comment (out)

recvd_dcm_entry_ts (out)

entered_by (out)

end_ts (out)

data_lock_flag (out)

data_lock_ts (out)

accessible_ts (out)

lab_modification_ts (out)

lab_assignment_type_code (out)

last_status_change_ts (out)

last_data_change_ts (out)

pass1_ts (out)

pass1_by (out)

pass2_ts (out)

pass2_by (out)

modification_ts (out)

modified_by (out)

log_in_ts (out)

audit (out): A parameter of type AuditInfo, which tracks audit information about the RDCM changes

Used in Functions

GetRdcm, SetRdcm