Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: changed multivariat to multiple covariates

Measuring LVEF regularly can show the rate of decline in left ventricle function for a patient with DMD. Therefore, it was selected as an endpoint for this example to measure whether a course of therapy may slow the progression of heart failure for the patient. The second endpoint chosen, NT-proBNP, is a biomarker that may be used to predict or diagnose heart failure.

This section illustrates example analysis datasets for the following endpoints:

The data from the SDTM examples for ejection fraction can be used for multiple endpoint analyses. For this example we show the following endpoints:

...

  • Percent change in ejection fraction over time (1 year)
  • Decline in ejection fraction over a time period (yearly1 year) grouped by a decline greater than x-5.x%.0%
  • From the LB domainPercent change in NTproBNP over a period of NT-proBNP over time (yearly).

The example study 

For this example we show the following endpoints from the SDTM dataset:

  • CV - Percent change in ejection fraction, decline in EF over a time period (yearly)  grouped by declinde greater than x%.
  • LB - Percent change in NTproBNP over a period of time (yearly)  

Questions:

Is screening considered visit 1, or is it to include the subject into the study?

Are these Real World Evidence (RWE) studies only or clinical trials?

  • 1 year)

Source Data

The SDTM examples used as the source data are from Section 2.1, Basic Systolic FunctionThe records in the CV dataset for which CVTESTCD = "LVEF_C" and "RVEF_C" were selected for analysis. The records in the LB dataset where LBTESTCD = "BNPPRONT" were used to compute the percent change over time and as a potential covariate. Both SDTM domains are used in one analysis dataset to demonstrate the flexibility of ADaM and to show that the various SDTM domains can be combined into one dataset both as rows and also as covariates.

Example Analysis Datasets

The following tables show the analysis dataset metadata and parameters used for this example.

-Should both endpoints be shown in one efficacy dataset or two?

Definexmltable
Multipletrue
LevelDataset
PurposeAnalysis

Dataset Name

Dataset Description

Class of Dataset

Structure

LocationPurpose

Keys

Location

Documentation

ADSL

Subject-Level Analysis Dataset

SUBJECT LEVEL ANALYSIS DATASETadsl.xpt

One record per subject.

AnalysisUSUBJIDADaMIG v1.3 section 3.1.1adsl.xptADSL.SAS
ADEFNTPCV MRI EF and NT-proBNP AnalysisADCVEFCardiac Ejection Fraction Analysis Dataset

BASIC DATA STRUCTURE

One record per subject per analysis visit per parameter.adcvef.xptAnalysisUSUBJID, AVISITN, PARAMCD

 Analysis Dataset

PARAMNadefntp.xpt

ADEFNTP.SAS/SAP

ADEFMRICV MRI Ejection Fraction AnalysisADNTRPOCardia NTproBNP Laboratory Analyis Dataset

BASIC DATA STRUCTURE

One record per subject per analysis visit per parameter.adntpro.xptAnalysisUSUBJID, AVISITN, PARAMCD

 Analysis Dataset

ADCMRICardiac Magnetic Resonance Imaging Measurements Analysis Dataset

BASIC DATA STRUCTURE

One record per subject per analysis visit per parameter.adcmri.xptUSUBJID, AVISITN, PARAMCD

Analysis Dataset

ADCV Analysis Dataset

This example analysis dataset used the SDTM CV dataset for input which shows the findings associated with a Cardiac Magnetic Resonance Imaging procedure related to ejection fraction. 

CVDTC is the date of the CMR procedure, CVDY is the study. For the purposes of this example, the participant was enrolled in the study on 20-May-2021 and the study visits were every twp months.The CVLNKID variable is used to identify a record to show a relationship between records in separate domains.

The following are the parameters for the example ADaM datasets. Note that the columns for derived variables, BASE, and CHG have been added, as well as selected variables from ADSL. The rows needed from the spirometry and 6MWT for ranking change from baseline were created in the safety analysis datasets. These derived rows were then copied to ADCOMPOS. The ADCOMPOS example shows the final rows required. 

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.

