Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Definexmltable
Multipletrue
LevelDataset
PurposeAnalysis

Dataset Name

Description

Class

Structure

Purpose

Keys

Location

Documentation

ADSL

Subject-Level Analysis Dataset

SUBJECT LEVEL ANALYSIS DATASET

One record per subject.

AnalysisUSUBJIDadsl.xptADSL.SAS
ADEFNTPCV MRI EF and NT-proBNP Analysis

BASIC DATA STRUCTURE

One record per subject per analysis visit per parameter.AnalysisUSUBJID, AVISITN, PARAMNadefntp.xpt

ADEFNTP.SAS/SAP

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-4

ADEFMRICV MRI Ejection Fraction Analysis

BASIC DATA STRUCTURE

One record per subject per analysis visit per parameter.AnalysisUSUBJID, AVISITN, PARAMNadefmri.xpt

ADEFMRI.SAS/SAP

ADSL

The ADSL contains subject characteristics and covariates that are important for analyses. Stratification variables can be created in the ADSL to subset the data. More than one SDTM dataset may be used as input to the ADSL. This is a simplified example ADSL dataset; the ADaMIG should be referenced for additional variables.

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-2

...

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-8

Definexmltable
DatasetADCVNTPADEFNTP
LevelVariable
PurposeAnalysis
NameVariable
Variable NameVariable LabelTypeCodelist/Controlled TermsSource/Derivation/Comment
STUDYIDStudy Identifiertext
Predecessor: CV.STUDYID
USUBJIDUnique Subject Identifiertext
Predecessor: CV.USUBJID
BRTHDTDate of Birthintegerdate9.Predecessor: ADSL.BRTHDT
AAGEAnalysis Agefloat
Predecessor: ADSL.AAGE
AGEUAge Unittext

Predecessor: ADSL.AGEU

SEX

Sextext(SEX)

Predecessor: ADSL.SEX

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-16

RACE

Racetext(RACE)Predecessor: ADSL.RACE
TRTSDT

Date of First Exposure to Treatment

integerdate9Predecessor: ADSL.TRTSDT
TRT01P

Planned Treatment for Period 01

textDrug A; Drug BPredecessor: ADSL.TRT01P
TRT01A

Actual Treatment for Period 01

textDrug A; Drug BPredecessor: ADSL.TRT01A

ITTFL

Intent-To-Treat Population Flag

text

Y; N

Predecessor: ADSL.ITTFL

HEIGHT

Height (cm)

float


Set to VS.VSSTRESN where VS.VSTEST = "HEIGHT" by visit.

WEIGHT

Weight (kg)

float


Set to VS.VSSTRESN where VS.VSTEST = "WEIGHT" by visit.

BSABody Surface Area (m2)float


Derived:

Compute from HEIGHT and WEIGHT at each visit, using the Du Bois method. BSA = 0.007184 × W0.425 × H0.725

There are multiple methods for calculating BSA; the study protocol should describe which to use.

ACEINHFL

ACE Inhibitor Medications Flag

text

Y; N

Predecessor: ADSL.ACEINHFL
PARAMParametertext

Left Ventricular Ejection Fraction, Cal (%);

Right Ventricular Ejection Fraction, Cal (%);

N-Terminal ProB-type Natriuretic Peptide (ng/L)

Predecessor:

CV.CVTEST

LB.LBTEST

PARAMCDParameter Codetext

LVEF_C;

RVEF_C;

BNPPRONT

Predecessor:

CV.CVTESTCD

LB.LBTESTCD

PARAMNParameter (N)integer

1; 2; 3;

Assigned:

Number PARAMCD as follows:

LVEF_C = "1"

RVEF_C = "2"

BNPPRONT = "3"

AVALAnalysis Valuefloat

See Parameter Value Metadata

AVISITAnalysis Visittext

Visit 1 (Baseline); 

Visit 6 (1 Year)

If CV.VISIT = "VISIT 1" then AVISIT = "Visit 1 (Baseline)".

If CV.VISIT = "VISIT 6" then AVISIT = "Visit 6 (1 Year)".

AVISITNAnalysis Visit (N)integer1; 6

Predecessor:

CV.VISITNUM

LB.VISITNUM

VISITVisitinteger

VISIT 1; VISIT 6

