Study-level metadata

Define_header_metadata

FILEOID

STUDYOID

STUDYNAME

STUDYDESCRIPTION

PROTOCOLNAME

STANDARD

VERSION

SCHEMALOCATION

STYLESHEET

XYZ123

123

XYZ123

XYZ123

SDTM

3.1.2

http://www.cdisc.org/ns/odm/v1.2 define1-0-0.xsd

define1-0-0.xsl

 

https://github.com/Daniel-355/SAS-Clinical-Trials-Toolkit/blob/master/SDTM_METADATA.xlsx


 

Dataset-level metadata

TOC_METADATA

OID

NAME

REPEATING

ISREFERENCEDATA

PURPOSE

LABEL

STRUCTURE

DOMAINKEYS

CLASS

ARCHIVELOCATIONID

AE

AE

Yes

No

Tabulation

Adverse Events

Events - One record per event per subject

STUDYID, USUBJID, AEDECOD, AESTDTC

Events

./ae

DM

DM

No

No

Tabulation 

Demographics

Special Purpose - One record per event per subject

STUDYID, USUBJID

Special Purpose

./dm

EX

EX

Yes

No

Tabulation 

Exposure

One record per constant dosing interval per subject

STUDYID, USUBJID, EXTRT, EXSTDTC

Interventions

./ex

LB

LB

Yes

No

Tabulation 

Laboratory Tests

Findings - One record per lab test per subject

STUDYID, USUBJID, LBCAT, LBTESTCD, VISITNUM

Findings

./lb

 

Trial Design (Reference Data)

Observation Data

TA (Trial Arms – planned treatment groups)

EX (Exposure – actual treatment received by subjects)

TE (Trial Elements – planned study elements)

SE (Subject Elements – elements actually experienced by subjects)

TV (Trial Visits – planned visits)

SV (Subject Visits – visits actually occurred)

TI (Trial Inclusion/Exclusion Criteria – eligibility rules)

DM / MH / LB (subject-level data used to determine whether criteria are met)

TS (Trial Summary – overall study design parameters)

—

 

Variable-level metadata

VARIALBE_METADATA 

DOMAIN

VARNUM

VARIABLE

TYPE

LENGTH

LABEL

SIGNIFICANTDIGITS

ORIGIN

COMMENT

DISPLAYFORMAT

COMPUTATIONMETHODOID

CODELISTNAME

MANDATORY

ROLE

ROLECODELIST

VALUELISTOID

AE

1

STUDYID

text

15

Study Identifier

Derived

Yes

Identifier

ROLECODE

AE

2

DOMAIN

text

2

Domain Abbreviation

Derived

Yes

Identifier

ROLECODE

AE

3

USUBJID

text

25

Unique Subject Identifier

Derived

Yes

Identifier

ROLECODE

AE

4

AESEQ

integer

8

Sequence Number

Derived

Yes

Identifier

ROLECODE

AE

5

AETERM

text

200

Reported Term for the Adverse Event

CRF page 6

Yes

Topic

ROLECODE

AE

6

AEDECOD

text

200

Dictionary-Derived Term

Derived

AEDECOD

Yes

Synonym Qualifier

ROLECODE

AE

7

AEBODSYS

text

200

Body System or Organ Class

Derived

AEBODSYS

No

Record Qualifier

ROLECODE

AE

8

AESEV

text

40

Severity/Intensity

CRF page 6

AESEV

No

Record Qualifier

ROLECODE

AE

9

AESER

text

40

Serious Event

CRF page 6

NY

No

Record Qualifier

ROLECODE

AE

10

AEACN

text

40

Action Taken with Study Treatment

CRF page 6

ACN

No

Record Qualifier

ROLECODE

AE

11

AEREL

text

40

Causality

CRF page 6

AEREL

No

Record Qualifier

ROLECODE

AE

12

AESTDTC

date

16

Start Date/Time of Adverse Event

CRF page 6

No

Timing

ROLECODE

AE

13

AEENDTC

date

16

End Date/Time of Adverse Event

CRF page 6

No

Timing

ROLECODE

AE

14

AESTDY

integer

8

Study Day of Start of Adverse Event

Derived

No

Timing

ROLECODE

AE

15

AEENDY

integer

8

Study Day of End of Adverse Event

Derived

No

Timing

ROLECODE

DM

1

STUDYID

text

15

Study Identifier

Derived

Yes

Identifier

ROLECODE

 


 

VALUELEVEL_METADATA

VALUELISTOID

VALUENAME

TYPE

LENGTH

LABEL

SIGNIFICANTDIGITS

ORIGIN

COMMENT

DISPLAYFORMAT

COMPUTATIONMETHODOID

CODELISTNAME

MANDATORY

ROLE

ROLECODELIST