For this example:

  • Analysis age (AAGE) was included to provide age with more precision.
  • A flag indicating the use of ACE inhibitors (ACEINHFL) is shown with example derivation from the CM dataset.
  • Body surface area at screening (BSASC) was derived from the VS dataset using height and weight at the screening visit. There are many possible calculations for BSA; for this example, the Du Bois method was used.[11] Note that the screening visit and visit 1 occurred at the same time in this example.
Definexmltable
DatasetADSL
Definexmltable
DatasetADSPIRO
LevelVariable
PurposeAnalysis
NameVariable

Left Ventricular Ejection Fraction, Calculated (%)

Right Ventricular Ejection Fraction, Calculated (%)

N-Terminal ProB-type Natriuretic Peptide (pg/mL)

Move to PVLM Table

Set to  "CV.CVTEST" plus "(CV.CVTESTU)" with spaces and parentheses as shown. 

Set to "LB.LBTEST" plus "(CV.CVTESTU)" with spaces and parentheses as shown. 

LVEFC

RVEFC

BNPPRONT

Variable NameVariable LabelTypeCodelist/Controlled Terms/FormatSource/Derivation/Comment
STUDYIDStudy IdentifierChartext
CVPredecessor: DM.STUDYID
USUBJIDUnique Subject IdentifierChartext
CVPredecessor: DM.USUBJIDSelect for records with RE data.ASEQAnalysis Sequence NumberNumSequence number given to ensure uniqueness of subject records within an ADaM dataset. Number the records 1 to n after sorting by the key variables.TRT01P

Planned Treatment for Period 01

CharADSL.TRT01P

COMPLFL

Completers Population Flag

Char

Y; N

ADSL.COMPLFL

AGEAgeNumADSL.AGEAGEUAge UnitsChar(AGEU)ADSL.AGEUSEXSexChar(SEX)ADSL.SEXPARAMParameterCharPARAMCDParameter CodeChar

If CV.CVTESTCD = "LVEF_C" then PARAMCD = "LVEFC"

If CV.CVTESTCD = "RVEF_C" then PARAMCD = "RVEFC"

If LB.LBTESTCD = "BNPPRONT" then PARAMCD =  "BNPPRONT" 

Set to value of  CV.CVTESTCD.

AVALAnalysis ValueNum

Set to value of CV.CVSTRESN.

Set to value of LB.LBSTRESN.

AVISITAnalysis VisitChar

??????

If CV.VISIT = "SCREENING" then AVISIT = "XXX".

Else if CV.VISIT = "VISIT 6" then AVISIT = "XXXX".

AVISITNAnalysis Visit (N)Num1,  6Set to value of CV.VISITNUM.VISITVisitChar

CV.VISIT

ADTAnalysis DateNumdate9.Date portion of CV.CVDTC converted to numeric and displayed in a format such as date9. Date in SDTM represents date of CMR procedure.ABLFLBaseline Record FlagCharY

Check on visit numbering

If VISIT = 1 then ABLFL = "Y".

BASEBaseline ValueNum

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

CHGChange from BaselineNumCompute CHG = AVAL - BASE for that record. Only compute for post-baseline records.PCHGPercent Change from BaselineNumPCHG = (CHG / BASE) * 100CHGCAT1Change from Baseline Category 1

>1 g/dL;

<=1 g/dL

SRCDOMSource DataChar

CV

LB

 Set to the SDTM domain name that relates to the analysis value.SRCSEQSource Sequence NumberNum

CV.CVSEQ

LB.LBSEQ

Set to the SDTM domain sequence number that relates to the analysis value.
Definexmltable
Multipletrue
DatasetADSPIRO, AD6MWT, ADCOMPOS
LevelValue
PurposeAnalysis
OIDAVAL
NameParameter Value List - ADCOMPOS
BRTHDTDate of Birthintegeryymmdd10.

Derived: Date portion of DM.BRTHDTC converted to numeric and displayed in a format, such as yymmdd10. 