Predecessor:

CV.VISIT

LB.VISIT

ADTAnalysis Dateintegerdate9.Date portion of CV.CVDTC or LB.LBDTC converted to numeric and displayed in a format such as date9. 
ABLFLBaseline Record FlagtextY

Derived: If CV.VISIT = "VISIT 1" then ABLFL = "Y".

BASEBaseline Valuefloat

Derived: Set BASE to AVAL from the record for that subject and parameter where ABLFL = "Y".

Populate BASE for additional visits by merging the value of BASE in the baseline record by USUBJID and PARAMCD.

CHGChange from Baselinefloat
Derived: Compute CHG = AVAL - BASE for that record. Only compute for post-baseline records.
PCHGPercent Change from Baselinefloat
Derived: Compute PCHG = (CHG / BASE) * 100. Only compute for post-baseline records.
CHGCAT1Change from Baseline Category 1text

Decline >=5%; Decline <5%; No decline

See Parameter Value Metadata
SRCDOMSource Datatext

CV; LB

Assigned:

Set to the SDTM domain name that relates to the analysis value.

SRCVARSource Variabletext

CVSTRESN; LBSTRESN

Assigned: Set to the SDTM variable that relates to the analysis value.

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-12

SRCSEQSource Sequence Numberinteger


Predecessor:

CV.CVSEQ

LB.LBSEQ

Set to the SDTM domain sequence number that relates to the analysis value,

CV.CVSEQ or LB.LBSEQ.


In this example, variables BASE, CHG, PCHG, and CHGCAT1 were added to facilitate analyses of the efficacy endpoints. the variables SRCDOM, SRCVAR, and SRCSEQ provide traceability to the combined source datasets. Thes The tables below represent parameter value level lists for applicable variables.

Definexmltable
DatasetADEFNTP
ExampletrueADCVNTP
LevelValueCodelist
PurposeAnalysis
NameAVAL
OIDC.PARAM.ADCVNTP
NameParameter
Permitted Value (code)

Left Ventricular Ejection Fraction, Cal (%);

Right Ventricular Ejection Fraction, Cal (%);
N-Terminal ProB-type Natriuretic Peptide (ng/L)
Definexmltable
DatasetADEFNTP
Exampletrue
LevelCodelist
PurposeAnalysis
OIDCL.PARAMCD.ADEFNTP
NameParameter Code
Permitted Value (code)Display Value (Decode)

LVEF_C

Left Ventricular Ejection Fraction, Cal (%);

RVEF_CRight Ventricular Ejection Fraction, Cal (%);
BNPPRONTN-Terminal ProB-type Natriuretic Peptide (ng/L)
PARAMCD in
Definexmltable
DatasetADCVNTP
LevelCodelist
PurposeAnalysis
NameAVAL
VariableWhereTypeControlled Terms or FormatOriginDerivation/Comment
AVALCV.CVSTRESN IN
VariableWhereTypeOriginDerivation/Comment
AVAL
("LVEF_C", "RVEF_C")float
PredecessorCV.CVSTRESN
AVAL
PARAMCD
LB.LBTESTCD = "BNPPRONT"float
PredecessorLB.LBSTRESN
where LB.LBTESTCD = "BNPPRONT"

In this table the ADaM parameters are used rather than the source SDTM data.

Definexmltable
DatasetADCVNTP
LevelValueCodelist
PurposeAnalysis
NameCHGCAT1
VariableWhereTypeControlled Terms or FormatOriginDerivation/Comment
CHGCAT1PARAMCD in ("LVEF_C", "RVEF_C")text

Decline >=5%

Decline <5%

No Decline

Derived

Categorize the value of CHGCAT1 CHG as follows: If CHG >= 5.00 THEN CHGCAT1 = "Decline >=5%".

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-9

Else if CHG GT 0 and CHG < 5.00 THEN CHGCAT1 = "Decline <5%"

Else if CHG <0 then CHGCAT1 = "No Decline."

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-10

CHGCAT1PARAMCD = "BNPPRONT"text

Increase >100 ng/L

Increase <=100 ng/L

No increase

Derived

Categorize the value of CHCAT1 as follows: "Increase >100 ng/L"; "Increase <=100 ng/L"; "No increase"

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-11

...