LBTESTCDVALUE

ALB

float

8

Albumin; Microalbumin

1

Central laboratory

4.2

No

LBTESTCDVALUE

ALP

float

8

Alkaline Phosphatase

Central laboratory

3.

No

LBTESTCDVALUE

ALT

float

8

Alanine Aminotransferase; SGPT

Central laboratory

3.

No


 

CodeList / Controlled Terminology metadata

CODELISTS

CODELISTNAME

RANK

CODEDVALUE

TRANSLATED

TYPE

CODELISTDICTIONARY

CODELISTVERSION

sourcedataset

sourcevariable

sourcevalue

sourcetype

ACN

1

DOSE INCREASED

DOSE INCREASED

TEXT

adverse

aeaction

3

number

ACN

2

DOSE NOT CHANGED

DOSE NOT CHANGED

TEXT

adverse

aeaction

4

number

ACN

3

DOSE REDUCED

DOSE REDUCED

TEXT

adverse

aeaction

2

number

ACN

4

DRUG INTERRUPTED

DRUG INTERRUPTED

TEXT

adverse

aeaction

1

number

ACN

5

DRUG WITHDRAWN

DRUG WITHDRAWN

TEXT

adverse

aeaction

number

ACN

6

NOT APPLICABLE

NA

TEXT

adverse

aeaction

number

ACN

7

UNKNOWN

U; Unknown

TEXT

adverse

aeaction

5

number

AEBODSYS

1

TEXT

MedDRA

7.0

AEDECOD

1

TEXT

MedDRA

7.0


 

Derivation metadata

COMPUTATION_METHOD

COMPUTATIONMETHODOID

COMPUTATIONMETHOD

AGECALCULATION

integer value of (BRTHDT - RFSTDTC)/365.25


 

If needed,

Internal Traceability metadata

Source Dataset (Raw/CRF)

Source Variable

CRF Page / Description

SDTM Domain

SDTM Variable

SDTM Origin

ADaM Dataset

ADaM Variable

Derivation Type

Derivation Logic / Notes

AE_CRF

AE_TERM

AE CRF Page 12

AE

AEDECOD

Collected

ADAE

AETERM

Copied

Verbatim AE term copied

AE_CRF

AE_START_DATE

AE CRF Page 12

AE

AESTDTC

Collected

ADAE

ASTDT

Converted

ISO date converted to numeric

AE_CRF

AE_END_DATE

AE CRF Page 12

AE

AEENDTC

Collected

ADAE

AENDT

Converted

ISO date converted to numeric

AE_CRF

AE_SEVERITY

AE CRF Page 12

AE

AESEV

Collected

ADAE

AESEV

Copied

—

AE_CRF

AE_REL

AE CRF Page 13

AE

AEREL

Collected

ADAE

AEREL

Copied

—

—

—

—

AE

AESEQ

Derived

ADAE

AESEQ

Copied

Sequence assigned in SDTM

—

—

—

AE

AESTDY

Derived

ADAE

AESTDY

Copied

Derived in SDTM

 


 

Trial Design metadata

Trial ElementsTE

STUDYID

ETCD

ELEMENT

ELEMENTDESC

XYZ123

SCR

Screening

Screening period

XYZ123

TRT

Treatment

Double-blind treatment

XYZ123

FU

Follow-up

Safety follow-up

 

Trial VisitsTV

STUDYID

VISITNUM

VISIT

VISITDY

XYZ123

1

Screening

−14

XYZ123

2

Baseline

1

XYZ123

3

Week 4

28

XYZ123

4

Week 8

56

XYZ123

5

Week 12

84

XYZ123

6

Follow-up

112


 

Origin / CRF metadata

Variable

Origin Type

Origin Description

CRF Reference

AEDECOD

Collected

Collected on AE CRF

AE CRF, Page 12

AESTDTC

Collected

Collected on AE CRF

AE CRF, Page 12

AEENDTC

Collected

Collected on AE CRF

AE CRF, Page 12

AESEV

Collected

Collected on AE CRF

AE CRF, Page 12

AEREL

Collected

Collected on AE CRF

AE CRF, Page 13

AEACN

Collected

Collected on AE CRF

AE CRF, Page 14

AESEQ

Derived

Sequential number assigned within subject

—

AESTDY

Derived

Derived from AESTDTC and RFSTDTC

—


 

 

Reviewer’s Guide metadata


 

Unless it's a native Pinnacle 21 field name, you must manually map the fields during import; however, this mapping usually only needs to be done once and can be reused afterward.

 

SDTM metadata includes at least Study-level, Dataset-level, Variable-level, and CodeList information;  building upon this, Value-level, Origin, Derivation, and Trial Design metadata constitute the "complete define.xml" expected by the FDA.