AAGEAnalysis Agefloat
Derived: Age as screening, computed by DM.RFICDTC - BRTHDTC as continuous variable. Note that some countries do not allow capturing date of birth, so this could be computed by capturing age in years and months on a CRF.
AGEAgeinteger
Predecessor: DM.AGE
AGEUAge UnitstextYEARSPredecessor: DM.AGEU

SEX

Sextext(SEX)Predecessor: DM.SEX

RACE

Racetext(RACE)Predecessor: DM.RACE
TRTSDTDate of First Exposure to Treatmentintegeryymmdd10.Derived: Date portion of DM.RFSTDTC converted to numeric and displayed in a format such as yymmdd10.
RFICDT

Date of Informed Consent

integeryymmdd10.Derived: Date portion of DM.RFICDTC converted to numeric and displayed in a format such as yymmdd10.
DTHDT

Date of Death

integeryymmdd10.

Derived: Date portion of DM.DTHDT converted to numeric and displayed in a format such as yymmdd10.

DTHFL

Subject Death
Flag

textYPredecessor: DM.DTHFL
TRT01P

Planned Treatment for Period 01

textDrug A; Drug B

Predecessor: DM.ARM.

May be changed to lower case or more descriptive term for use in tables and listings.

TRT01A

Actual Treatment for Period 01

textDrug A; Drug B

Predecessor: DM.ACTARM.

Note: Actual treatment matches planned treatment unless there is a reason subject does not take planned drug.

ITTFL

Intent-To-Treat Population Flag

text

Y; N

Derived: Derive the intent-to-treat population as per the protocol and SAP.

ACEINHFL

ACE Inhibitor Medications Flag

text

Y; N

Derived: Select a list of ACE inhibitor medications from concomitant medications (CM) domain as per SAP or protocol. Set to "Y" if these medications were taken during the study, and "N" if they are absent. Can be used to subset or to exclude the population who took ACE inhibitors.

HEIGHTSC

Height (cm) at Screening

float


Predecessor: Set to VS.VSSTRESN where VS.VSTESTCD = "HEIGHT" and VISITNUM= 1 (or screening visit).

WEIGHTSC

Weight (kg) at Screening

float


Predecessor: Set to VS.VSSTRESN where VS.VSTESTCD = "WEIGHT" and VISITNUM = 1 (or screening visit).

BSASC

Body Surface Area at Screening

float


Derived: Select where VISITNUM = 1 (or screening visit). Compute from HEIGHT and WEIGHT, using the Du Bois method. BSA = 0.007184 × W0.425 × H0.725

There are multiple methods for calculating BSA (e.g., Du Bois, Mosteller, Haycock, Gehan & George, Boyd, Fujimoto, Takahira, Schlich); the study protocol should describe which to use.

Dataset wrap
Showtrue
NameADSL
Dataset2
tableidadsl
RowSTUDYIDUSUBJIDBRTHDTAAGEAGEAGEUSEXRACETRTSDTRFICDTDTHDTDTHFLTRT01PITTFLACEINHFLHEIGHTSCWEIGHTSCBSASC
1DMD-EFLGEDMD-EF-01-1012010-02-0712.312YEARSMBLACK OR AFRICAN AMERICAN2022-06-162022-06-16

Drug AYY119200.82
2DMD-EFLGEDMD-EF-01-101

2008-05-01

14.114YEARSMASIAN

2022-06-13

2022-06-13

Drug AYY115300.95
3DMD-EFLGEDMD-EF-01-1012003-07-1019.019YEARSMNATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER

2022-07-15

2022-07-15

Drug BYN140451.30
4DMD-EFLGEDMD-EF-01-1011999-01-1523.723YEARSMWHITE

2022-09-06

2022-09-06

2023-11-23

YDrug BYY132421.21

ADEFNTP

The ADEFNTP includes tests pertinent to analyses. The records from CV (CVTESTCD = "LVEF_C" and "RVEF_C") and the records from LB (LBTESTCD = "BNPPRONT") were selected. Many lab draws may occur throughout the year, but only those linked to a specific visit were included. By subsetting the LB dataset by LBLNKID not missing, laboratory data that aligns with CV data can be filtered out and sorted using USUBJID and VISIT. If LBLNKID is not available or the LB dataset does not contain VISIT, a windowing strategy could be used to select the laboratory draw closest to that visit using date of lab draw (LB.LBDTC.).

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

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

