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
Parent topic: DCAPI Structure Type Definitions