Predecessor: ADSL.AGEU

SEX

Sextext(SEX)

Predecessor: ADSL.SEX

RACE

Racetext(RACE)Predecessor: ADSL.RACE
TRTSDT

Date of First Exposure to Treatment

integeryymmdd10.Predecessor: 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 Dateintegeryymmdd10.Date portion of CV.CVDTC or LB.LBDTC converted to numeric and displayed in a format such as yymmdd10. 
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.0%; Decline <-5.0%; 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.

SRCSEQSource Sequence Numberinteger


Predecessor: 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. The tables below represent parameter value level lists for applicable variables.

Definexmltable
DatasetADEFNTP
Exampletrue
LevelCodelist
PurposeAnalysis
OIDPARAM.ADEFNTP
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
OIDPARAMCD.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)
Definexmltable
DatasetADEFNTP
LevelValue
PurposeAnalysis
NameAVAL
VariableWhereTypeControlled Terms or FormatOriginDerivation/Comment
AVALCV.CVSTRESN in ("LVEF_C", "RVEF_C")float
PredecessorCV.CVSTRESN
AVALLB.LBTESTCD = "BNPPRONT"float
PredecessorLB.LBSTRESN

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

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

Decline >=-5.0%;

Decline <-5.0%;

No Decline

Derived

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

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.0%"

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

Dataset wrap
Showtrue
NameADEFNTP
Dataset2
tableidadefntp
RowSTUDYIDUSUBJIDAAGEAGEUSEXRACETRT01PTRT01AITTFLHEIGHTWEIGHTBSAACEINHFLPARAMPARAMCDPARAMNAVALAVISITAVISITN
DatasetVariableWhereTypeOriginDerivation/Comment
ADCMRIAVALPARAMCD = " XXXX"NumDerivedWithin each component (FVCPP), the change from baseline value is sorted by lowest CHG, then ranked across all pooled subjects. The lowest change value is assigned a rank of 1, the next lowest a rank of 2, and so on.
ADCMRIAVALPARAMCD = "XXXX"NumPredecessorSet to CV.CVSTRESN where CV.CVTESTCD = "FVC".
ADCMRIAVALPARAMCD = "NTPROBNP"NumPredecessorSet to CV.CVSTRESN where CV.CVTESTCD = "FVCPP".
Dataset wrap
Namecv
VISITNUM
Rowcaps
Rows 1-8:Show the baseline CMR ejection fraction measurements for participant 101 at Screening.
Rows 9-16:Show the CMR ejection fraction measurements for participant 101 at VISIT 6.
Dataset2
tableidcv
RowSTUDYIDUSUBJIDPARAMCDPARAMAVALCVMETHOD
VISITADTABLFLBASECHGPCHG
CHGCAT
CHGCAT1SRCDOMSRCVARSRCSEQ
1DMD-
EFLGE
101
EFLGEDMD-EF-01-10112.3YEARSMBLACK OR AFRICAN AMERICANDrug ADrug AY119200.82Y
LVEF_C
Left Ventricular Ejection Fraction,
Calculated
Cal (%)LVEF_C167
CARDIAC MAGNETIC RESONANCE IMAGING
Visit 1 (Baseline)1
SCREENING
VISIT 12022-05-16
Y67
Y67


CVCVTESTCD
Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-13
CV
3
2DMD-EFLGEDMD-EF-01-101
LVCO

LV Cardiac Output (L/min)

5.4

CARDIAC MAGNETIC RESONANCE IMAGING

1SCREENING2022-05-16Y5.4CV4
12.3YEARSMBLACK OR AFRICAN AMERICANDrug ADrug AY119200.82Y
3DMD-EFLGE101RVEF_C
Right Ventricular Ejection Fraction,
Calculated
Cal (%)
74

CARDIAC MAGNETIC RESONANCE IMAGING

1SCREENING2022-05-16Y74CV74DMD-EFLGE101RVCORV Cardiac Output (L/min)5.6

CARDIAC MAGNETIC RESONANCE IMAGING

1
RVEF_C274Visit 1 (Baseline)1VISIT 1
SCREENING
2022-05-16Y
67
74


CVCVTESTCD
8
7
5
3DMD-EFLGEDMD-EF-01-101
12.3YEARSMBLACK OR AFRICAN AMERICANDrug ADrug AY119200.82Y
BNPPRONT
N-Terminal ProB-type Natriuretic
Peptide (pg/mL
Peptide (ng/L)BNPPRONT340Visit 1 (Baseline)1
SCREENING
VISIT 12022-05-16Y40


LBLBTESTCD1
6
4DMD-EFLGEDMD-EF-01-101
12.3YEARSMBLACK OR AFRICAN AMERICANDrug ADrug AY132321.08Y
LVEF_C
Left Ventricular Ejection Fraction,
Calculated (%)
Cal (%)LVEF_C160
CARDIAC MAGNETIC RESONANCE IMAGING
Visit 6 (1 Year)6VISIT 62023-
06
04-
01
23
Y5.4CV11

67-7
DMD
-
EFLGE101LVCOLV Cardiac Output (L/min)4.0

CARDIAC MAGNETIC RESONANCE IMAGING

6VISIT 62023-06-01Y74CV12
10.447761Decline >=-5.0%CVCVTESTCD11
5DMD-EFLGEDMD-EF-01-10112.3YEARSMBLACK OR AFRICAN AMERICANDrug ADrug AY132321.08Y
8DMD-EFLGE101RVEF_C
Right Ventricular Ejection Fraction,
Calculated
Cal (%)RVEF_C261
CARDIAC MAGNETIC RESONANCE IMAGING
Visit 6 (1 Year)6VISIT 62023
-06-01Y
-04-23
74-13-17.567568Decline >=-5.0%CVCVTESTCD
CV
15
9
6DMD-EFLGE
101RVCORV Cardiac Output (L/min)4.0

CARDIAC MAGNETIC RESONANCE IMAGING

6VISIT 62023-06-01YCV16
DMD-EF-01-10112.3YEARSMBLACK OR AFRICAN AMERICANDrug ADrug AY132321.08Y
10DMD-EFLGE101BNPPRONT

N-Terminal ProB-type Natriuretic Peptide (

pg

ng/

mL

L)

6
BNPPRONT
VISIT 62023-06-01YLB2

(Copied from the SDTM page for reference until I create the sample ADaM dataset

3900Visit 6 (1 Year)6VISIT 62023-04-23
408602,150Increase >100 ng/LLBLBTESTCD2

ADEFMRI

The ADEFMRI is an efficacy analysis dataset with only a few records for more complex modeling of changes in ejection fraction, plus the proB-type test results. It is an ADaM Basic Data Structure (BDS) dataset

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-15
, with additional variables added from ADEFNTP dataset.

The dataset can can be used for analyses with multiple covariates

Jira
showSummaryfalse
serverIssue Tracker (JIRA)
serverId85506ce4-3cb3-3d91-85ee-f633aaaf4a45
keyTAUGDMDCIS-14
by taking the lab tests of interest (PARAMCD = "BNPPRONT") or other analysis datasets, and merging variables of interest with the ADEFNTP dataset. This summary dataset is created from other ADaM datasets and only variables used in the analysis are kept.

Definexmltable
DatasetADEFMRI
LevelVariable
PurposeAnalysis
NameVariable
Variable NameVariable LabelTypeCodelist/Controlled TermsSource/Derivation/Comment
STUDYIDStudy Identifiertext

Predecessor: ADEFNTP.STUDYID

USUBJIDUnique Subject Identifiertext

Predecessor: ADEFNTP.USUBJID

BRTHDTDate of Birthintegeryymmdd10.

Predecessor: ADEFNTP.BRTHDT

AAGEAnalysis Agefloat

Predecessor: ADEFNTP.AAGE

AGEUAge UnittextYEARS

Predecessor: ADEFNTP.AGEU

SEX

Sextext(SEX)

Predecessor: ADEFNTP.SEX

RACE

Racetext(RACE)

Predecessor: ADEFNTP.RACE

TRTSDT

Date of First Exposure to Treatment

Numyymmdd10.Predecessor: ADEFNTP.TRTSDT
TRT01P

Planned Treatment for Period 01

textDrug A; Drug BPredecessor: ADEFNTP.TRT01P

ITTFL

Intent-To-Treat Population Flag

text

Y; N

Predecessor: ADEFNTP.ITTFL

BSABody Surface Area (m2)float


Predecessor: ADEFNTP.BSA

ACEINHFL

ACE Inhibitor Medications Flag

text

Y; N

Predecessor: ADEFNTP.ACEINHFL

BNPPRONT


integer


Derived: BNPPRONT = AVAL where PARAMCD = ADEFNTP.BNPPRONT, and merge by USUBJID and AVISITN.

Note: There are many ways to add this including transposing the data.

PARAMParametertext

Left Ventricular Ejection Fraction, Cal (%);

Right Ventricular Ejection Fraction, Cal (%)

Predecessor: ADEFNTP.PARAM

PARAMCDParameter Codetext

LVEF_C;

RVEF_C

Predecessor: ADEFNTP.PARAMCD

PARAMNParameter (N)integer


Predecessor: ADEFNTP.PARAMN

AVALAnalysis Valuefloat

Predecessor: ADEFNTP.AVAL

AVISITAnalysis Visittext

Visit 1 (Baseline);

Visit 6 (1 Year)

Predecessor: ADEFNTP.AVISIT

AVISITNAnalysis Visit (N)integer1; 6

Predecessor: ADEFNTP.AVISITN

ADTAnalysis Datefloatyymmdd10.Predecessor: ADEFNTP.ADT
ABLFLBaseline Record FlagtextYPredecessor: ADEFNTP.ABLFL
BASEBaseline Valuefloat
Predecessor: ADEFNTP.BASE
CHGChange from Baselinefloat
Predecessor: ADEFNTP.CHG
PCHGPercent Change from Baselinefloat
Predecessor: ADEFNTP.PCHG
CHGCAT1Change from Baseline Category 1text

Decline >=5.0%;

Decline <-5.0%;

Increase >100 ng/L

Predecessor: ADEFNTP.CHGCAT1
Dataset wrap
Showtrue
Nameadefmri
Dataset2
tableidadefmri
RowSTUDYIDUSUBJIDBRTHDTTRT01PAAGEAGUSEXRACETRT01AITTFLBSAACEINHFLBNPPRONTPARAMPARAMCDPARAMNAVALAVISITAVISITNADTABLFLBASECHGPCHGCHGCAT1
1DMD-EFLGEDMD-EF-01-1012010-02-07Drug A12.3YEARSMBLACK OR AFRICAN AMERICANDrug AY0.82Y40Left Ventricular Ejection Fraction, Cal (%)LVEF_C170Visit 1 (Baseline)12022-05-16Y70


2DMD-EFLGEDMD-EF-01-1012010-02-07Drug A12.3YEARSMBLACK OR AFRICAN AMERICANDrug AY0.82Y40Right Ventricular Ejection Fraction, Cal (%)RVEF_C275Visit 1 (Baseline)12022-05-16Y75


3DMD-EFLGEDMD-EF-01-1012010-02-07Drug A12.3YEARSMBLACK OR AFRICAN AMERICANDrug AY1.08Y900Left Ventricular Ejection Fraction, Cal (%)LVEF_C165Visit 6 (1 Year)62023-04-23
70-5-10.447761Decline >==5.0%
4DMD-EFLGEDMD-EF-01-1012010-02-07Drug A12.3YEARSMBLACK OR AFRICAN AMERICANDrug AY1.08Y900Right Ventricular Ejection Fraction, Cal (%)RVEF_C270Visit 6 (1 Year)62023-04-23
75-5-17.567568Decline >==5.0%
Dataset wrap
Namecv
Rowcaps
Rows 1-8:Show the baseline CMR ejection fraction measurements for participant 101 at Screening.
Rows 9-16:Show the CMR ejection fraction measurements for participant 101 at VISIT 6.
Dataset2
tableidcv
RowSTUDYIDDOMAINUSUBJIDCVSEQCVLNKIDCVTESTCDCVTESTCVORRESCVORRESUCVSTRESCCVSTRESNCVSTRESUCVMETHODVISITNUMVISITCVDTCCVDY
1DMD-EFLGECV1011

LVESV

Left Ventricle End Systolic Volume32mL3232mLCARDIAC MAGNETIC RESONANCE IMAGING1SCREENING2022-05-162DMD-EFLGECV1012

LVEDV

Left Ventricle End Diastolic Volume95mL9595mL

CARDIAC MAGNETIC RESONANCE IMAGING

1SCREENING2022-05-163DMD-EFLGECV10132LVEF_CLeft Ventricular Ejection Fraction, Calculated67%6767%CARDIAC MAGNETIC RESONANCE IMAGING1SCREENING2022-05-164DMD-EFLGECV10142LVCOLV Cardiac Output5.4L/min5.45.4L/min

CARDIAC MAGNETIC RESONANCE IMAGING

1SCREENING2022-05-165DMD-EFLGECV1015

RVESV

Right Ventricle End Systolic Volume24mL2424mL

CARDIAC MAGNETIC RESONANCE IMAGING

1SCREENING2022-05-166DMD-EFLGECV1016

RVEDV

Right Ventricle End Diastolic Volume90mL9090mLCARDIAC MAGNETIC RESONANCE IMAGING1SCREENING2022-05-167DMD-EFLGECV10172RVEF_CRight Ventricular Ejection Fraction, Calculated74%7474%

CARDIAC MAGNETIC RESONANCE IMAGING

1SCREENING2022-05-168DMD-EFLGECV10182RVCORV Cardiac Output5.6L/min5.65.6L/min

CARDIAC MAGNETIC RESONANCE IMAGING

1SCREENING2022-05-169DMD-EFLGECV1019

LVESV

Left Ventricle End Systolic Volume37mL3737mLCARDIAC MAGNETIC RESONANCE IMAGING6VISIT 62023-06-0137610DMD-EFLGECV10110

LVEDV

Left Ventricle End Diastolic Volume94mL9494mL

CARDIAC MAGNETIC RESONANCE IMAGING

6VISIT 62023-06-01376
11DMD-EFLGECV101112LVEF_CLeft Ventricular Ejection Fraction, Calculated60%6060%CARDIAC MAGNETIC RESONANCE IMAGING6VISIT 62023-06-01376
12DMD-EFLGECV101122LVCOLV Cardiac Output4.0L/min4.04.0L/min

CARDIAC MAGNETIC RESONANCE IMAGING

6VISIT 62023-06-01376
13DMD-EFLGECV10113

RVESV

Right Ventricle End Systolic Volume36mL3636mL

CARDIAC MAGNETIC RESONANCE IMAGING

6VISIT 62023-06-0137614DMD-EFLGECV10114

RVEDV

Right Ventricle End Diastolic Volume93mL9393mLCARDIAC MAGNETIC RESONANCE IMAGING6VISIT 62023-06-01376
15DMD-EFLGECV101152RVEF_CRight Ventricular Ejection Fraction, Calculated61%6161%

CARDIAC MAGNETIC RESONANCE IMAGING

6VISIT 62023-06-01376
16DMD-EFLGECV101162RVCORV Cardiac Output4.0L/min4.04.0L/min

CARDIAC MAGNETIC RESONANCE IMAGING

6VISIT 62023-06-01376
Info

Ejection Fraction

  • change in ejection fraction, would expect a decline in EF 2-3% per year, would prefer an improvement or no change. Concerning if rapid progression, 10% decline or more, for example.

NTproBNP

  • % change over a period of time – a decrease would mean improvement, annually is appropriate
SDTM Examples: Basic CMR tests - Systolic Function

Pagenav2