Date/Time of Define-XML document generation: 2021-08-11T00:52:13Z

Define-XML version: 2.0.0

Stylesheet version: 2018-11-21

Analysis Results Metadata - Summary


Analysis Results Metadata - Detail

Table 14.2.2.1.1.2
DisplaySummary of Neutralizing Antibody Titers Per-Protocol Set for SARS-CoV-2-specific nAb from All Lots Analysis of Antibody-Mediated Immunogenicity Endpoints
Analysis ResultSummary of Neutralizing Antibody Titers Per-Protocol Set for SARS-CoV-2-specific nAb from All Lots
Analysis Parameter(s)PARAMCD IN (

"MNET" (MN Endpoint Titer),

"MN50" (MN50)

)
Analysis Variable(s)

ADIS.AVAL (Analysis Value)

Analysis ReasonSPECIFIED IN SAP
Analysis PurposeKey secondary outcome measure
Data References (incl. Selection Criteria)
ADIS [AVISIT IN ("BASELINE", "DAY 29", "D43", "DAY 57", "DAY 209") and PARAMCD IN ("MNET", "MN50") and ANL01FL = "Y" and PPNA2RFL = "Y"]
DocumentationSAP
Programming Statements[SAS version 9.4]
SAS program codes could be found from m5\datasets\mRNA-1273-P201 Part A\analysis\adam\programs\t140202010102.txt

Go to the top of the Define-XML document


Table 14.2.1.1.12.1
DisplaySummary of Binding Antibody Levels Specific to SARS-CoV-2 Spike Protein by ELISA Per-Protocol Set for SARS-CoV-2-specific bAb Analysis of Antibody-Mediated Immunogenicity Endpoints
Analysis ResultSummary of Binding Antibody Levels Specific to SARS-CoV-2 Spike Protein by ELISA Per-Protocol Set for SARS-CoV-2-specific bAb
Analysis Parameter(s)PARAMCD = "V65IGGS" (VAC65 Spike IgG Antibody (AU/mL))
Analysis Variable(s)

ADIS.AVAL (Analysis Value)

Analysis ReasonSAP
Analysis PurposePrimary outcome measure
Data References (incl. Selection Criteria)
ADIS [PPBABFL = "Y" and AVISIT IN ("BASELINE", "DAY 29", "DAY 43", "DAY 57", "DAY 209") and PARAMCD = "V65IGGS" and ANL01FL = "Y"]
DocumentationSAP
Programming Statements[SAS version 9.4]
SAS program codes could be found from m5\datasets\mRNA-1273-P201 Part A\analysis\adam\programs\t140201011201.txt

Go to the top of the Define-XML document



Datasets

Datasets
DatasetDescriptionClass StructurePurposeKeysDocumentationLocation
ADSLSubject-Level Analysis DatasetSUBJECT LEVEL ANALYSIS DATASETOne record per subjectAnalysisSTUDYID, USUBJIDadsl.xpt
ADSLSFScreen Fail Subj-Level Analysis DatasetSUBJECT LEVEL ANALYSIS DATASETOne record per screen failed subjectAnalysisUSUBJID, SUBJIDadslsf.xpt
ADARSolicited AR Analysis DatasetBASIC DATA STRUCTUREOne or more records per subject per analysis parameter per analysis timepointAnalysisUSUBJID, PARCAT1, PARAMCD, ATPTREF, ATPTN, ADT, ATMadar.xpt
ADARP7DSolicited AR post D7 Analysis DatasetBASIC DATA STRUCTUREOne or more records per subject per analysis parameter per analysis timepointAnalysisUSUBJID, PARCAT1, PARAMCD, ATPTREFadarp7d.xpt
ADARSUMSolicited AR Summary Analysis DatasetBASIC DATA STRUCTUREOne or more records per subject per analysis parameter per analysis timepointAnalysisUSUBJID, PARCAT1, PARAMCD, ATPTREFadarsum.xpt
ADCOVCOVID-19 Analysis DatasetBASIC DATA STRUCTUREOne or more records per subject per analysis parameter per analysis timepointAnalysisUSUBJID, PARCAT1, PARAMCD, VISITNUM, ADTadcov.xpt
ADISImmunogenicity Analysis DatasetBASIC DATA STRUCTUREOne or more records per subject per analysis parameter per analysis timepointAnalysisUSUBJID, PARCAT1, PARAMCD, AVISITN, ISDTCadis.xpt
ADLBLaboratory Analysis DatasetBASIC DATA STRUCTUREOne or more records per subject per analysis parameter per analysis timepointAnalysisUSUBJID, PARAMCD, AVISITN, LBDTCadlb.xpt
ADMBMicrobiology Analysis DatasetBASIC DATA STRUCTUREOne or more records per subject per analysis parameter per analysis timepointAnalysisUSUBJID, PARCAT1, PARAMCD, AVISITN, MBDTCadmb.xpt
ADVSVital Signs Analysis DatasetBASIC DATA STRUCTUREOne or more records per subject per analysis parameter per analysis timepointAnalysisUSUBJID, PARAMCD, AVISITN, VSDTCadvs.xpt
ADAEAdverse Event Analysis DatasetOCCURRENCE DATA STRUCTUREOne record per subject per adverse eventAnalysisAEBODSYS, AEDECOD, AESTDTC, AEENDTCadae.xpt
ADCMConcomitant Medication Analysis DatasetOCCURRENCE DATA STRUCTUREOne record per subject per medication per medication start dateAnalysisUSUBJID, CMTRT, CMSTDTC, CMENDTCadcm.xpt
ADDVDeviation Analysis DatasetOCCURRENCE DATA STRUCTUREOne record per subject per deviationAnalysisUSUBJID, DVCAT, DVSCAT, DVSTDTC, DVTERMaddv.xpt
ADEXTreatment Exposure Analysis DatasetOCCURRENCE DATA STRUCTUREOne record per subject per administrationAnalysisUSUBJID, EXSTDTCadex.xpt
ADMHMedical History Analysis DatasetOCCURRENCE DATA STRUCTUREOne record per subject per medical historyAnalysisUSUBJID, MHDECODadmh.xpt

Go to the top of the Define-XML document


Subject-Level Analysis Dataset (ADSL)

ADSL (Subject-Level Analysis Dataset) - SUBJECT LEVEL ANALYSIS DATASET Location: adsl.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: DM.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: DM.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: DM.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: DM.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: DM.COUNTRY
AGEAgeinteger8
Predecessor: DM.AGE
AGEUAge Unitstext5
Predecessor: DM.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Derived
Based on SUPPDM.QVALwhere QNAM='COHORT': Set to '>=18 and <55 Years' if contains 'COHORT 1' Set to '>=55 Years' if COHORT contains 'COHORT 2'
AGEGR1NPooled Age Group 1 (N)integer8
Assigned

Based on AGECHRT: Set to 1 if '>=18 and <55 Years' Set to 2 if '>=55 Years'

AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Derived
Based on AGE: Set to '>=18 and <=22 Years' if 18<=AGE<=22'; Set to '>=23 and <=25 Years' if 23<=AGE<=25'; Set to '>25 and <55 Years' if 25<AGE<55'; Set to '>=55 Years' if COHORT contains 'COHORT 2'
AGEGR2NPooled Age Group 2 (N)integer8
Assigned
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: DM.SEX
RACERacetext41Race

[8 Terms]

Predecessor: DM.RACE
RACESPYRace Specifytext200
Derived
If RACE='OTHER' then set to SUPPDM.QVAL where QNAM is RACEOTH; If RACE='MULTIPLE' then set to SUPPDM.QVAL where QNAM is MULRACE
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: DM.ETHNIC
PROTVERProtocol Versiontext25
Derived
Set to SUPPDM.QVAL where QNAM is PROTVER
CHILDBPChildbearing Potentialtext10No Yes Response
  • • "N"
  • • "Y"
Derived
Set to RP.RPORRES where RPTESTCD is CHILDPOT and VISIT=Screening
CBNRSReason for No Childbearing Potentialtext200
Derived
Set to SUPPRP.QVAL where QNAM='CBRSN' and VISIT=Screening
RANDFLRandomized Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if USUBJID exists in DS where DSDECOD='RANDOMIZED' and DSSTDTC not missing and DSREFID not missing. Set to 'N' otherwise
RANDNUMRandomization Numbertext20
Derived
Set to DS.DSREFID
SAFFLSafety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to "Y" if RANDFL="Y" AND USUBJID exists in EX with non-missing EXSTDTC. Set to "N" otherwise
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if 1. SAFFL='Y; and 2. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Binding Antibodies' before the first vaccination (DM.RFSTDTC), and 3. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Binding Antibodies' post the first vaccination
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if 1. SAFFL='Y; and 2. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Neutralizing Antibodies' before the first vaccination (DM.RFSTDTC), and 3. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Neutralizing Antibodies' post the first vaccination
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Subjects in FAS for bAb and 1. Complied with the injection schedule as defined in the protocol visit window, 2. don’t have COVID-19 infection at baseline, 3. don't have deviation impact bAb responses. 4. both actual doses are within + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose set to 'Y' if 1) for #1-3, based on PP_LIST, If a subject has one record with PVSBABFL='Y', and 2) for #4, a) both TRT01P and TRT01A are 'Placebo', or b) both TRT01P and TRT01A are 'mRNA-1273 50 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>75-<100' or '>100-125', or '>125 or above'), or c) both TRT01P and TRT01A are 'mRNA-1273 100 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>25-<50' or >50-75', '>125 or above'), Set to 'N' otherwise
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Subjects with FAS for nAb and 1. Complied with the injection schedule as defined in the protocol visit window, 2. don’t have COVID-19 infection at baseline, 3. don't have deviation impact nAb responses. 4. both actual doses are within + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose. set to 'Y' if 1) for #1-3, based on PP_LIST, If a subject has one record with PVSNABFL='Y', and 2) for #4, a) both TRT01P and TRT01A are 'Placebo', or b) both TRT01P and TRT01A are 'mRNA-1273 50 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>75-<100' or '>100-125', or '>125'), or c) both TRT01P and TRT01A are 'mRNA-1273 100 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>25-<50 ug' or >50-75', '>125'), Set to 'N' otherwise
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST.PVSBABFL where VISITTPT='Day 29', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST.PVSBABFL where VISITTPT='Day 57' Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST.PVSBABFL where VISITTPT='Day 209' Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST.PVSNABFL where VISITTPT='Day 29', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST.PVSNABFL where VISITTPT='Day 57', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST.PVSNABFL where VISITTPT='Day 209' Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if both criteria met: 1. SAFFL='Y'; 2. Have at least one non-missing FAORRES where FATPTREF = 'DOSE 1' in FACE OR have at least one non-missing VSORRES where VSTPTREF = 'DOSE 1' and VSTEST contains "Temperature" where VSCAT contains "REACTOGENICITY" in VS; Set to 'N' otherwise.
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if all criteria met: 1. SAFFL='Y'; 2. Have at least one non-missing FAORRES where FATPTREF = 'DOSE 2' in FACE OR have at least one non-missing VSORRES where VSTPTREF = 'DOSE 2' and VSTEST contains "Temperature" where VSCAT contains "REACTOGENICITY" in VS; 3. DOSE2FL='Y'; Set to 'N' otherwise
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if SAR1FL='Y' or SAR2FL='Y'
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if 1. SAFFL='Y' and 2. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Neutralizing Antibodies' on or before the date of the first vaccination (TR01SDT), and 3. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Neutralizing Antibodies' post the date of first vaccination, Set to 'N' otherwise
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Subjects with FAS for nAb and 1. Complied with the injection schedule as defined in the protocol visit window, 2. don’t have COVID-19 infection at baseline, 3. don't have deviation impact nAb responses. 4. both actual doses are within + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose. set to 'Y' if 1) for #1-3, based on PP_LIST2, If a subject has one record with PVSNABFL='Y', and 2) for #4, a) both TRT01P and TRT01A are 'Placebo'; or b) both TRT01P and TRT01A are 'mRNA-1273 50 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>75-<100' or '>100-125', or '>125'); or c) both TRT01P and TRT01A are 'mRNA-1273 100 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>25-<50 ug' or >50-75', '>125'); 'N' otherwise.
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST2.PVSNABFL where VISITTPT='Day 29', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST2.PVSNABFL where VISITTPT='Day 57', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set PP_LIST2.PVSNABFL where VISITTPT='Day 209' Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
COMPLFLCompleters Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to "Y" if USUBJID exists in DS where DSCAT ="DISPOSITION EVENT" and DS.DSSCAT ="END OF STUDY" and DSDECOD = "COMPLETED"; Set to "N" if USUBJID exists in DS where DSCAT = "DISPOSITION EVENT" and DS.DSSCAT = "END OF STUDY" and DSDECOD^= "COMPLETED".
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Based on PP_LISTING, If a subject is excluded from subject-level PP set for bAb and has one record with PBABDVFL='Y', then set to 'Y'. Set to 'N' otherwise.
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Based on PP_LISTING, If a subject is excluded from subject-level PP set for nAb and has one record with PNABDVFL='Y', then set to 'Y'. set to 'N' otherwise.
DOSE1FLVaccination 1 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if USUBJID exists in EX with non-missing EXSTDTC where EX.VISIT contains 'Day 1'; Set to 'N' otherwise
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if USUBJID exists in EX with non-missing EXSTDTC where EX.VISIT contains 'Day 29'; Set to 'N' otherwise
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if subject received any dose (based on EX.EXTRT, EX.EXDOSE or EX.EXDOSTXT) which is different from the randomized arm (ARM); 'N' otherwise
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Derived
Based on MB.MBSTRESC where MBTESTCD='SARSCOV2' and SUPPMB.QVAL is not 'Y' where QNAM is 'LOCALFL' and (MBDTC is before the first vaccination (DM.RFXSTDTC) or on the first vaccination date if time is not available: Set to 'Not Detected' if 'NOTDETECTED' and 'Detected' if 'DETECTED'
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Derived
Based on IS.ISSTRESC where ISTESTCD = 'SARSCOV2' and (date of ISDTC is on or before the date of first vaccination (DM.RFXSTDTC)
HEIGHTBLBaseline Height (cm)float8
Derived
The last non-missing VS.VSSTRESN where VSTESTCD = “HEIGHT” and (VSDTC is before the first vaccination (DM.RFXSTDTC) or on the first vaccination date with VSTPT contains 'PRE-DOSE'.)
WEIGHTBLBaseline Weight (kg)float8
Derived
The last non-missing VS.VSSTRESN where VSTESTCD = 'WEIGHT' and (VSDTC is before the first vaccination (DM.RFXSTDTC) or on the first vaccination date with VSTPT contains 'PRE-DOSE')
ARMDescription of Planned Armtext16Description of Planned Arm
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: DM.ARM
ACTARMDescription of Actual Armtext16Description of Planned Arm
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: DM.ACTARM
BMIBLBaseline BMI (kg/m2)float8
Derived
Set to WEIGHTBL/(HEIGHTBL in meters)^2
COV19FLCOVID Infection Flagtext20No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if there is one record in MB where MB.MBSTRESC is 'DETECTED' or 'POSITIVE' and MBTESTCD='SARSCOV2' or there is record in AE where AEDECOD is 'COVID-19', 'Asymptomatic COVID-19' or 'SARS-CoV-2 test positive', Set to 'N', Otherwise
SENTLFLSentinel Participant Flagtext3No Yes Response
  • • "N"
  • • "Y"
Derived
Set to SUPPDM.QVAL where QNAM='SENTL'
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if DOSE2DT-TR01SDT+1>36; Otherwise set to 'N'
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Derived
Set to ARM
TRT01PNPlanned Treatment for Period 01 (N)integer8
Assigned

1 if TRT01P=‘Placebo’, 2 if TRT01P=‘mRNA-1273 50 ug’, 3 if TRT01P=‘mRNA-1273 100 ug’"

RFXSTDTCDate/Time of First Study TreatmentdatetimeISO 8601
Predecessor: DM.RFXSTDTC
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Derived
Set to ACTARM if SAFFL='Y'
TRT01ANActual Treatment for Period 01 (N)integer8
Assigned

1 if TRT01A=‘Placebo’, 2 if TRT01A=‘mRNA-1273 50 ug’, 3 if TRT01A=‘mRNA-1273 100 ug’"

RFICDTDate of Informed ConsentintegerDATE9
Derived
Date part of DM.RFICDTC
RANDDTDate of RandomizationintegerDATE9
Derived
DS.DSSTDTC where DSTERM='RANDOMIZED' and DSCAT='PROTOCOL MILESTONE'
TR01SDTDate of First Exposure in Period 01integerDATE9
Derived
Set to numeric date part of DM.RFXSTDTC
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Derived
Set to numeric of DM.RFXSTDTC
TR01EDTDate of Last Exposure in Period 01integerDATE9
Derived
Set to numeric date part of DM.RFXENDTC
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Derived
Set to numeric of DM.RFXENDTC
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Derived
Set to numeric of DM.RFXSTDTC
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Derived
Set to numeric of DM.RFXENDTC
DOSE2DTDate of Dose 2integerDATE9
Derived
Set to numeric date part of non-missing EX.EXSTDTC where EX.VISIT contains 'Day 29'
DOS2DTMDatetime of Dose 2integerDATETIME20
Derived
Set to numeric of non-missing EX.EXSTDTC where EX.VISIT contains 'Day 29'
EOSSTTEnd of Study Statustext20
Derived
Set to 'COMPLETED' if COMPLFL='Y' Set to 'DISCONTINUED' if COMPLFL='N' Set to 'ONGOING', otherwise
EOSDTEnd of Study DateintegerDATE9
Derived
Set to numeric of DS.DSSTDTC where DSCAT='DISPOSITION EVENT' and DSSCAT='END OF STUDY'
EOSDYEnd of Study Relative Dayinteger8
Derived
Set to EOSDT-TR01SDT+1 if EOSDT>=TR01SDT
DCSREASReason for Discontinuation from Studytext100Reason for Discontinuation of Treatment / Study

[11 Terms]

Derived
Mixed case of DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='END OF STUDY' AND DSDECOD not in ('COMPLETED', 'AE COVID', 'ADVERSE EVENT (OTHER)', 'PHYSICIAN DESICION', 'WITHDRAWAL BY SUBJECT (OTHER)', 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)', 'PROTOCOL DEVIATION', 'OTHER'). Set to 'Adverse Event (COVID-19 Infection)' if DS.DSDECOD is 'AE COVID' Set to 'Adverse Event (Other)' if DS.DSDECOD is 'ADVERSE EVENT (OTHER)' Set to 'Physician Decision' if DS.DSDECOD is 'PHYSICIAN DESICION' Set to 'Withdrawal of Consent (Other)' if DS.DSDECOD is 'WITHDRAWAL BY SUBJECT (OTHER)' Set to 'Withdrawal of Consent (COVID-19 Non-Infection Related)' if DS.DSDECOD is 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)' Set to 'Protocol Deviation' if DS.DSDECOD is 'PROTOCOL DEVIATION' Set to 'Other' if DS.DSDECOD is 'OTHER'
DCSREASPReason Spec for Discont from Studytext200
Derived
DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='END OF STUDY' AND DSDECOD in ('ADVERSE EVENT (OTHER)', 'PHYSICIAN DESICION', 'WITHDRAWAL BY SUBJECT (OTHER)', 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)', 'PROTOCOL DEVIATION', 'OTHER')
EOTSTTEnd of Treatment Statustext20
Derived
Set to 'COMPLETED' if USUBJID exists in DS where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT' AND DSDECOD='COMPLETED', Set to 'DISCONTINUED' if USUBJID exists in DS where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT' AND DSDECOD^='COMPLETED', Set to 'ONGOING', otherwise
EOTDTEnd of Treatment DateintegerDATE9
Derived
Set to numeric of DS.DSSTDTC where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT'
EOTDYEnd of Treatment Relative Dayinteger8
Derived
Set to EOTDT-TR01SDT+1 if EOTDT>=TR01SDT
DCTREASReason for Discontinuation of Treatmenttext100Reason for Discontinuation of Treatment / Study

[11 Terms]

Derived
Mixed case of DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT' AND DSDECOD not in ('COMPLETED', 'AE COVID', 'ADVERSE EVENT (OTHER)', 'PHYSICIAN DESICION', 'WITHDRAWAL BY SUBJECT (OTHER)', 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)', 'PROTOCOL DEVIATION', 'OTHER'): Set to 'Adverse Event (COVID-19 Infection)' if DS.DSDECOD is 'AE COVID' Set to 'Adverse Event (Other)' if DS.DSDECOD is 'ADVERSE EVENT (OTHER)' Set to 'Physician Decision' if DS.DSDECOD is 'PHYSICIAN DESICION' Set to 'Withdrawal of Consent (Other)' if DS.DSDECOD is 'WITHDRAWAL BY SUBJECT (OTHER)' Set to 'Withdrawal of Consent (COVID-19 Non-Infection Related)' if DS.DSDECOD is 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)' Set to 'Protocol Deviation' if DS.DSDECOD is 'PROTOCOL DEVIATION' Set to 'Other' if DS.DSDECOD is 'OTHER'
DCTREASPReason Specify for Discont of Treatmenttext200
Derived
DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT' AND DSDECOD in ('ADVERSE EVENT (OTHER)', 'PHYSICIAN DESICION', 'WITHDRAWAL BY SUBJECT (OTHER)', 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)', 'PROTOCOL DEVIATION', 'OTHER')
DTHDTDate of DeathintegerDATE9
Derived
Set to DM.DTHDTC and convert to numeric
DTHAUTOPWas autopsy performed?text8
Derived
Set to SUPPDS.QVAL where QNAM='DTHAUTOP'
UNBLNDUnblinded (Y/N)text1
Derived
Set to SUPPDM.QVAL where QNAM = 'UNBLNDYN'
UICFUpdated Informed Consent (Y/N)text1
Derived
Set to 'Y' if there is a record in DS where DSSCAT = 'OPEN LABEL' and DSDECOD = 'INFORMED CONSENT OBTAINED', Set to 'N'
CUTOFFDTData Cutoff DateintegerDATE9
Assigned
SAFEREASReason for Safety Set Exclusiontext200
Derived
Only for subjects with RANDFL='Y'. Set to 'Did not receive any vaccination' if SAFFL='N'. blank otherwise
SAR1ERSReason for 1st Solicited Safety Set Exctext200
Derived
Only for subjects with RANDFL='Y'. If SAFFL='N', set to 'Did not receive any study vaccination'; If SAFFL='Y' and SAR1FL='N', set to 'Did not contribute any solicited AR data for Vaccination #1'. blank otherwise
SAR2ERSReason for 2nd Solicited Safety Set Exctext200
Derived
Only for subjects with RANDFL='Y'. If SAFFL='N', set to 'Did not receive any study vaccination'; If SAFFL='Y' and DOSE2FL='N', set to 'Did not receive Vaccination #2'. If SAFFL='Y'and DOSE2FL='Y' and SAR2FL='N', set to 'Did not contribute any solicited AR data for Vaccination #2'. blank otherwise
FASBABRSReason for BAB Full Analysis Set Exctext200
Derived
Only for subjects with RANDFL='Y'. If SAFFL='N', set to 'Did not receive any study vaccination'; If SAFFL='Y' and FASBABFL='N', set to 'There were no immunogenicity results at baseline and at least one post-vaccination.'. blank otherwise.
FASNABRSReason for NAB Full Analysis Set Exctext200
Derived
Only for subjects with RANDFL='Y'. If SAFFL='N', set to 'Did not receive any study vaccination'; If SAFFL='Y' and FASNABFL='N', set to 'There were no immunogenicity results at baseline and at least one post-vaccination.' blank otherwise
PPBABERSReason for BAB Per-Protocol Set Exctext200
Derived
Only for subjects with RANDFL='Y' and PPBABFL='N': if subject is excluded due to dosing error as defined in PPBABFL then set to 'Dosing error' and concatenate the reasons from PP_list if the subject is also excluded due to other reasons, For exclusion based on PP_list, set to PP_list.PBABREAS and concatenate all unique reasons (Note: merge data by USUBJID)
PPNABERSReason for nAb Per-Protocol Set Exctext200
Derived
Only for subjects with RANDFL='Y' and PPNABFL='N', if subject is excluded due to dosing error as defined in PPNABFL then set to 'Dosing error' and concatenate the reasons from PP_list if the subject is also excluded due to other reasons, For exclusion based on PP_list, set to PP_list.PNABREAS and concatenate all unique reasons (Note: merge data by USUBJID)
PPBD29ERReason for bAb Per-Protocol Day 29 Exctext138
Derived
Only for subjects with RANDFL='Y' and PPBD29FL='N': Set to PP_list.PBABREAS where VISITTPT='Day 29' Set to 'Dosing error' and concatenate with the reason from PP_list if subject has dosing error (ADSL.PPBABERS contains 'Dosing error')
PPBD57ERReason for bAb Per-Protocol Day 57 Exctext138
Derived
Only for subjects with RANDFL='Y' and PPBD57FL='N': Set to PP_list.PBABREAS where VISITTPT='Day 57'. if subject has dosing error (ADSL.PPBABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PBD209ERReason for bAb Per-Protocol Day 209 Exctext200
Derived
Only for subjects with RANDFL='Y' and PBD209FL='N': Set to PP_list.PBABREAS where VISITTPT = 'Day 209' If subject has dosing error (ADSL.PPBABERS contains 'Dosing error') then Set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPND29ERReason for nAb Per-Protocol Day 29 Exctext138
Derived
Only for subjects with RANDFL='Y' and PPND29FL='N': Set to PP_list.PNABREAS where VISITTPT='Day 29'. if subject has dosing error (ADSL.PPNABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPND57ERReason for nAb Per-Protocol Day 57 Exctext138
Derived
Only for subjects with RANDFL='Y' and PPND57FL='N': Set to PP_list.PNABREAS where VISITTPT='Day 57'. if subject has dosing error (ADSL.PPNABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PND209ERReason for nAb Per-Protocol Day 209 Exctext200
Derived
Only for subjects with RANDFL='Y' and PND209FL='N': Set to PP_list.PNABREAS where VISITTPT='Day 209' If subject has dosing error (ADSL.PPNABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPNAB2ERReason for nAb 2 Per-Protocol Set Exctext174
Derived
Only for subjects with RANDFL='Y' and PPNAB2FL='N'. if subject is excluded due to dosing error as defined in PPNABFL then set to 'Dosing error' and concatenate the reasons from PP_list2 if the subject is also excluded due to other reasons. For exclusion based on PP_list2, set to PP_list2.PNABREAS and concatenate all unique reasons (Note: merge data by USUBJID)
PN2D29ERReason for nAb 2 PP Day 29 Exctext138
Derived
Only for subjects with RANDFL='Y' and PN2D29FL='N': Set to PP_list2.PNABREAS where VISITTPT='Day 29'. if subject has dosing error (ADSL.PPNAB2ER contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list2 if applicable
PN2D57ERReason for nAb 2 PP Day 57 Exctext138
Derived
Only for subjects with RANDFL='Y' and PN2D57FL='N': Set to PP_list2.PNABREAS where VISITTPT='Day 57'. if subject has dosing error (ADSL.PPNAB2ER contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list2 if applicable
PN2209ERReason for nAb 2 PP Day 209 Exctext200
Derived
Only for subjects with RANDFL='Y' and PN2209FL='N': Set to PP_list2.PNABREAS where VISITTPT='Day 209' If subject has dosing error (ADSL.PPNAB2ER contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list2 if applicable
PREVSCRWas this participant screened previouslytext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to SUPPDM.QVAL where QNAM='PREVSCR' per USUBJID

Go to the top of the Define-XML document


Screen Fail Subj-Level Analysis Dataset (ADSLSF)

ADSLSF (Screen Fail Subj-Level Analysis Dataset) - SUBJECT LEVEL ANALYSIS DATASET Location: adslsf.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: DM.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: DM.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: DM.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: DM.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: DM.COUNTRY
AGEAgeinteger8
Predecessor: DM.AGE
AGEUAge Unitstext5
Predecessor: DM.AGEU
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: DM.SEX
RACERacetext41Race

[8 Terms]

Predecessor: DM.RACE
RACESPYRace Specifytext200
Derived
Set to SUPPDM.QVAL where QNAM is RACEOTH if RACE='OTHER', Set to SUPPDM.QVAL where QNAM is MULRACE if RACE='MULTIPLE'
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: DM.ETHNIC
PROTVERProtocol Versiontext25
Derived
Set to SUPPDM.QVAL where QNAM is PROTVER and VISIT=Screening
CHILDBPChildbearing Potentialtext10No Yes Response
  • • "N"
  • • "Y"
Derived
Set to RP.RPORRES where RPTESTCD is CHILDPOTand VISIT=Screening
CBNRSReason for No Childbearing Potentialtext200
Derived
Set to SUPPRP.QVAL where QNAM='CBRSN'
RFICDTDate of Informed ConsentintegerDATE9
Derived
Set to Date part of DM.RFICDTC
SCFREASScreen Failure Reasontext200Screen Failure Reason
  • • "Cohort Full"
  • • "Inclusion/Exclusion"
  • • "Other"
  • • "Withdrew Consent"
Derived
Set to DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='SCREEN FAILURE' and DS.DSDECOD^='OTHER', Set to 'Other' if DS.DSDECOD='OTHER' where DSCAT = 'DISPOSITION EVENT' and DSSCAT= 'SCREEN FAILURE'
SCFREASPScreen Failure Reason Specifytext200
Derived
Set to DS.DSTERM where SCFREAS='OTHER'
PREVSCRWas this participant screened previouslytext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to SUPPDM.QVAL where QNAM='PREVSCR' per USUBJID

Go to the top of the Define-XML document


Solicited AR Analysis Dataset (ADAR)

ADAR (Solicited AR Analysis Dataset) - BASIC DATA STRUCTURE Location: adar.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
TRTAActual Treatmenttext50Actual Treatment
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Derived
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
TRTANActual Treatment (N)integer8
Assigned

1 if TRT01A=‘Placebo’, 2 if TRT01A=‘mRNA-1273 50 ug’, 3 if TRT01A=‘mRNA-1273 100 ug’"

ASEQAnalysis Sequence Numberinteger8
Assigned

Sort by USUBJID, PARCAT1, PARAMCD, ATPTREF, ATPTN and start from 1, increase by 1 for records within each subject

ADTAnalysis DateintegerDATE9
Derived
Set to numeric date part of FACE.FADTC if source data are from FACE Set to number date part of VS.VSDTC if source data are from VS
ATMAnalysis TimeintegerTIME5
Derived
Set to numeric time part of FACE.FADTC If source data are from FACE Set to numeric time part of VS.VSDTC if source data are from VS
ADTMAnalysis DatetimeintegerDATETIME20
Derived
Set to numeric date time of FACE.FADTC if time part is not missing for data is from FACE Set to numeric date time of VS.VSDTC if time part is not missing for data is from VS
ADYAnalysis Relative Dayinteger8
Derived
Set to FACE.FADY if source data are from FACE Set to VS.VSDY if source data are from VS
ATPTAnalysis Timepointtext50
Derived
Set to FACE.FATPT if source data are from FACE Set to VS.VSTPT if source data are from VS, Recode 'DAY 1' as 'DAY 1, AFTER VACCINATION (AT HOME)' if FAEVAL='INVESTIGATOR' and PARAMCD is not RASH and LYMPHOCC
ATPTNAnalysis Timepoint (N)float8
Assigned

1 if ATPT='DAY 1', 1.1 If ATPT='DAY 1, 1 HOUR AFTER VACCINATION (AT STUDY CLINIC)' , 1.2 if ATPT='DAY 1, AFTER VACCINATION (AT HOME)', 2 if ATPT='DAY 2', 3 if ATPT='DAY 3', 4 if ATPT='DAY 4', 5 if ATPT='DAY 5', 6 if ATPT='DAY 6', 7 if ATPT='DAY 7'

ATPTREFAnalysis Timepoint Referencetext50Analysis Timepoint Reference
  • • "Vaccination 1"
  • • "Vaccination 2"
Derived
If source data are from FACE: Set to 'Vaccination 1' if FACE.FATPTREF contains 'DOSE 1' Set to 'Vaccination 2' if FACE.FATPTREF contains 'DOSE 2' If source data are from VS: Set to 'Vaccination 1' if VS.VSTPTREF contains 'DOSE 1' Set to 'Vaccination 2' if VS.VSTPTREF contains 'DOSE 2'
ATPTGR1Poolded Analysis Timepointtext50
Derived
Set to 'Day 1' if ATPT contains 'Day 1' Set to ATPT otherwise
ATPTGR1NPoolded Analysis Timepoint (N)integer8
Assigned

1 if ATPT contains 'Day 1', 2 if ATPT=’DAY 2’, 3 if ATPT=’DAY 3’, 4 if ATPT=’DAY 4’, 5 if ATPT=’DAY 5’, 6 if ATPT=’DAY 6’ 7 if ATPT=’DAY 7’

PARCAT1Parameter Category 1text50
Derived
If source data are from FACE: Set to 'LOCAL' if FASCAT=ADMINISTRATION SITE Set to FASCAT if FASCAT<>ADMINISTRATION SITE Set to VSSCAT if source data are from VS Set to 'SYSTEMIC' if PARAMCD='RASH' Set to 'LOCAL' if PARAMCD='LYMPHOCC'
PARCAT1NParameter Category 1 (N)integer8Solicited AR Category Code
  • • 1 = "LOCAL"
  • • 2 = "SYSTEMIC"
Assigned
PARAMCDParameter Codetext8Solicited AR Analysis Dataset Parameter Code

[17 Terms]

Assigned
PARAMParametertext200
Derived
Set to 'Rash Occurrence' if source data are from FACE and FAOBJ='Rash', and FATESTCD ne 'SEV' Set to 'Rash' if source data are from FACE and FAOBJ='Solicited Rash', and FATESTCD = 'SEV' Set to 'Underarm Gland Swelling or Tenderness' if source data are from FACE and FAOBJ='Underarm Gland Swelling or Tenderness' and FATESTCD = 'SEV' Set to 'Lymphadenopathy Occurrence' if source data are from FACE and FAOBJ='Lymphadenopathy' Set to 'Nausea/Vomiting' if source data are from FACE and FAOBJ='Nausea/Vomiting' and FATESTCD = 'SEV' Set to 'Fever' || '(' ||VSSTRESU ||')' if source data are from VS and VSTESTCD in ('TEMP' 'VSALL') Set to FAOBJ ||' Longest Diameter (mm)' if source data are from FACE and FAOBJ in ('Erythema' 'Swelling') and FATEST contains 'Occurrence' and FAORRES='NO' Set to FAOBJ || ' ' || FATEST|| ' ' || '(' ||FAORRESU || ')' if source data are from FACE and FAOBJ in ('Erythema' 'Swelling') and FATEST='Longest Diameter' Set to FAOBJ otherwise. Create one record with PARAM='Prevent Pain or Fever from Occurring' if there is one record in VS where SUPPVS.QNAM='MEDTAKP' and QVAL='Y', Create one record with PARAM='Treat Pain or Fever already Occurred' if there is one record in VS where SUPPVS.QNAM='MEDTAKT' and QVAL='Y' Create one record with PARAM='Medication Taken Today for Pain or Fever' if there is one record in VS where SUPPVS.QNAM='MEDTAK' and QVAL='Y' Note: Please add space between the VSTEST and VS unit. If the VSSTRESU is missing, use non-missing VSSTRESU) and assign AVAL=0 (see specs for AVAL)
AVALVLMAnalysis Valuefloat8
PARAMCD = "FEVER" (Fever (C))float12
Derived
Set to VS.VSSTRESN if source data are from VS
PARAMCD IN (
"ERYTHDIA SWELLDIA"
)
Erythema Longest Diameter (mm) Swelling Longest Diameter (mm)float5
Derived
Set to 0 If source data are from FACE and FAOBJ = 'Erythema' or 'Swelling' and FATEST='OCCURRENCE' and FAORRES='N' Set to FACE.FASTRESN, otherwise
AVALCVLMAnalysis Value (C)text100
PARAMCD NOT IN (
"ERYTHDIA SWELLDIA MEDTAK MEDTAKT MEDTAKP"
)
text92
Derived
Set to FACE.FASTRESC if source data are from FACE Set to VS.VSSTRESC if source data are from VS
PARAMCD IN (
"MEDTAK MEDTAKT MEDTAKP"
)
text1
Derived
Set to 'Y' per subject per vaccination (ATPTREF) per timepoint (ATPT) if there is a record in SUPPVS where SUPPVS.QNAM in ('MEDTAK', 'MEDTAKT', 'MEDTAKP') and QVAL='Y'
PARAMCD IN (
"ERYTHDIA SWELLDIA"
)
Erythema Longest Diameter (mm) Swelling Longest Diameter (mm)text92
Derived
Set to FACE.FASTRESC if source data are from FACE Set to VS.VSSTRESC if source data are from VS
ATOXGRVLMAnalysis Toxicity Gradetext20

Toxicity Grading Scale for Healthy Adult and Adolescent Volunteers Enrolled in Preventive Vaccine Clinical Trials (September 2007)

PARAMCD IN (
"ERYTHDIA SWELLDIA"
)
Erythema Longest Diameter (mm) Swelling Longest Diameter (mm)text10
Derived
Set to 'Grade 0' if .<AVAL < 25 mm or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if AVAL = 25 - 50 mm or FASTRESC contains 'GRADE 1', Set to 'Grade 2' if AVAL = 51 - 100 mm or FASTRESC contains 'GRADE 2', Set to 'Grade 3' if AVAL > 100 mm or FASTRESC contains 'GRADE 3', Set to 'Grade 4' if FASTRESC contains 'GRADE 4',
PARAMCD = "FEVER" (Fever (C))Fever (C)text11
Derived
Set to 'Grade 0' if .<AVAL < 38.0°C or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if AVAL = 38.0 – 38.4°C or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if AVAL = 38.5 – 38.9°C or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if AVAL = 39.0 – 40.0°C or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if AVAL > 40.0°C or FASTRESC contains 'GRADE 4'
PARAMCD = "PAIN" (Pain)Paintext10
Derived
Set to 'Grade 0' if FASTRESC=’NONE’ or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC='DOES NOT INTERFERE WITH ACTIVITY' or contains 'GRADE 1'; Set to 'Grade 2' if FASTRESC='REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR INTERFERES WITH ACTIVITY' or contains 'GRADE 2'; Set to 'Grade 3' if FASTRESC='ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY' or contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
PARAMCD = "LYMPH" (Underarm Gland Swelling or Tenderness)Lymphadenopathytext10
Derived
Set to 'Grade 0' if FASTRESC='NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC='DOES NOT INTERFERE WITH ACTIVITY' or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if FASTRESC='REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR INTERFERES WITH SOME ACTIVITY' or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if FASTRESC='ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY' or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
PARAMCD = "HEADACHE" (Headache)Headachetext10
Derived
Set to 'Grade 0' if FASTRESC='NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC='NO INTERFERENCE WITH ACTIVITY' or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if FASTRESC='REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR SOME INTERFERENCE WITH ACTIVITY' or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if FASTRESC='ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY' or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
PARAMCD IN (
"FATIGUE" (Fatigue),
"MYALGIA" (Myalgia),
"ARTHRALG" (Arthralgia)
)
Fatigue, Myalgia, Arthralgiatext10
Derived
Set to 'Grade 0' if FASTRESC=NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC='NO INTERFERENCE WITH ACTIVITY' or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if FASTRESC='SOME INTERFERENCE WITH ACTIVITY' or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if FASTRESC='SIGNIFICANT; PREVENTS DAILY ACTIVITY' or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
PARAMCD = "NAUSEA" (Nausea/Vomiting)Nausea/Vomitingtext10
Derived
Set to 'Grade 0' if FASTRESC='NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC= ‘NO INTERFERENCE WITH ACTIVITY OR 1-2 EPISODES/24 HOURS' or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if FASTRESC='SOME INTERFERENCE WITH ACTIVITY OR >2 EPISODES/24 HOURS' or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if FASTRESC='PREVENTS DAILY ACTIVITY, REQUIRES OUTPATIENT IV HYDRATION' or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
PARAMCD = "CHILLS" (Chills)Chillstext10
Derived
Set to 'Grade 0' if FASTRESC='NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC= 'NO INTERFERENCE WITH ACTIVITY' or contains 'GRADE 1'; Set to 'Grade 2' if FASTRESC= 'SOME INTERFERENCE WITH ACTIVITY NOT REQUIRING MEDICAL ATTENTION' or contains 'GRADE 2'; Set to 'Grade 3' if FASTRESC= 'PREVENTS DAILY ACTIVITY AND REQUIRES MEDICAL ATTENTION' or contains 'GRADE 3'; Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
PARAMCD = "RASH" (Rash)Rashtext10
Derived
Set to 'Grade 0' if FASTRESC='GRADE 0 = NO RASH' or contains 'GRADE 0'; Set to 'Grade 1' if FASTRESC='GRADE 1 = LOCALIZED RASH, WITHOUT ASSOCIATED SYMPTOMS' or contains 'GRADE 1'; Set to 'Grade 2' if FASTRESC='GRADE 2 = MACULOPAPULAR RASH, COVERING 50% BODY SURFACE AREA WITH URTICARIA' or contains 'GRADE 2'; Set to 'Grade 3' if FASTRESC='GRADE 3 = GENERALIZED URTICARIAL, COVERING 50% BODY SURFACE AREA' or contains 'GRADE 3'; Set to 'Grade 4' if FASTRESC='GRADE 4 = GENERALIZED EXFOLIATIVE, ULCERATIVE OR BULLOUS DERMATITIS, E.G. STEVENS-JOHNSON SYNDROME OR ERYTHEMA MULTIFORME' or contains 'GRADE 4';
ATOXGRNAnalysis Toxicity Grade (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
ANL01FLAnalysis Flag 01text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to blank if PARAMCD in (MEDTAK, MEDTAKT And MEDTAKP), Set to 'Y' by selecting the first record with maximum non-missing AVALC (Y>N) per subject per PARAM per vaccination (ATPTREF) per ATPTGR1 if PARAMCD in (RASHOCC, LYMPHOCC), Set to 'Y' by selecting the first record with maximum non-missing ATOXGRN per subject per PARAM per vaccination (ATPTREF) per ATPTGR1, otherwise Note: Please select the one where FAEVAL='STUDY SUBJECT' or missing for FEVER if there are two records per day with different FAEVAL
ANL02FLAnalysis Flag 02text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to blank if PARAMCD in (MEDTAK, MEDTAKT And MEDTAKP) Set to 'Y' by selecting the first record with maximum non-missing AVALC (Y>N) per subject per PARAM per vaccination (ATPTREF) per ATPT if PARAMCD in (RASHOCC, LYMPHOCC) Set to 'Y' by selecting the first record with maximum non-missing ATOXGRN per subject per PARAM per vaccination (ATPTREF) per ATPT, otherwise Note: Please select the one where FAEVAL='STUDY SUBJECT' or missing for FEVER if there are two records per day with different FAEVAL
CRIT1Analysis Criterion 1text20
Derived
Set to '> 102.6 degrees F' if CRIT1FL='Y'
CRIT1FLCriterion 1 Evaluation Result Flagtext1
Derived
Set to 'Y' if PARAMCD='FEVER' and (9*AVAL/5)+32 > 102.6
CRIT2Analysis Criterion 2text20
Derived
Set to '> 103.1 degrees F' if CRIT2FL='Y'
CRIT2FLCriterion 2 Evaluation Result Flagtext1
Derived
Set to 'Y' if PARAMCD='FEVER' and (9*AVAL/5)+32 > 103.1
CRIT3Analysis Criterion 3text20
Derived
Set to '> 103.6 degrees F' if CRIT3FL='Y'
CRIT3FLCriterion 3 Evaluation Result Flagtext1
Derived
Set to 'Y' if PARAMCD='FEVER' and (9*AVAL/5)+32 > 103.6
CRIT4Analysis Criterion 4text20
Derived
Set to '> 104.1 degrees F' if CRIT4FL='Y'
CRIT4FLCriterion 4 Evaluation Result Flagtext1
Derived
Set to 'Y' if PARAMCD='FEVER' and (9*AVAL/5)+32 > 104.1
FALOCLocation of the Finding Abouttext34Location of the Finding About

[15 Terms]

Predecessor: FA.FALOC
FAEVALEvaluatortext12Evaluator
  • • "INVESTIGATOR"
  • • "STUDY SUBJECT"
Predecessor: FA.FAEVAL
LYMPHCOMLymphadenopathy Additional informationtext200
Derived
Set to CO.COVAL where COREF=LYMPHCOM
LYMPHEVLLymphadenopathy evaluated?text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to SUPPFACE.QVAL where SUPPFACE.QNAME='LYMPHEVL'
SRCOMMAdditional Relevant Rash Informationtext200
Derived
Set to CO.COVAL where COREF=SRCOMMM
SREVLFLRash evaluated Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to SUPPFACE.QVAL where SUPPFACE.QNAME='SREVL'
SRCDOMSource Datatext20
Derived
Set to FACE.DOMAIN if source data are from FACE Set to VS.DOMAIN if source data are from VS
SRCSEQSource Sequence Numberinteger8
Derived
Set to FACE.FASEQ if source data are from FACE Set to VS.VSSEQ if source data are from VS
SRCVARSource Variabletext50
Derived
Set to 'FASTRESC' if source data are from FACE, Set to 'VSSTRESN' if source data are from VS and PARAMCD = 'FEVER', Set to 'SUPPVS.QVAL where QNAM='MEDTAK' for PARAMCD='MEDTAK', Set to 'SUPPVS.QVAL where QNAM='MEDTAKT' for PARAMCD='MEDTAKT', Set to 'SUPPVS.QVAL where QNAM='MEDTAKP' for PARAMCD='MEDTAKP'
MAAEFLMedically Attended Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
SUPPFACE.QVAL where SUPPFACE.QNAME='MAAEFL'

Go to the top of the Define-XML document


Solicited AR post D7 Analysis Dataset (ADARP7D)

ADARP7D (Solicited AR post D7 Analysis Dataset) - BASIC DATA STRUCTURE Location: adarp7d.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
ASEQAnalysis Sequence Numberinteger8
Assigned

Sort by USUBJID, PARCAT1, PARAMCD, ATPTREF and start from 1, increase by 1 for records within each subject

ADTAnalysis DateintegerDATE9
Derived
Set to numeric date part of FACE.FADTC if source data are from FACE, Set to numeric date part of FAAE.FADTC if source data are from FAAE, Set to numeric date part of VS.VSDTC if source data are from VS
ATMAnalysis TimeintegerTIME5
Derived
Set to numeric time part of FACE.FADTC if source data are from FACE, Set to numeric time part of FAAE.FADTC if source data are from FAAE, Set to numeric time part of VS.VSDTC if source data are from VS
ADTMAnalysis DatetimeintegerDATETIME20
Derived
Set to numeric of FACE.FADTC if source data are from FACE, Set to numeric of FAAE.FADTC if source data are from FAAE, Set to numeric of VS.VSDTC if source data are from VS
ADYAnalysis Relative Dayinteger8
Derived
Set to FACE.FADY if source data are from FACE, Set to FAAE. FADY If source data are from FAAE, Set to VS.VSDY if source data are from VS
ATPTREFAnalysis Timepoint Referencetext50Analysis Timepoint Reference
  • • "Vaccination 1"
  • • "Vaccination 2"
Derived
If source data are from FACE or FAAE: Set to 'Vaccination 1' if FATPTREF contains 'DOSE 1' Set to 'Vaccination 2' if FATPTREF contains 'DOSE 2' If source data are from VS: Set to 'Vaccination 1' if VSTPTREF contains 'DOSE 1' Set to 'Vaccination 2' if VSTPTREF contains 'DOSE 2'
ATPTAnalysis Timepointtext49
Derived
Set to FACE.FATPT if source data are from FACE, Set to FAAE.FATPT if source data are from FAAE, Set to VS.VSTPT if source data are from VS
ATPTNAnalysis Timepoint (N)integer8
Assigned
ATPTGR1Poolded Analysis Timepointtext6
Derived
Set to 'Day 1' if ATPT contains 'Day 1' Set to ATPT, otherwise
ATPTGR1NPoolded Analysis Timepoint (N)integer8
Derived
Set to1 if ATPT contains 'Day 1', Set to x part of 'Day x' of ATPT, otherwise
PARCAT1Parameter Category 1text50
Derived
If source data are from FACE or FAAE: Set to 'LOCAL' if FASCAT=ADMINISTRATION SITE Set to FASCAT if FASCAT<>ADMINISTRATION SITE Set to VSSCAT if source data are from VS
PARCAT1NParameter Category 1 (N)integer8Solicited AR Category Code
  • • 1 = "LOCAL"
  • • 2 = "SYSTEMIC"
Assigned
PARAMCDParameter Codetext8Solicited AR Analysis Dataset Parameter Code

[17 Terms]

Assigned
PARAMParametertext200
Derived
Set to 'Rash'||' '||FATEST if source data are from FAAE and FAOBJ='Rash', and FATESTCD ne 'SEV' Set to 'Underarm Gland Swelling or Tenderness' if source data are from FAAE and FAOBJ='Underarm Gland Swelling or Tenderness' and FATESTCD = 'SEV' Set to 'Nausea/Vomiting' if source data are from FAAE and FAOBJ='Nausea' and FATESTCD = 'SEV' Set to FAOBJ||' Longest Diameter (mm)' if source data are from FAAE and FAOBJ in ('Erythema' 'Swelling') and FATEST='OCCURRENCE' and FAORRES='N' Set to 'FAOBJ'||' '||FATEST||' '||'('||FAORRESU||')' if source data are from FAAE and FAOBJ in ('Erythema' 'Swelling') and FATEST='Longest Diameter' Set to FAOBJ otherwise. Set to 'Fever'||'('||VSSTRESU||')' if source data are from VS and VSTESTCD in ('TEMP' 'VSALL') Note: 1. Please add space between the VSTEST and VS unit. If the VSSTRESU is missing, use non-missing VSSTRESU 2. For each PARAM, keep only one record per subject per vaccination (ATPTREF)
AVALVLMAnalysis Valueinteger8
PARAMCD = "FAVER"integer4
Derived
Set to corresponding VS.VSSTRESN based on corresponding AVALC where PARAMCD=FEVER if the record is from VS
PARAMCD IN (
"ERYTHDIA" (Erythema Longest Diameter (mm)),
"SWELLDIA" (Swelling Longest Diameter (mm))
)
integer4
Derived
Set to corresponding FASTRESN based on corresponding AVALC where PARAMCD in (ERYTHDIA, SWELLDIA) if the record is from FACE or FAAE
AVALCVLMAnalysis Value (C)text94
PARAMCD NOT IN (
"MEDTAK" (Medication Taken Today for Pain or Fever),
"MEDTAKT" (Treat Pain or Fever already Occurred),
"MEDTAKP" (Prevent Pain or Fever from Occurring)
)
text94
Derived
Set to FACE.FASTRESC if source data are from FACE, Set to FAAE.FASTRESC if source data are from FAAE, Set to VS.VSSTRESC if source data are from VS,
PARAMCD IN (
"MEDTAK" (Medication Taken Today for Pain or Fever),
"MEDTAKT" (Treat Pain or Fever already Occurred),
"MEDTAKP" (Prevent Pain or Fever from Occurring)
)
text1
Derived
Set to 'Y' if data is from SUPPVS and SUPPVS.QNAM in ('MEDTAK', 'MEDTAKY', 'MEDTAKP') and QVAL='Y'
ATOXGRVLMAnalysis Toxicity Gradetext20

Toxicity Grading Scale for Healthy Adult and Adolescent Volunteers Enrolled in Preventive Vaccine Clinical Trials (September 2007)

PARAMCD IN (
"ERYTHDIA SWELLDIA"
)
Erythema Longest Diameter (mm) Swelling Longest Diameter (mm)text10
Derived
Set to 'Grade 1' if AVAL = 25 - 50 mm or AVALC contains 'GRADE 1', Set to 'Grade 2' if AVAL = 51 - 100 mm or AVALC contains 'GRADE 2', Set to 'Grade 3' if AVAL > 100 mm or AVALC contains 'GRADE 3', Set to 'Grade 4' if AVALC contains 'GRADE 4'
PARAMCD = "FEVER" (Fever (C))Fever (C)text10
Derived
Set to 'Grade 1' if AVAL = 38.0 – 38.4°C or AVALC contains 'GRADE 1', Set to 'Grade 2' if AVAL = >38.4 – 38.9°C or AVALC contains 'GRADE 2', Set to 'Grade 3' if AVAL = 39.0 – 40.0°C or AVALC contains 'GRADE 3', Set to 'Grade 4' if AVAL > 40.0°C or AVALC contains 'GRADE 4',
PARAMCD = "PAIN" (Pain)Paintext10
Derived
Set to 'Grade 1' if AVALC=’DOES NOT INTERFERE WITH ACTIVITY’ or contains 'GRADE 1'; Set to 'Grade 2' if AVALC= ‘REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR INTERFERES WITH ACTIVITY’ or contains 'GRADE 2'; Set to 'Grade 3' if AVALC= ‘ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY’ or contains 'GRADE 3'; Set to 'Grade 4' if AVALC contains 'GRADE 4'
PARAMCD = "LYMPH" (Underarm Gland Swelling or Tenderness)Lymphadenopathytext10
Derived
Set to 'Grade 1' if AVALC=’DOES NOT INTERFERE WITH ACTIVITY’ or contains 'GRADE 1'; Set to 'Grade 2' if AVALC= ‘REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR INTERFERES WITH ACTIVITY’ or contains 'GRADE 2'; Set to 'Grade 3' if AVALC= ‘ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY’ or contains 'GRADE 3'; Set to 'Grade 4' if AVALC contains 'GRADE 4'
PARAMCD = "HEADACHE" (Headache)Headachetext10
Derived
Set to 'Grade 1' if AVALC=’NO INTERFERENCE WITH ACTIVITY or contains 'GRADE 1', Set to 'Grade 2' if AVALC= ‘REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR SOME INTERFERERENCE WITH ACTIVITY’ or contains 'GRADE 2', Set to 'Grade 3' if AVALC= ‘ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY’ or contains 'GRADE 3', Set to 'Grade 4' if AVALC contains 'GRADE 4'
PARAMCD IN (
"FATIGUE" (Fatigue),
"MYALGIA" (Myalgia),
"ARTHRALG" (Arthralgia)
)
Fatigue, Myalgia, Arthralgiatext10
Derived
Set to 'Grade 1' if AVALC= 'NO INTERFERENCE WITH ACTIVITY' or contains 'GRADE 1', Set to 'Grade 2' if AVALC= ‘SOME INTERFERENCE WITH ACTIVITY’ or contains 'GRADE 2', Set to 'Grade 3' if AVALC= ‘SIGNIFICANT; PREVENTS DAILY ACTIVITY’ or contains 'GRADE 3', Set to 'Grade 4' if AVALC contains 'GRADE 4'
PARAMCD = "NAUSEA" (Nausea/Vomiting)Nausea/Vomitingtext10
Derived
Set to 'Grade 1' if AVALC= ‘NO INTERFERENCE WITH ACTIVITY OR 1-2 EPISODES/24 HOURS’ or contains 'GRADE 1'; Set to 'Grade 2' if AVALC= ‘SOME INTERFERENCE WITH ACTIVITY OR >2 EPISODES/24 HOURS’ or contains 'GRADE 2'; Set to 'Grade 3' if AVALC= ‘PREVENTS DAILY ACTIVITY, REQUIRES OUTPATIENT IV HYDRATION’ or contains 'GRADE 3'; Set to 'Grade 4' if AVALC contains 'GRADE 4'
PARAMCD = "CHILLS" (Chills)Chillstext10
Derived
Set to 'Grade 1' if AVALC= 'NO INTERFERENCE WITH ACTIVITY or contains 'GRADE 1', Set to 'Grade 2' if AVALC= 'SOME INTERFERENCE WITH ACTIVITY NOT REQUIRING MEDICAL ATTENTION’ or contains 'GRADE 2', Set to 'Grade 3' if AVALC= ‘PREVENTS DAILY ACTIVITY AND REQUIRES MEDICAL ATTENTION’ or contains 'GRADE 3', Set to' Grade 4' if AVALC contains 'GRADE 4'
ATOXGRNAnalysis Toxicity Grade (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
ANL01FLAnalysis Flag 01text1
Derived
Set to 'Y' if PARAMCD in ( 'PAIN' or 'ERYTHDIA' or 'SWELLDIA', 'LYMPH')
ANL02FLAnalysis Flag 02text1
Derived
Set to 'Y' if the records satisfied both criteria met: 1. ANL01FL = 'Y' 2. the smallest ATPTGR1N >=8 per subject per symptom (PARAMCD) per vaccination (ATPTREF)
ANL03FLAnalysis Flag 03text1
Derived
Set to blank if PARAMCD in (MEDTAK, MEDTAKT And MEDTAKP) Set to 'Y' by selecting the first record with maximum non-missing AVALC (Y>N) per subject per PARAM per vaccination (ATPTREF) per ATPT if PARAMCD in (RASHOCC, LYMPHOCC) Set to 'Y' by selecting the first record with maximum non-missing ATOXGRN per subject per PARAM per vaccination (ATPTREF) per ATPT, otherwise Note: Please select the one where FAEVAL='STUDY SUBJECT' or missing for FEVER if there are two records per day with different FAEVAL
ANL04FLAnalysis Flag 04text1
Derived
Set to 'Y' to all records per subject per ATPTREF per PARAM if the smallest ATPTGR1N<8 and the largest ATPTGR1N>=8
ANL05FLAnalysis Flag 05text1
Derived
Set 'Y' to all records with correspondent PARAMCD where PARACT1='LOCAL' and records at ATPTN=7 and ATPTN=8 per subject per ATPTREF per PARAMCD
ANL06FLAnalysis Flag 06text1
Derived
Set to 'Y' to all records correspondent PARAMCD where PARACT1= 'LOCAL' and any of below criteria met per subject per ATPTREF per PARAMCD 1. Have no record at ATPTN=7 2. Have record at ATPTN=7 but have no record at ATPTN=8.
SRCDOMSource Datatext4
Derived
Set to 'FAAE' if source data are from FAAE, Set to 'FACE' if source data are from FACE, Set to VS.DOMAIN if source data are from VS
SRCSEQSource Sequence Numberinteger8
Derived
Set to FAAE.FASEQ if source data are from FAAE, Set to FACE.FASEQ if source data are from FACE, Set to VS.VSSEQ if source data are from VS
SRCVARSource Variabletext32
Derived
Set to 'FASTRESC' if source data are from FAAE or FACE, Set to QVAL if PARAMCD in ('MEDTAK', 'MEDTAKT', 'MEDTAKP'), Set to 'VSSTRESN' if source data are from VS
FAEVALEvaluatortext13
Predecessor: FACE.FAEVAL or FAAE.FAEVAL
MAAEFLMedically Attended Flagtext1
Derived
For each PARAM, ATPTREF, FAEVAL, set to Y if there is one record in SUPPFAAE.QVAL where SUPPFACE.QNAME='MAAEFL' or SUPPFAAE.QNAME='MAAEFL'

Go to the top of the Define-XML document


Solicited AR Summary Analysis Dataset (ADARSUM)

ADARSUM (Solicited AR Summary Analysis Dataset) - BASIC DATA STRUCTURE Location: adarsum.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
TRTAActual Treatmenttext50Actual Treatment
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Derived
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
TRTANActual Treatment (N)integer8
Assigned

1 if TRT01A=‘Placebo’, 2 if TRT01A=‘mRNA-1273 50 ug’, 3 if TRT01A=‘mRNA-1273 100 ug’"

ATPTREFAnalysis Timepoint Referencetext50Analysis Timepoint Reference
  • • "Vaccination 1"
  • • "Vaccination 2"
Derived
Set to ADAR.ATPTREF if data from ADAR If source data are from FAAE Set to ‘Vaccination 1' if FAAE.FATPTREF contains 'DOSE 1', Set to ‘Vaccination 2' if FAAE.FATPTREF contains 'DOSE 2' If source data are from VS Set to 'Vaccination 1' if VS.VSTPTREF contains 'DOSE 1', Set to 'Vaccination 2' if VS.VSTPTREF contains 'DOSE 2'
PARCAT1Parameter Category 1text50
Derived
Set to 'LOCAL' if PARAMCD in (LYMPHDUR, PAINDUR, ERYTHDUR, SWELLDUR, WLYMPH, WPAIN, WERYTH, WSWELL, WSLAR) Set to 'SYSTEMIC' if PARAMCD in (HEADADUR, FATIGDUR, MYALGDUR, ARTHRDUR, NAUSEDUR, CHILLDUR, FEVERDUR, RASHDUR, WHEAD, WFATIGUE, WMYALGIA, WARTHR, WNAUSEA, WCHILLS,WFEVER, WSSAR)
PARCAT1NParameter Category 1 (N)integer8Solicited AR Category Code
  • • 1 = "LOCAL"
  • • 2 = "SYSTEMIC"
Assigned
PARAMCDParameter Codetext8
Assigned

see following reference link

Additional ADaM Dataset Definition

PARAMParametertext200
Derived
Assign the PARAM to each subject and each ATPTREF (i.e., Vaccination 1, Vaccination 2)
AVALVLMAnalysis Valueinteger8
PARAMCD = "RASHDUR"Number of Days for Rashinteger1
Derived
1. Use ADAR data, count total number of records with AVALC='Y' per subject per vaccination (ATPTREF) where ADAR.PARAMCD='RASHOCC'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Rash' and FASTRESC is not 'N' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "LYMPHDUR"Number of Days for Lymphadenopathyinteger1
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD=' LYMPH '. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Underarm Gland Swelling or Tenderness' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "PAINDUR"Number of Days for Paininteger2
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD=' PAIN '. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Pain' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "ERYTHDUR"Number of Days for Erythemainteger2
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='ERYTHDIA'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where (FAOBJ='Erythema' and FATEST='Longest Diameter' and FASTRESN>=25 mm) or (FAOBJ='Erythema' and FATEST contains 'Intensity' and FASTRESC contains GRADE 1, GRADE 2 or GRADE 3 or GRADE 4) per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "SWELLDUR"Number of Days for Swellinginteger2
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='SWELLDIA'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where (FAOBJ='Swelling' and FATEST='Longest Diameter' and FASTRESN>=25 mm) or (FAOBJ='Swelling' and FATEST contains 'Intensity' and FASTRESC contains GRADE 1, GRADE 2 or GRADE 3 or GRADE 4) per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "HEADADUR"Number of Days for Headacheinteger2
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='HEADACHE'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Headache' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "FATIGDUR"Number of Days for Fatigueinteger2
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='FATIGUE'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Fatigue' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "MYALGDUR"Number of Days for Myalgiainteger2
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='MYALGIA'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Myalgia' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "ARTHRDUR"Number of Days for Arthralgiainteger2
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='ARTHRALG'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once. 2. Use FAAE data, count total number of records where FAOBJ='Arthralgia' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once. 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF) .
PARAMCD = "NAUSEDUR"Number of Days for Nauseainteger1
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='NAUSEA'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Nausea/Vomiting' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMCD = "CHILLDUR"Number of Days for Chillsinteger1
Derived
1.Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='CHILLS'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once. 2. Use FAAE data, count total number of records where FAOBJ='Chills' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once. 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF) .
PARAMCD = "FEVERDUR"Number of Days for Feverinteger1
Derived
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='FEVER'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use VS/FAAE data, count total number of records where (VSTESTCD='TEMP' and VSSTRESN>=38.0°C) or (FAAE.FAOBJ='Fever' and FASTRESC contains GRADE 1, GRADE 2, GRADE 3 or GRADE 4) per subject per vaccination (VSTPTREF/FATPTREF). If there are more than one record within same day (VSTPT/FATPT), subject and vaccination (VSTPTREF/FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/VSTPTREF/FATPTREF)
PARAMCD = "HPRASDUR"Number of Days for Rash by Health Providerinteger1
Derived
Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD=' RASH'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once
PARAMCD = "HPLYMDUR"Number of Days for Lymphadenopathy by Health Providerinteger2
Derived
Use ADAR data, count total number of records with AVALC='Y' per subject per vaccination (ATPTREF) where ADAR.PARAMCD='LYMPHOCC'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once
PARAMCD = "ANYDUR"Number of Days for Any Solicited ARinteger2
Derived
1) Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD is not 'RASH', 'LYMPHOCC' ,''RASHOCC' or AVALC is Y where PARAMCD is 'RASHOCC'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once. 2) Use FAAE/VS data, count total number of records where (FAOBJ is ('Erythema', 'Swelling') and FATEST='Longest Diameter' and FASTRESN>=25 mm) or (FAOBJ is ('Erythema', 'Swelling') and FATEST contains 'Intensity' and FASTRESC contains GRADE 1, GRADE 2 or GRADE 3 or GRADE 4) or (FAAE.FAOBJ='Fever' and FASTRESC contains GRADE 1, GRADE 2, GRADE 3 or GRADE 4) or (for other FAOBJ and FASTRESC is not 'NONE', 'N' or missing) or (VSTESTCD='TEMP' and VSSTRESN>=38.0°C) per subject per vaccination (FATPTREF/VSTPTREF). If there are more than one record within same day (FATPT/VSTPT), subject and vaccination (FATPTREF/VSTPTREF), only count once. 3) sum of 1) and 2) by vaccination
PARAMCD = "LOCDUR"Number of Days for Local Solicited ARinteger2
Derived
1) Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARCAT1 is 'LOCAL'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2) Use FAAE data, count total number of records where (FAOBJ is ('Erythema', 'Swelling') and FATEST='Longest Diameter' and FASTRESN>=25 mm) or (FAOBJ is ('Erythema', 'Swelling') and FATEST contains 'Intensity' and FASTRESC contains GRADE 1, GRADE 2 or GRADE 3 or GRADE 4) or (FAOBJ is ('Pain', 'Underarm Gland Swelling or Tenderness') and FASTRESC is not 'NONE' or missing) per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3) sum of 1) and 2) by vaccination
PARAMCD = "SYSDUR"Number of Days for Systemic Solicited ARinteger2
Derived
Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARCAT1 is 'SYSTEMIC' and ADAR.PARAMCD is not 'RASH', 'LYMPHOCC' ,''RASHOCC' or AVALC is Y where PARAMCD is 'RASHOCC'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2) Use FAAE/VS data, count total number of records where (FASCAT='SYSTEMIC' and FASTRESC is not 'NONE', 'N' or missing) or (VSTESTCD='TEMP' and VSSTRESN>=38.0°C) per subject per vaccination (FATPTREF/VSTPTREF). If there are more than one record within same day (FATPT/VSTPT), subject and vaccination (FATPTREF/VSTPTREF), only count once, 3) sum of 1) and 2) by vaccination
AVALCVLMAnalysis Value (C)text100
PARAMCD IN (
"RASHOCYN",
"LYMOCCYN"
)
text1
Derived
Per subject per vaccination (ATPTREF): Set to the maximum non-missing AVALC (Y>N) where PARAMCD is 'LYMPHOCC', 'RASHOCC'
PARAMCD IN (
"WRASH",
"WLYMPH",
"WPAIN",
"WERYTH",
"WSWELL",
"WHEAD",
"WFATIGUE",
"WMYALGIA",
"WARTHR",
"WNAUSEA",
"WCHILLS",
"WFEVER"
)
text94
Derived
Set to AVALC of the record used to derive ATOXGR. Use the highest AVALC if multiple records
ATOXGRVLMAnalysis Toxicity Gradetext20

Toxicity Grading Scale for Healthy Adult and Adolescent Volunteers Enrolled in Preventive Vaccine Clinical Trials (September 2007)

PARAMCD = "WRASH"Worst Analysis Toxicity Grade for Rash between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='RASH'
PARAMCD = "WLYMPH"Worst Analysis Toxicity Grade for Lymphadenopathy between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='LYMPH'
PARAMCD = "WPAIN"Worst Analysis Toxicity Grade for Pain between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='PAIN'
PARAMCD = "WERYTH"Worst Analysis Toxicity Grade for Erythema between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='ERYTHDIA'
PARAMCD = "WSWELL"Worst Analysis Toxicity Grade for Swelling between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='SWELLDIA'
PARAMCD = "WHEAD"Worst Analysis Toxicity Grade for Headache between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='HEADACHE'
PARAMCD = "WFATIGUE"Worst Analysis Toxicity Grade for Fatigue between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='FATIGUE'
PARAMCD = "WMYALGIA"Worst Analysis Toxicity Grade for Myalgia between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='MYALGIA'
PARAMCD = "WARTHR"Worst Analysis Toxicity Grade for Arthralgia between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='ARTHRALG'
PARAMCD = "WNAUSEA"Worst Analysis Toxicity Grade for Nausea between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='NAUSEA'
PARAMCD = "WCHILLS"Worst Analysis Toxicity Grade for Chills between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='CHILLS'
PARAMCD = "WFEVER"Worst Analysis Toxicity Grade for Fever between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='FEVER'
PARAMCD = "WSAR"Worst Analysis Toxicity Grade for Any Solicited AR between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD is not 'RASH', 'LYMPHOCC', 'RASHOCC'
PARAMCD = "WSLAR"Worst Analysis Toxicity Grade for Any Solicited Local AR between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARCAT1 is 'LOCAL'
PARAMCD = "WSSAR"Worst Analysis Toxicity Grade for Any Solicited Systemic AR between Day 1 and Day 7text10
Derived
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARCAT1 is 'SYSTEMIC' and ADAR.PARAMCD is not 'RASH', 'LYMPHOCC' ,''RASHOCC'
ATOXGRNAnalysis Toxicity Grade (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
SRCDOMSource Datatext4
Derived
Set to 'ADAR' if PARAMCD does not contain 'DUR'
SRCSEQSource Sequence Numberinteger8
Derived
Set to ADAR.ASEQ based on ATOXGR/AVALC derivation for PARAMCD does not contain 'DUR' and set to the smallest one if multiple records
SRCVARSource Variabletext8
Derived
Set to 'ATOXGR' if PARAM contains 'Worst'; Set to 'AVALC' if PARAMCD is 'RASHOCYN', 'LYMOCCYN'

Go to the top of the Define-XML document


COVID-19 Analysis Dataset (ADCOV)

ADCOV (COVID-19 Analysis Dataset) - BASIC DATA STRUCTURE Location: adcov.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
ADTAnalysis DateintegerDATE9
Derived
Set to numeric date part of FAOT.FADTC if source data are from FAOT, Set to number date part of ER.ERDTC if source data are from ER, Set to number date part of SS.SSDTC if source data are from SS
ADYAnalysis Relative Dayinteger8
Derived
Set to ADT - ADSL.TR01SDT + 1 if ADT >= ADSL.TR01SDT, or Set to ADT - ADSL.TR01SDT if ADT < ADSL.TR01SDT
VISITVisit Nametext28
Predecessor: FAOT.VISIT, ER.VISIT, SS.VISIT
VISITNUMVisit Numberfloat8
Predecessor: FAOT.VISITNUM, ER.VISITNUM, SS.VISITNUM
AVISITAnalysis Visittext50
Derived
Set to 'Day xx' part of VISIT if VISIT doesn't contain 'Unsched', Set AVISIT by following visit window below if ADY>1 and VISIT contains 'Unsched': Set to 'Day 8' if VISIT with 1<ADY<=11, Set to 'Day 15' if VISIT with 12<=ADY<=22, Set to 'Day 29' if VISIT with 23<=ADY<=32, Set to 'Day 36' if VISIT with 33<=ADY<=39, Set to 'Day 43' if VISIT with 40<=ADY<=50 , Set to 'Day 57' if VISIT with 51<=ADY<=133, Set to 'Day 209' if VISIT with 134=<ADY<=301, Set to 'Day 394' if VISIT with ADY>=302, After the steps above, sort data by AVISITN and ADY, set the unscheduled visit (i.e., VISIT contains 'Unsched') records to blank if AVISITN >any previous AVISITN AND ADY<=any previous ADY). For example, Scheduled Day 36 is with AVISITN=6 (Day 36) and ADY=42 and an unscheduled visit is with AVISITN=7 (Day 43) and ADY=40, set AVISIT to blank for this unscheduled visit
AVISITNAnalysis Visit (N)integer8Analysis Visit Code

[10 Terms]

Assigned
PARCAT1Parameter Category 1text50COVID-19 Parameter Category
  • • "COVID-19 EXPOSURE"
  • • "COVID-19 SYMPTOMS"
Derived
Set to FAOT.FACAT if source data are from FAOT Set to ER.ERCAT if source data are from ER For data from SS, set to 'COVID-19 SYMPTOMS' if SSTESTCD='COVIDSYM' and 'COVID-19 EXPOSURE' if SSTESTCD='COVID'
PARAMCDParameter Codetext8COVID-19 Analysis Dataset Parameter Code

[24 Terms]

Assigned
PARAMParametertext200
Derived
Set to FAOT.FAOBJ if PARCAT1 = 'COVID-19 SYMPTOMS' Note: If there are multiple records where PARAM='Other Symptoms', only keep one, and set FASEQ to the earliest FAOT.FASEQ. Set to ER.ERTERM if PARCAT1 = 'COVID-19 EXPOSURE' Create following PARAM based on different source: Set to PARAM='Duration' if ERDUR is not missing per subject per ERDTC for data is from SDTM.ER Set to SSTEST per subject per visit for data is from SS
AVALAnalysis Valueinteger8
Derived
Set to numeric part of ER.ERDUR
AVALCAnalysis Value (C)text50
Derived
Set to FAOT.FASTRESC if source data are from FAOT Set to ER.EROCCUR if source data are from ER Set to SS.SSSTRESC if source data are from SS Set to numeric part of ER.ERDUR if PARAMCD=DUR and convert to character
T2FSYMPTime from Last Exposure to First Symptominteger8
Derived
Set to ADT- (last EXPOSEDT on and prior to SYMPTDTC) + 1 per subject, find the first symptom date (SYMPTDTC where PARAMCD='COVID' and AVALC='Y') and the last EXPOSEDT on and prior to first symptom
AWRANGEAnalysis Window Valid Relative Rangetext50
Assigned

Set to '<=1' for 'Day 1', Set to 'Day 2 - Day 11' for 'Day 8', Set to 'Day 12 - Day 22' for 'Day 15', Set to 'Day 23 - Day 32' for 'Day 29', Set to 'Day 33 - Day 39' for 'Day 36', Set to 'Day 40 - Day 50' for 'Day 43', Set to 'Day 51 - Day 133' for 'Day 57' Set to 'Day 134 - Day 301' for 'Day 209', Set to '>=Day 301' for Day 394'

AWTARGETAnalysis Window Targetinteger8
Assigned

Set to 2 for 'Day 1' Set to 8 for ‘Day 8’, Set to 15 for 'Day 15', Set to 29 for 'Day 29', Set to 36 for 'Day 36', Set to 43 for 'Day 43', Set to 57 for 'Day 57', Set to 209 for 'Day 209', Set to 394 for 'Day 394'

AWTDIFFAnalysis Window Diff from Targetinteger8
Derived
Set to absolute value of (ADY - AWTARGET)
ANL01FLAnalysis Flag 01text1No Yes Response (Yes Only)
  • • "Y"
Derived
Per subject per parameter and per AVISIT: Set to 'Y' for the worst assessment (AVALC='Y' > 'N') within the same visit to be considered first, Set 'Y' to the assessment at scheduled visit (i.e., VISIT doesn't contain 'Unshed') if there are multiple with same AVALC, Set to the last assessment if there are 2 or more scheduled assessments at same visit
SYMPTDTEstimated date of first symptomsintegerDATE9
Derived
Set numeric of SUPPFAOT.QVAL for date part where PARAMCD='COVID' and AVALC='Y' and QNAM = 'SYMPTDTC'
EXPOSEDTEstimated start date of exposureintegerDATE9
Derived
Set numeric of date part from ER.ERSTDTC for records where PARAMCD='CONTACT' and AVALC='Y'
OTHSPYSymptoms othertext200
Derived
Concatenate all the SUPPFAOT.QVAL where QNAM='SYMPOTH' with ', ' if PARAMCD = 'OTHSYMPT' and AVALC = 'Y' for that subject and visit Set to SUPPER.QVAL where QNAM = 'EXPOSEOT' if PARAMCD = 'EXPOTH' and AVALC='Y'
SRCDOMSource Datatext20
Derived
Set FAOT.DOMAIN if source data are from FAOT, Set to ER.DOMAIN if source data are from ER, Set to SS.DOMAIN if source data are from SS
SRCSEQSource Sequence Numberinteger8
Derived
Set to FAOT.FASEQ if source data are from FAOT, Set to ER.ERSEQ if source data are from ER, Set to SS.SSEQ if source data are from SS
SRCVARSource Variabletext50
Derived
Set to 'FASTRESC' if source data are from FAOT, Set to 'EROCCUR' if source data are from ER and PARAMCD is not 'DUR', Set to 'ERDUR' if source data are from ER and PARAMCD is 'DUR', Set to 'SSSTRESC' if source data are from SS

Go to the top of the Define-XML document


Immunogenicity Analysis Dataset (ADIS)

ADIS (Immunogenicity Analysis Dataset) - BASIC DATA STRUCTURE Location: adis.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
TRTAActual Treatmenttext50Actual Treatment
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Derived
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
TRTANActual Treatment (N)integer8
Assigned

1 if TRT01A=‘Placebo’, 2 if TRT01A=‘mRNA-1273 50 ug’, 3 if TRT01A=‘mRNA-1273 100 ug’"

ADTAnalysis DateintegerDATE9
Derived
Set to numeric date part of IS.ISDTC
ATMAnalysis TimeintegerTIME5
Derived
Set time part of IS.ISDTC
ADTMAnalysis DatetimeintegerDATETIME20
Derived
Concatenate of ADT and ATM if both are available
ADYAnalysis Relative Dayinteger8
Derived
Set to ADT - ADSL.TR01SDT + 1 if ADT >= ADSL.TR01SDT, or Set to ADT - ADSL.TR01SDT if ADT < ADSL.TR01SDT
VISITVisit Nametext28
Predecessor: IS.VISIT
VISITNUMVisit Numberfloat8
Predecessor: IS.VISITNUM
AVISITAnalysis Visittext50
Derived
Set to 'Baseline' if IABLFL='Y' Set to 'Day xx' part of VISIT if ADY > 1 and VISIT doesn't contain "UNSCHEDULE", Set AVISIT as follows: using the visit window below if ADY>1 and VISIT contains "UNSCHED": Set to 'Day 15' if VISIT with 1<ADY<=22, Set to 'Day 29' if VISIT with 23<=ADY<=36, Set to 'Day 43' if VISIT with 37<=ADY<=50, Set to 'Day 57' if VISIT with 51<=ADY<=133, Set to 'Day 209' if VISIT with 134=<ADY<=301 Set to 'Day 394' if VISIT with ADY>=302
AVISITNAnalysis Visit (N)integer8Analysis Visit Code

[10 Terms]

Assigned
PARCAT1Parameter Category 1text50Immunogenicity Parameter Category
  • • "Serum SARS-CoV-2 Binding Antibodies"
  • • "Serum SARS-CoV-2 Neutralizing Antibodies"
Derived
Set to IS.ISCAT
PARAMTYPParameter Typetext7
Derived
Set to 'DERIVED' if PARAMCD contains 'L10' or 'LV58'
PARAMCDParameter Codetext8Immunogenicity Analysis Dataset Parameter Code

[13 Terms]

Assigned
PARAMParametertext50
Derived
Set to 'Elecsys Anti-SARS-CoV-2' if PARAMCD = 'SARSCOV2' Set to ISTEST if PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies' and PARAMTYP is null, Set to ISTEST ' (' || ISSTRESU || ')' * if PARCAT1='Serum SARS-CoV-2 Binding Antibodies' and PARAMTYP is null, * Use the same PARAMCD with available unit if ISSTRESU is non-missing or ISSTRESU is not available for the test. PARAMTYP is "Derived then assign PARAM based on PARAMCD: Set to 'LOG10(MN Endpoint Titer)' if PARAMCD='L10MNET', Set to 'LOG10(MN50)' if PARAMCD='L10MN50', Set to 'LOG10(VAC58 Spike IgG Antibody)' if PARAMCD='LV58IGGS', Set to 'LOG10(VAC58 Nucleocapsid IgG Antibody)' if PARAMCD='LV58IGGN', Set to 'LOG10(VAC65 Spike IgG Antibody)' if PARAMCD='LV65IGGS', Set to 'LOG10(VAC66 Nucleocapsid IgG Antibody)' if PARAMCD='LV66IGGN'
AVALVLMAnalysis Valuefloat8
PARAMCD IN (
"L10MNET" (LOG10(MN Endpoint Titer)),
"L10MN50" (LOG10(MN50)),
"LV58IGGS" (LOG10(VAC58 Spike IgG Antibody)),
"LV58IGGN" (LOG10(VAC58 Nucleocapsid IgG Antibody))
)
float12
Derived
Set to LOG10(0.5* times ISLLOQ) if ISSTRESC contains '<' or ISSTRESN<ISLLOQ Set AVAL as LOG10(ULOQ) If ISSTRESC contains '>' or ISSTRESN>ULOQ, Set to LOG10(IS.ISSTRESN), Otherwise
PARAMCD IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50),
"V58IGGES" (VAC58 Spike IgG Antibody (ug/ml)),
"V58IGGEN" (VAC58 Nucleocapsid IgG Antibody (AU/mL))
)
float9
Derived
Set AVAL as 0.5 times ISLLOQ if ISSTRESC contains '<' or ISSTRESN<ISLLOQ, Set AVAL as ULOQ if ISSTRESC contains '>' or ISSTRESN>ULOQ, Otherwise set to IS.ISSTRESN
PARAMCD IN (
"LV65IGGS" (LOG10(VAC65 Spike IgG Antibody)),
"LV66IGGN" (LOG10(VAC66 Nucleocapsid IgG Antibody))
)
float12
Derived
Set to LOG10(0.5* times ISLLOQ) if ISSTRESC contains "<" or ISSTRESN<ISLLOQ or contains 'BQL', Set AVAL as LOG10(ULOQ) if ISSTRESC contains ">" or ISSTRESN>ULOQ, Set to LOG10(IS.ISSTRESN), Otherwise
PARAMCD IN (
"V65IGGS" (VAC65 Spike IgG Antibody (AU/mL)),
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL))
)
float9
Derived
Set to 0.5 times ISLLOQ if ISSTRESC contains '<' or ISSTRESN<ISLLOQ or contains 'BQL', Set to ULOQ if ISSTRESC contains '>' or ISSTRESN>ULOQ Set to IS.ISSTRESN, Otherwise
AVALCAnalysis Value (C)text10
Derived
Set to IS.ISSTRESC for PARAMCD='SARSCOV2'
BASEBaseline Valuefloat8
Derived
Set to AVAL where ABLFL = 'Y'
CHGChange from Baselinefloat8
Derived
Set to AVAL-BASE for post-baseline records
AWRANGEAnalysis Window Valid Relative Rangetext20
Assigned

Set to '<=1 Pre-dose' for 'Baseline’, Set to 'Day 2 – Day 22' for 'Day 15', Set to 'Day 23 – Day 36' for 'Day 29', Set to 'Day 37 – Day 50' for 'Day 43', Set to 'Day 51 – Day 133' for 'Day 57' Set to 'Day 134 – Day 301' for 'Day 209' Set to '>=Day 302' for 'Day 394'

AWTARGETAnalysis Window Targetinteger8
Assigned

Set to 1 for 'Baseline' Set to 15 for 'Day 15', Set to 29 for 'Day 29', Set to 43 for 'Day 43', Set to 57 for 'Day 57', Set to 209 for 'Day 209', Set to 394 for 'Day 394'

AWTDIFFAnalysis Window Diff from Targetinteger8
Derived
Set to absolute value of (ADY - AWTARGET)
R2BASERatio to Baselinefloat8
Derived
Set to AVAL/BASE if both are available and BASE is not 0
CRIT1Analysis Criterion 1text100
Derived
Set to '>=2-fold Increase from Baseline' if CRIT1FL = 'Y'
CRIT1FLVLMCriterion 1 Evaluation Result Flagtext1No Yes Response (Yes Only)
  • • "Y"
PARAMCD NOT IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50),
"V65IGGS" (VAC65 Spike IgG Antibody (AU/mL)),
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL))
)
text1
Derived
Set to bank if PARAMCD not in (MNET, MN50, V65IGGS, V66IGGN)
PARAMCD IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50)
)
text1
Derived
Set to 'Y' if PARAMCD in (MNET, MN50) and post-baseline increase 2 times from the baseline value (R2BASE>=2)
PARAMCD IN (
"V65ISSG",
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL))
)
text1
Derived
Derive when both baseline result (BASE>.) and post-baseline result (AVAL) are non-missing and PARAMCD in (V65IGGS, V66IGGN): Set to 'Y' if baseline result (BASE)<ISLLOQ and post-baseline >= 2* LLOQ (AVAL>=2*ISLLOQ) or baseline result (BASE) >= ISLLOQ and post-baseline increase 2 times from the baseline value (R2BASE>=2)
CRIT2Analysis Criterion 2text100
Derived
Set to '>=3-fold Increase from Baseline' if CRIT2FL = 'Y'
CRIT2FLVLMCriterion 2 Evaluation Result Flagtext1No Yes Response (Yes Only)
  • • "Y"
PARAMCD NOT IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50),
"V65IGGS" (VAC65 Spike IgG Antibody (AU/mL)),
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL))
)
text1
Derived
Set to bank if PARAMCD not in (MNET, MN50, V65IGGS, V66IGGN)
PARAMCD IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50)
)
text1
Derived
Set to 'Y' if PARAMCD in (MNET, MN50) and post-baseline increase 3 times from the baseline value (R2BASE>=3)
PARAMCD IN (
"V65ISSG",
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL))
)
text1
Derived
Derive when both baseline result (BASE>.) and post-baseline result (AVAL) are non-missing and PARAMCD in (V65IGGS, V66IGGN): Set to 'Y' if baseline result (BASE)<ISLLOQ and post-baseline >= 3* LLOQ (AVAL>=3*ISLLOQ) or baseline result (BASE) >= ISLLOQ and post-baseline increase 2 times from the baseline value (R2BASE>=3)
CRIT3Analysis Criterion 3text100
Derived
Set to '>=4-fold Increase from Baseline' if CRIT3FL = 'Y'
CRIT3FLVLMCriterion 3 Evaluation Result Flagtext1No Yes Response (Yes Only)
  • • "Y"
PARAMCD NOT IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50),
"V65IGGS" (VAC65 Spike IgG Antibody (AU/mL)),
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL))
)
text1
Derived
Set to bank if PARAMCD not in (MNET, MN50, V65IGGS, V66IGGN)
PARAMCD IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50)
)
text1
Derived
Set to 'Y' if PARAMCD in (MNET, MN50) and post-baseline increase 3 times from the baseline value (R2BASE>=4)
PARAMCD IN (
"V65ISSG",
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL))
)
text1
Derived
Derive when both baseline result (BASE>.) and post-baseline result (AVAL) are non-missing and PARAMCD in (V65IGGS, V66IGGN): Set to 'Y' if baseline result (BASE)<ISLLOQ and post-baseline >= 4* LLOQ (AVAL>=4*ISLLOQ) or baseline result (BASE) >= ISLLOQ and post-baseline increase 4 times from the baseline value (R2BASE>=4)
CRIT4Analysis Criterion 4text100
Derived
Set to 'Seroconversion' if CRIT4FL = 'Y'
CRIT4FLVLMCriterion 4 Evaluation Result Flagtext1No Yes Response (Yes Only)
  • • "Y"
PARAMCD NOT IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50),
"V65IGGS" (VAC65 Spike IgG Antibody (AU/mL))
)
text1
Derived
Set to bank if PARAMCD not in (MNET, MN50, V65IGGS)
PARAMCD IN (
"MNET" (MN Endpoint Titer),
"MN50" (MN50),
"V65IGGS" (VAC65 Spike IgG Antibody (AU/mL))
)
text1
Derived
Derive when both baseline result (BASE) and post-baseline result (AVAL) are non-missing and PARAMCD in (MNET, MN50, V65IGGS): Set to 'Y' if baseline result BASE<ISLLOQ and post-baseline >= LLOQ (AVAL>=ISLLOQ) or baseline result BASE>= ISLLOQ and post-baseline increase 4 times from the baseline value (R2BASE>=4)
CRIT5Analysis Criterion 5text100
Derived
Set to 'Seroresponse' if CRIT5FL = 'Y'
CRIT5FLVLMCriterion 5 Evaluation Result Flagtext1No Yes Response (Yes Only)
  • • "Y"
PARAMCD NOT IN (
"V65IGGS" (VAC65 Spike IgG Antibody (AU/mL))
)
text1
Derived
Set to blank if PARAMCD <> 'V65IGGS'
PARAMCD = "(V65IGGS)"text1
Derived
Derive when PARAMCD ='V65IGGS' and both baseline result (BASE>.) and post-baseline result (AVAL) are non-missing: Set to 'Y' if baseline result BASE<ISLLOQ and post-baseline >= LLOQ (AVAL>=ISLLOQ) or baseline result BASE>=ISLLOQ and post-baseline increase 4.6 times from the baseline value (R2BASE>=4.6)
CRIT6Analysis Criterion 6text100
Derived
Set to 'Seroconversion due to Infection' if CRIT6FL= 'Y'
CRIT6FLVLMCriterion 6 Evaluation Result Flagtext1No Yes Response (Yes Only)
  • • "Y"
PARAMCD NOT IN (
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL)),
"SARSCOV2" (Elecsys Anti-SARS-CoV-2)
)
text1
Derived
Set to blank if PARAMCD not in ('SARSCOV2', 'V65IGGS')
PARAMCD IN (
"V66IGGN" (VAC66 Nucleocapsid IgG Antibody (AU/mL)),
"SARSCOV2" (Elecsys Anti-SARS-CoV-2)
)
text1
Derived
Derive when both ADSL.ELECSBL and post-baseline result (AVAL where PARAMCD=V66IGGN or AVALC where PARAMCD=SARSCOV2) are non-missing: Set to 'Y' if PARAMCD='SARSCOV2' and ADSL.ELECSBL= 'Negative' and post-baseline AVALC ='Positive', Set to 'Y' if PARAMCD='V66IGGN' and ADSL.ELECSBL = 'Positive' and post-baseline result where increase 4 times from the baseline value (R2BASE>=4)
ABLFLBaseline Record Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' by selecting the latest ADTM or ADT if time is not available with non-missing AVAL/AVALC on or before ADSL.TR01SDTM (TR01SDT if time part of TR01SDTM is missing) for each SUBJID, PARCAT1 and PARAMCD
ANL01FLAnalysis Flag 01text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if ABLFL='Y', For post-baseline assessments where AVISITN is non-missing and result (AVAL) is non-missing, per subject per parameter and per AVISIT, Within an AVISIT, Set to ‘Y’ for the assessment at scheduled visit (i.e., VISIT doesn't contain "Unsched") or Set to ‘Y’ for the latest assessment if there are 2 or more assessments at scheduled visit, or Set to ‘Y’ for the latest assessment if there is no scheduled visit, or Set to 'Y' for the assessment closest to the target study day in the visit window or Set to 'Y' for the latest assessment If there are 2 or more assessments equal distance to the target study day
ANL02FLAnalysis Flag 02text1No Yes Response (Yes Only)
  • • "Y"
Derived
Same as ANL01FL For PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies', only consider results from Set 1 LLOQ/ULOQ (MNET 40 and 1280, MN50 91.1 and 2031.87).
PPBABRFLPer Protocol bAb Record-Level Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if PP_listing.PVSBABFL='Y' for PARCAT1='Serum SARS-CoV-2 Binding Antibodies' based on subject and visit (ADIS.AVISIT and pp_listing.VISITTPT).
PPNABRFLPer Protocol nAb Record-Level Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if PP_listing.PVSNABFL='Y' for PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies' based on subject and visit (ADIS.AVISIT and pp_listing.VISITTPT).
PPBABRERPP bAb Record-Level Exclusion Reasontext200
Derived
Set to PP_list.PBABREAS for PARCAT1='Serum SARS-CoV-2 Binding Antibodies' based on subject and visit (ADIS.AVISIT and pp_list.VISITTPT). if subject has dosing error (ADSL.PPBABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPNABRERPP nAb Record-Level Exclusion Reasontext200
Derived
Set to PP_list.PNABREAS for PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies' based on subject and visit (ADIS.AVISIT and pp_list.VISITTPT). if subject has dosing error (ADSL.PPNABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPNA2RFLPP nAb 2 Record-Level Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if ADSL.PPNAB2FL='Y' and PP_list2.PVSNABFL='Y' for PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies' based on subject and visit (ADIS.AVISIT and pp_list2.VISITTPT).
DTYPEDerivation Typetext20Derivation Type
  • • "HALFLLOQ"
  • • "ULOQ"
Derived
Set to 'HALFLLOQ' if AVAL is imputed with 0.5 times lSLLOQ, Set to 'ULOQ' if AVAL is imputed with ULOQ
ISSEQSequence Numberinteger8
Predecessor: IS.ISSEQ
ISDTCDate/Time of CollectiondatetimeISO 8601
Predecessor: IS.ISDTC
ISSTRESCResult or Finding in Standard Formattext7
Predecessor: IS.ISSTRESC
LODLimit of Detectionfloat8
Derived
SUPPIS.QVAL where QNAM is 'LOD'
ISLLOQLower Limit of Quantitationfloat8
Predecessor: IS.ISLLOQ
ULOQUpper Limit of Quantificationinteger8
Derived
Set to SUPPIS.QVAL where QNAM is 'ULOQ'
ISSPECSpecimen Typetext5Specimen Type
  • • "SERUM"
Predecessor: IS.ISSPEC
ISNAMVendor Nametext11
Predecessor: IS.ISNAM

Go to the top of the Define-XML document


Laboratory Analysis Dataset (ADLB)

ADLB (Laboratory Analysis Dataset) - BASIC DATA STRUCTURE Location: adlb.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
TRTAActual Treatmenttext50Actual Treatment
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Derived
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
TRTANActual Treatment (N)integer8
Assigned

1 if TRT01A=‘Placebo’, 2 if TRT01A=‘mRNA-1273 50 ug’, 3 if TRT01A=‘mRNA-1273 100 ug’"

LBSEQSequence Numberinteger8
Predecessor: LB.LBSEQ
LBDTCDate/Time of Specimen CollectiondatetimeISO 8601
Predecessor: LB.LBDTC
ADTAnalysis DateintegerDATE9
Derived
Set to numeric date part of LB.LBDTC
ATMAnalysis TimeintegerTIME5
Derived
Set to time part of LB.LBDTC
ADTMAnalysis DatetimeintegerDATETIME20
Derived
Set to numeric date time of LBDTC if time part is not missing
ADYAnalysis Relative Dayinteger8
Derived
Set to ADT - ADSL.TR01SDT + 1 if ADT >= ADSL.TR01SDT, or Set to ADT - ADSL.TR01SDT if ADT < ADSL.TR01SDT
MDOSREFMost Recent Dose Referencetext25Analysis Timepoint Reference
  • • "Vaccination 1"
  • • "Vaccination 2"
Derived
Set to 'Vaccination 1' if (.<ADSL.TR01SDTM<=ADTM <ADSL.DOS2DTM) or (.<ADSL.TR01SDTM<=ADTM and ADSL.DOS2DTM is missing), Set to 'Vaccination 2' if .<ADSL.DOS2DTM<=ADTM Note: use date variables for comparison when time part is not available
MRDDYRelative Day from Most Recent Doseinteger8
Derived
Set to ADT – ADSL.TR01SDT+ 1 If MDOSREF='Vaccination 1', Set to ADT – ADSL.DOSE2DT+ 1 If MDOSREF='Vaccination 2'
VISITVisit Nametext28
Predecessor: LB.VISIT
VISITNUMVisit Numberfloat8
Predecessor: LB.VISITNUM
AVISITAnalysis Visittext50
Derived
Set to 'Baseline' if ABLFL='Y', Set to 'Day xx' part of VISIT if ADY>1 and VISIT doesn't contain 'Unsched', Set AVISIT by following visit window below if ADY>1 and VISIT contains 'Unsched': Set to 'Day 29' if VISIT with 1<ADY<=43, Set to 'Day 57' if VISIT with 44<=ADY
AVISITNAnalysis Visit (N)integer8Analysis Visit Code

[10 Terms]

Assigned
ASTAGEStagetext30Analysis Stage
  • • "Follow up stage"
  • • "Vaccination stage"
Derived
For subjects who received 2 injections (DOSE1FL=’Y’ and DOSE2FL=’Y’), set to ‘Vaccination stage’ If .< ADSL.TR01SDTM <=ADTM and ADT<=earliest date of (date of Visit 7 (i.e. SV.SVSTDTC where SV.VISIT = 'Visit 7 Day 57'), ADSL.EOSDT, ADSL.DTHDT) ; set to 'Follow up stage' if ADT > non-missing date of Visit 7. If date of Visit 7, ADSL.EOSDT, and ADSL.DTHDT are all unavailable, set to ‘Vaccination stage’ for post baseline records. Else leave missing For subjects who received only injection (DOSE1FL=’Y’ and DOSE2FL ne ’Y’), set to ‘Vaccination stage’ If .< ADSL.TR01SDTM <=ADTM and ADT<=earliest date of (date of Visit 4 (i.e. SV.SVSTDTC where SV.VISIT = 'Visit 4 Day 29'), ADSL.EOSDT, ADSL.DTHDT) ; set to 'Follow up stage' if ADT > non-missing date of Visit 4. If date of Visit 4, ADSL.EOSDT, and ADSL.DTHDT are all unavailable, set to ‘Vaccination stage’ for post baseline records. Else leave missing
ASTAGENStage (N)integer8
Assigned

1 if ASTAGE= Vaccination stage, 2 if ASTAGE= Follow up stage

PARCAT1Parameter Category 1text50Laboratory Parameter Category
  • • "CHEMISTRY"
  • • "COAGULATION"
  • • "HEMATOLOGY"
  • • "PREGNANCY TEST"
  • • "SEROLOGY"
Derived
Set to LB.LBCAT
PARAMCDParameter Codetext8
Assigned

Set to ECLIAHCG if LBCAT=CHEMISTRY and LBTESTCD=HCG and LBMETHOD=ELECTROCHEMILUMINESCENCE Set to CHEMIHCG if LBCAT=CHEMISTRY and LBTESTCD=HCG and LBMETHOD=CHEMILUMINESCENCE Set to U || LBTESTCD If LBCAT=URINALYSIS Set to LBTESTCD if LBCAT ne URINALYSIS

PARAMParametertext100
Derived
Set to LBMETHOD||' '||LB.LBTEST|| ' (' || LB.LBSTRESU || ')' if LBCAT=CHEMISTRY and LBTESTCD=HCG and LBMETHOD='ELECTROCHEMILUMINESCENCE' or 'CHEMILUMINESCENCE', Set to Urinary || LB.LBTEST|| ' (' || LB.LBSTRESU || ')' if LBSTRESU is not blank if LBCAT=URINALYSIS Set to LB.LBTEST || ' (' || LB.LBSTRESU || ')' if LBSTRESU is not blank if LBCAT ne URINALYSIS Set to LB.LBTEST appended with LBSTRESU from non-missing records in parenthesis if LBSTRESU is blank Note: Please add space between parameter and unit
AVALAnalysis Valuefloat8
Derived
Set to LB.LBSTRESN Set to 0.5x number part of LBSTRESC if LBSTRESC contains '<', Set to number part of LBSTRESC if LBSTRESC contains '>'
BASEBaseline Valuefloat8
Derived
Set to AVAL where ABLFL = 'Y'
CHGChange from Baselinefloat8
Derived
Set to AVAL-BASE for post-baseline records Note: post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available or ADY > 1 otherwise.
PCHGPercent Change from Baselinefloat8
Derived
Set to (CHG/BASE)*100 if both are available and BASE is not 0
AWRANGEAnalysis Window Valid Relative Rangetext20
Assigned

Set to '<=1' for 'Day 1', Set to 'Day 2 - Day 11' for 'Day 8', Set to 'Day 12 - Day 22' for 'Day 15', Set to 'Day 23 - Day 32' for 'Day 29', Set to 'Day 33 - Day 39' for 'Day 36', Set to 'Day 40 - Day 50' for 'Day 43', Set to 'Day 51 - Day 133' for 'Day 57' Set to 'Day 134 - Day 301' for 'Day 209', Set to '>=Day 301' for Day 394'

AWTARGETAnalysis Window Targetinteger8
Assigned

Set to 2 for 'Day 1' Set to 8 for ‘Day 8’, Set to 15 for 'Day 15', Set to 29 for 'Day 29', Set to 36 for 'Day 36', Set to 43 for 'Day 43', Set to 57 for 'Day 57', Set to 209 for 'Day 209', Set to 394 for 'Day 394'

AWTDIFFAnalysis Window Diff from Targetinteger8
Derived
Set to absolute value of (ADY - AWTARGET)
LBORNRLOReference Range Lower Limit in Orig Unittext4
Predecessor: LB.LBORNRLO
LBORNRHIReference Range Upper Limit in Orig Unittext5
Predecessor: LB.LBORNRHI
LBORRESResult or Finding in Original Unitstext13
Predecessor: LB.LBORRES
LBORRESUOriginal Unitstext9Original Units

[8 Terms]

Predecessor: LB.LBORRESU
LBTOXGRStandard Toxicity Gradetext1
Predecessor: LB.LBTOXGR
LBSTRESCCharacter Result/Finding in Std Formattext13
Predecessor: LB.LBSTRESC
ATOXGRLVLMAnalysis Toxicity Grade Lowtext20

Toxicity Grading Scale for Healthy Adult and Adolescent Volunteers Enrolled in Preventive Vaccine Clinical Trials (September 2007)

PARAMCD = "HGB"Hemoglobin (g/L)text10
Derived
If AVAL is not missing and SEX=’F’, convert AVAL and CHG to g/dl (AVAL*0.1, CHG*0.1), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 11.0 – 12.0 Set to 'Grade 2' if 9.5 – 10.9 Set to 'Grade 3' if 8.0 – 9.4 Set to 'Grade 4' if < 8.0 Otherwise, set to Grade 0. assign CHG toxicity grading as follows: Set to 'Grade 1' if -1.5 to <0 Set to 'Grade 2' if -2 to -1.6 Set to 'Grade 3' if -5 to -2.1 Set to 'Grade 4' if < -5 Otherwise, set to 'Grade 0' Choose the higher grade between the two. If AVAL is not missing and SEX=’M’, convert AVAL and CHG to g/dl (AVAL*0.1, CHG*0.1), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 12.5 – 13.5 Set to 'Grade 2' if 10.5 – 12.4 Set to 'Grade 3' if 8.5 – 10.4 Set to 'Grade 4' if < 8.5 Otherwise, set to 'Grade 0' assign CHG toxicity grading as follows: Set to 'Grade 1' if -1.5 to <0 Set to 'Grade 2' if -2 to -1.6 Set to 'Grade 3' if -5 to -2.1 Set to 'Grade 4' if < -5 Otherwise, set to 'Grade 0' Choose the higher grade between the two.
PARAMCD = "LYM"Lymphocytes (10^9/L)text10
Derived
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 750 – 1,000 Set to 'Grade 2' if 500 – 749 Set to 'Grade 3' if 250 – 499 Set to 'Grade 4' if < 250 Otherwise, set to Grade '0'
PARAMCD = "NEUT"Neutrophils (10^9/L)text10
Derived
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1,500 – 2,000 Set to 'Grade 2' if 1,000 – 1,499 Set to 'Grade 3' if 500 – 999 Set to 'Grade 4' if < 500 Otherwise, set to 'Grade 0'
PARAMCD = "PLAT"Platelets (10^9/L)text10
Derived
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 125,000 – 140,000 Set to 'Grade 2' if 100,000 – 124,000 Set to 'Grade 3' if 25,000 – 99,000 Set to 'Grade 4' if < 25,000 Otherwise, set to 'Grade 0'
PARAMCD = "WBC"Leukocytes (10^9/L)text10
Derived
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 2,500 – 3,500 Set to 'Grade 2' if 1,500 – 2,499 Set to 'Grade 3' if 1,000 – 1,499 Set to 'Grade 4' if < 1,000 Otherwise, set to 'Grade 0'
ATOXGRLNAnalysis Toxicity Grade Low (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
ATOXGRHVLMAnalysis Toxicity Grade Hightext20

Toxicity Grading Scale for Healthy Adult and Adolescent Volunteers Enrolled in Preventive Vaccine Clinical Trials (September 2007)

PARAMCD = "UREAN"Urea Nitrogen (mmol/L)text10
Derived
If AVAL is not missing, then assign toxicity grading based on numeric version of LBORRES (mg/dL) as follows: Set to 'Grade 1' if 23-26 Set to 'Grade 2' if >26 -31 Set to 'Grade 3' if >31 Set to 'Grade 4' if requires dialysis pending Otherwise, set to Grade '0'
PARAMCD = "CREAT"Creatinine (umol/L)text10
Derived
If AVAL is not missing, then assign toxicity grading based on numeric version of LBORRES (mg/dL) as follows: Set to 'Grade 1' if 1.5-1.7 Set to 'Grade 2' if >1.7 -2.0 Set to 'Grade 3' if >2.0 -2.5 Set to 'Grade 4' if > 2.5 or requires dialysis Otherwise, set to Set to 'Grade 0'
PARAMCD = "ALP"Alkaline Phosphatase (U/L)text10
Derived
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 2.0 × ULN Set to 'Grade 2' if >2.0 – 3.0 × ULN Set to 'Grade 3' if >3.0 – 10 × ULN Set to 'Grade 4' if > 10 × ULN Otherwise, set to 'Grade 0' (ULN = upper limit of normal)
PARAMCD = "ALT"Alanine Aminotransferase (U/L)text10
Derived
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 2.5 x ULN Set to 'Grade 2' if >2.5 – 5.0 × ULN Set to 'Grade 3' if >5.0 – 10 × ULN Set to 'Grade 4' if > 10 × ULN Otherwise, set to 'Grade 0' (ULN = upper limit of normal)
PARAMCD = "AST"Aspartate Aminotransferase (U/L)text10
Derived
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 2.5 x ULN Set to 'Grade 2' if >2.5 – 5.0 × ULN Set to 'Grade 3' if >5.0 – 10 × ULN Set to 'Grade 4' if > 10 × ULN Otherwise, set to 'Grade 0' (ULN = upper limit of normal)
PARAMCD = "BILI"Bilirubin (umol/L)text10
Derived
If AVAL is not missing and (ATOXGRHN>1 where PARAMCD=ALT or ATOXGRHN>1 where PARAMCD=AST), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 1.25 × ULN Set to 'Grade 2' if >1.25 – 1.5 × ULN Set to 'Grade 3' if >1.5 – 1.75 × ULN Set to 'Grade 4' if > 1.75 × ULN Otherwise, set to Grade '0' (ULN = upper limit of normal) If AVAL is not missing and (ATOXGRHN=0 where PARAMCD=ALT and ATOXGRHN=0 where PARAMCD=AST), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 1.5 × ULN Set to 'Grade 2' if >1.5 – 2.0 × ULN Set to 'Grade 3' if >2.0 – 3.0 × ULN Set to 'Grade 4' if > 3.0 × ULN Otherwise, set to Grade '0' (ULN = upper limit of normal)
PARAMCD = "WBC"Leukocytes (10^9/L)text10
Derived
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000),, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 10,800 – 15,000 Set to 'Grade 2' if 1,5001 – 20,000 Set to 'Grade 3' if 20,001 – 25,000 Set to 'Grade 4' if > 25,000 Otherwise, set to 'Grade 0'
PARAMCD = "EOS"Eosinophils (10^9/L)text10
Derived
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 650 – 1,500 Set to 'Grade 2' if 1,501 – 5,000 Set to 'Grade 3' if > 5,000 Set to 'Grade 4' if pending Hypereosinophilic (Per medical review) Otherwise, set to 'Grade 0'
PARAMCD = "PT"Erythrocytes (10^12/L)text10
Derived
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if >1.0 – 1.10 × ULN (LB.LBSTNRHI) Set to 'Grade 2' if >1.10 – 1.20 × ULN Set to 'Grade 3' if >1.20 – 1.25 × ULN Set to 'Grade 4' if > 1.25 × ULN Otherwise, set to 'Grade 0' (ULN = upper limit of normal)
PARAMCD = "APTT"Activated Partial Thromboplastin Time (sec)text10
Derived
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if >1.0 – 1.2 × ULN Set to 'Grade 2' if >1.20 – 1.4 × ULN Set to 'Grade 3' if >1.40 – 1.5 × ULN Set to 'Grade 4' if > 1.5 × ULN Otherwise, set to Set to 'Grade 0' (ULN = upper limit of normal)
ATOXGRHNAnalysis Toxicity Grade High (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
BTOXGRLBaseline Toxicity Grade Lowtext20
Derived
Set to ATOXGRL where ABLFL = 'Y'
BTOXGRLNBaseline Toxicity Grade Low (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
BTOXGRHBaseline Toxicity Grade Hightext20
Derived
Set to ATOXGRH where ABLFL = 'Y'
BTOXGRHNBaseline Toxicity Grade High (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
ATOXDSCLAnalysis Toxicity Description Lowtext50
Derived
Set to 'Hemoglobin Decreased' if PARAMCD='HGB' Set to 'Lymphocytes Decreased' if PARAMCD='LYM' Set to 'Neutrophils Decreased' if PARAMCD='NEUT' Set to 'Platelets Decreased' if PARAMCD='PLAT' Set to 'WBC Decreased' if PARAMCD='WBC'
ATOXDSCHAnalysis Toxicity Description Hightext50
Derived
Set to 'Blood Urea Nitrogen Increased' if PARAMCD='UREAN' Set to 'Creatinine Increased' if PARAMCD='CREAT' Set to 'Alkaline Phosphatase Increased' if PARAMCD='ALP' Set to 'Alanine Aminotransferase Increased' if PARAMCD='ALT' Set to 'Aspartate Aminotransferase Increased' if PARAMCD='AST' Set to 'Bilirubin Increased' if PARAMCD='BILI' Set to 'WBC Increased' if PARAMCD='WBC' Set to 'Eosinophils Increased' if PARAMCD='EOS' Set to 'Prothrombin Time Increased' if PARAMCD='PT' Set to 'Activated Partial Thromboplastin Time Increased' if PARAMCD='APTT'
SHIFT1Shift 1text50
Derived
Only populate for post-baseline records Set to BTOXGRL|| ' to '||ATOXGRL if both of BTOXGRL and ATOXGRL are not missing, or Set to 'UNK to ' || ATOXGRL or BTOXGRL || 'to UNK' if either BTOXGRL or ATOXGRL is missing Note: Post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available or ADY > 1 otherwise
SHIFT2Shift 2text50
Derived
Only populate for post-baseline records Set to BTOXGRH|| ' to '||ATOXGRH If both of BTOXGRH and ATOXGRH are not missing, Set to 'UNK to ' || ATOXGRH or BTOXGRH || 'to UNK' If either BTOXGRH or ATOXGRH is missing Note: Post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available or ADY > 1 otherwise
ANRINDAnalysis Reference Range Indicatortext20Analysis Reference Range Indicator
  • • "ABNORMAL"
  • • "HIGH"
  • • "LOW"
  • • "NORMAL"
Derived
Set to LB.LBNRIND
BNRINDBaseline Reference Range Indicatortext20Analysis Reference Range Indicator
  • • "ABNORMAL"
  • • "HIGH"
  • • "LOW"
  • • "NORMAL"
Derived
Set to ANRIND where ABLFL = 'Y'
ANRLOAnalysis Normal Range Lower Limitfloat8
Derived
Set to LB.LBSTNRLO
ANRHIAnalysis Normal Range Upper Limitfloat8
Derived
Set to LB.LBSTNRHI
CRIT1Analysis Criterion 1text20
Derived
Set to PARAMCD ||' <2 x ULN' if CRIT1FL='Y' and PARAMCD in (ALP); Set to PARAMCD ||' >=2 x ULN' if CRIT1FL='Y' and PARAMCD in (BILI); Set to PARAMCD ||' >3 x ULN' if CRIT1FL='Y' and PARAMCD in (ALT, AST)
CRIT1FLCriterion 1 Evaluation Result Flagtext1
Derived
Set to 'Y' if AVAL/ANRHI <2 and PARAMCD =ALP; Set to 'Y' if AVAL/ANRHI >=2 and PARAMCD =BILI; Set to 'Y' if AVAL/ANRHI >3 and PARAMCD in (ALT, AST);
ABLFLBaseline Record Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' by selecting the latest ADTM or ADT if time is not available with non-missing AVAL/ LBSTRESC on or before TR01SDTM (TR01SDT if time part of TR01SDTM is missing) for each SUBJID, PARCAT1 and PARAMCD. Note: If still multiple, selecting the records with the latest sequence number
ANL01FLAnalysis Flag 01text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if ABLFL='Y', For post-baseline assessments where AVISITN is non-missing and result (AVAL) is non-missing, per subject per parameter and per AVISIT, Within an AVISIT, Set to ‘Y’ for the assessment at scheduled visit (i.e., VISIT doesn't contain "Unsched") or Set to ‘Y’ for the latest assessment if there are 2 or more assessments at scheduled visit, or Set to ‘Y’ for the latest assessment if there is no scheduled visit, or Set to 'Y' for the assessment closest to the target study day in the visit window or Set to 'Y' for the latest assessment If there are 2 or more assessments equal distance to the target study day
ANL02FLAnalysis Flag 02text1No Yes Response (Yes Only)
  • • "Y"
Derived
Per subject per parameter, set to Y for the worst post-baseline toxicity grade (ATOXGRL) during vaccination stage (ASTAGEN=1) where ATOXDSCL is not missing using the following order: Grade 4> Grade 3>Grade 2>Grade 1>Grade 0. If there are more than one worst toxicity grades, then set to the first record.
ANL03FLAnalysis Flag 03text1No Yes Response (Yes Only)
  • • "Y"
Derived
Per subject per parameter, set to Y for the worst post-baseline toxicity grade (ATOXGRH) during vaccination stage (ASTAGEN=1) where ATOXDSCH is not missing using the following order: Grade 4> Grade 3>Grade 2>Grade 1>Grade 0. If there are more than one worst toxicity grades, then set to the first record
DTYPEDerivation Typetext20Derivation Type
  • • "HALFLLOQ"
  • • "ULOQ"
Derived
Set to 'HALFLLOQ' if LBSTRESC contains '<', Set to 'ULOQ' if LBSTRESC contains '>' Set to missing, otherwise

Go to the top of the Define-XML document


Microbiology Analysis Dataset (ADMB)

ADMB (Microbiology Analysis Dataset) - BASIC DATA STRUCTURE Location: admb.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
TRTAActual Treatmenttext50Actual Treatment
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Derived
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
TRTANActual Treatment (N)integer8
Assigned
MBSEQSequence Numberinteger8
Predecessor: MB.MBSEQ
MBDTCDate/Time of Specimen CollectiondatetimeISO 8601
Predecessor: MB.MBDTC
ADTAnalysis DateintegerDATE9
Derived
Set to numeric date part of MB.MBDTC
ATMAnalysis TimeintegerTIME5
Derived
Set to time part of MB.MBDTC
ADTMAnalysis DatetimeintegerDATETIME20
Derived
Set to numeric date time of MBDTC if time part is not missing
ADYAnalysis Relative Dayinteger8
Derived
Set to ADT - ADSL.TR01SDT + 1 if ADT >= ADSL.TR01SDT, or Set to ADT - ADSL.TR01SDT if ADT < ADSL.TR01SDT
VISITVisit Nametext28
Predecessor: MB.VISIT
VISITNUMVisit Numberfloat8
Predecessor: MB.VISITNUM
AVISITAnalysis Visittext50
Derived
Set to 'Baseline' if ABLFL='Y', Set to 'Day xx' part of VISIT if ADY>1 and VISITNUM is 5 or 8, Set AVISIT by following visit window below if ADY>1 and VISITNUM is not 5, 8: Set to 'Day 29' if VISIT with 2<=ADY<=43, Set to 'Day 57' if VISIT with 44<=ADY<=70, Set to 'Day 71 or Beyond if VISIT with 71<=ADY
AVISITNAnalysis Visit (N)integer8
Assigned
PARCAT1Parameter Category 1text50Microbiology Parameter Category
  • • "BIOFIRE"
  • • "SARS-CoV-2"
Derived
Set to MB.MBCAT
PARAMCDParameter Codetext8Microbiology Analysis Dataset Parameter Code

[21 Terms]

Assigned

MB.MBTESTCD

PARAMParametertext50
Derived
Set to MB.MBTEST
AVALCAnalysis Value (C)text50
Derived
Set to mixed case of MB.MBSTRESC; Set to 'Not Detected' if MBSTRESC is 'NOTDETECTED'
BASECBaseline Value (C)text50
Derived
Set to AVALC where ABLFL = 'Y'
AWRANGEAnalysis Window Valid Relative Rangetext20
Assigned
AWTARGETAnalysis Window Targetinteger8
Assigned
AWTDIFFAnalysis Window Diff from Targetinteger8
Derived
Set to absolute value of (ADY - AWTARGET)
ABLFLBaseline Record Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' for selecting the latest ADTM or ADT if time is not available with non-missing AVALC on or before ADSL.TR01SDTM (TR01SDT if time part of TR01SDTM is missing) for each SUBJID, PARCAT1 and PARAMCD. Note: ABLFL apply for non-local (LOCALFL is not 'Y') only
ANL01FLAnalysis Flag 01text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if ABLFL='Y', For post-baseline assessments where AVISITN is non-missing and result (AVAL) is non-missing, per subject per parameter and per AVISIT, Within an AVISIT, Set to ‘Y’ for the assessment at scheduled visit (i.e., VISIT doesn't contain "Unsched") or Set to ‘Y’ for the latest assessment if there are 2 or more assessments at scheduled visit, or Set to ‘Y’ for the latest assessment if there is no scheduled visit, or Set to 'Y' for the assessment closest to the target study day in the visit window or Set to 'Y' for the latest assessment If there are 2 or more assessments equal distance to the target study day
MBSCATSubcategory for Microbiology Findingtext19Subcategory for Microbiology Finding
  • • "NASOPHARYNGEAL SWAB"
  • • "SWAB"
Predecessor: MB.MBSCAT
MBNAMVendor Nametext38
Predecessor: MB.MBNAM
MBSPECSpecimen Typetext16Specimen Type
  • • "OTHER"
  • • "SWABBED MATERIAL"
Predecessor: MB.MBSPEC
MBMETHODMethod of Test or Examinationtext6Method of Test or Examination
  • • "RT-PCR"
Predecessor: MB.MBMETHOD
LOCALFLLocal Labs Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to SUPPMB.QVAL where QNAM is 'LOCALFL'
LDTTYPEType of Diagnostic Testtext200
Derived
Set to SUPPMB.QVAL where QNAM is 'LDTTYPE'
LDTSTOTHDiagnostic Test Other, Specifytext200
Derived
Set to SUPPMB.QVAL where QNAM is 'LDTSTOTH'

Go to the top of the Define-XML document


Vital Signs Analysis Dataset (ADVS)

ADVS (Vital Signs Analysis Dataset) - BASIC DATA STRUCTURE Location: advs.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
TRTAActual Treatmenttext50Actual Treatment
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Derived
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
TRTANActual Treatment (N)integer8
Assigned
VSSEQSequence Numberinteger8
Predecessor: VS.VSSEQ
VSDTCDate/Time of MeasurementsdatetimeISO 8601
Predecessor: VS.VSDTC
ADTAnalysis DateintegerDATE9
Derived
Set to numeric date part of VS.VSDTC
ATMAnalysis TimeintegerTIME5
Derived
Set to numeric time part of VS.VSDTC
ADTMAnalysis DatetimeintegerDATETIME20
Derived
Set to numeric date time of VSDTC if time part is not missing
ADYAnalysis Relative Dayinteger8
Derived
Set to ADT - ADSL.TR01SDT + 1 if ADT >= ADSL.TR01SDT, or Set to ADT - ADSL.TR01SDT if ADT < ADSL.TR01SDT
MDOSREFMost Recent Dose Referencetext25Analysis Timepoint Reference
  • • "Vaccination 1"
  • • "Vaccination 2"
Derived
Set to 'Vaccination 1' if (.<ADSL.TR01SDTM<=ADTM <ADSL.DOS2DTM) or (.<ADSL.TR01SDTM<=ADTM and ADSL.DOS2DTM is missing), Set to 'Vaccination 2' if .<ADSL.DOS2DTM<=ADTM Note: use date variables for comparison when time part is not available
MRDDYRelative Day from Most Recent Doseinteger8
Derived
Set to ADT – ADSL.TR01SDT+ 1 if MDOSREF='Vaccination 1', Set to ADT – ADSL.DOSE2DT+ 1 if MDOSREF='Vaccination 2'
VISITVisit Nametext28
Predecessor: VS.VISIT
VISITNUMVisit Numberfloat8
Predecessor: VS.VISITNUM
AVISITAnalysis Visittext50
Derived
If ABLFL='Y', then AVISIT = 'Baseline', if VISIT=Visit 1 Day 1 and VSTPT='POST DOSE' then AVISIT='Day 1', if ADY>1 and VISIT doesn't contain 'Unsched', set to 'Day xx' part of VISIT, if ADY>1 and VISIT contains 'Unsched', set AVISIT as follows: using the visit window below: If VISIT with 1<ADY<=11, then AVISIT = 'Day 8', else if VISIT with 12<=ADY<=22, then AVISIT = 'Day 15', else if VISIT with 23<=ADY<=32, then AVISIT = 'Day 29', else if VISIT with 33<=ADY<=39, then AVISIT = 'Day 36', else if VISIT with 40<=ADY<=50, then AVISIT = 'Day 43', else if VISIT with 51<=ADY<=133, then AVISIT = 'Day 57', else if VISIT with 134=<ADY<=301, then AVISIT = 'Day 209', else if VISIT with ADY>=302, then AVISIT = 'Day 394', After the steps above, sort data by AVISITN and ADY, set the unscheduled visit (i.e., VISIT contains 'Unsched') records to blank if AVISITN >any previous AVISITN AND ADY<=any previous ADY). For example, Scheduled Day 36 is with AVISITN=6 (Day 36) and ADY=42 and an unscheduled visit is with AVISITN=7 (Day 43) and ADY=40, set AVISIT to blank for this unscheduled visit
AVISITNAnalysis Visit (N)integer8
Assigned
VSTPTPlanned Time Point Nametext49Planned Time Point Name
  • • "POST-DOSE"
  • • "PRE-DOSE"
Predecessor: VS.VSTPT
ASTAGEStagetext30Analysis Stage
  • • "Follow up stage"
  • • "Vaccination stage"
Derived
For subjects who received 2 injections (DOSE1FL='Y' and DOSE2FL='Y'), Set to 'Vaccination stage' If .< ADSL.TR01SDTM <=ADTM and ADT<=earliest date of Visit 7, ADSL.EOSDT, ADSL.DTHDT Set to 'Follow up stage' if ADT > non-missing date of Visit 7 or dates of Visit 7, ADSL.EOSDT, and ADSL.DTHDT are all unavailable, Set to ‘Vaccination stage’ for post baseline records For subjects who received only injection (DOSE1FL='Y' and DOSE2FL ne 'Y'), Set to 'Vaccination stage' If .< ADSL.TR01SDTM <=ADTM and ADT<=earliest date of Visit 4, ADSL.EOSDT, ADSL.DTHDT, Set to 'Follow up stage' if ADT > non-missing date of Visit 4 or dates of Visit 4, ADSL.EOSDT, and ADSL.DTHDT are all unavailable, Set to 'Vaccination stage' for post baseline records
ASTAGENStage (N)integer8
Assigned
PARAMCDParameter Codetext8Vital Signs Analysis Dataset Parameter Code

[8 Terms]

Assigned

VS.VSTESTCD

PARAMParametertext50
Derived
Set to VS.VSTEST ' (' ||VSSTRESU|| ')' if VSSTRESU is non-missing, if VSSTRESU is missing, use the non-missing VSSTRESU from the same VSTEST
AVALAnalysis Valuefloat8
Derived
Set to VS.VSSTRESN
VSSTRESCCharacter Result/Finding in Std Formattext5
Predecessor: VS.VSSTRESC
ABLFLBaseline Record Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' by selecting the latest ADTM or ADT if ATM is missing with non-missing AVAL/AVALC on or before TR01SDTM (TR01SDT if time part of TR01SDTM is missing) for each SUBJID and PARAMCD Note: exclude records where ADT is the same as TR01SDT and VSTPT^='PRE-DOSE'
BASEBaseline Valuefloat8
Derived
Merge value of no missing AVAL where ABLFL = 'Y' by USUBJID and PARAMCD, Set to AVAL where ABLFL = 'Y'.
CHGChange from Baselinefloat8
Derived
For post baseline records only, if AVAL and BASE are both non-missing, set to AVAL - BASE Note: post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available, if time is not available use (ADY=1 and VSTPT^='PRE-DOSE') or ADY > 1).
PCHGPercent Change from Baselinefloat8
Derived
Set to 0 if CHG=0 , Set to (CHG/BASE)*100 if BASE ne 0
ATOXGRLVLMAnalysis Toxicity Grade Lowtext10

Toxicity Grading Scale for Healthy Adult and Adolescent Volunteers Enrolled in Preventive Vaccine Clinical Trials (September 2007)

PARAMCD = "PULSE" (Pulse Rate (beats/min))Pulse Rate (beats/min)text8
Derived
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 50 – 54 Set to 'Grade 2' if 45 – 49 Set to 'Grade 3' if <45 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
PARAMCD = "SYSBP" (Systolic Blood Pressure (mmHg))Systolic Blood Pressure (mmHg)text8
Derived
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 85 – 89 Set to 'Grade 2' if 80 – 84 Set to 'Grade 3' if <80 Set to 'Grade 4' is based on medical input: Otherwise, set to Grade '0'
ATOXGRLNAnalysis Toxicity Grade Low (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
ATOXGRHVLMAnalysis Toxicity Grade Hightext10

Toxicity Grading Scale for Healthy Adult and Adolescent Volunteers Enrolled in Preventive Vaccine Clinical Trials (September 2007)

PARAMCD = "PULSE" (Pulse Rate (beats/min))Pulse Rate (beats/min)text8
Derived
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 101 – 115 Set to 'Grade 2' if 116 – 130 Set to 'Grade 3' if >130 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
PARAMCD = "TEMP" (Temperature (C))Temperature (C)text8
Derived
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 38.0 – 38.4 Set to 'Grade 2' if 38.5 – 38.9 Set to 'Grade 3' if 39.0 – 40.0 Set to 'Grade 4' if >40.0 Otherwise, set to 'Grade 0'
PARAMCD = "DIABP" (Diastolic Blood Pressure (mmHg))Diastolic Blood Pressure (mmHg)text8
Derived
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 91 – 95 Set to 'Grade 2' if 96 – 100 Set to 'Grade 3' if >100 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
PARAMCD = "SYSBP" (Systolic Blood Pressure (mmHg))Systolic Blood Pressure (mmHg)text8
Derived
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 141 – 150 Set to 'Grade 2' if 151 – 155 Set to 'Grade 3' if >155 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
PARAMCD = "RESP" (Respiratory Rate (breaths/min))Respiratory Rate (breaths/min)text8
Derived
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 17 – 20 Set to 'Grade 2' if 21 – 25 Set to 'Grade 3' if >25 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
ATOXGRHNAnalysis Toxicity Grade High (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
BTOXGRLBaseline Toxicity Grade Lowtext10
Derived
Set to ATOXGRL where ABLFL = 'Y'
BTOXGRLNBaseline Toxicity Grade Low (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
BTOXGRHBaseline Toxicity Grade Hightext10
Derived
Set to ATOXGRH where ABLFL = 'Y'
BTOXGRHNBaseline Toxicity Grade High (N)integer8Analysis Toxicity Grade
  • • 0 = "Grade 0"
  • • 1 = "Grade 1"
  • • 2 = "Grade 2"
  • • 3 = "Grade 3"
  • • 4 = "Grade 4"
Assigned
ATOXDSCLAnalysis Toxicity Description Lowtext30
Derived
Set to 'Bradycardia' if PARAMCD = 'PULSE', Set to Hypotension' if PARAMCD = 'SYSBP'
ATOXDSCHAnalysis Toxicity Description Hightext30
Derived
Set to 'Fever' if PARAMCD = 'TEMP', Set to 'Tachycardia' if PARAMCD = 'PULSE', Set to 'Systolic Hypertension' if PARAMCD = 'SYSBP', Set to 'Diastolic Hypertension' if PARAMCD = 'DIABP', Set to 'Respiratory Rate Increased' if PARAMCD = 'RESP'
SHIFT1Shift 1text20
Derived
Only populate for post-baseline records Set to BTOXGRL || ' to '||ATOXGRL if both of BTOXGRL and ATOXGRL are not missing Set to BTOXGRL || ' to UNK' / ' 'UNK to ' || ATOXGRL if either BTOXGRL or ATOXGRL is missing Note: Post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available, if time is not available use (ADY=1 and VSTPT^='PRE-DOSE') or ADY > 1)
SHIFT2Shift 2text20
Derived
Only populate for post-baseline records Set to BTOXGRH || ' to ' || ATOXGRH if both of BTOXGRH and ATOXGRH are not missing, Set to BTOXGRH || ' to UNK ' or 'UNK to ' || ATOXGRH if either BTOXGRH or ATOXGRH is missing Note: Post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available, if time is not available use (ADY=1 and VSTPT^='PRE-DOSE') or ADY > 1)
AWRANGEAnalysis Window Valid Relative Rangetext50
Assigned
AWTARGETAnalysis Window Targetinteger8
Assigned
AWTDIFFAnalysis Window Diff from Targetinteger8
Derived
Set to absolute value of (ADY - AWTARGET)
ANL01FLAnalysis Flag 01text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if ABLFL='Y', For post-baseline assessments where AVISITN is non-missing and result (AVAL) is non-missing, per subject per parameter and per AVISIT, Within an AVISIT, Set to ‘Y’ for the assessment at scheduled visit (i.e., VISIT doesn't contain "Unsched") or Set to ‘Y’ for the latest assessment if there are 2 or more assessments at scheduled visit, or Set to ‘Y’ for the latest assessment if there is no scheduled visit, or Set to 'Y' for the assessment closest to the target study day in the visit window or Set to 'Y' for the latest assessment If there are 2 or more assessments equal distance to the target study day
ANL02FLAnalysis Flag 02text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' by selecting the first worst toxicity grade (ATOXGRL Worst Case Order: Grade 4> Grade 3>Grade 2>Grade 1>Grade 0) by Subject, Parameter and Analysis Visit
ANL03FLAnalysis Flag 03text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' by selecting the first worst toxicity grade (ATOXGRH Worst Case Order: Grade 4> Grade 3>Grade 2>Grade 1>Grade 0) by Subject, Parameter and Analysis Visit
VSLOCLocation of Vital Signs Measurementtext11Location of Vital Signs Measurement
  • • "ORAL CAVITY"
  • • "OTHER"
Predecessor: VS.VSLOC
VSLOCSPOther Location, specifytext200
Derived
Set to SUPPCM.QVAL where QNAM='VSLOCSP'

Go to the top of the Define-XML document


Adverse Event Analysis Dataset (ADAE)

ADAE (Adverse Event Analysis Dataset) - OCCURRENCE DATA STRUCTURE Location: adae.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
AEREFIDReference IDtext25
Predecessor: AE.AEREFID
AELNKGRPLink Group IDtext4
Predecessor: AE.AELNKGRP
TRTANActual Treatment (N)integer8
Assigned

1 if TRT01A=‘Placebo’, 2 if TRT01A=‘mRNA-1273 50 ug’, 3 if TRT01A=‘mRNA-1273 100 ug’"

TRTAActual Treatmenttext20
Derived
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
AESPIDSponsor-Defined Identifiertext3
Predecessor: AE.AESPID
AESEQSequence Numberinteger8
Predecessor: AE.AESEQ
AECATCategory for Adverse Eventtext14Category for Adverse Event
  • • "ADVERSE EVENT"
  • • "REACTOGENICITY"
Predecessor: AE.AECAT
AETERMReported Term for the Adverse Eventtext70
Predecessor: AE.AETERM
AEDECODDictionary-Derived Termtext33Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AEDECOD
AEBODSYSBody System or Organ Classtext67Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AEBODSYS
AEBDSYCDBody System or Organ Class Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AEBDSYCD
AELLTLowest Level Termtext31Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AELLT
AELLTCDLowest Level Term Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AELLTCD
AEPTCDPreferred Term Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AEPTCD
AEHLTHigh Level Termtext57Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AEHLT
AEHLTCDHigh Level Term Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AEHLTCD
AEHLGTHigh Level Group Termtext55Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AEHLGT
AEHLGTCDHigh Level Group Term Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AEHLGTCD
AESOCPrimary System Organ Classtext67Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AESOC
AESOCCDPrimary System Organ Class Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.0

Predecessor: AE.AESOCCD
AESTDTCStart Date/Time of Adverse EventdatetimeISO 8601
Predecessor: AE.AESTDTC
AEENDTCEnd Date/Time of Adverse EventdatetimeISO 8601
Predecessor: AE.AEENDTC
AESTDYStudy Day of Start of Adverse Eventinteger8
Predecessor: AE.AESTDY
AEENDYStudy Day of End of Adverse Eventinteger8
Predecessor: AE.AEENDY
AEENRFEnd Relative to Reference Periodtext7
Predecessor: AE.AEENRF
ASTDTAnalysis Start DateintegerDATE9
Derived
Date part of AESTDTC convert to numeric, If AESTDTC is partial or missing, apply the following imputation rule: -If only DAY is missing: If the AE end date (AEENDTC) is after the date of first vaccination (ADSL.TR01SDT) or is missing AND the start month and year of the AE (AESTDTC) coincide with the start month and year of the first vaccination (ADSL.TR01SDT), use the date of first vaccination for ASTDT and time of first vaccination for ASTTM, Otherwise, use the first day of the month, -If DAY and Month are both missing: If the AE end date is after the date of first vaccination or is missing AND the start year of the AE coincides with the start year of the first vaccination, use the date of first vaccination, Otherwise, use the first day of the year, -If DAY, Month and Year are all missing, the date will not be imputed
ASTTMAnalysis Start TimeintegerTIME5
Derived
Set to numeric time part of AESTDTC and ASTDT for imputation. If ASTDT is imputed and is set to the first vaccination day while time part of AESTDTC not missing, reset ASTTM to the time of first vaccination
ASTDTMAnalysis Start Date/TimeintegerDATETIME20
Derived
Concatenate ASTDT and ASTTM if both are non-missing
ASTDTFAnalysis Start Date Imputation Flagtext1
Derived
Set to 'M' if year is present and month is imputed, Set to 'D' if only day is imputed
ASTTMFAnalysis Start Time Imputation Flagtext1
Derived
Set to 'H' if time is imputed based on ASTTM derivation
ASTDYAnalysis Start Relative Dayinteger8
Derived
Set to ASTDT – ADSL.TR01SDT + 1 if ASTDT >= TR01SDT, Set to ASTDT – ADSL.TR01SDT if ASTDT< TR01SDT
AENDTAnalysis End DateintegerDATE9
Derived
Set to numeric date part of AEENDTC
AENTMAnalysis End TimeintegerTIME5
Derived
Set to numeric time part of AEENDTC
AENDTMAnalysis End Date/TimeintegerDATETIME20
Derived
Concatenate AENDT and AENTM if both are non-missing
ASTAGEStagetext20Analysis Stage
  • • "Follow up stage"
  • • "Vaccination stage"
Derived
Set to 'Vaccination stage' If .< ADSL.TR01SDTM <=ASTDTM and ASTDT<= ADSL.TR01EDT+27, Note: Use TR01SDT and ASTDTi f time part of TR01SDTM or time part of ASTDTM is missing, Set to Follow up stage' if ASTDT> ADSL.TR01EDT+27
ASTAGENStage (N)integer8
Assigned

1 if ASTAGE= Vaccination stage, 2 if ASTAGE= Follow up stage

AEDURDuration of Adverse EventdurationDatetimeISO 8601
Predecessor: AE.AEDUR
MDOSREFMost Recent Dose Referencetext50Analysis Timepoint Reference
  • • "Vaccination 1"
  • • "Vaccination 2"
Derived
Set to 'Vaccination 1' if AE.AEREFID contains 'DOSE 1'; Set to 'Vaccination 2' if AE.AEREFID contains 'DOSE 2'
MRDSTDYRelative Start Day from Most Recent Doseinteger8
Derived
Set to (the largest integer less than or equal to (ASTDTM – ADSL.TR01SDTM)/(24*60*60)) + 1 If MDOSREF='Vaccination 1', Set to (the largest integer less than or equal to (ASTDTM – ADSL.DOS2DTM)/(24*60*60)) + 1 If MDOSREF='Vaccination 2' if time part of ASTDTM is missing, use ASTDT to replace ASTDTM and calculate as follows: Set to ASTDT – ADSL.TR01SDT+ 1 If MDOSREF='Vaccination 1' Set to ASTDT – ADSL.DOSE2DT+ 1 If MDOSREF='Vaccination 2'
MRDENDYRelative End Day from Most Recent Doseinteger8
Derived
Set to (the largest integer less than or equal to (AENDTM – ADSL.TR01SDTM)/(24*60*60)) + 1 If MDOSREF='Vaccination 1', Set to (the largest integer less than or equal to (AENDTM – ADSL.DOS2DTM)/(24*60*60)) + 1 If MDOSREF='Vaccination 2' if time part of AENDTM is missing, use AENDT to replace AEENDTM and calculate as follows: AENDT – ADSL.TR01SDT+ 1 If MDOSREF='Vaccination 1', AENDT – ADSL.DOSE2DT+ 1 If MDOSREF='Vaccination 2' (For example, ADSL.TR01SDTM is on 01Mar2020 at 2 pm, the AENDTM is on 02Mar2020 at 8 am, the MRDENDY will be Day 1 with MDOSREF='Vaccination 1', ADSL.TR01SDTM is on 01Mar2020 at 2 pm, the AENDTM is on 02Mar2020 at 5 pm, the MRDENDY will be Day 2 with MDOSREF='Vaccination 1'. )
TRTEMFLTreatment Emergent Analysis Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if .< ADSL.TR01SDTM <= ASTDTM, or (if ASTDT missing and .< ADSL.TR01SDTM <= AENDTM) or both ASTDT and AENDT missing, Note: Use TR01SDT, ASTDT and AENDT if time is not available
AEMAFLMedically-Attended Flagtext20No Yes Response
  • • "N"
  • • "Y"
Derived
Set to SUPPAE.QVAL where SUPPAE.QNAM=AEMAFL
D28FLAE Through 28 Days Analysis Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if non-missing MRDSTDY<=28
AEDISFLLeading to Study Discontinuation Flagtext1
Derived
Set 'Y' if subject with DS.DSDECOD countians 'ADVERSE EVENT' or 'AE' and the specified adverse event number match the AE.AESPID where DSCAT = DISPOSITION EVENT and DS.DSSCAT='END OF STUDY'
AESOFLSolicited Adverse Reaction?text1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to SUPPAE.QVAL where SUPPAE.QNAM='AESOFL'
AESERSerious Eventtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: AE.AESER
AESCONGCongenital Anomaly or Birth Defecttext1No Yes Response (No Only)
  • • "N"
Predecessor: AE.AESCONG
AESDISABPersist or Signif Disability/Incapacitytext1No Yes Response (No Only)
  • • "N"
Predecessor: AE.AESDISAB
AESDTHResults in Deathtext1No Yes Response (No Only)
  • • "N"
Predecessor: AE.AESDTH
AESHOSPRequires or Prolongs Hospitalizationtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: AE.AESHOSP
AESLIFEIs Life Threateningtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: AE.AESLIFE
AESMIEOther Medically Important Serious Eventtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: AE.AESMIE
AERELCausalitytext14Causality
  • • "NOT APPLICABLE"
  • • "NOT RELATED"
  • • "RELATED"
Predecessor: AE.AEREL
AERELNSTRelationship to Non-Study Treatmenttext14Relationship to Non-Study Treatment
  • • "NOT APPLICABLE"
  • • "NOT RELATED"
  • • "RELATED"
Predecessor: AE.AERELNST
ARELAnalysis Causalitytext20Analysis Causality
  • • "NOT APPLICABLE"
  • • "NOT RELATED"
  • • "RELATED"
Derived
Set to AEREL
ARELNAnalysis Causality (N)integer8
Assigned

1 if AREL= 'NOT RELATED', 2 if AREL= 'RELATED', 3 If AREL= 'NOT APPLICABLE'

AETOXGRStandard Toxicity Gradetext1
Predecessor: AE.AETOXGR
AESEVSeverity/Intensitytext8Severity/Intensity Scale for Adverse Events
  • • "MILD"
  • • "MODERATE"
  • • "SEVERE"
Predecessor: AE.AESEV
ATOXGRAnalysis Toxicity Gradetext20Adverse Event Toxicity Grade
  • • "Grade 1"
  • • "Grade 2"
  • • "Grade 3"
  • • "Grade 4"
Derived
Set to 'Grade 1' if AETOXGR='1' Set to 'Grade 2’ if AETOXGR='2' Set to ‘Grade 3’ if AETOXGR='3' Set to ‘Grade 4’ if AETOXGR='4'
ATOXGRNAnalysis Toxicity Grade (N)integer8
Assigned
ASEVAnalysis Severity/Intensitytext20Analysis Severity/Intensity
  • • "Grade 1/Mild"
  • • "Grade 2/Moderate"
  • • "Grade 3/Severe"
  • • "Grade 4"
Derived
Concatenate ATOXGR and Mixed case of AESEV with '/' Set to ATOXGR if ATOXGR is 'Grade 4'
ASEVNAnalysis Severity/Intensity (N)integer8
Assigned

1 if ASEV = 'Grade 1/Mild' 2 if ASEV = 'Grade 2/Moderate' 3 if ASEV = 'Grade 4/Severe' 4 if AESEV='Grade 4'

TOXGGR1Pooled Toxicity Grade Group 1text20
Derived
Pooled grouping of toxicity grade for analysis: Set to '<3' when .<ATOXGRN <3 Set to '>=3' when ATOXGRN >=3
TOXGGR1NPooled Toxicity Grade 1 (N)integer8
Assigned

1 if TOXGGR1= '<3', 2 if TOXGGR1= '>=3'

AEACNAction Taken with Study Treatmenttext16Action Taken with Study Treatment
  • • "DOSE DELAYED"
  • • "DOSE NOT CHANGED"
  • • "DRUG WITHDRAWN"
  • • "NOT APPLICABLE"
Predecessor: AE.AEACN
AEACNOTHOther Action Takentext45
Predecessor: AE.AEACNOTH
AEOUTOutcome of Adverse Eventtext26Outcome of Adverse Event
  • • "NOT RECOVERED/NOT RESOLVED"
  • • "RECOVERED/RESOLVED"
  • • "RECOVERING/RESOLVING"
  • • "RECOVERED/RESOLVED WITH SEQUELAE"
  • • "UNKNOWN"
Predecessor: AE.AEOUT
AEOUTSPRecovered/Resolved with Sequelae,Spectext200
Derived
Set to SUPPAE.QVAL where SUPPAE.QNAM=AEOUTSP
AEHSTDTCHospital Admission Datetext20
Derived
Set to HO.HOSTDTC where HOTERM='HOSPITAL' based on AESPID and HOSPID
AEHENDTCHospital Discharge Datetext20
Derived
Set to HO.HOENDTC where HOTERM='HOSPITAL' based on AESPID and HOSPID
ICUADAdmitted to ICUtext20
Derived
Set to HO.HOOCCUR where HOTERM='ADMITTED TO ICU' based on AESPID and HOSPID
ICUDAYDuration of Healthcare Encountertext200
Derived
Set to HO.HODUR where HOTERM='ADMITTED TO ICU' based on AESPID and HOSPID
CQ01NAMCustomized Query 01 Nametext45
Derived
Set to 'Autoimmune' if AEPTCD is in import.CMQ where CMQNAME='AUTOIMMUNE'
CQ01FLCustomized Query 01 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if CQ01NAM is not missing
CQ02NAMCustomized Query 02 Nametext45
Derived
Set to 'Dermal Filler Reaction Post Vaccination' if AEPTCD is in import.CMQ where CMQNAME='DERMAL FILLER REACTION POST VACCINATION'
CQ02FLCustomized Query 02 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if CQ02NAM is not missing
CQ03NAMCustomized Query 03 Nametext45
Derived
Set to 'Bell's Palsy' if AELLT is in ('Bell's palsy', 'Palsy Bells', 'Facial palsy', and 'Facial paralysis')
CQ03FLCustomized Query 03 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if CQ03NAM is not missing
SMQ01NAMSMQ 01 Nametext45
Derived
Set to 'Anaphylactic Reaction' if AEDECOD is in import.SMQ where SMQNAME='ANAPHYLACTIC REACTION'
SMQ01SCSMQ 01 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME='ANAPHYLACTIC REACTION'
SMQ01FLSMQ 01 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ01NAM is not missing
SMQ02NAMSMQ 02 Nametext45
Derived
Set to 'Angioedema' if AEDECOD is in import.SMQ where SMQNAME='ANGIOEDEMA'
SMQ02SCSMQ 02 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME='ANGIOEDEMA'
SMQ02FLSMQ 02 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ02NAM is not missing and SMQ02SC is 'NARROW'
SMQ03NAMSMQ 03 Nametext45
Derived
Set to 'Arthritis' if AEDECOD is in import.SMQ where SMQNAME = 'ARTHRITIS'
SMQ03SCSMQ 03 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'ARTHRITIS'
SMQ03FLSMQ 03 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ03NAM is not missing and SMQ03SC is 'NARROW'
SMQ04NAMSMQ 04 Nametext45
Derived
Set to 'Convulsions' if AEDECOD is in import.SMQ where SMQNAME = 'CONVULSIONS'
SMQ04SCSMQ 04 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'CONVULSIONS'
SMQ04FLSMQ 04 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ04NAM is not missing and SMQ04SC is 'NARROW'
SMQ05NAMSMQ 05 Nametext45
Derived
Set to 'Demyelinating Disease of Central Nervous System' if AEDECOD is in import.SMQ where SMQNAME = 'DEMYELINATION'
SMQ05SCSMQ 05 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'DEMYELINATION'
SMQ05FLSMQ 05 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ05NAM is not missing and SMQ05SC is 'NARROW'
SMQ06NAMSMQ 06 Nametext45
Derived
Set to 'Hypersensitivity' if AEDECOD is in import.SMQ where SMQNAME = 'HYPERSENSITIVITY
SMQ06SCSMQ 06 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'HYPERSENSITIVITY'
SMQ06FLSMQ 06 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ06NAM is not missing and SMQ06SC is 'NARROW'
SMQ07NAMSMQ 07 Nametext45
Derived
Set to 'Peripheral Neuropathy' if AEDECOD is in import.SMQ where SMQNAME = 'PERIPHERAL NEUROPATHY'
SMQ07SCSMQ 07 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME='PERIPHERAL NEUROPATHY'
SMQ07FLSMQ 07 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ07NAM is not missing and SMQ07SC is 'NARROW'
SMQ08NAMSMQ 08 Nametext45
Derived
Set to 'Vasculitis' if AEDECOD is in import.SMQ where SMQNAME = 'VASCULITIS'
SMQ08SCSMQ 08 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'VASCULITIS'
SMQ08FLSMQ 08 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ08NAM is not missing and SMQ08SC is 'NARROW'
SMQ09NAMSMQ 09 Nametext45
Derived
Set to 'Central Nervous System Vascular Disorders' if AEDECOD is in import.SMQ where SMQNAME = 'CENTRAL NERVOUS SYSTEM VASCULAR DISORDERS'
SMQ09SCSMQ 09 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'CENTRAL NERVOUS SYSTEM VASCULAR DISORDERS'
SMQ09FLSMQ 09 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ09NAM is not missing and SMQ09SC is 'NARROW
SMQ10NAMSMQ 10 Nametext45
Derived
Set to 'Embolic and Thrombotic Events' if AEDECOD is in import.SMQ where SMQNAME = 'EMBOLIC AND THROMBOTIC EVENTS'
SMQ10SCSMQ 10 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME='EMBOLIC AND THROMBOTIC EVENTS'
SMQ10FLSMQ 10 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ10NAM is not missing and SMQ10SC is 'NARROW'
SMQ11NAMSMQ 11 Nametext45
Derived
Set to 'Hearing and Vestibular Disorders' if AEDECOD is in import.SMQ where SMQNAME = 'HEARING AND VESTIBULAR DISORDERS'
SMQ11SCSMQ 11 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'HEARING AND VESTIBULAR DISORDERS'
SMQ11FLSMQ 11 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ11NAM is not missing and SMQ11SC is 'NARROW', else leave missing
SMQ12NAMSMQ 12 Nametext45
Derived
Set to 'Thrombophlebitis' if AEDECOD is in import.SMQ where SMQNAME = 'THROMBOPHLEBITIS'
SMQ12SCSMQ 12 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'THROMBOPHLEBITIS'
SMQ12FLSMQ 12 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ12NAM is not missing and SMQ12SC is 'NARROW'
SMQ13NAMSMQ 13 Nametext45
Derived
Set to 'Hematopoietic Cytopenias' if AEDECOD is in import.SMQ where SMQNAME = 'HAEMATOPOIETIC CYTOPENIAS'
SMQ13SCSMQ 13 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'HAEMATOPOIETIC CYTOPENIAS'
SMQ13FLSMQ 13 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ13NAM is not missing and SMQ13SC is 'NARROW'
SMQ14NAMSMQ 14 Nametext45
Derived
Set to 'Cardiomyopathy' if AEDECOD is in import.SMQ where SMQNAME = 'CARDIOMYOPATHY'
SMQ14SCSMQ 14 Scopetext6
Derived
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'CARDIOMYOPATHY'
SMQ14FLSMQ 14 Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if SMQ14NAM is not missing and SMQ14SC is 'NARROW'
ARTERMCollected Term for Adverse Reactiontext37
Derived
Set to import.symp.CETERM where ADAESMQ.AEDECOD = symp.CEDECOD
DARFLDelayed AR Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if ARTERM is not missing
ANL01FLAnalysis Flag 01text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if all the conditions below are met: 1).ARTERM in ('Pain', 'Erythema‘, 'Swelling', 'Underarm Gland Swelling or Tenderness'), 2). MRDSTDY>=8
ANL02FLAnalysis Flag 02text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if ANL01FL='Y' and MRDSTDY=8 and it exists in FACE where FATPTNUM=7 by SUBJID, MDOSREF(Vaccination x)/FATPTREF(DOSE x), ARTERM/FAOBJ
ANL03FLAnalysis Flag 03text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y if all the conditions below are met: 1). ANL01FL='Y' 2). It exists in FACE by SUBJID, MDOSREF/FATPTREF, ARTERM/FAOBJ. That is, subject's events happen in the same period in FACE, link ADAE and FACE by SUBJID, match the events and corresponding period by ADAE.MDOSREF = FACE.FATPTREF, and ADAE.ARTERM=FACE.FAOBJ. e.g., if subject has ARTERM = 'Pain' after Vaccination 1 in ADAE, and has FAOBJ = 'Pain' and FATPTREF = 'Vaccination 1' in FACE, condition #2 is considered met, 3). If MRDSTDY = 8, the event identified in FACE in step 2) should have max(FATPTNUM) < 7, 4). It does not exist in FAAE by SUBJID, MDOSREF/FATPTREF, ARTERM/FAOBJ Similar linking rule as in Step 2
ANL04FLAnalysis Flag 04text1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y if all the conditions below are met: 1). ANL01FL='Y', 2). It does not exist in FACE by SUBJID, MDOSREF/FATPTREF, ARTERM/FAOBJ

Go to the top of the Define-XML document


Concomitant Medication Analysis Dataset (ADCM)

ADCM (Concomitant Medication Analysis Dataset) - OCCURRENCE DATA STRUCTURE Location: adcm.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
CMSEQSequence Numberinteger8
Predecessor: CM.CMSEQ
CMCATCategory for Medicationtext44Category for Medication
  • • "Prior/Concomitant Medication and Vaccination"
Predecessor: CM.CMCAT
CMTRTReported Name of Drug, Med, or Therapytext137
Predecessor: CM.CMTRT
CMDECODStandardized Medication Nametext189
Predecessor: CM.CMDECOD
CMINDCIndicationtext83
Predecessor: CM.CMINDC
CMDOSEDose per Administrationfloat8
Predecessor: CM.CMDOSE
CMDOSUDose Unitstext7Dose Units

[9 Terms]

Predecessor: CM.CMDOSU
CMUOTHSPDose Unit Other Specficiationtext200
Derived
Set to SUPPCM.QVAL where QNAM='CMUOTHSP'
CMDOSFRQDosing Frequency per Intervaltext10Dosing Frequency per Interval

[11 Terms]

Predecessor: CM.CMDOSFRQ
CMFOTHSPDose Frequency Specificationtext200
Derived
Set to SUPPCM.QVAL where QNAM='CMFOTHSP'
CMROUTERoute of Administrationtext13Route of Administration

[13 Terms]

Predecessor: CM.CMROUTE
CMROTHSPDose Route Other Specificationtext200
Derived
Set to SUPPCM.QVAL where QNAM='CMROTHSP'
CMSTDTCStart Date/Time of Medicationtext10
Predecessor: CM.CMSTDTC
CMENDTCEnd Date/Time of Medicationtext10
Predecessor: CM.CMENDTC
CMSTDYStudy Day of Start of Medicationinteger8
Predecessor: CM.CMSTDY
CMENDYStudy Day of End of Medicationinteger8
Predecessor: CM.CMENDY
CMENRTPTEnd Relative to Reference Time Pointtext7
Predecessor: CM.CMENRTPT
CMSOLFLMedication Taken for Solicited Eventtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to SUPPCM.QVAL when QNAM='CMSOL'
ASTDTAnalysis Start DateintegerDATE9
Derived
Set to numeric date part of CM.CMSTDTC if day, month, and year are all present; If only DAY is missing: If the CM end date (CMENDTC) is after the date of first vaccination (ADSL.TR01SDT) or is missing and the start month and year of the CM (CMSTDTC) coincide with the start month and year of the first vaccination (ADSL.TR01SDT), use the date of first vaccination; Otherwise, use the first day of the month, If DAY and Month are both missing: If the CM end date is after the date of first vaccination or is missing AND the start year of the CM coincides with the start year of the first vaccination, use the date of first vaccination Otherwise, use the first day of the year; If DAY, Month and Year are all missing, the date will not be imputed. blank otherwise Note: if CMENDTC is partial: If only day is missing, month and year coincide with or after the month and year of TR01SDT, treat CMENDTC as after TR01SDT, otherwise treat CMENDTC as before TR01SDT. If month is missing (regardless of day is missing or not), if year coincides with or after the year of TR01SDT, treat CMENDTC as after TR01SDT, otherwise treat CMENDTC as before TR01SDT. If year is missing (regardless of day and month), treat CMENDTC as after TR01SDT.
ASTDTFAnalysis Start Date Imputation Flagtext1
Derived
Set to 'D' if only the day is imputed, Set to 'M' if the day and the month are imputed
ASTDYAnalysis Start Relative Dayinteger8
Derived
Set to ASTDT - TR01SDT + 1 if ASTDT >= TR01SDT, or Set to ASTDT - TR01SDT if ASTDT < TR01SDT
AENDTAnalysis End DateintegerDATE9
Derived
Set to numeric date part of CM.CMENDTC if day, month, and year are all present, or Set to min of 31DECYYYY, EOSDT, or DTHDT if both day and month are missing, Set to min of EOSDT, DTHDT, or xxMMMYYYY where xx is the last day of the month if only day is missing
AENDTFAnalysis End Date Imputation Flagtext1
Derived
Set to 'D' if only the day is imputed Set to 'M' if the day and the month are imputed
AENDYAnalysis End Relative Dayinteger8
Derived
Set to AENDT - TR01SDT + 1 if AENDT >= TR01SDT Set to ASTDT - TR01SDT if AENDT < TR01SDT
MDOSREFMost Recent Dose Referencetext50Analysis Timepoint Reference
  • • "Vaccination 1"
  • • "Vaccination 2"
Derived
Set to 'Vaccination 1' if (.<TR01SDT<=ASTDT <DOSE2DT) or (.<TR01SDT<=ASTDT and DOSE2DT missing), Set to 'Vaccination 2' if .<DOSE2DT<=ASTDT
MRDSTDYRelative Start Day from Most Recent Doseinteger8
Derived
Set to ASTDT – TR01SDT + 1 if MDOSREF='Vaccination 1', Set to ASTDT – DOS2DT + 1 if MDOSREF='Vaccination 2'
CMMOI1FLModified Indication 1 Result Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' If CMINDC contains 'Prophylax' and CMDECOD contains 'PARACETAMOL', 'DIPHENHYDRAMINE HYDROCHLORIDE;PARACETAMOL', 'IBUPROFEN', 'DIPHENHYDRAMINE CITRATE;IBUPROFEN', 'DIPHENHYDRAMINE HYDROCHLORIDE', IBUPROFEN', 'NAPROXEN SODIUM', 'DEXTROMETHORPHAN HYDROBROMIDE' 'GUAIFENESIN', 'PARACETAMOL' 'PSEUDOEPHEDRINE HYDROCHLORIDE', 'DEXTROMETHORPHAN HYDROBROMIDE;DOXYLAMINE SUCCINATE', 'EPHEDRINE SULFATE', 'ETHANOL', 'PARACETAMOL', 'ACETYLSALICYLIC ACID;CAFFEINE', 'PARACETAMOL'
CMMOI2FLModified Indication 2 Result Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' If CMDECOD contains 'PARACETAMOL', 'DIPHENHYDRAMINE HYDROCHLORIDE;PARACETAMOL', 'IBUPROFEN', 'DIPHENHYDRAMINE CITRATE;IBUPROFEN', 'DIPHENHYDRAMINE HYDROCHLORIDE', 'IBUPROFEN', 'NAPROXEN SODIUM', 'DEXTROMETHORPHAN HYDROBROMIDE', 'GUAIFENESIN', 'PARACETAMOL;PSEUDOEPHEDRINE HYDROCHLORIDE'; 'DEXTROMETHORPHAN HYDROBROMIDE;DOXYLAMINE SUCCINATE;EPHEDRINE SULFATE;ETHANOL;PARACETAMOL'; 'ACETYLSALICYLIC ACID;CAFFEINE;PARACETAMOL'
PREFLPre-treatment Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if ASTDT < TR01SDT or ASTDT is missing
ONTRTFLOn Treatment Record Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if (ASTDT <= TR01EDT + 27 days) and (AENDT >= TR01SDT or AENDT is missing), or if ASTDT is missing and (AENDT >= TR01SDT or AENDT is missing)
FUPFLFollow-up Flagtext1No Yes Response (Yes Only)
  • • "Y"
Derived
Set to 'Y' if AENDT > TR01EDT + 27 days or AENDT is missing
ATCLEV1TATC Level 1text200
Derived
Set to SUPPCM.QVAL where QNAM='ATCLEV1T'
ATCLEV2TATC Level 2text200
Derived
Set to SUPPCM.QVAL where QNAM='ATCLEV2T'
ATCLEV3TATC Level 3text200
Derived
Set to SUPPCM.QVAL where QNAM='ATCLEV3T'
ATCLEV4TATC Level 4text200
Derived
Set to SUPPCM.QVAL where QNAM='ATCLEV4T'

Go to the top of the Define-XML document


Deviation Analysis Dataset (ADDV)

ADDV (Deviation Analysis Dataset) - OCCURRENCE DATA STRUCTURE Location: addv.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
DVSEQSequence Numberinteger8
Predecessor: DV.DVSEQ
DVCATCategory for Protocol Deviationtext18
Predecessor: DV.DVCAT
DVSCATSubcategory for Protocol Deviationtext28Subcategory for Protocol Deviation

[12 Terms]

Predecessor: DV.DVSCAT
DVSTDTCStart Date/Time of DeviationdateISO 8601
Predecessor: DV.DVSTDTC
DVSTDYStudy Day of Start of Deviationinteger8
Predecessor: DV.DVSTDY
DVTERMProtocol Deviation Termtext199
Predecessor: DV.DVTERM
DVTERM1Protocol Deviation Term 1text129
Derived
Set to SUPPDV.QVAL where SUPPDV.QNAM='DVTERM1'
DVSIGSignificant Protocol Deviationtext15
Derived
Set to SUPPDV.QVAL where SUPPDV.QNAM='DVSIG'

Go to the top of the Define-XML document


Treatment Exposure Analysis Dataset (ADEX)

ADEX (Treatment Exposure Analysis Dataset) - OCCURRENCE DATA STRUCTURE Location: adex.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
ASEQAnalysis Sequence Numberinteger8
Assigned

Sort by USUBJID, VISIT, EX.EXSEQ, EC.ECSEQ and start from 1, increase by 1 for records within each subject

EXTRTName of Treatmenttext9Name of Treatment
  • • "PLACEBO"
  • • "mRNA-1273"
Predecessor: EX.EXTRT
EXDOSEDoseinteger8
Predecessor: EX.EXDOSE
EXDOSUDose Unitstext2Dose Units
  • • "ug"
Predecessor: EX.EXDOSU
EXDOSTXTDose Descriptiontext13
Predecessor: EX.DOSTXT
EXDOSFRMDose Formtext9Dose Form
  • • "INJECTION"
Predecessor: EX.EXDOSFRM
EXDOSFRQDosing Frequency per Intervaltext4Dosing Frequency per Interval
  • • "ONCE"
Predecessor: EX.EXDOSFRQ
EXROUTERoute of Administrationtext13Route of Administration
  • • "INTRAMUSCULAR"
Predecessor: EX.EXROUTE
EXLOCLocation of Dose Administrationtext3Location of Dose Administration
  • • "ARM"
Predecessor: EX.EXLOC
EXLATLateralitytext5Laterality
  • • "LEFT"
  • • "RIGHT"
Predecessor: EX.EXLAT
EXSTDTCStart Date/Time of TreatmentdatetimeISO 8601
Predecessor: EX.EXSTDTC
EXENDTCEnd Date/Time of TreatmentdatetimeISO 8601
Predecessor: EX.EXENDTC
EXSTDYStudy Day of Start of Treatmentinteger8
Predecessor: EX.EXSTDY
VISITVisit Nametext25
Predecessor: EX.VISIT if source data are from EX; EC.VISIT if source data are from EC/SUPPEC
VISITNUMVisit Numberinteger8
Predecessor: EX.VISITNUM if source data are from EX; EC.VISITNUM if source data are from EC/SUPPEC
ASTDTAnalysis Start DateintegerDATE9
Derived
Set numeric of date part of EX.EXSTDTC
AENDTAnalysis End DateintegerDATE9
Derived
Set numeric of date part of EX.EXENDTC
DOSEYNFLStudy Treatment Occurrence Flagtext1No Yes Response
  • • "N"
  • • "Y"
Derived
Set to 'Y' if EXSTDTC is not missing. Set to 'N' if EXSTDTC is missing and EC.ECOCCUR='N'
NDOSERSReason Study Treatment not Giventext200Reason Study Treatment not Given

[8 Terms]

Derived
Set to EC.ECREASOC
SRCDOMSource Datatext20
Derived
Set to EX.DOMAIN if source data are from EX, or Set to EC.DOMAIN if source data are from EC
SRCSEQSource Sequence Numberinteger8
Derived
Set to EX.EXSEQ if source data are from EX, Set to EC.ECSEQ if source data are from EC

Go to the top of the Define-XML document


Medical History Analysis Dataset (ADMH)

ADMH (Medical History Analysis Dataset) - OCCURRENCE DATA STRUCTURE Location: admh.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext14Study Identifier
  • • "mRNA-1273-P201"
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext25
Predecessor: ADSL.USUBJID
SUBJIDSubject Identifier for the Studytext9
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext5
Predecessor: ADSL.SITEID
COUNTRYCountrytext3Country
  • • "USA"
Predecessor: ADSL.COUNTRY
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text30Pooled Age Group 1
  • • ">=18 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text19Pooled Age Group 2
  • • ">=18 and <=22 Years"
  • • ">=23 and <=25 Years"
  • • ">25 and <55 Years"
  • • ">=55 Years"
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
SEXSextext1Sex
  • • "F"
  • • "M"
Predecessor: ADSL.SEX
RACERacetext41Race

[8 Terms]

Predecessor: ADSL.RACE
RACESPYRace Specifytext200
Predecessor: ADSL.RACESPY
ETHNICEthnicitytext22Ethnicity
  • • "HISPANIC OR LATINO"
  • • "NOT HISPANIC OR LATINO"
  • • "NOT REPORTED"
  • • "UNKNOWN"
Predecessor: ADSL.ETHNIC
RANDFLRandomized Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1No Yes Response (Yes Only)
  • • "Y"
Predecessor: ADSL.SAFFL
FASBABFLFull Analysis Set bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASBABFL
FASNABFLFull Analysis Set nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNABFL
PPBABFLPer Protocol bAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBABFL
PPNABFLPer Protocol nAb Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNABFL
PPBD29FLPer Protocol bAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD29FL
PPBD57FLPer Protocol bAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPBD57FL
PBD209FLPer Protocol bAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PBD209FL
PPND29FLPer Protocol nAb Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND29FL
PPND57FLPer Protocol nAb Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPND57FL
PND209FLPer Protocol nAb Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PND209FL
SAR1FLFirst Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR1FL
SAR2FLSecond Solicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SAR2FL
SARAFLSolicited Safety Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SARAFL
FASNA2FLFAS nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.FASNA2FL
PPNAB2FLPP nAb 2 Population Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PPNAB2FL
PN2D29FLPer Protocol nAb 2 Day 29 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D29FL
PN2D57FLPer Protocol nAb 2 Day 57 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2D57FL
PN2209FLPer Protocol nAb 2 Day 209 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.PN2209FL
DVBABFLDeviation Impact bAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVBABFL
DVNABFLDeviation Impact nAb Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DVNABFL
DOSE1FLVaccination 1 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE1FL
DOSE2FLVaccination 2 Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSE2FL
DOSEROFLDosing Error Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.DOSEROFL
COV19BLBaseline COVID Infectiontext20Baseline COVID Infection
  • • "Detected"
  • • "Not Detected"
Predecessor: ADSL.COV19BL
ELECSBLBaseline Elecsys SARS CoV-2 Assaytext20
Predecessor: ADSL.ELECSBL
COV19FLCOVID Infection Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.COV19FL
SENTLFLSentinel Participant Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.SENTLFL
D29W7DFLDay 29 Out of 7-Day Window Flagtext1No Yes Response
  • • "N"
  • • "Y"
Predecessor: ADSL.D29W7DFL
TRT01PPlanned Treatment for Period 01text25Planned Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TRT01AActual Treatment for Period 01text25Actual Treatment for Period 01
  • • "Placebo"
  • • "mRNA-1273 100 ug"
  • • "mRNA-1273 50 ug"
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
DOSE2DTDate of Dose 2integerDATE9
Predecessor: ADSL.DOSE2DT
DOS2DTMDatetime of Dose 2integerDATETIME20
Predecessor: ADSL.DOS2DTM
MHSEQSequence Numberinteger8
Predecessor: MH.MHSEQ
MHCATCategory for Medical Historytext7
Predecessor: MH.MHCAT
MHTERMReported Term for the Medical Historytext74
Predecessor: MH.MHTERM
MHBODSYSBody System or Organ Classtext67
Predecessor: MH.MHBODSYS
MHDECODDictionary-Derived Termtext40
Predecessor: MH.MHDECOD
MHSTDTCStart Date/Time of Medical History Eventtext10
Predecessor: MH.MHSTDTC
MHENDTCEnd Date/Time of Medical History Eventtext10
Predecessor: MH.MHENDTC
MHENRTPTEnd Relative to Reference Time Pointtext7
Predecessor: MH.MHENRTPT
MHSTDYStudy Day of Start of Observationinteger8
Predecessor: MH.MHSTDY
MHENDYStudy Day of End of Observationinteger8
Predecessor: MH.MHENDY
CQ01NAMCustomized Query 01 Nametext10
Derived
Set to 'Y' if CQ01NAM is not missing
CQ01FLCustomized Query 01 Flagtext1
Derived
Set to 'Autoimmune' if MHPTCD is in import.CMQ.PTCODE where CMQNAME='AUTOIMMUNE'
SMQ01NAMSMQ 01 Nametext21
Derived
Set to 'Anaphylactic Reaction' if MHDECOD is in import.SMQ where SMQNAME='ANAPHYLACTIC REACTION', else leave missing
SMQ01SCSMQ 01 Scopetext6
Derived
Set to SMQ.SCOPE if MHDECOD is in import.SMQ where SMQNAME='ANAPHYLACTIC REACTION'
SMQ01FLSMQ 01 Flagtext1
Derived
Set to 'Y' if SMQ01NAM is not missing
SMQ02NAMSMQ 02 Nametext8
Derived
Set to 'Angioedema' if MHDECOD is in import.SMQ where SMQNAME='ANGIOEDEMA'
SMQ02SCSMQ 02 Scopetext6
Derived
Set to SMQ.SCOPE if MHDECOD is in import.SMQ where SMQNAME='ANGIOEDEMA'
SMQ02FLSMQ 02 Flagtext1
Derived
Set to 'Y' if SMQ02NAM is not missing and SMQ02SC is 'NARROW'
SMQ06NAMSMQ 06 Nametext16
Derived
Set to 'Hypersensitivity' if MHDECOD is in import.SMQ where SMQNAME='HYPERSENSITIVITY
SMQ06SCSMQ 06 Scopetext6
Derived
Set to SMQ.SCOPE if MHDECOD is in import.SMQ where SMQNAME='HYPERSENSITIVITY'
SMQ06FLSMQ 06 Flagtext1
Derived
Set 'Y' if SMQ06NAM is not missing and SMQ06SC is 'NARROW'

Go to the top of the Define-XML document


CodeLists

Action Taken with Study Treatment [C66767]
Permitted Value (Code)
DOSE DELAYED [*]
DOSE NOT CHANGED [C49504]
DRUG WITHDRAWN [C49502]
NOT APPLICABLE [C48660]

* Extended Value

Category for Adverse Event
Permitted Value (Code)
ADVERSE EVENT
REACTOGENICITY
Outcome of Adverse Event
Permitted Value (Code)
NOT RECOVERED/NOT RESOLVED
RECOVERED/RESOLVED
RECOVERING/RESOLVING
RECOVERED/RESOLVED WITH SEQUELAE
UNKNOWN
Causality
Permitted Value (Code)
NOT APPLICABLE
NOT RELATED
RELATED
Relationship to Non-Study Treatment
Permitted Value (Code)
NOT APPLICABLE
NOT RELATED
RELATED
Severity/Intensity Scale for Adverse Events [C66769]
Permitted Value (Code)
MILD [C41338]
MODERATE [C41339]
SEVERE [C41340]
Analysis Causality
Permitted Value (Code)
NOT APPLICABLE
NOT RELATED
RELATED
Analysis Severity/Intensity
Permitted Value (Code)
Grade 1/Mild
Grade 2/Moderate
Grade 3/Severe
Grade 4
Adverse Event Toxicity Grade
Permitted Value (Code)
Grade 1
Grade 2
Grade 3
Grade 4
Evaluator [C78735]
Permitted Value (Code)
INVESTIGATOR [C25936]
STUDY SUBJECT [C41189]
Location of the Finding About
Permitted Value (Code)
CHEST AND ABDOMEN
LEFT ARM AT INJECTION SITE
LEFT CHEEK
LEFT DELTOID (INJECTION SITE)
LEFT FOREARM AND RIGHT UPPER THIGH
LEFT TORSO REGION
NO RASH
RASH ON RIGHT KNEE NON-URTICARIAL
FOREHEAD AND ACROSS UPPER BACK
INJECTION SITE- RIGHT ARM.
NO RASH PER PI, RIGHT THIGH
NO RASH SUBJECT ENTERED YES IN ERROR
REPORTED AS REDNESS AND DISCOLORATION AT INJ SITE
RIGHT HIP
UNKNOWN
Solicited AR Category Code
Permitted Value (Code)Display Value (Decode)
1LOCAL
2SYSTEMIC
Analysis Toxicity Grade
Permitted Value (Code)Display Value (Decode)
0Grade 0
1Grade 1
2Grade 2
3Grade 3
4Grade 4
Solicited AR Analysis Dataset Parameter Code
Permitted Value (Code)Display Value (Decode)
ARTHRALGArthralgia
CHILLSChills
ERYTHDIAErythema Longest Diameter (mm)
FATIGUEFatigue
FEVERFever (C)
HEADACHEHeadache
LYMPHUnderarm Gland Swelling or Tenderness
LYMPHOCCLymphadenopathy Occurrence
MEDTAKMedication Taken Today for Pain or Fever
MEDTAKPPrevent Pain or Fever from Occurring
MEDTAKTTreat Pain or Fever already Occurred
MYALGIAMyalgia
NAUSEANausea/Vomiting
PAINPain
RASHRash
RASHOCCRash Occurrence
SWELLDIASwelling Longest Diameter (mm)
Category for Medication
Permitted Value (Code)
Prior/Concomitant Medication and Vaccination
Dosing Frequency per Interval
Permitted Value (Code)
BID
EVERY WEEK
ONCE
OTHER
PRN
QD
QID
QM
QOD
TID
UNKNOWN
Dose Units
Permitted Value (Code)
CAPSULE
IU
OTHER
PUFF
TABLET
g
mL
mg
ug
Route of Administration
Permitted Value (Code)
INTRAMUSCULAR
INTRAOCULAR
INTRAVENOUS
INTRAVENOUS BOLUS
NASAL
ORAL
OTHER
RECTAL
RESPIRATORY (INHALATION)
SUBCUTANEOUS
TOPICAL
TRANSDERMAL
VAGINAL
COVID-19 Parameter Category
Permitted Value (Code)
COVID-19 EXPOSURE
COVID-19 SYMPTOMS
COVID-19 Analysis Dataset Parameter Code
Permitted Value (Code)Display Value (Decode)
ANOSMIAAnosmia
CHESTTPChest Tightness/Pressure
CHILLSChills
CONTACTThe participant had close contact with a person known to have SARS-CoV-2 infection or COVID-19
COUGHCough
COVIDCOVID-19
COVIDSYMParticipant COVID-19 Symptomatic
DURDuration
DYSGEUSIDysgeusia
EXPCOVIDExposed to COVID-19
EXPFAMFamily member
EXPHCFHealth Care Facility
EXPOTHOther exposure
EXPSOCSocial setting
EXPTRAVTravel
EXPWORKWork
FEVERFever
HEADACHEHeadache
LETHARGYLethargy
MYALGIAMyalgia
OTHSYMPTOther Symptoms
REPTSHAKRepeated Shaking with chills
SOBShortness of Breath
SORETHRTSore Throat
Subcategory for Protocol Deviation
Permitted Value (Code)
Concomitant Medication
Exclusion Criteria
ICF Process/Timing
Inclusion Criteria
Informed Consent
Inv Record Keeping Source Docs
Inv Safety Reporting (CRF)
Missing Endpoint Assessments
Study Procedures/Assessments
Study Treatment Admin/Dispense
Visit Scheduling
Other GCP Deviation
Dose Form
Permitted Value (Code)
INJECTION
Dosing Frequency per Interval
Permitted Value (Code)
ONCE
Dose Units
Permitted Value (Code)
ug
Laterality [C99073]
Permitted Value (Code)
LEFT [C25229]
RIGHT [C25228]
Location of Dose Administration
Permitted Value (Code)
ARM
Route of Administration
Permitted Value (Code)
INTRAMUSCULAR
Name of Treatment
Permitted Value (Code)
PLACEBO
mRNA-1273
Reason Study Treatment not Given
Permitted Value (Code)
Lost To Follow-Up
Other, PATIENT HAD POSITIVE NASAL SWAB RESULTS
Other, SUBJECT TESTED POSITIVE FOR COVID-19 NO VACCINE GIVEN ONLY FOLLOWING FOR SAFETY
PHYSICIAN AE
Physician Decision, THE VACCINE WAS NOT GIVEN AS THE PATIENT HAD BEEN RECENTLY HOSPITALIZED FOR COMMUNITY ACQUIRED PNEUMONIA AND THE ISSUE HAD NOT RESOLVED.
Physician withheld dose due to Adverse Event
WITHDRAWAL OF CONSENT
Withdrawal of Consent by Participant
Specimen Type [C78734]
Permitted Value (Code)
SERUM [C13325]
Immunogenicity Parameter Category
Permitted Value (Code)
Serum SARS-CoV-2 Binding Antibodies
Serum SARS-CoV-2 Neutralizing Antibodies
Immunogenicity Analysis Dataset Parameter Code
Permitted Value (Code)Display Value (Decode)
MN50MN50
L10MN50LOG10(MN50)
MNETMN Endpoint Titer
L10MNETLOG10(MN Endpoint Titer)
V58IGGENVAC58 Nucleocapsid IgG Antibody (AU/mL)
LV58IGGNLOG10(VAC58 Nucleocapsid IgG Antibody)
V58IGGESVAC58 Spike IgG Antibody (ug/ml)
LV58IGGSLOG10(VAC58 Spike IgG Antibody)
V65IGGSVAC65 Spike IgG Antibody (AU/mL)
LV65IGGSLOG10(VAC65 Spike IgG Antibody)
V66IGGNVAC66 Nucleocapsid IgG Antibody (AU/mL)
LV66IGGNLOG10(VAC66 Nucleocapsid IgG Antibody)
SARSCOV2Elecsys Anti-SARS-CoV-2
Analysis Reference Range Indicator
Permitted Value (Code)
ABNORMAL
HIGH
LOW
NORMAL
Original Units
Permitted Value (Code)
%
Seconds
U/L
g/dL
mIU/mL
mg/dL
x 10^3/uL
x 10^6/uL
Laboratory Parameter Category
Permitted Value (Code)
CHEMISTRY
COAGULATION
HEMATOLOGY
PREGNANCY TEST
SEROLOGY
Method of Test or Examination
Permitted Value (Code)
RT-PCR
Subcategory for Microbiology Finding
Permitted Value (Code)
NASOPHARYNGEAL SWAB
SWAB
Specimen Type [C78734]
Permitted Value (Code)
OTHER [*]
SWABBED MATERIAL [C150895]

* Extended Value

Microbiology Parameter Category
Permitted Value (Code)
BIOFIRE
SARS-CoV-2
Microbiology Analysis Dataset Parameter Code
Permitted Value (Code)Display Value (Decode)
B30854AAdenovirus
B30854BBordetella pertussis
B30854DChlamydophila pneumoniae
B30854ECoronavirus 229E
B30854FCoronavirus HKU1
B30854GCoronavirus NL63
B30854HCoronavirus OC43
B30854IHuman metapneumovirus
B30854JHuman Rhinovirus/Enterovirus
B30854KInfluenza A
B30854LInfluenza A subtype H1
B30854MInfluenza A subtype H1/2009
B30854NInfluenza A subtype H3
B30854OInfluenza B
B30854PMycoplasma pneumoniae
B30854QParainfluenza Virus 1
B30854RParainfluenza Virus 2
B30854SParainfluenza Virus 3
B30854TParainfluenza Virus 4
B30854URespiratory Syncytial Virus
SARSCOV2Severe Acute Resp Syndrome Coronavirus 2
Pooled Age Group 1
Permitted Value (Code)
>=18 and <55 Years
>=55 Years
Pooled Age Group 2
Permitted Value (Code)
>=18 and <=22 Years
>=23 and <=25 Years
>25 and <55 Years
>=55 Years
Country
Permitted Value (Code)
USA
Baseline COVID Infection
Permitted Value (Code)
Detected
Not Detected
Reason for Discontinuation of Treatment / Study
Permitted Value (Code)
Adverse Event (COVID-19 Infection)
Adverse Event (Other)
Death
Lost to Follow-Up
Physician Decision
Pregnancy
Protocol Deviation
Study Terminated By Sponsor
Withdrawal of Consent (Other)
Withdrawal of Consent (COVID-19 Non-Infection Related)
Other
Ethnicity
Permitted Value (Code)
HISPANIC OR LATINO
NOT HISPANIC OR LATINO
NOT REPORTED
UNKNOWN
Study Identifier
Permitted Value (Code)
mRNA-1273-P201
Actual Treatment for Period 01
Permitted Value (Code)
Placebo
mRNA-1273 100 ug
mRNA-1273 50 ug
Screen Failure Reason
Permitted Value (Code)
Cohort Full
Inclusion/Exclusion
Other
Withdrew Consent
Analysis Stage
Permitted Value (Code)
Follow up stage
Vaccination stage
Location of Vital Signs Measurement
Permitted Value (Code)
ORAL CAVITY
OTHER
Planned Time Point Name
Permitted Value (Code)
POST-DOSE
PRE-DOSE
Vital Signs Analysis Dataset Parameter Code
Permitted Value (Code)Display Value (Decode)
BMIBody Mass Index (kg/m2)
DIABPDiastolic Blood Pressure (mmHg)
HEIGHTHeight (cm)
PULSEPulse Rate (beats/min)
RESPRespiratory Rate (breaths/min)
SYSBPSystolic Blood Pressure (mmHg)
TEMPTemperature (C)
WEIGHTWeight (kg)
Analysis Timepoint Reference
Permitted Value (Code)
Vaccination 1
Vaccination 2
Description of Planned Arm
Permitted Value (Code)
Placebo
mRNA-1273 100 ug
mRNA-1273 50 ug
Analysis Visit Code
Permitted Value (Code)Display Value (Decode)
1Baseline
2Day 1
3Day 8
4Day 15
5Day 29
6Day 36
7Day 43
8Day 57
9Day 209
10Day 394
Derivation Type [C81224]
Permitted Value (Code)
HALFLLOQ [C170546]
ULOQ [C170544]
No Yes Response (No Only) [C66742]
Permitted Value (Code)
N [C49487]
No Yes Response [C66742]
Permitted Value (Code)
N [C49487]
Y [C49488]
Race [C74457]
Permitted Value (Code)
AMERICAN INDIAN OR ALASKA NATIVE [C41259]
ASIAN [C41260]
BLACK OR AFRICAN AMERICAN [C16352]
MULTIPLE [*]
NATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER [C41219]
NOT REPORTED [C43234]
OTHER [*]
WHITE [C41261]

* Extended Value

Sex [C66731]
Permitted Value (Code)
F [C16576]
M [C20197]
Planned Treatment for Period 01
Permitted Value (Code)
Placebo
mRNA-1273 100 ug
mRNA-1273 50 ug
Actual Treatment
Permitted Value (Code)
Placebo
mRNA-1273 100 ug
mRNA-1273 50 ug
No Yes Response (Yes Only) [C66742]
Permitted Value (Code)
Y [C49488]

Go to the top of the Define-XML document


External Dictionaries

External Dictionaries
Reference NameExternal DictionaryDictionary Version
Medical Dictionary for Regulatory ActivitiesMedDRA23.0

Go to the top of the Define-XML document


Methods

Methods
MethodTypeDescription
AEDISFLComputation
Set 'Y' if subject with DS.DSDECOD countians 'ADVERSE EVENT' or 'AE' and the specified adverse event number match the AE.AESPID where DSCAT = DISPOSITION EVENT and DS.DSSCAT='END OF STUDY'
AEHENDTCComputation
Set to HO.HOENDTC where HOTERM='HOSPITAL' based on AESPID and HOSPID
AEHSTDTCComputation
Set to HO.HOSTDTC where HOTERM='HOSPITAL' based on AESPID and HOSPID
AEMAFLComputation
Set to SUPPAE.QVAL where SUPPAE.QNAM=AEMAFL
AENDTComputation
Set to numeric date part of AEENDTC
AENDTMComputation
Concatenate AENDT and AENTM if both are non-missing
AENTMComputation
Set to numeric time part of AEENDTC
AEOUTSPComputation
Set to SUPPAE.QVAL where SUPPAE.QNAM=AEOUTSP
AESOFLComputation
Set to SUPPAE.QVAL where SUPPAE.QNAM='AESOFL'
ANL01FLComputation
Set to 'Y' if all the conditions below are met: 1).ARTERM in ('Pain', 'Erythema‘, 'Swelling', 'Underarm Gland Swelling or Tenderness'), 2). MRDSTDY>=8
ANL02FLComputation
Set to 'Y' if ANL01FL='Y' and MRDSTDY=8 and it exists in FACE where FATPTNUM=7 by SUBJID, MDOSREF(Vaccination x)/FATPTREF(DOSE x), ARTERM/FAOBJ
ANL03FLComputation
Set to 'Y if all the conditions below are met: 1). ANL01FL='Y' 2). It exists in FACE by SUBJID, MDOSREF/FATPTREF, ARTERM/FAOBJ. That is, subject's events happen in the same period in FACE, link ADAE and FACE by SUBJID, match the events and corresponding period by ADAE.MDOSREF = FACE.FATPTREF, and ADAE.ARTERM=FACE.FAOBJ. e.g., if subject has ARTERM = 'Pain' after Vaccination 1 in ADAE, and has FAOBJ = 'Pain' and FATPTREF = 'Vaccination 1' in FACE, condition #2 is considered met, 3). If MRDSTDY = 8, the event identified in FACE in step 2) should have max(FATPTNUM) < 7, 4). It does not exist in FAAE by SUBJID, MDOSREF/FATPTREF, ARTERM/FAOBJ Similar linking rule as in Step 2
ANL04FLComputation
Set to 'Y if all the conditions below are met: 1). ANL01FL='Y', 2). It does not exist in FACE by SUBJID, MDOSREF/FATPTREF, ARTERM/FAOBJ
ARELComputation
Set to AEREL
ARTERMComputation
Set to import.symp.CETERM where ADAESMQ.AEDECOD = symp.CEDECOD
ASEVComputation
Concatenate ATOXGR and Mixed case of AESEV with '/' Set to ATOXGR if ATOXGR is 'Grade 4'
ASTAGEComputation
Set to 'Vaccination stage' If .< ADSL.TR01SDTM <=ASTDTM and ASTDT<= ADSL.TR01EDT+27, Note: Use TR01SDT and ASTDTi f time part of TR01SDTM or time part of ASTDTM is missing, Set to Follow up stage' if ASTDT> ADSL.TR01EDT+27
ASTDTImputation
Date part of AESTDTC convert to numeric, If AESTDTC is partial or missing, apply the following imputation rule: -If only DAY is missing: If the AE end date (AEENDTC) is after the date of first vaccination (ADSL.TR01SDT) or is missing AND the start month and year of the AE (AESTDTC) coincide with the start month and year of the first vaccination (ADSL.TR01SDT), use the date of first vaccination for ASTDT and time of first vaccination for ASTTM, Otherwise, use the first day of the month, -If DAY and Month are both missing: If the AE end date is after the date of first vaccination or is missing AND the start year of the AE coincides with the start year of the first vaccination, use the date of first vaccination, Otherwise, use the first day of the year, -If DAY, Month and Year are all missing, the date will not be imputed
ASTDTFComputation
Set to 'M' if year is present and month is imputed, Set to 'D' if only day is imputed
ASTDTMComputation
Concatenate ASTDT and ASTTM if both are non-missing
ASTDYComputation
Set to ASTDT – ADSL.TR01SDT + 1 if ASTDT >= TR01SDT, Set to ASTDT – ADSL.TR01SDT if ASTDT< TR01SDT
ASTTMImputation
Set to numeric time part of AESTDTC and ASTDT for imputation. If ASTDT is imputed and is set to the first vaccination day while time part of AESTDTC not missing, reset ASTTM to the time of first vaccination
ASTTMFComputation
Set to 'H' if time is imputed based on ASTTM derivation
ATOXGRComputation
Set to 'Grade 1' if AETOXGR='1' Set to 'Grade 2’ if AETOXGR='2' Set to ‘Grade 3’ if AETOXGR='3' Set to ‘Grade 4’ if AETOXGR='4'
CQ01FLComputation
Set to 'Y' if CQ01NAM is not missing
CQ01NAMComputation
Set to 'Autoimmune' if AEPTCD is in import.CMQ where CMQNAME='AUTOIMMUNE'
CQ02FLComputation
Set to 'Y' if CQ02NAM is not missing
CQ02NAMComputation
Set to 'Dermal Filler Reaction Post Vaccination' if AEPTCD is in import.CMQ where CMQNAME='DERMAL FILLER REACTION POST VACCINATION'
CQ03FLComputation
Set to 'Y' if CQ03NAM is not missing
CQ03NAMComputation
Set to 'Bell's Palsy' if AELLT is in ('Bell's palsy', 'Palsy Bells', 'Facial palsy', and 'Facial paralysis')
D28FLComputation
Set to 'Y' if non-missing MRDSTDY<=28
DARFLComputation
Set to 'Y' if ARTERM is not missing
ICUADComputation
Set to HO.HOOCCUR where HOTERM='ADMITTED TO ICU' based on AESPID and HOSPID
ICUDAYComputation
Set to HO.HODUR where HOTERM='ADMITTED TO ICU' based on AESPID and HOSPID
MDOSREFComputation
Set to 'Vaccination 1' if AE.AEREFID contains 'DOSE 1'; Set to 'Vaccination 2' if AE.AEREFID contains 'DOSE 2'
MRDENDYComputation
Set to (the largest integer less than or equal to (AENDTM – ADSL.TR01SDTM)/(24*60*60)) + 1 If MDOSREF='Vaccination 1', Set to (the largest integer less than or equal to (AENDTM – ADSL.DOS2DTM)/(24*60*60)) + 1 If MDOSREF='Vaccination 2' if time part of AENDTM is missing, use AENDT to replace AEENDTM and calculate as follows: AENDT – ADSL.TR01SDT+ 1 If MDOSREF='Vaccination 1', AENDT – ADSL.DOSE2DT+ 1 If MDOSREF='Vaccination 2' (For example, ADSL.TR01SDTM is on 01Mar2020 at 2 pm, the AENDTM is on 02Mar2020 at 8 am, the MRDENDY will be Day 1 with MDOSREF='Vaccination 1', ADSL.TR01SDTM is on 01Mar2020 at 2 pm, the AENDTM is on 02Mar2020 at 5 pm, the MRDENDY will be Day 2 with MDOSREF='Vaccination 1'. )
MRDSTDYComputation
Set to (the largest integer less than or equal to (ASTDTM – ADSL.TR01SDTM)/(24*60*60)) + 1 If MDOSREF='Vaccination 1', Set to (the largest integer less than or equal to (ASTDTM – ADSL.DOS2DTM)/(24*60*60)) + 1 If MDOSREF='Vaccination 2' if time part of ASTDTM is missing, use ASTDT to replace ASTDTM and calculate as follows: Set to ASTDT – ADSL.TR01SDT+ 1 If MDOSREF='Vaccination 1' Set to ASTDT – ADSL.DOSE2DT+ 1 If MDOSREF='Vaccination 2'
SMQ01FLComputation
Set to 'Y' if SMQ01NAM is not missing
SMQ01NAMComputation
Set to 'Anaphylactic Reaction' if AEDECOD is in import.SMQ where SMQNAME='ANAPHYLACTIC REACTION'
SMQ01SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME='ANAPHYLACTIC REACTION'
SMQ02FLComputation
Set to 'Y' if SMQ02NAM is not missing and SMQ02SC is 'NARROW'
SMQ02NAMComputation
Set to 'Angioedema' if AEDECOD is in import.SMQ where SMQNAME='ANGIOEDEMA'
SMQ02SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME='ANGIOEDEMA'
SMQ03FLComputation
Set to 'Y' if SMQ03NAM is not missing and SMQ03SC is 'NARROW'
SMQ03NAMComputation
Set to 'Arthritis' if AEDECOD is in import.SMQ where SMQNAME = 'ARTHRITIS'
SMQ03SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'ARTHRITIS'
SMQ04FLComputation
Set to 'Y' if SMQ04NAM is not missing and SMQ04SC is 'NARROW'
SMQ04NAMComputation
Set to 'Convulsions' if AEDECOD is in import.SMQ where SMQNAME = 'CONVULSIONS'
SMQ04SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'CONVULSIONS'
SMQ05FLComputation
Set to 'Y' if SMQ05NAM is not missing and SMQ05SC is 'NARROW'
SMQ05NAMComputation
Set to 'Demyelinating Disease of Central Nervous System' if AEDECOD is in import.SMQ where SMQNAME = 'DEMYELINATION'
SMQ05SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'DEMYELINATION'
SMQ06FLComputation
Set to 'Y' if SMQ06NAM is not missing and SMQ06SC is 'NARROW'
SMQ06NAMComputation
Set to 'Hypersensitivity' if AEDECOD is in import.SMQ where SMQNAME = 'HYPERSENSITIVITY
SMQ06SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'HYPERSENSITIVITY'
SMQ07FLComputation
Set to 'Y' if SMQ07NAM is not missing and SMQ07SC is 'NARROW'
SMQ07NAMComputation
Set to 'Peripheral Neuropathy' if AEDECOD is in import.SMQ where SMQNAME = 'PERIPHERAL NEUROPATHY'
SMQ07SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME='PERIPHERAL NEUROPATHY'
SMQ08FLComputation
Set to 'Y' if SMQ08NAM is not missing and SMQ08SC is 'NARROW'
SMQ08NAMComputation
Set to 'Vasculitis' if AEDECOD is in import.SMQ where SMQNAME = 'VASCULITIS'
SMQ08SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'VASCULITIS'
SMQ09FLComputation
Set to 'Y' if SMQ09NAM is not missing and SMQ09SC is 'NARROW
SMQ09NAMComputation
Set to 'Central Nervous System Vascular Disorders' if AEDECOD is in import.SMQ where SMQNAME = 'CENTRAL NERVOUS SYSTEM VASCULAR DISORDERS'
SMQ09SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'CENTRAL NERVOUS SYSTEM VASCULAR DISORDERS'
SMQ10FLComputation
Set to 'Y' if SMQ10NAM is not missing and SMQ10SC is 'NARROW'
SMQ10NAMComputation
Set to 'Embolic and Thrombotic Events' if AEDECOD is in import.SMQ where SMQNAME = 'EMBOLIC AND THROMBOTIC EVENTS'
SMQ10SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME='EMBOLIC AND THROMBOTIC EVENTS'
SMQ11FLComputation
Set to 'Y' if SMQ11NAM is not missing and SMQ11SC is 'NARROW', else leave missing
SMQ11NAMComputation
Set to 'Hearing and Vestibular Disorders' if AEDECOD is in import.SMQ where SMQNAME = 'HEARING AND VESTIBULAR DISORDERS'
SMQ11SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'HEARING AND VESTIBULAR DISORDERS'
SMQ12FLComputation
Set to 'Y' if SMQ12NAM is not missing and SMQ12SC is 'NARROW'
SMQ12NAMComputation
Set to 'Thrombophlebitis' if AEDECOD is in import.SMQ where SMQNAME = 'THROMBOPHLEBITIS'
SMQ12SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'THROMBOPHLEBITIS'
SMQ13FLComputation
Set to 'Y' if SMQ13NAM is not missing and SMQ13SC is 'NARROW'
SMQ13NAMComputation
Set to 'Hematopoietic Cytopenias' if AEDECOD is in import.SMQ where SMQNAME = 'HAEMATOPOIETIC CYTOPENIAS'
SMQ13SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'HAEMATOPOIETIC CYTOPENIAS'
SMQ14FLComputation
Set to 'Y' if SMQ14NAM is not missing and SMQ14SC is 'NARROW'
SMQ14NAMComputation
Set to 'Cardiomyopathy' if AEDECOD is in import.SMQ where SMQNAME = 'CARDIOMYOPATHY'
SMQ14SCComputation
Set to SMQ.SCOPE if AEDECOD is in import.SMQ where SMQNAME = 'CARDIOMYOPATHY'
TOXGGR1Computation
Pooled grouping of toxicity grade for analysis: Set to '<3' when .<ATOXGRN <3 Set to '>=3' when ATOXGRN >=3
TRTAComputation
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
TRTEMFLComputation
Set to 'Y' if .< ADSL.TR01SDTM <= ASTDTM, or (if ASTDT missing and .< ADSL.TR01SDTM <= AENDTM) or both ASTDT and AENDT missing, Note: Use TR01SDT, ASTDT and AENDT if time is not available
PPBD29ERComputation
Only for subjects with RANDFL='Y' and PPBD29FL='N': Set to PP_list.PBABREAS where VISITTPT='Day 29' Set to 'Dosing error' and concatenate with the reason from PP_list if subject has dosing error (ADSL.PPBABERS contains 'Dosing error')
ADTComputation
Set to numeric date part of FACE.FADTC if source data are from FACE Set to number date part of VS.VSDTC if source data are from VS
ADTMComputation
Set to numeric date time of FACE.FADTC if time part is not missing for data is from FACE Set to numeric date time of VS.VSDTC if time part is not missing for data is from VS
ADYComputation
Set to FACE.FADY if source data are from FACE Set to VS.VSDY if source data are from VS
ANL01FLComputation
Set to blank if PARAMCD in (MEDTAK, MEDTAKT And MEDTAKP), Set to 'Y' by selecting the first record with maximum non-missing AVALC (Y>N) per subject per PARAM per vaccination (ATPTREF) per ATPTGR1 if PARAMCD in (RASHOCC, LYMPHOCC), Set to 'Y' by selecting the first record with maximum non-missing ATOXGRN per subject per PARAM per vaccination (ATPTREF) per ATPTGR1, otherwise Note: Please select the one where FAEVAL='STUDY SUBJECT' or missing for FEVER if there are two records per day with different FAEVAL
ANL02FLComputation
Set to blank if PARAMCD in (MEDTAK, MEDTAKT And MEDTAKP) Set to 'Y' by selecting the first record with maximum non-missing AVALC (Y>N) per subject per PARAM per vaccination (ATPTREF) per ATPT if PARAMCD in (RASHOCC, LYMPHOCC) Set to 'Y' by selecting the first record with maximum non-missing ATOXGRN per subject per PARAM per vaccination (ATPTREF) per ATPT, otherwise Note: Please select the one where FAEVAL='STUDY SUBJECT' or missing for FEVER if there are two records per day with different FAEVAL
ATMComputation
Set to numeric time part of FACE.FADTC If source data are from FACE Set to numeric time part of VS.VSDTC if source data are from VS
ATPTComputation
Set to FACE.FATPT if source data are from FACE Set to VS.VSTPT if source data are from VS, Recode 'DAY 1' as 'DAY 1, AFTER VACCINATION (AT HOME)' if FAEVAL='INVESTIGATOR' and PARAMCD is not RASH and LYMPHOCC
ATPTGR1Computation
Set to 'Day 1' if ATPT contains 'Day 1' Set to ATPT otherwise
ATPTREFComputation
If source data are from FACE: Set to 'Vaccination 1' if FACE.FATPTREF contains 'DOSE 1' Set to 'Vaccination 2' if FACE.FATPTREF contains 'DOSE 2' If source data are from VS: Set to 'Vaccination 1' if VS.VSTPTREF contains 'DOSE 1' Set to 'Vaccination 2' if VS.VSTPTREF contains 'DOSE 2'
AVALComputation
Set to VS.VSSTRESN if source data are from VS
AVALComputation
Set to 0 If source data are from FACE and FAOBJ = 'Erythema' or 'Swelling' and FATEST='OCCURRENCE' and FAORRES='N' Set to FACE.FASTRESN, otherwise
AVALCComputation
Set to FACE.FASTRESC if source data are from FACE Set to VS.VSSTRESC if source data are from VS
AVALCComputation
Set to 'Y' per subject per vaccination (ATPTREF) per timepoint (ATPT) if there is a record in SUPPVS where SUPPVS.QNAM in ('MEDTAK', 'MEDTAKT', 'MEDTAKP') and QVAL='Y'
AVALCComputation
Set to FACE.FASTRESC if source data are from FACE Set to VS.VSSTRESC if source data are from VS
CHILLSComputation
Set to 'Grade 0' if FASTRESC='NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC= 'NO INTERFERENCE WITH ACTIVITY' or contains 'GRADE 1'; Set to 'Grade 2' if FASTRESC= 'SOME INTERFERENCE WITH ACTIVITY NOT REQUIRING MEDICAL ATTENTION' or contains 'GRADE 2'; Set to 'Grade 3' if FASTRESC= 'PREVENTS DAILY ACTIVITY AND REQUIRES MEDICAL ATTENTION' or contains 'GRADE 3'; Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
CRIT1Computation
Set to '> 102.6 degrees F' if CRIT1FL='Y'
CRIT1FLComputation
Set to 'Y' if PARAMCD='FEVER' and (9*AVAL/5)+32 > 102.6
CRIT2Computation
Set to '> 103.1 degrees F' if CRIT2FL='Y'
CRIT2FLComputation
Set to 'Y' if PARAMCD='FEVER' and (9*AVAL/5)+32 > 103.1
CRIT3Computation
Set to '> 103.6 degrees F' if CRIT3FL='Y'
CRIT3FLComputation
Set to 'Y' if PARAMCD='FEVER' and (9*AVAL/5)+32 > 103.6
CRIT4Computation
Set to '> 104.1 degrees F' if CRIT4FL='Y'
CRIT4FLComputation
Set to 'Y' if PARAMCD='FEVER' and (9*AVAL/5)+32 > 104.1
ESComputation
Set to 'Grade 0' if .<AVAL < 25 mm or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if AVAL = 25 - 50 mm or FASTRESC contains 'GRADE 1', Set to 'Grade 2' if AVAL = 51 - 100 mm or FASTRESC contains 'GRADE 2', Set to 'Grade 3' if AVAL > 100 mm or FASTRESC contains 'GRADE 3', Set to 'Grade 4' if FASTRESC contains 'GRADE 4',
FEVERComputation
Set to 'Grade 0' if .<AVAL < 38.0°C or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if AVAL = 38.0 – 38.4°C or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if AVAL = 38.5 – 38.9°C or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if AVAL = 39.0 – 40.0°C or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if AVAL > 40.0°C or FASTRESC contains 'GRADE 4'
HEADACHEComputation
Set to 'Grade 0' if FASTRESC='NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC='NO INTERFERENCE WITH ACTIVITY' or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if FASTRESC='REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR SOME INTERFERENCE WITH ACTIVITY' or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if FASTRESC='ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY' or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
LYMPHComputation
Set to 'Grade 0' if FASTRESC='NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC='DOES NOT INTERFERE WITH ACTIVITY' or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if FASTRESC='REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR INTERFERES WITH SOME ACTIVITY' or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if FASTRESC='ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY' or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
LYMPHCOMComputation
Set to CO.COVAL where COREF=LYMPHCOM
LYMPHEVLComputation
Set to SUPPFACE.QVAL where SUPPFACE.QNAME='LYMPHEVL'
MAAEFLComputation
SUPPFACE.QVAL where SUPPFACE.QNAME='MAAEFL'
MUSCLEComputation
Set to 'Grade 0' if FASTRESC=NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC='NO INTERFERENCE WITH ACTIVITY' or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if FASTRESC='SOME INTERFERENCE WITH ACTIVITY' or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if FASTRESC='SIGNIFICANT; PREVENTS DAILY ACTIVITY' or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
NAUSEAComputation
Set to 'Grade 0' if FASTRESC='NONE' or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC= ‘NO INTERFERENCE WITH ACTIVITY OR 1-2 EPISODES/24 HOURS' or FASTRESC contains 'GRADE 1' Set to 'Grade 2' if FASTRESC='SOME INTERFERENCE WITH ACTIVITY OR >2 EPISODES/24 HOURS' or FASTRESC contains 'GRADE 2' Set to 'Grade 3' if FASTRESC='PREVENTS DAILY ACTIVITY, REQUIRES OUTPATIENT IV HYDRATION' or FASTRESC contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
ADTComputation
Set to numeric date part of FACE.FADTC if source data are from FACE, Set to numeric date part of FAAE.FADTC if source data are from FAAE, Set to numeric date part of VS.VSDTC if source data are from VS
ADTMComputation
Set to numeric of FACE.FADTC if source data are from FACE, Set to numeric of FAAE.FADTC if source data are from FAAE, Set to numeric of VS.VSDTC if source data are from VS
ADYComputation
Set to FACE.FADY if source data are from FACE, Set to FAAE. FADY If source data are from FAAE, Set to VS.VSDY if source data are from VS
ANL01FLComputation
Set to 'Y' if PARAMCD in ( 'PAIN' or 'ERYTHDIA' or 'SWELLDIA', 'LYMPH')
ANL02FLComputation
Set to 'Y' if the records satisfied both criteria met: 1. ANL01FL = 'Y' 2. the smallest ATPTGR1N >=8 per subject per symptom (PARAMCD) per vaccination (ATPTREF)
ANL04FLComputation
Set to 'Y' to all records per subject per ATPTREF per PARAM if the smallest ATPTGR1N<8 and the largest ATPTGR1N>=8
ANL05FLComputation
Set 'Y' to all records with correspondent PARAMCD where PARACT1='LOCAL' and records at ATPTN=7 and ATPTN=8 per subject per ATPTREF per PARAMCD
ANL06FLComputation
Set to 'Y' to all records correspondent PARAMCD where PARACT1= 'LOCAL' and any of below criteria met per subject per ATPTREF per PARAMCD 1. Have no record at ATPTN=7 2. Have record at ATPTN=7 but have no record at ATPTN=8.
ATMComputation
Set to numeric time part of FACE.FADTC if source data are from FACE, Set to numeric time part of FAAE.FADTC if source data are from FAAE, Set to numeric time part of VS.VSDTC if source data are from VS
ATOXGRComputation
Set to 'Grade 1' if AVALC= 'NO INTERFERENCE WITH ACTIVITY or contains 'GRADE 1', Set to 'Grade 2' if AVALC= 'SOME INTERFERENCE WITH ACTIVITY NOT REQUIRING MEDICAL ATTENTION’ or contains 'GRADE 2', Set to 'Grade 3' if AVALC= ‘PREVENTS DAILY ACTIVITY AND REQUIRES MEDICAL ATTENTION’ or contains 'GRADE 3', Set to' Grade 4' if AVALC contains 'GRADE 4'
ATOXGRComputation
Set to 'Grade 1' if AVAL = 25 - 50 mm or AVALC contains 'GRADE 1', Set to 'Grade 2' if AVAL = 51 - 100 mm or AVALC contains 'GRADE 2', Set to 'Grade 3' if AVAL > 100 mm or AVALC contains 'GRADE 3', Set to 'Grade 4' if AVALC contains 'GRADE 4'
ATOXGRComputation
Set to 'Grade 1' if AVAL = 38.0 – 38.4°C or AVALC contains 'GRADE 1', Set to 'Grade 2' if AVAL = >38.4 – 38.9°C or AVALC contains 'GRADE 2', Set to 'Grade 3' if AVAL = 39.0 – 40.0°C or AVALC contains 'GRADE 3', Set to 'Grade 4' if AVAL > 40.0°C or AVALC contains 'GRADE 4',
ATOXGRComputation
Set to 'Grade 1' if AVALC= 'NO INTERFERENCE WITH ACTIVITY' or contains 'GRADE 1', Set to 'Grade 2' if AVALC= ‘SOME INTERFERENCE WITH ACTIVITY’ or contains 'GRADE 2', Set to 'Grade 3' if AVALC= ‘SIGNIFICANT; PREVENTS DAILY ACTIVITY’ or contains 'GRADE 3', Set to 'Grade 4' if AVALC contains 'GRADE 4'
ATOXGRComputation
Set to 'Grade 1' if AVALC=’NO INTERFERENCE WITH ACTIVITY or contains 'GRADE 1', Set to 'Grade 2' if AVALC= ‘REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR SOME INTERFERERENCE WITH ACTIVITY’ or contains 'GRADE 2', Set to 'Grade 3' if AVALC= ‘ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY’ or contains 'GRADE 3', Set to 'Grade 4' if AVALC contains 'GRADE 4'
ATOXGRComputation
Set to 'Grade 1' if AVALC= ‘NO INTERFERENCE WITH ACTIVITY OR 1-2 EPISODES/24 HOURS’ or contains 'GRADE 1'; Set to 'Grade 2' if AVALC= ‘SOME INTERFERENCE WITH ACTIVITY OR >2 EPISODES/24 HOURS’ or contains 'GRADE 2'; Set to 'Grade 3' if AVALC= ‘PREVENTS DAILY ACTIVITY, REQUIRES OUTPATIENT IV HYDRATION’ or contains 'GRADE 3'; Set to 'Grade 4' if AVALC contains 'GRADE 4'
ATOXGRComputation
Set to 'Grade 1' if AVALC=’DOES NOT INTERFERE WITH ACTIVITY’ or contains 'GRADE 1'; Set to 'Grade 2' if AVALC= ‘REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR INTERFERES WITH ACTIVITY’ or contains 'GRADE 2'; Set to 'Grade 3' if AVALC= ‘ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY’ or contains 'GRADE 3'; Set to 'Grade 4' if AVALC contains 'GRADE 4'
ATPTComputation
Set to FACE.FATPT if source data are from FACE, Set to FAAE.FATPT if source data are from FAAE, Set to VS.VSTPT if source data are from VS
ATPTGR1Computation
Set to 'Day 1' if ATPT contains 'Day 1' Set to ATPT, otherwise
ATPTGR1NComputation
Set to1 if ATPT contains 'Day 1', Set to x part of 'Day x' of ATPT, otherwise
ATPTREFComputation
If source data are from FACE or FAAE: Set to 'Vaccination 1' if FATPTREF contains 'DOSE 1' Set to 'Vaccination 2' if FATPTREF contains 'DOSE 2' If source data are from VS: Set to 'Vaccination 1' if VSTPTREF contains 'DOSE 1' Set to 'Vaccination 2' if VSTPTREF contains 'DOSE 2'
AVALComputation
Set to corresponding FASTRESN based on corresponding AVALC where PARAMCD in (ERYTHDIA, SWELLDIA) if the record is from FACE or FAAE
AVALComputation
Set to corresponding VS.VSSTRESN based on corresponding AVALC where PARAMCD=FEVER if the record is from VS
AVALCComputation
Set to FACE.FASTRESC if source data are from FACE, Set to FAAE.FASTRESC if source data are from FAAE, Set to VS.VSSTRESC if source data are from VS,
AVALCYComputation
Set to 'Y' if data is from SUPPVS and SUPPVS.QNAM in ('MEDTAK', 'MEDTAKY', 'MEDTAKP') and QVAL='Y'
MAAEFLComputation
For each PARAM, ATPTREF, FAEVAL, set to Y if there is one record in SUPPFAAE.QVAL where SUPPFACE.QNAME='MAAEFL' or SUPPFAAE.QNAME='MAAEFL'
PARAMComputation
Set to 'Rash'||' '||FATEST if source data are from FAAE and FAOBJ='Rash', and FATESTCD ne 'SEV' Set to 'Underarm Gland Swelling or Tenderness' if source data are from FAAE and FAOBJ='Underarm Gland Swelling or Tenderness' and FATESTCD = 'SEV' Set to 'Nausea/Vomiting' if source data are from FAAE and FAOBJ='Nausea' and FATESTCD = 'SEV' Set to FAOBJ||' Longest Diameter (mm)' if source data are from FAAE and FAOBJ in ('Erythema' 'Swelling') and FATEST='OCCURRENCE' and FAORRES='N' Set to 'FAOBJ'||' '||FATEST||' '||'('||FAORRESU||')' if source data are from FAAE and FAOBJ in ('Erythema' 'Swelling') and FATEST='Longest Diameter' Set to FAOBJ otherwise. Set to 'Fever'||'('||VSSTRESU||')' if source data are from VS and VSTESTCD in ('TEMP' 'VSALL') Note: 1. Please add space between the VSTEST and VS unit. If the VSSTRESU is missing, use non-missing VSSTRESU 2. For each PARAM, keep only one record per subject per vaccination (ATPTREF)
PARCAT1Computation
If source data are from FACE or FAAE: Set to 'LOCAL' if FASCAT=ADMINISTRATION SITE Set to FASCAT if FASCAT<>ADMINISTRATION SITE Set to VSSCAT if source data are from VS
SRCDOMComputation
Set to 'FAAE' if source data are from FAAE, Set to 'FACE' if source data are from FACE, Set to VS.DOMAIN if source data are from VS
SRCSEQComputation
Set to FAAE.FASEQ if source data are from FAAE, Set to FACE.FASEQ if source data are from FACE, Set to VS.VSSEQ if source data are from VS
SRCVARComputation
Set to 'FASTRESC' if source data are from FAAE or FACE, Set to QVAL if PARAMCD in ('MEDTAK', 'MEDTAKT', 'MEDTAKP'), Set to 'VSSTRESN' if source data are from VS
PAINComputation
Set to 'Grade 0' if FASTRESC=’NONE’ or FASTRESC contains 'GRADE 0' Set to 'Grade 1' if FASTRESC='DOES NOT INTERFERE WITH ACTIVITY' or contains 'GRADE 1'; Set to 'Grade 2' if FASTRESC='REPEATED USE OF OVER-THE-COUNTER PAIN RELIEVER > 24 HOURS OR INTERFERES WITH ACTIVITY' or contains 'GRADE 2'; Set to 'Grade 3' if FASTRESC='ANY USE OF PRESCRIPTION PAIN RELIEVER OR PREVENTS DAILY ACTIVITY' or contains 'GRADE 3' Set to 'Grade 4' if FASTRESC contains 'GRADE 4'
PARAMComputation
Set to 'Rash Occurrence' if source data are from FACE and FAOBJ='Rash', and FATESTCD ne 'SEV' Set to 'Rash' if source data are from FACE and FAOBJ='Solicited Rash', and FATESTCD = 'SEV' Set to 'Underarm Gland Swelling or Tenderness' if source data are from FACE and FAOBJ='Underarm Gland Swelling or Tenderness' and FATESTCD = 'SEV' Set to 'Lymphadenopathy Occurrence' if source data are from FACE and FAOBJ='Lymphadenopathy' Set to 'Nausea/Vomiting' if source data are from FACE and FAOBJ='Nausea/Vomiting' and FATESTCD = 'SEV' Set to 'Fever' || '(' ||VSSTRESU ||')' if source data are from VS and VSTESTCD in ('TEMP' 'VSALL') Set to FAOBJ ||' Longest Diameter (mm)' if source data are from FACE and FAOBJ in ('Erythema' 'Swelling') and FATEST contains 'Occurrence' and FAORRES='NO' Set to FAOBJ || ' ' || FATEST|| ' ' || '(' ||FAORRESU || ')' if source data are from FACE and FAOBJ in ('Erythema' 'Swelling') and FATEST='Longest Diameter' Set to FAOBJ otherwise. Create one record with PARAM='Prevent Pain or Fever from Occurring' if there is one record in VS where SUPPVS.QNAM='MEDTAKP' and QVAL='Y', Create one record with PARAM='Treat Pain or Fever already Occurred' if there is one record in VS where SUPPVS.QNAM='MEDTAKT' and QVAL='Y' Create one record with PARAM='Medication Taken Today for Pain or Fever' if there is one record in VS where SUPPVS.QNAM='MEDTAK' and QVAL='Y' Note: Please add space between the VSTEST and VS unit. If the VSSTRESU is missing, use non-missing VSSTRESU) and assign AVAL=0 (see specs for AVAL)
PARCAT1Computation
If source data are from FACE: Set to 'LOCAL' if FASCAT=ADMINISTRATION SITE Set to FASCAT if FASCAT<>ADMINISTRATION SITE Set to VSSCAT if source data are from VS Set to 'SYSTEMIC' if PARAMCD='RASH' Set to 'LOCAL' if PARAMCD='LYMPHOCC'
RASHComputation
Set to 'Grade 0' if FASTRESC='GRADE 0 = NO RASH' or contains 'GRADE 0'; Set to 'Grade 1' if FASTRESC='GRADE 1 = LOCALIZED RASH, WITHOUT ASSOCIATED SYMPTOMS' or contains 'GRADE 1'; Set to 'Grade 2' if FASTRESC='GRADE 2 = MACULOPAPULAR RASH, COVERING 50% BODY SURFACE AREA WITH URTICARIA' or contains 'GRADE 2'; Set to 'Grade 3' if FASTRESC='GRADE 3 = GENERALIZED URTICARIAL, COVERING 50% BODY SURFACE AREA' or contains 'GRADE 3'; Set to 'Grade 4' if FASTRESC='GRADE 4 = GENERALIZED EXFOLIATIVE, ULCERATIVE OR BULLOUS DERMATITIS, E.G. STEVENS-JOHNSON SYNDROME OR ERYTHEMA MULTIFORME' or contains 'GRADE 4';
SRCDOMComputation
Set to FACE.DOMAIN if source data are from FACE Set to VS.DOMAIN if source data are from VS
SRCOMMComputation
Set to CO.COVAL where COREF=SRCOMMM
SRCSEQComputation
Set to FACE.FASEQ if source data are from FACE Set to VS.VSSEQ if source data are from VS
SRCVARComputation
Set to 'FASTRESC' if source data are from FACE, Set to 'VSSTRESN' if source data are from VS and PARAMCD = 'FEVER', Set to 'SUPPVS.QVAL where QNAM='MEDTAK' for PARAMCD='MEDTAK', Set to 'SUPPVS.QVAL where QNAM='MEDTAKT' for PARAMCD='MEDTAKT', Set to 'SUPPVS.QVAL where QNAM='MEDTAKP' for PARAMCD='MEDTAKP'
SREVLFLComputation
Set to SUPPFACE.QVAL where SUPPFACE.QNAME='SREVL'
ANYDURComputation
1) Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD is not 'RASH', 'LYMPHOCC' ,''RASHOCC' or AVALC is Y where PARAMCD is 'RASHOCC'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once. 2) Use FAAE/VS data, count total number of records where (FAOBJ is ('Erythema', 'Swelling') and FATEST='Longest Diameter' and FASTRESN>=25 mm) or (FAOBJ is ('Erythema', 'Swelling') and FATEST contains 'Intensity' and FASTRESC contains GRADE 1, GRADE 2 or GRADE 3 or GRADE 4) or (FAAE.FAOBJ='Fever' and FASTRESC contains GRADE 1, GRADE 2, GRADE 3 or GRADE 4) or (for other FAOBJ and FASTRESC is not 'NONE', 'N' or missing) or (VSTESTCD='TEMP' and VSSTRESN>=38.0°C) per subject per vaccination (FATPTREF/VSTPTREF). If there are more than one record within same day (FATPT/VSTPT), subject and vaccination (FATPTREF/VSTPTREF), only count once. 3) sum of 1) and 2) by vaccination
ARTHRDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='ARTHRALG'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once. 2. Use FAAE data, count total number of records where FAOBJ='Arthralgia' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once. 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF) .
ATPTREFComputation
Set to ADAR.ATPTREF if data from ADAR If source data are from FAAE Set to ‘Vaccination 1' if FAAE.FATPTREF contains 'DOSE 1', Set to ‘Vaccination 2' if FAAE.FATPTREF contains 'DOSE 2' If source data are from VS Set to 'Vaccination 1' if VS.VSTPTREF contains 'DOSE 1', Set to 'Vaccination 2' if VS.VSTPTREF contains 'DOSE 2'
AVALCComputation
Per subject per vaccination (ATPTREF): Set to the maximum non-missing AVALC (Y>N) where PARAMCD is 'LYMPHOCC', 'RASHOCC'
AVALCComputation
Set to AVALC of the record used to derive ATOXGR. Use the highest AVALC if multiple records
CHILLDURComputation
1.Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='CHILLS'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once. 2. Use FAAE data, count total number of records where FAOBJ='Chills' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once. 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF) .
ERYTHDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='ERYTHDIA'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where (FAOBJ='Erythema' and FATEST='Longest Diameter' and FASTRESN>=25 mm) or (FAOBJ='Erythema' and FATEST contains 'Intensity' and FASTRESC contains GRADE 1, GRADE 2 or GRADE 3 or GRADE 4) per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
FATIGDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='FATIGUE'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Fatigue' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
FEVERDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='FEVER'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use VS/FAAE data, count total number of records where (VSTESTCD='TEMP' and VSSTRESN>=38.0°C) or (FAAE.FAOBJ='Fever' and FASTRESC contains GRADE 1, GRADE 2, GRADE 3 or GRADE 4) per subject per vaccination (VSTPTREF/FATPTREF). If there are more than one record within same day (VSTPT/FATPT), subject and vaccination (VSTPTREF/FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/VSTPTREF/FATPTREF)
HEADADURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='HEADACHE'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Headache' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
HPLYMDURComputation
Use ADAR data, count total number of records with AVALC='Y' per subject per vaccination (ATPTREF) where ADAR.PARAMCD='LYMPHOCC'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once
HPRASDURComputation
Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD=' RASH'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once
LOCDURComputation
1) Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARCAT1 is 'LOCAL'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2) Use FAAE data, count total number of records where (FAOBJ is ('Erythema', 'Swelling') and FATEST='Longest Diameter' and FASTRESN>=25 mm) or (FAOBJ is ('Erythema', 'Swelling') and FATEST contains 'Intensity' and FASTRESC contains GRADE 1, GRADE 2 or GRADE 3 or GRADE 4) or (FAOBJ is ('Pain', 'Underarm Gland Swelling or Tenderness') and FASTRESC is not 'NONE' or missing) per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3) sum of 1) and 2) by vaccination
LYMPHDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD=' LYMPH '. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Underarm Gland Swelling or Tenderness' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
MYALGDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='MYALGIA'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Myalgia' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
NAUSEDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='NAUSEA'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Nausea/Vomiting' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PAINDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD=' PAIN '. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Pain' and FASTRESC is not 'NONE' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
PARAMComputation
Assign the PARAM to each subject and each ATPTREF (i.e., Vaccination 1, Vaccination 2)
PARCAT1Computation
Set to 'LOCAL' if PARAMCD in (LYMPHDUR, PAINDUR, ERYTHDUR, SWELLDUR, WLYMPH, WPAIN, WERYTH, WSWELL, WSLAR) Set to 'SYSTEMIC' if PARAMCD in (HEADADUR, FATIGDUR, MYALGDUR, ARTHRDUR, NAUSEDUR, CHILLDUR, FEVERDUR, RASHDUR, WHEAD, WFATIGUE, WMYALGIA, WARTHR, WNAUSEA, WCHILLS,WFEVER, WSSAR)
RASHDURComputation
1. Use ADAR data, count total number of records with AVALC='Y' per subject per vaccination (ATPTREF) where ADAR.PARAMCD='RASHOCC'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where FAOBJ='Rash' and FASTRESC is not 'N' or missing per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
SRCDOMComputation
Set to 'ADAR' if PARAMCD does not contain 'DUR'
SRCSEQComputation
Set to ADAR.ASEQ based on ATOXGR/AVALC derivation for PARAMCD does not contain 'DUR' and set to the smallest one if multiple records
SRCVARComputation
Set to 'ATOXGR' if PARAM contains 'Worst'; Set to 'AVALC' if PARAMCD is 'RASHOCYN', 'LYMOCCYN'
SWELLDURComputation
1. Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARAMCD='SWELLDIA'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2. Use FAAE data, count total number of records where (FAOBJ='Swelling' and FATEST='Longest Diameter' and FASTRESN>=25 mm) or (FAOBJ='Swelling' and FATEST contains 'Intensity' and FASTRESC contains GRADE 1, GRADE 2 or GRADE 3 or GRADE 4) per subject per vaccination (FATPTREF). If there are more than one record within same day (FATPT), subject and vaccination (FATPTREF), only count once, 3. calculate the sum of the number of records from steps 1 and 2 per subject per vaccination (ATPTREF/FATPTREF)
SYSDURComputation
Use ADAR data, count total number of records with ATOXGRN>0 per subject per vaccination (ATPTREF) where ADAR.PARCAT1 is 'SYSTEMIC' and ADAR.PARAMCD is not 'RASH', 'LYMPHOCC' ,''RASHOCC' or AVALC is Y where PARAMCD is 'RASHOCC'. If there are more than one record within same day (ATPTGR1), subject and vaccination (ATPTREF), only count once, 2) Use FAAE/VS data, count total number of records where (FASCAT='SYSTEMIC' and FASTRESC is not 'NONE', 'N' or missing) or (VSTESTCD='TEMP' and VSSTRESN>=38.0°C) per subject per vaccination (FATPTREF/VSTPTREF). If there are more than one record within same day (FATPT/VSTPT), subject and vaccination (FATPTREF/VSTPTREF), only count once, 3) sum of 1) and 2) by vaccination
WARTHRComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='ARTHRALG'
WCHILLSComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='CHILLS'
WERYTHComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='ERYTHDIA'
WFATIGUEComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='FATIGUE'
WFEVERComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='FEVER'
WHEADComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='HEADACHE'
WLYMPHComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='LYMPH'
WMYALGIAComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='MYALGIA'
WNAUSEAComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='NAUSEA'
WPAINComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='PAIN'
WRASHComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='RASH'
WSARComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD is not 'RASH', 'LYMPHOCC', 'RASHOCC'
WSLARComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARCAT1 is 'LOCAL'
WSSARComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARCAT1 is 'SYSTEMIC' and ADAR.PARAMCD is not 'RASH', 'LYMPHOCC' ,''RASHOCC'
WSWELLComputation
Per subject per vaccination (ATPTREF): Set to the highest ATOXGR where ADAR.PARAMCD='SWELLDIA'
AENDTImputation
Set to numeric date part of CM.CMENDTC if day, month, and year are all present, or Set to min of 31DECYYYY, EOSDT, or DTHDT if both day and month are missing, Set to min of EOSDT, DTHDT, or xxMMMYYYY where xx is the last day of the month if only day is missing
AENDTFComputation
Set to 'D' if only the day is imputed Set to 'M' if the day and the month are imputed
AENDYComputation
Set to AENDT - TR01SDT + 1 if AENDT >= TR01SDT Set to ASTDT - TR01SDT if AENDT < TR01SDT
ASTDTImputation
Set to numeric date part of CM.CMSTDTC if day, month, and year are all present; If only DAY is missing: If the CM end date (CMENDTC) is after the date of first vaccination (ADSL.TR01SDT) or is missing and the start month and year of the CM (CMSTDTC) coincide with the start month and year of the first vaccination (ADSL.TR01SDT), use the date of first vaccination; Otherwise, use the first day of the month, If DAY and Month are both missing: If the CM end date is after the date of first vaccination or is missing AND the start year of the CM coincides with the start year of the first vaccination, use the date of first vaccination Otherwise, use the first day of the year; If DAY, Month and Year are all missing, the date will not be imputed. blank otherwise Note: if CMENDTC is partial: If only day is missing, month and year coincide with or after the month and year of TR01SDT, treat CMENDTC as after TR01SDT, otherwise treat CMENDTC as before TR01SDT. If month is missing (regardless of day is missing or not), if year coincides with or after the year of TR01SDT, treat CMENDTC as after TR01SDT, otherwise treat CMENDTC as before TR01SDT. If year is missing (regardless of day and month), treat CMENDTC as after TR01SDT.
ASTDTFComputation
Set to 'D' if only the day is imputed, Set to 'M' if the day and the month are imputed
ASTDYComputation
Set to ASTDT - TR01SDT + 1 if ASTDT >= TR01SDT, or Set to ASTDT - TR01SDT if ASTDT < TR01SDT
ATCLEV1TComputation
Set to SUPPCM.QVAL where QNAM='ATCLEV1T'
ATCLEV2TComputation
Set to SUPPCM.QVAL where QNAM='ATCLEV2T'
ATCLEV3TComputation
Set to SUPPCM.QVAL where QNAM='ATCLEV3T'
ATCLEV4TComputation
Set to SUPPCM.QVAL where QNAM='ATCLEV4T'
CMFOTHSPComputation
Set to SUPPCM.QVAL where QNAM='CMFOTHSP'
CMMOI1FLComputation
Set to 'Y' If CMINDC contains 'Prophylax' and CMDECOD contains 'PARACETAMOL', 'DIPHENHYDRAMINE HYDROCHLORIDE;PARACETAMOL', 'IBUPROFEN', 'DIPHENHYDRAMINE CITRATE;IBUPROFEN', 'DIPHENHYDRAMINE HYDROCHLORIDE', IBUPROFEN', 'NAPROXEN SODIUM', 'DEXTROMETHORPHAN HYDROBROMIDE' 'GUAIFENESIN', 'PARACETAMOL' 'PSEUDOEPHEDRINE HYDROCHLORIDE', 'DEXTROMETHORPHAN HYDROBROMIDE;DOXYLAMINE SUCCINATE', 'EPHEDRINE SULFATE', 'ETHANOL', 'PARACETAMOL', 'ACETYLSALICYLIC ACID;CAFFEINE', 'PARACETAMOL'
CMMOI2FLComputation
Set to 'Y' If CMDECOD contains 'PARACETAMOL', 'DIPHENHYDRAMINE HYDROCHLORIDE;PARACETAMOL', 'IBUPROFEN', 'DIPHENHYDRAMINE CITRATE;IBUPROFEN', 'DIPHENHYDRAMINE HYDROCHLORIDE', 'IBUPROFEN', 'NAPROXEN SODIUM', 'DEXTROMETHORPHAN HYDROBROMIDE', 'GUAIFENESIN', 'PARACETAMOL;PSEUDOEPHEDRINE HYDROCHLORIDE'; 'DEXTROMETHORPHAN HYDROBROMIDE;DOXYLAMINE SUCCINATE;EPHEDRINE SULFATE;ETHANOL;PARACETAMOL'; 'ACETYLSALICYLIC ACID;CAFFEINE;PARACETAMOL'
CMROTHSPComputation
Set to SUPPCM.QVAL where QNAM='CMROTHSP'
CMSOLFLComputation
Set to SUPPCM.QVAL when QNAM='CMSOL'
CMUOTHSPComputation
Set to SUPPCM.QVAL where QNAM='CMUOTHSP'
FUPFLComputation
Set to 'Y' if AENDT > TR01EDT + 27 days or AENDT is missing
MDOSREFComputation
Set to 'Vaccination 1' if (.<TR01SDT<=ASTDT <DOSE2DT) or (.<TR01SDT<=ASTDT and DOSE2DT missing), Set to 'Vaccination 2' if .<DOSE2DT<=ASTDT
MRDSTDYComputation
Set to ASTDT – TR01SDT + 1 if MDOSREF='Vaccination 1', Set to ASTDT – DOS2DT + 1 if MDOSREF='Vaccination 2'
ONTRTFLComputation
Set to 'Y' if (ASTDT <= TR01EDT + 27 days) and (AENDT >= TR01SDT or AENDT is missing), or if ASTDT is missing and (AENDT >= TR01SDT or AENDT is missing)
PREFLComputation
Set to 'Y' if ASTDT < TR01SDT or ASTDT is missing
ADTComputation
Set to numeric date part of FAOT.FADTC if source data are from FAOT, Set to number date part of ER.ERDTC if source data are from ER, Set to number date part of SS.SSDTC if source data are from SS
ANL01FLComputation
Per subject per parameter and per AVISIT: Set to 'Y' for the worst assessment (AVALC='Y' > 'N') within the same visit to be considered first, Set 'Y' to the assessment at scheduled visit (i.e., VISIT doesn't contain 'Unshed') if there are multiple with same AVALC, Set to the last assessment if there are 2 or more scheduled assessments at same visit
AVALComputation
Set to numeric part of ER.ERDUR
AVALCComputation
Set to FAOT.FASTRESC if source data are from FAOT Set to ER.EROCCUR if source data are from ER Set to SS.SSSTRESC if source data are from SS Set to numeric part of ER.ERDUR if PARAMCD=DUR and convert to character
AVISITComputation
Set to 'Day xx' part of VISIT if VISIT doesn't contain 'Unsched', Set AVISIT by following visit window below if ADY>1 and VISIT contains 'Unsched': Set to 'Day 8' if VISIT with 1<ADY<=11, Set to 'Day 15' if VISIT with 12<=ADY<=22, Set to 'Day 29' if VISIT with 23<=ADY<=32, Set to 'Day 36' if VISIT with 33<=ADY<=39, Set to 'Day 43' if VISIT with 40<=ADY<=50 , Set to 'Day 57' if VISIT with 51<=ADY<=133, Set to 'Day 209' if VISIT with 134=<ADY<=301, Set to 'Day 394' if VISIT with ADY>=302, After the steps above, sort data by AVISITN and ADY, set the unscheduled visit (i.e., VISIT contains 'Unsched') records to blank if AVISITN >any previous AVISITN AND ADY<=any previous ADY). For example, Scheduled Day 36 is with AVISITN=6 (Day 36) and ADY=42 and an unscheduled visit is with AVISITN=7 (Day 43) and ADY=40, set AVISIT to blank for this unscheduled visit
EXPOSEDTComputation
Set numeric of date part from ER.ERSTDTC for records where PARAMCD='CONTACT' and AVALC='Y'
OTHSPYComputation
Concatenate all the SUPPFAOT.QVAL where QNAM='SYMPOTH' with ', ' if PARAMCD = 'OTHSYMPT' and AVALC = 'Y' for that subject and visit Set to SUPPER.QVAL where QNAM = 'EXPOSEOT' if PARAMCD = 'EXPOTH' and AVALC='Y'
PARAMComputation
Set to FAOT.FAOBJ if PARCAT1 = 'COVID-19 SYMPTOMS' Note: If there are multiple records where PARAM='Other Symptoms', only keep one, and set FASEQ to the earliest FAOT.FASEQ. Set to ER.ERTERM if PARCAT1 = 'COVID-19 EXPOSURE' Create following PARAM based on different source: Set to PARAM='Duration' if ERDUR is not missing per subject per ERDTC for data is from SDTM.ER Set to SSTEST per subject per visit for data is from SS
PARCAT1Computation
Set to FAOT.FACAT if source data are from FAOT Set to ER.ERCAT if source data are from ER For data from SS, set to 'COVID-19 SYMPTOMS' if SSTESTCD='COVIDSYM' and 'COVID-19 EXPOSURE' if SSTESTCD='COVID'
SRCDOMComputation
Set FAOT.DOMAIN if source data are from FAOT, Set to ER.DOMAIN if source data are from ER, Set to SS.DOMAIN if source data are from SS
SRCSEQComputation
Set to FAOT.FASEQ if source data are from FAOT, Set to ER.ERSEQ if source data are from ER, Set to SS.SSEQ if source data are from SS
SRCVARComputation
Set to 'FASTRESC' if source data are from FAOT, Set to 'EROCCUR' if source data are from ER and PARAMCD is not 'DUR', Set to 'ERDUR' if source data are from ER and PARAMCD is 'DUR', Set to 'SSSTRESC' if source data are from SS
SYMPTDTComputation
Set numeric of SUPPFAOT.QVAL for date part where PARAMCD='COVID' and AVALC='Y' and QNAM = 'SYMPTDTC'
T2FSYMPComputation
Set to ADT- (last EXPOSEDT on and prior to SYMPTDTC) + 1 per subject, find the first symptom date (SYMPTDTC where PARAMCD='COVID' and AVALC='Y') and the last EXPOSEDT on and prior to first symptom
DVSIGComputation
Set to SUPPDV.QVAL where SUPPDV.QNAM='DVSIG'
DVTERM1Computation
Set to SUPPDV.QVAL where SUPPDV.QNAM='DVTERM1'
AENDTComputation
Set numeric of date part of EX.EXENDTC
ASTDTComputation
Set numeric of date part of EX.EXSTDTC
DOSEYNFLComputation
Set to 'Y' if EXSTDTC is not missing. Set to 'N' if EXSTDTC is missing and EC.ECOCCUR='N'
NDOSERSComputation
Set to EC.ECREASOC
SRCDOMComputation
Set to EX.DOMAIN if source data are from EX, or Set to EC.DOMAIN if source data are from EC
SRCSEQComputation
Set to EX.EXSEQ if source data are from EX, Set to EC.ECSEQ if source data are from EC
ABLFLComputation
Set to 'Y' by selecting the latest ADTM or ADT if time is not available with non-missing AVAL/AVALC on or before ADSL.TR01SDTM (TR01SDT if time part of TR01SDTM is missing) for each SUBJID, PARCAT1 and PARAMCD
ADTComputation
Set to numeric date part of IS.ISDTC
ADTMComputation
Concatenate of ADT and ATM if both are available
ANL02FLComputation
Same as ANL01FL For PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies', only consider results from Set 1 LLOQ/ULOQ (MNET 40 and 1280, MN50 91.1 and 2031.87).
ATMComputation
Set time part of IS.ISDTC
AVALComputation
Set to LOG10(0.5* times ISLLOQ) if ISSTRESC contains '<' or ISSTRESN<ISLLOQ Set AVAL as LOG10(ULOQ) If ISSTRESC contains '>' or ISSTRESN>ULOQ, Set to LOG10(IS.ISSTRESN), Otherwise
AVALComputation
Set AVAL as 0.5 times ISLLOQ if ISSTRESC contains '<' or ISSTRESN<ISLLOQ, Set AVAL as ULOQ if ISSTRESC contains '>' or ISSTRESN>ULOQ, Otherwise set to IS.ISSTRESN
AVALComputation
Set to LOG10(0.5* times ISLLOQ) if ISSTRESC contains "<" or ISSTRESN<ISLLOQ or contains 'BQL', Set AVAL as LOG10(ULOQ) if ISSTRESC contains ">" or ISSTRESN>ULOQ, Set to LOG10(IS.ISSTRESN), Otherwise
AVALComputation
Set to 0.5 times ISLLOQ if ISSTRESC contains '<' or ISSTRESN<ISLLOQ or contains 'BQL', Set to ULOQ if ISSTRESC contains '>' or ISSTRESN>ULOQ Set to IS.ISSTRESN, Otherwise
AVALComputation
Set to IS.ISSTRESC for PARAMCD='SARSCOV2'
AVISITComputation
Set to 'Baseline' if IABLFL='Y' Set to 'Day xx' part of VISIT if ADY > 1 and VISIT doesn't contain "UNSCHEDULE", Set AVISIT as follows: using the visit window below if ADY>1 and VISIT contains "UNSCHED": Set to 'Day 15' if VISIT with 1<ADY<=22, Set to 'Day 29' if VISIT with 23<=ADY<=36, Set to 'Day 43' if VISIT with 37<=ADY<=50, Set to 'Day 57' if VISIT with 51<=ADY<=133, Set to 'Day 209' if VISIT with 134=<ADY<=301 Set to 'Day 394' if VISIT with ADY>=302
BASEComputation
Set to AVAL where ABLFL = 'Y'
CHGComputation
Set to AVAL-BASE for post-baseline records
CRIT1Computation
Set to '>=2-fold Increase from Baseline' if CRIT1FL = 'Y'
CRIT1FLComputation
Set to bank if PARAMCD not in (MNET, MN50, V65IGGS, V66IGGN)
CRIT1FLComputation
Set to 'Y' if PARAMCD in (MNET, MN50) and post-baseline increase 2 times from the baseline value (R2BASE>=2)
CRIT1FLComputation
Derive when both baseline result (BASE>.) and post-baseline result (AVAL) are non-missing and PARAMCD in (V65IGGS, V66IGGN): Set to 'Y' if baseline result (BASE)<ISLLOQ and post-baseline >= 2* LLOQ (AVAL>=2*ISLLOQ) or baseline result (BASE) >= ISLLOQ and post-baseline increase 2 times from the baseline value (R2BASE>=2)
CRIT2Computation
Set to '>=3-fold Increase from Baseline' if CRIT2FL = 'Y'
CRIT2FLComputation
Set to bank if PARAMCD not in (MNET, MN50, V65IGGS, V66IGGN)
CRIT2FLComputation
Set to 'Y' if PARAMCD in (MNET, MN50) and post-baseline increase 3 times from the baseline value (R2BASE>=3)
CRIT2FLComputation
Derive when both baseline result (BASE>.) and post-baseline result (AVAL) are non-missing and PARAMCD in (V65IGGS, V66IGGN): Set to 'Y' if baseline result (BASE)<ISLLOQ and post-baseline >= 3* LLOQ (AVAL>=3*ISLLOQ) or baseline result (BASE) >= ISLLOQ and post-baseline increase 2 times from the baseline value (R2BASE>=3)
CRIT3Computation
Set to '>=4-fold Increase from Baseline' if CRIT3FL = 'Y'
CRIT3FLComputation
Set to bank if PARAMCD not in (MNET, MN50, V65IGGS, V66IGGN)
CRIT3FLComputation
Set to 'Y' if PARAMCD in (MNET, MN50) and post-baseline increase 3 times from the baseline value (R2BASE>=4)
CRIT3FLComputation
Derive when both baseline result (BASE>.) and post-baseline result (AVAL) are non-missing and PARAMCD in (V65IGGS, V66IGGN): Set to 'Y' if baseline result (BASE)<ISLLOQ and post-baseline >= 4* LLOQ (AVAL>=4*ISLLOQ) or baseline result (BASE) >= ISLLOQ and post-baseline increase 4 times from the baseline value (R2BASE>=4)
CRIT4Computation
Set to 'Seroconversion' if CRIT4FL = 'Y'
CRIT4FLComputation
Set to bank if PARAMCD not in (MNET, MN50, V65IGGS)
CRIT4FLComputation
Derive when both baseline result (BASE) and post-baseline result (AVAL) are non-missing and PARAMCD in (MNET, MN50, V65IGGS): Set to 'Y' if baseline result BASE<ISLLOQ and post-baseline >= LLOQ (AVAL>=ISLLOQ) or baseline result BASE>= ISLLOQ and post-baseline increase 4 times from the baseline value (R2BASE>=4)
CRIT5Computation
Set to 'Seroresponse' if CRIT5FL = 'Y'
CRIT5FLComputation
Set to blank if PARAMCD <> 'V65IGGS'
CRIT5FLComputation
Derive when PARAMCD ='V65IGGS' and both baseline result (BASE>.) and post-baseline result (AVAL) are non-missing: Set to 'Y' if baseline result BASE<ISLLOQ and post-baseline >= LLOQ (AVAL>=ISLLOQ) or baseline result BASE>=ISLLOQ and post-baseline increase 4.6 times from the baseline value (R2BASE>=4.6)
CRIT6Computation
Set to 'Seroconversion due to Infection' if CRIT6FL= 'Y'
CRIT6FLComputation
Set to blank if PARAMCD not in ('SARSCOV2', 'V65IGGS')
CRIT6FLComputation
Derive when both ADSL.ELECSBL and post-baseline result (AVAL where PARAMCD=V66IGGN or AVALC where PARAMCD=SARSCOV2) are non-missing: Set to 'Y' if PARAMCD='SARSCOV2' and ADSL.ELECSBL= 'Negative' and post-baseline AVALC ='Positive', Set to 'Y' if PARAMCD='V66IGGN' and ADSL.ELECSBL = 'Positive' and post-baseline result where increase 4 times from the baseline value (R2BASE>=4)
DTYPEComputation
Set to 'HALFLLOQ' if AVAL is imputed with 0.5 times lSLLOQ, Set to 'ULOQ' if AVAL is imputed with ULOQ
LODComputation
SUPPIS.QVAL where QNAM is 'LOD'
PARAMComputation
Set to 'Elecsys Anti-SARS-CoV-2' if PARAMCD = 'SARSCOV2' Set to ISTEST if PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies' and PARAMTYP is null, Set to ISTEST ' (' || ISSTRESU || ')' * if PARCAT1='Serum SARS-CoV-2 Binding Antibodies' and PARAMTYP is null, * Use the same PARAMCD with available unit if ISSTRESU is non-missing or ISSTRESU is not available for the test. PARAMTYP is "Derived then assign PARAM based on PARAMCD: Set to 'LOG10(MN Endpoint Titer)' if PARAMCD='L10MNET', Set to 'LOG10(MN50)' if PARAMCD='L10MN50', Set to 'LOG10(VAC58 Spike IgG Antibody)' if PARAMCD='LV58IGGS', Set to 'LOG10(VAC58 Nucleocapsid IgG Antibody)' if PARAMCD='LV58IGGN', Set to 'LOG10(VAC65 Spike IgG Antibody)' if PARAMCD='LV65IGGS', Set to 'LOG10(VAC66 Nucleocapsid IgG Antibody)' if PARAMCD='LV66IGGN'
PARAMTYPComputation
Set to 'DERIVED' if PARAMCD contains 'L10' or 'LV58'
PARCAT1Computation
Set to IS.ISCAT
PPBABRERComputation
Set to PP_list.PBABREAS for PARCAT1='Serum SARS-CoV-2 Binding Antibodies' based on subject and visit (ADIS.AVISIT and pp_list.VISITTPT). if subject has dosing error (ADSL.PPBABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPBABRFLComputation
Set to 'Y' if PP_listing.PVSBABFL='Y' for PARCAT1='Serum SARS-CoV-2 Binding Antibodies' based on subject and visit (ADIS.AVISIT and pp_listing.VISITTPT).
PPNA2RFLComputation
Set to 'Y' if ADSL.PPNAB2FL='Y' and PP_list2.PVSNABFL='Y' for PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies' based on subject and visit (ADIS.AVISIT and pp_list2.VISITTPT).
PPNABRERComputation
Set to PP_list.PNABREAS for PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies' based on subject and visit (ADIS.AVISIT and pp_list.VISITTPT). if subject has dosing error (ADSL.PPNABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPNABRFLComputation
Set to 'Y' if PP_listing.PVSNABFL='Y' for PARCAT1='Serum SARS-CoV-2 Neutralizing Antibodies' based on subject and visit (ADIS.AVISIT and pp_listing.VISITTPT).
R2BASEComputation
Set to AVAL/BASE if both are available and BASE is not 0
ULOQComputation
Set to SUPPIS.QVAL where QNAM is 'ULOQ'
ABLFLComputation
Set to 'Y' by selecting the latest ADTM or ADT if time is not available with non-missing AVAL/ LBSTRESC on or before TR01SDTM (TR01SDT if time part of TR01SDTM is missing) for each SUBJID, PARCAT1 and PARAMCD. Note: If still multiple, selecting the records with the latest sequence number
ADTComputation
Set to numeric date part of LB.LBDTC
ADTMComputation
Set to numeric date time of LBDTC if time part is not missing
ANL02FLComputation
Per subject per parameter, set to Y for the worst post-baseline toxicity grade (ATOXGRL) during vaccination stage (ASTAGEN=1) where ATOXDSCL is not missing using the following order: Grade 4> Grade 3>Grade 2>Grade 1>Grade 0. If there are more than one worst toxicity grades, then set to the first record.
ANL03FLComputation
Per subject per parameter, set to Y for the worst post-baseline toxicity grade (ATOXGRH) during vaccination stage (ASTAGEN=1) where ATOXDSCH is not missing using the following order: Grade 4> Grade 3>Grade 2>Grade 1>Grade 0. If there are more than one worst toxicity grades, then set to the first record
ANRHIComputation
Set to LB.LBSTNRHI
ANRINDComputation
Set to LB.LBNRIND
ANRLOComputation
Set to LB.LBSTNRLO
ASTAGEComputation
For subjects who received 2 injections (DOSE1FL=’Y’ and DOSE2FL=’Y’), set to ‘Vaccination stage’ If .< ADSL.TR01SDTM <=ADTM and ADT<=earliest date of (date of Visit 7 (i.e. SV.SVSTDTC where SV.VISIT = 'Visit 7 Day 57'), ADSL.EOSDT, ADSL.DTHDT) ; set to 'Follow up stage' if ADT > non-missing date of Visit 7. If date of Visit 7, ADSL.EOSDT, and ADSL.DTHDT are all unavailable, set to ‘Vaccination stage’ for post baseline records. Else leave missing For subjects who received only injection (DOSE1FL=’Y’ and DOSE2FL ne ’Y’), set to ‘Vaccination stage’ If .< ADSL.TR01SDTM <=ADTM and ADT<=earliest date of (date of Visit 4 (i.e. SV.SVSTDTC where SV.VISIT = 'Visit 4 Day 29'), ADSL.EOSDT, ADSL.DTHDT) ; set to 'Follow up stage' if ADT > non-missing date of Visit 4. If date of Visit 4, ADSL.EOSDT, and ADSL.DTHDT are all unavailable, set to ‘Vaccination stage’ for post baseline records. Else leave missing
ATMComputation
Set to time part of LB.LBDTC
ATOXDSCHComputation
Set to 'Blood Urea Nitrogen Increased' if PARAMCD='UREAN' Set to 'Creatinine Increased' if PARAMCD='CREAT' Set to 'Alkaline Phosphatase Increased' if PARAMCD='ALP' Set to 'Alanine Aminotransferase Increased' if PARAMCD='ALT' Set to 'Aspartate Aminotransferase Increased' if PARAMCD='AST' Set to 'Bilirubin Increased' if PARAMCD='BILI' Set to 'WBC Increased' if PARAMCD='WBC' Set to 'Eosinophils Increased' if PARAMCD='EOS' Set to 'Prothrombin Time Increased' if PARAMCD='PT' Set to 'Activated Partial Thromboplastin Time Increased' if PARAMCD='APTT'
ATOXDSCLComputation
Set to 'Hemoglobin Decreased' if PARAMCD='HGB' Set to 'Lymphocytes Decreased' if PARAMCD='LYM' Set to 'Neutrophils Decreased' if PARAMCD='NEUT' Set to 'Platelets Decreased' if PARAMCD='PLAT' Set to 'WBC Decreased' if PARAMCD='WBC'
ATOXGRHComputation
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 2.0 × ULN Set to 'Grade 2' if >2.0 – 3.0 × ULN Set to 'Grade 3' if >3.0 – 10 × ULN Set to 'Grade 4' if > 10 × ULN Otherwise, set to 'Grade 0' (ULN = upper limit of normal)
ATOXGRHComputation
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 2.5 x ULN Set to 'Grade 2' if >2.5 – 5.0 × ULN Set to 'Grade 3' if >5.0 – 10 × ULN Set to 'Grade 4' if > 10 × ULN Otherwise, set to 'Grade 0' (ULN = upper limit of normal)
ATOXGRHComputation
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if >1.0 – 1.2 × ULN Set to 'Grade 2' if >1.20 – 1.4 × ULN Set to 'Grade 3' if >1.40 – 1.5 × ULN Set to 'Grade 4' if > 1.5 × ULN Otherwise, set to Set to 'Grade 0' (ULN = upper limit of normal)
ATOXGRHComputation
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 2.5 x ULN Set to 'Grade 2' if >2.5 – 5.0 × ULN Set to 'Grade 3' if >5.0 – 10 × ULN Set to 'Grade 4' if > 10 × ULN Otherwise, set to 'Grade 0' (ULN = upper limit of normal)
ATOXGRHComputation
If AVAL is not missing and (ATOXGRHN>1 where PARAMCD=ALT or ATOXGRHN>1 where PARAMCD=AST), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 1.25 × ULN Set to 'Grade 2' if >1.25 – 1.5 × ULN Set to 'Grade 3' if >1.5 – 1.75 × ULN Set to 'Grade 4' if > 1.75 × ULN Otherwise, set to Grade '0' (ULN = upper limit of normal) If AVAL is not missing and (ATOXGRHN=0 where PARAMCD=ALT and ATOXGRHN=0 where PARAMCD=AST), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1.1 – 1.5 × ULN Set to 'Grade 2' if >1.5 – 2.0 × ULN Set to 'Grade 3' if >2.0 – 3.0 × ULN Set to 'Grade 4' if > 3.0 × ULN Otherwise, set to Grade '0' (ULN = upper limit of normal)
ATOXGRHComputation
If AVAL is not missing, then assign toxicity grading based on numeric version of LBORRES (mg/dL) as follows: Set to 'Grade 1' if 1.5-1.7 Set to 'Grade 2' if >1.7 -2.0 Set to 'Grade 3' if >2.0 -2.5 Set to 'Grade 4' if > 2.5 or requires dialysis Otherwise, set to Set to 'Grade 0'
ATOXGRHComputation
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 650 – 1,500 Set to 'Grade 2' if 1,501 – 5,000 Set to 'Grade 3' if > 5,000 Set to 'Grade 4' if pending Hypereosinophilic (Per medical review) Otherwise, set to 'Grade 0'
ATOXGRHComputation
If AVAL is not missing, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if >1.0 – 1.10 × ULN (LB.LBSTNRHI) Set to 'Grade 2' if >1.10 – 1.20 × ULN Set to 'Grade 3' if >1.20 – 1.25 × ULN Set to 'Grade 4' if > 1.25 × ULN Otherwise, set to 'Grade 0' (ULN = upper limit of normal)
ATOXGRHComputation
If AVAL is not missing, then assign toxicity grading based on numeric version of LBORRES (mg/dL) as follows: Set to 'Grade 1' if 23-26 Set to 'Grade 2' if >26 -31 Set to 'Grade 3' if >31 Set to 'Grade 4' if requires dialysis pending Otherwise, set to Grade '0'
ATOXGRHComputation
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000),, then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 10,800 – 15,000 Set to 'Grade 2' if 1,5001 – 20,000 Set to 'Grade 3' if 20,001 – 25,000 Set to 'Grade 4' if > 25,000 Otherwise, set to 'Grade 0'
ATOXGRLComputation
If AVAL is not missing and SEX=’F’, convert AVAL and CHG to g/dl (AVAL*0.1, CHG*0.1), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 11.0 – 12.0 Set to 'Grade 2' if 9.5 – 10.9 Set to 'Grade 3' if 8.0 – 9.4 Set to 'Grade 4' if < 8.0 Otherwise, set to Grade 0. assign CHG toxicity grading as follows: Set to 'Grade 1' if -1.5 to <0 Set to 'Grade 2' if -2 to -1.6 Set to 'Grade 3' if -5 to -2.1 Set to 'Grade 4' if < -5 Otherwise, set to 'Grade 0' Choose the higher grade between the two. If AVAL is not missing and SEX=’M’, convert AVAL and CHG to g/dl (AVAL*0.1, CHG*0.1), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 12.5 – 13.5 Set to 'Grade 2' if 10.5 – 12.4 Set to 'Grade 3' if 8.5 – 10.4 Set to 'Grade 4' if < 8.5 Otherwise, set to 'Grade 0' assign CHG toxicity grading as follows: Set to 'Grade 1' if -1.5 to <0 Set to 'Grade 2' if -2 to -1.6 Set to 'Grade 3' if -5 to -2.1 Set to 'Grade 4' if < -5 Otherwise, set to 'Grade 0' Choose the higher grade between the two.
ATOXGRLComputation
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 750 – 1,000 Set to 'Grade 2' if 500 – 749 Set to 'Grade 3' if 250 – 499 Set to 'Grade 4' if < 250 Otherwise, set to Grade '0'
ATOXGRLComputation
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 1,500 – 2,000 Set to 'Grade 2' if 1,000 – 1,499 Set to 'Grade 3' if 500 – 999 Set to 'Grade 4' if < 500 Otherwise, set to 'Grade 0'
ATOXGRLComputation
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 125,000 – 140,000 Set to 'Grade 2' if 100,000 – 124,000 Set to 'Grade 3' if 25,000 – 99,000 Set to 'Grade 4' if < 25,000 Otherwise, set to 'Grade 0'
ATOXGRLComputation
If AVAL is not missing, convert AVAL to cell/mm3 (AVAL*1000), then assign AVAL toxicity grading as follows: Set to 'Grade 1' if 2,500 – 3,500 Set to 'Grade 2' if 1,500 – 2,499 Set to 'Grade 3' if 1,000 – 1,499 Set to 'Grade 4' if < 1,000 Otherwise, set to 'Grade 0'
AVALComputation
Set to LB.LBSTRESN Set to 0.5x number part of LBSTRESC if LBSTRESC contains '<', Set to number part of LBSTRESC if LBSTRESC contains '>'
AVISITComputation
Set to 'Baseline' if ABLFL='Y', Set to 'Day xx' part of VISIT if ADY>1 and VISIT doesn't contain 'Unsched', Set AVISIT by following visit window below if ADY>1 and VISIT contains 'Unsched': Set to 'Day 29' if VISIT with 1<ADY<=43, Set to 'Day 57' if VISIT with 44<=ADY
BASEComputation
Set to AVAL where ABLFL = 'Y'
BNRINDComputation
Set to ANRIND where ABLFL = 'Y'
BTOXGRHComputation
Set to ATOXGRH where ABLFL = 'Y'
BTOXGRLComputation
Set to ATOXGRL where ABLFL = 'Y'
CHGComputation
Set to AVAL-BASE for post-baseline records Note: post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available or ADY > 1 otherwise.
CRIT1Computation
Set to PARAMCD ||' <2 x ULN' if CRIT1FL='Y' and PARAMCD in (ALP); Set to PARAMCD ||' >=2 x ULN' if CRIT1FL='Y' and PARAMCD in (BILI); Set to PARAMCD ||' >3 x ULN' if CRIT1FL='Y' and PARAMCD in (ALT, AST)
CRIT1FLComputation
Set to 'Y' if AVAL/ANRHI <2 and PARAMCD =ALP; Set to 'Y' if AVAL/ANRHI >=2 and PARAMCD =BILI; Set to 'Y' if AVAL/ANRHI >3 and PARAMCD in (ALT, AST);
DTYPEComputation
Set to 'HALFLLOQ' if LBSTRESC contains '<', Set to 'ULOQ' if LBSTRESC contains '>' Set to missing, otherwise
MDOSREFComputation
Set to 'Vaccination 1' if (.<ADSL.TR01SDTM<=ADTM <ADSL.DOS2DTM) or (.<ADSL.TR01SDTM<=ADTM and ADSL.DOS2DTM is missing), Set to 'Vaccination 2' if .<ADSL.DOS2DTM<=ADTM Note: use date variables for comparison when time part is not available
MRDDYComputation
Set to ADT – ADSL.TR01SDT+ 1 If MDOSREF='Vaccination 1', Set to ADT – ADSL.DOSE2DT+ 1 If MDOSREF='Vaccination 2'
PARAMComputation
Set to LBMETHOD||' '||LB.LBTEST|| ' (' || LB.LBSTRESU || ')' if LBCAT=CHEMISTRY and LBTESTCD=HCG and LBMETHOD='ELECTROCHEMILUMINESCENCE' or 'CHEMILUMINESCENCE', Set to Urinary || LB.LBTEST|| ' (' || LB.LBSTRESU || ')' if LBSTRESU is not blank if LBCAT=URINALYSIS Set to LB.LBTEST || ' (' || LB.LBSTRESU || ')' if LBSTRESU is not blank if LBCAT ne URINALYSIS Set to LB.LBTEST appended with LBSTRESU from non-missing records in parenthesis if LBSTRESU is blank Note: Please add space between parameter and unit
PARCAT1Computation
Set to LB.LBCAT
PCHGComputation
Set to (CHG/BASE)*100 if both are available and BASE is not 0
SHIFT1Computation
Only populate for post-baseline records Set to BTOXGRL|| ' to '||ATOXGRL if both of BTOXGRL and ATOXGRL are not missing, or Set to 'UNK to ' || ATOXGRL or BTOXGRL || 'to UNK' if either BTOXGRL or ATOXGRL is missing Note: Post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available or ADY > 1 otherwise
SHIFT2Computation
Only populate for post-baseline records Set to BTOXGRH|| ' to '||ATOXGRH If both of BTOXGRH and ATOXGRH are not missing, Set to 'UNK to ' || ATOXGRH or BTOXGRH || 'to UNK' If either BTOXGRH or ATOXGRH is missing Note: Post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available or ADY > 1 otherwise
ABLFLComputation
Set to 'Y' for selecting the latest ADTM or ADT if time is not available with non-missing AVALC on or before ADSL.TR01SDTM (TR01SDT if time part of TR01SDTM is missing) for each SUBJID, PARCAT1 and PARAMCD. Note: ABLFL apply for non-local (LOCALFL is not 'Y') only
ADTComputation
Set to numeric date part of MB.MBDTC
ADTMComputation
Set to numeric date time of MBDTC if time part is not missing
ATMComputation
Set to time part of MB.MBDTC
AVALCComputation
Set to mixed case of MB.MBSTRESC; Set to 'Not Detected' if MBSTRESC is 'NOTDETECTED'
AVISITComputation
Set to 'Baseline' if ABLFL='Y', Set to 'Day xx' part of VISIT if ADY>1 and VISITNUM is 5 or 8, Set AVISIT by following visit window below if ADY>1 and VISITNUM is not 5, 8: Set to 'Day 29' if VISIT with 2<=ADY<=43, Set to 'Day 57' if VISIT with 44<=ADY<=70, Set to 'Day 71 or Beyond if VISIT with 71<=ADY
AWTDIFFComputation
Set to absolute value of (ADY - AWTARGET)
BASECComputation
Set to AVALC where ABLFL = 'Y'
LDTSTOTHComputation
Set to SUPPMB.QVAL where QNAM is 'LDTSTOTH'
LDTTYPEComputation
Set to SUPPMB.QVAL where QNAM is 'LDTTYPE'
LOCALFLComputation
Set to SUPPMB.QVAL where QNAM is 'LOCALFL'
PARAMComputation
Set to MB.MBTEST
PARCAT1Computation
Set to MB.MBCAT
CQ01FLComputation
Set to 'Y' if CQ01NAM is not missing
CQ01NAMComputation
Set to 'Autoimmune' if MHPTCD is in import.CMQ.PTCODE where CMQNAME='AUTOIMMUNE'
SMQ01FLComputation
Set to 'Y' if SMQ01NAM is not missing
SMQ01NAMComputation
Set to 'Anaphylactic Reaction' if MHDECOD is in import.SMQ where SMQNAME='ANAPHYLACTIC REACTION', else leave missing
SMQ01SCComputation
Set to SMQ.SCOPE if MHDECOD is in import.SMQ where SMQNAME='ANAPHYLACTIC REACTION'
SMQ02FLComputation
Set to 'Y' if SMQ02NAM is not missing and SMQ02SC is 'NARROW'
SMQ02NAMComputation
Set to 'Angioedema' if MHDECOD is in import.SMQ where SMQNAME='ANGIOEDEMA'
SMQ02SCComputation
Set to SMQ.SCOPE if MHDECOD is in import.SMQ where SMQNAME='ANGIOEDEMA'
SMQ06FLComputation
Set 'Y' if SMQ06NAM is not missing and SMQ06SC is 'NARROW'
SMQ06NAMComputation
Set to 'Hypersensitivity' if MHDECOD is in import.SMQ where SMQNAME='HYPERSENSITIVITY
SMQ06SCComputation
Set to SMQ.SCOPE if MHDECOD is in import.SMQ where SMQNAME='HYPERSENSITIVITY'
AGEGR1Computation
Based on SUPPDM.QVALwhere QNAM='COHORT': Set to '>=18 and <55 Years' if contains 'COHORT 1' Set to '>=55 Years' if COHORT contains 'COHORT 2'
AGEGR2Computation
Based on AGE: Set to '>=18 and <=22 Years' if 18<=AGE<=22'; Set to '>=23 and <=25 Years' if 23<=AGE<=25'; Set to '>25 and <55 Years' if 25<AGE<55'; Set to '>=55 Years' if COHORT contains 'COHORT 2'
BMIBLComputation
Set to WEIGHTBL/(HEIGHTBL in meters)^2
CBNRSComputation
Set to SUPPRP.QVAL where QNAM='CBRSN' and VISIT=Screening
CHILDBPComputation
Set to RP.RPORRES where RPTESTCD is CHILDPOT and VISIT=Screening
COMPFLComputation
Set to "Y" if USUBJID exists in DS where DSCAT ="DISPOSITION EVENT" and DS.DSSCAT ="END OF STUDY" and DSDECOD = "COMPLETED"; Set to "N" if USUBJID exists in DS where DSCAT = "DISPOSITION EVENT" and DS.DSSCAT = "END OF STUDY" and DSDECOD^= "COMPLETED".
COV19BLComputation
Based on MB.MBSTRESC where MBTESTCD='SARSCOV2' and SUPPMB.QVAL is not 'Y' where QNAM is 'LOCALFL' and (MBDTC is before the first vaccination (DM.RFXSTDTC) or on the first vaccination date if time is not available: Set to 'Not Detected' if 'NOTDETECTED' and 'Detected' if 'DETECTED'
COV19FLComputation
Set to 'Y' if there is one record in MB where MB.MBSTRESC is 'DETECTED' or 'POSITIVE' and MBTESTCD='SARSCOV2' or there is record in AE where AEDECOD is 'COVID-19', 'Asymptomatic COVID-19' or 'SARS-CoV-2 test positive', Set to 'N', Otherwise
D29W7DFLComputation
Set to 'Y' if DOSE2DT-TR01SDT+1>36; Otherwise set to 'N'
DCSREASComputation
Mixed case of DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='END OF STUDY' AND DSDECOD not in ('COMPLETED', 'AE COVID', 'ADVERSE EVENT (OTHER)', 'PHYSICIAN DESICION', 'WITHDRAWAL BY SUBJECT (OTHER)', 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)', 'PROTOCOL DEVIATION', 'OTHER'). Set to 'Adverse Event (COVID-19 Infection)' if DS.DSDECOD is 'AE COVID' Set to 'Adverse Event (Other)' if DS.DSDECOD is 'ADVERSE EVENT (OTHER)' Set to 'Physician Decision' if DS.DSDECOD is 'PHYSICIAN DESICION' Set to 'Withdrawal of Consent (Other)' if DS.DSDECOD is 'WITHDRAWAL BY SUBJECT (OTHER)' Set to 'Withdrawal of Consent (COVID-19 Non-Infection Related)' if DS.DSDECOD is 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)' Set to 'Protocol Deviation' if DS.DSDECOD is 'PROTOCOL DEVIATION' Set to 'Other' if DS.DSDECOD is 'OTHER'
DCSREASPComputation
DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='END OF STUDY' AND DSDECOD in ('ADVERSE EVENT (OTHER)', 'PHYSICIAN DESICION', 'WITHDRAWAL BY SUBJECT (OTHER)', 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)', 'PROTOCOL DEVIATION', 'OTHER')
DCTREASComputation
Mixed case of DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT' AND DSDECOD not in ('COMPLETED', 'AE COVID', 'ADVERSE EVENT (OTHER)', 'PHYSICIAN DESICION', 'WITHDRAWAL BY SUBJECT (OTHER)', 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)', 'PROTOCOL DEVIATION', 'OTHER'): Set to 'Adverse Event (COVID-19 Infection)' if DS.DSDECOD is 'AE COVID' Set to 'Adverse Event (Other)' if DS.DSDECOD is 'ADVERSE EVENT (OTHER)' Set to 'Physician Decision' if DS.DSDECOD is 'PHYSICIAN DESICION' Set to 'Withdrawal of Consent (Other)' if DS.DSDECOD is 'WITHDRAWAL BY SUBJECT (OTHER)' Set to 'Withdrawal of Consent (COVID-19 Non-Infection Related)' if DS.DSDECOD is 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)' Set to 'Protocol Deviation' if DS.DSDECOD is 'PROTOCOL DEVIATION' Set to 'Other' if DS.DSDECOD is 'OTHER'
DCTREASPComputation
DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT' AND DSDECOD in ('ADVERSE EVENT (OTHER)', 'PHYSICIAN DESICION', 'WITHDRAWAL BY SUBJECT (OTHER)', 'WITHDRAWAL BY SUBJECT (COVID-19 NON-INFECTION RELATED)', 'PROTOCOL DEVIATION', 'OTHER')
DOSE1FLComputation
Set to 'Y' if USUBJID exists in EX with non-missing EXSTDTC where EX.VISIT contains 'Day 1'; Set to 'N' otherwise
DOSE2FLComputation
Set to 'Y' if USUBJID exists in EX with non-missing EXSTDTC where EX.VISIT contains 'Day 29'; Set to 'N' otherwise
DOSEROFLComputation
Set to 'Y' if subject received any dose (based on EX.EXTRT, EX.EXDOSE or EX.EXDOSTXT) which is different from the randomized arm (ARM); 'N' otherwise
DTHAUTOPComputation
Set to SUPPDS.QVAL where QNAM='DTHAUTOP'
DTHDTComputation
Set to DM.DTHDTC and convert to numeric
DVBABFLComputation
Based on PP_LISTING, If a subject is excluded from subject-level PP set for bAb and has one record with PBABDVFL='Y', then set to 'Y'. Set to 'N' otherwise.
DVNABFLComputation
Based on PP_LISTING, If a subject is excluded from subject-level PP set for nAb and has one record with PNABDVFL='Y', then set to 'Y'. set to 'N' otherwise.
ELECSBLComputation
Based on IS.ISSTRESC where ISTESTCD = 'SARSCOV2' and (date of ISDTC is on or before the date of first vaccination (DM.RFXSTDTC)
FASBABFLComputation
Set to 'Y' if 1. SAFFL='Y; and 2. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Binding Antibodies' before the first vaccination (DM.RFSTDTC), and 3. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Binding Antibodies' post the first vaccination
FASBABRSComputation
Only for subjects with RANDFL='Y'. If SAFFL='N', set to 'Did not receive any study vaccination'; If SAFFL='Y' and FASBABFL='N', set to 'There were no immunogenicity results at baseline and at least one post-vaccination.'. blank otherwise.
FASNA2FLComputation
Set to 'Y' if 1. SAFFL='Y' and 2. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Neutralizing Antibodies' on or before the date of the first vaccination (TR01SDT), and 3. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Neutralizing Antibodies' post the date of first vaccination, Set to 'N' otherwise
FASNABFLComputation
Set to 'Y' if 1. SAFFL='Y; and 2. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Neutralizing Antibodies' before the first vaccination (DM.RFSTDTC), and 3. Have at least one non-missing IS.ISSTRESC with ISCAT contains 'Serum SARS-CoV-2 Neutralizing Antibodies' post the first vaccination
FASNABRSComputation
Only for subjects with RANDFL='Y'. If SAFFL='N', set to 'Did not receive any study vaccination'; If SAFFL='Y' and FASNABFL='N', set to 'There were no immunogenicity results at baseline and at least one post-vaccination.' blank otherwise
HEIGHTBLComputation
The last non-missing VS.VSSTRESN where VSTESTCD = “HEIGHT” and (VSDTC is before the first vaccination (DM.RFXSTDTC) or on the first vaccination date with VSTPT contains 'PRE-DOSE'.)
PBD209ERComputation
Only for subjects with RANDFL='Y' and PBD209FL='N': Set to PP_list.PBABREAS where VISITTPT = 'Day 209' If subject has dosing error (ADSL.PPBABERS contains 'Dosing error') then Set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PBD209FLComputation
Set PP_LIST.PVSBABFL where VISITTPT='Day 209' Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PN2209ERComputation
Only for subjects with RANDFL='Y' and PN2209FL='N': Set to PP_list2.PNABREAS where VISITTPT='Day 209' If subject has dosing error (ADSL.PPNAB2ER contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list2 if applicable
PN2209FLComputation
Set PP_LIST2.PVSNABFL where VISITTPT='Day 209' Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PN2D29ERComputation
Only for subjects with RANDFL='Y' and PN2D29FL='N': Set to PP_list2.PNABREAS where VISITTPT='Day 29'. if subject has dosing error (ADSL.PPNAB2ER contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list2 if applicable
PN2D29FLComputation
Set PP_LIST2.PVSNABFL where VISITTPT='Day 29', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PN2D57ERComputation
Only for subjects with RANDFL='Y' and PN2D57FL='N': Set to PP_list2.PNABREAS where VISITTPT='Day 57'. if subject has dosing error (ADSL.PPNAB2ER contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list2 if applicable
PN2D57FLComputation
Set PP_LIST2.PVSNABFL where VISITTPT='Day 57', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PND209ERComputation
Only for subjects with RANDFL='Y' and PND209FL='N': Set to PP_list.PNABREAS where VISITTPT='Day 209' If subject has dosing error (ADSL.PPNABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PND209FLComputation
Set PP_LIST.PVSNABFL where VISITTPT='Day 209' Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PPBABERSComputation
Only for subjects with RANDFL='Y' and PPBABFL='N': if subject is excluded due to dosing error as defined in PPBABFL then set to 'Dosing error' and concatenate the reasons from PP_list if the subject is also excluded due to other reasons, For exclusion based on PP_list, set to PP_list.PBABREAS and concatenate all unique reasons (Note: merge data by USUBJID)
PPBABFLComputation
Subjects in FAS for bAb and 1. Complied with the injection schedule as defined in the protocol visit window, 2. don’t have COVID-19 infection at baseline, 3. don't have deviation impact bAb responses. 4. both actual doses are within + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose set to 'Y' if 1) for #1-3, based on PP_LIST, If a subject has one record with PVSBABFL='Y', and 2) for #4, a) both TRT01P and TRT01A are 'Placebo', or b) both TRT01P and TRT01A are 'mRNA-1273 50 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>75-<100' or '>100-125', or '>125 or above'), or c) both TRT01P and TRT01A are 'mRNA-1273 100 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>25-<50' or >50-75', '>125 or above'), Set to 'N' otherwise
PPBD29FLComputation
Set PP_LIST.PVSBABFL where VISITTPT='Day 29', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PPBD57ERComputation
Only for subjects with RANDFL='Y' and PPBD57FL='N': Set to PP_list.PBABREAS where VISITTPT='Day 57'. if subject has dosing error (ADSL.PPBABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPBD57FLComputation
Set PP_LIST.PVSBABFL where VISITTPT='Day 57' Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PPNAB2ERComputation
Only for subjects with RANDFL='Y' and PPNAB2FL='N'. if subject is excluded due to dosing error as defined in PPNABFL then set to 'Dosing error' and concatenate the reasons from PP_list2 if the subject is also excluded due to other reasons. For exclusion based on PP_list2, set to PP_list2.PNABREAS and concatenate all unique reasons (Note: merge data by USUBJID)
PPNAB2FLComputation
Subjects with FAS for nAb and 1. Complied with the injection schedule as defined in the protocol visit window, 2. don’t have COVID-19 infection at baseline, 3. don't have deviation impact nAb responses. 4. both actual doses are within + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose. set to 'Y' if 1) for #1-3, based on PP_LIST2, If a subject has one record with PVSNABFL='Y', and 2) for #4, a) both TRT01P and TRT01A are 'Placebo'; or b) both TRT01P and TRT01A are 'mRNA-1273 50 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>75-<100' or '>100-125', or '>125'); or c) both TRT01P and TRT01A are 'mRNA-1273 100 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>25-<50 ug' or >50-75', '>125'); 'N' otherwise.
PPNABERSComputation
Only for subjects with RANDFL='Y' and PPNABFL='N', if subject is excluded due to dosing error as defined in PPNABFL then set to 'Dosing error' and concatenate the reasons from PP_list if the subject is also excluded due to other reasons, For exclusion based on PP_list, set to PP_list.PNABREAS and concatenate all unique reasons (Note: merge data by USUBJID)
PPNABFLComputation
Subjects with FAS for nAb and 1. Complied with the injection schedule as defined in the protocol visit window, 2. don’t have COVID-19 infection at baseline, 3. don't have deviation impact nAb responses. 4. both actual doses are within + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose. set to 'Y' if 1) for #1-3, based on PP_LIST, If a subject has one record with PVSNABFL='Y', and 2) for #4, a) both TRT01P and TRT01A are 'Placebo', or b) both TRT01P and TRT01A are 'mRNA-1273 50 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>75-<100' or '>100-125', or '>125'), or c) both TRT01P and TRT01A are 'mRNA-1273 100 ug' and there is no record in EX where EXTRT is 'Placebo' or (EXTRT is 'mRNA-1273' and EXDOSTXT contains '>0-25', '>25-<50 ug' or >50-75', '>125'), Set to 'N' otherwise
PPND29ERComputation
Only for subjects with RANDFL='Y' and PPND29FL='N': Set to PP_list.PNABREAS where VISITTPT='Day 29'. if subject has dosing error (ADSL.PPNABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPND29FLComputation
Set PP_LIST.PVSNABFL where VISITTPT='Day 29', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PPND57ERComputation
Only for subjects with RANDFL='Y' and PPND57FL='N': Set to PP_list.PNABREAS where VISITTPT='Day 57'. if subject has dosing error (ADSL.PPNABERS contains 'Dosing error') then set to 'Dosing error' and concatenate with the reason from PP_list if applicable
PPND57FLComputation
Set PP_LIST.PVSNABFL where VISITTPT='Day 57', Set to 'N' if subject's actual doses is outside + 25 ug (25 ug inclusive) / -25 ug (-25 ug exclusive) range from the planned vaccine dose (refer to PPBABFL)
PREVSCRComputation
Set to SUPPDM.QVAL where QNAM='PREVSCR' per USUBJID
PROTVERComputation
Set to SUPPDM.QVAL where QNAM is PROTVER
RACESPYComputation
If RACE='OTHER' then set to SUPPDM.QVAL where QNAM is RACEOTH; If RACE='MULTIPLE' then set to SUPPDM.QVAL where QNAM is MULRACE
RANDDTComputation
DS.DSSTDTC where DSTERM='RANDOMIZED' and DSCAT='PROTOCOL MILESTONE'
RANDFLComputation
Set to 'Y' if USUBJID exists in DS where DSDECOD='RANDOMIZED' and DSSTDTC not missing and DSREFID not missing. Set to 'N' otherwise
RANDNUMComputation
Set to DS.DSREFID
RFICDTComputation
Date part of DM.RFICDTC
SAFEREASComputation
Only for subjects with RANDFL='Y'. Set to 'Did not receive any vaccination' if SAFFL='N'. blank otherwise
SAR1ERSComputation
Only for subjects with RANDFL='Y'. If SAFFL='N', set to 'Did not receive any study vaccination'; If SAFFL='Y' and SAR1FL='N', set to 'Did not contribute any solicited AR data for Vaccination #1'. blank otherwise
SAR1FLComputation
Set to 'Y' if both criteria met: 1. SAFFL='Y'; 2. Have at least one non-missing FAORRES where FATPTREF = 'DOSE 1' in FACE OR have at least one non-missing VSORRES where VSTPTREF = 'DOSE 1' and VSTEST contains "Temperature" where VSCAT contains "REACTOGENICITY" in VS; Set to 'N' otherwise.
SAR2ERSComputation
Only for subjects with RANDFL='Y'. If SAFFL='N', set to 'Did not receive any study vaccination'; If SAFFL='Y' and DOSE2FL='N', set to 'Did not receive Vaccination #2'. If SAFFL='Y'and DOSE2FL='Y' and SAR2FL='N', set to 'Did not contribute any solicited AR data for Vaccination #2'. blank otherwise
SAR2FLComputation
Set to 'Y' if all criteria met: 1. SAFFL='Y'; 2. Have at least one non-missing FAORRES where FATPTREF = 'DOSE 2' in FACE OR have at least one non-missing VSORRES where VSTPTREF = 'DOSE 2' and VSTEST contains "Temperature" where VSCAT contains "REACTOGENICITY" in VS; 3. DOSE2FL='Y'; Set to 'N' otherwise
SARAFLComputation
Set to 'Y' if SAR1FL='Y' or SAR2FL='Y'
SENTLFLComputation
Set to SUPPDM.QVAL where QNAM='SENTL'
CBNRSComputation
Set to SUPPRP.QVAL where QNAM='CBRSN'
CHILDBPComputation
Set to RP.RPORRES where RPTESTCD is CHILDPOTand VISIT=Screening
PREVSCRComputation
Set to SUPPDM.QVAL where QNAM='PREVSCR' per USUBJID
PROTVERComputation
Set to SUPPDM.QVAL where QNAM is PROTVER and VISIT=Screening
RACESPYComputation
Set to SUPPDM.QVAL where QNAM is RACEOTH if RACE='OTHER', Set to SUPPDM.QVAL where QNAM is MULRACE if RACE='MULTIPLE'
RFICDTComputation
Set to Date part of DM.RFICDTC
SCFREASComputation
Set to DS.DSTERM where DSCAT='DISPOSITION EVENT' and DSSCAT='SCREEN FAILURE' and DS.DSDECOD^='OTHER', Set to 'Other' if DS.DSDECOD='OTHER' where DSCAT = 'DISPOSITION EVENT' and DSSCAT= 'SCREEN FAILURE'
SCFREASPComputation
Set to DS.DSTERM where SCFREAS='OTHER'
UICFComputation
Set to 'Y' if there is a record in DS where DSSCAT = 'OPEN LABEL' and DSDECOD = 'INFORMED CONSENT OBTAINED', Set to 'N'
UNBLNDComputation
Set to SUPPDM.QVAL where QNAM = 'UNBLNDYN'
WEIGHTBLComputation
The last non-missing VS.VSSTRESN where VSTESTCD = 'WEIGHT' and (VSDTC is before the first vaccination (DM.RFXSTDTC) or on the first vaccination date with VSTPT contains 'PRE-DOSE')
ABLFLComputation
Set to 'Y' by selecting the latest ADTM or ADT if ATM is missing with non-missing AVAL/AVALC on or before TR01SDTM (TR01SDT if time part of TR01SDTM is missing) for each SUBJID and PARAMCD Note: exclude records where ADT is the same as TR01SDT and VSTPT^='PRE-DOSE'
ADTComputation
Set to numeric date part of VS.VSDTC
ADTMComputation
Set to numeric date time of VSDTC if time part is not missing
ANL02FLComputation
Set to 'Y' by selecting the first worst toxicity grade (ATOXGRL Worst Case Order: Grade 4> Grade 3>Grade 2>Grade 1>Grade 0) by Subject, Parameter and Analysis Visit
ANL03FLComputation
Set to 'Y' by selecting the first worst toxicity grade (ATOXGRH Worst Case Order: Grade 4> Grade 3>Grade 2>Grade 1>Grade 0) by Subject, Parameter and Analysis Visit
ASTAGEComputation
For subjects who received 2 injections (DOSE1FL='Y' and DOSE2FL='Y'), Set to 'Vaccination stage' If .< ADSL.TR01SDTM <=ADTM and ADT<=earliest date of Visit 7, ADSL.EOSDT, ADSL.DTHDT Set to 'Follow up stage' if ADT > non-missing date of Visit 7 or dates of Visit 7, ADSL.EOSDT, and ADSL.DTHDT are all unavailable, Set to ‘Vaccination stage’ for post baseline records For subjects who received only injection (DOSE1FL='Y' and DOSE2FL ne 'Y'), Set to 'Vaccination stage' If .< ADSL.TR01SDTM <=ADTM and ADT<=earliest date of Visit 4, ADSL.EOSDT, ADSL.DTHDT, Set to 'Follow up stage' if ADT > non-missing date of Visit 4 or dates of Visit 4, ADSL.EOSDT, and ADSL.DTHDT are all unavailable, Set to 'Vaccination stage' for post baseline records
ATMComputation
Set to numeric time part of VS.VSDTC
ATOXDSCHComputation
Set to 'Fever' if PARAMCD = 'TEMP', Set to 'Tachycardia' if PARAMCD = 'PULSE', Set to 'Systolic Hypertension' if PARAMCD = 'SYSBP', Set to 'Diastolic Hypertension' if PARAMCD = 'DIABP', Set to 'Respiratory Rate Increased' if PARAMCD = 'RESP'
ATOXDSCLComputation
Set to 'Bradycardia' if PARAMCD = 'PULSE', Set to Hypotension' if PARAMCD = 'SYSBP'
ATOXGRHComputation
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 91 – 95 Set to 'Grade 2' if 96 – 100 Set to 'Grade 3' if >100 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
ATOXGRHComputation
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 101 – 115 Set to 'Grade 2' if 116 – 130 Set to 'Grade 3' if >130 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
ATOXGRHComputation
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 17 – 20 Set to 'Grade 2' if 21 – 25 Set to 'Grade 3' if >25 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
ATOXGRHComputation
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 141 – 150 Set to 'Grade 2' if 151 – 155 Set to 'Grade 3' if >155 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
ATOXGRHComputation
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 38.0 – 38.4 Set to 'Grade 2' if 38.5 – 38.9 Set to 'Grade 3' if 39.0 – 40.0 Set to 'Grade 4' if >40.0 Otherwise, set to 'Grade 0'
ATOXGRLComputation
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 50 – 54 Set to 'Grade 2' if 45 – 49 Set to 'Grade 3' if <45 Set to 'Grade 4' is based on medical input: Otherwise, set to 'Grade 0'
ATOXGRLComputation
Assign AVAL toxicity grading as follows If AVAL is not missing: Set to 'Grade 1' if 85 – 89 Set to 'Grade 2' if 80 – 84 Set to 'Grade 3' if <80 Set to 'Grade 4' is based on medical input: Otherwise, set to Grade '0'
AVALComputation
Set to VS.VSSTRESN
AVISITComputation
If ABLFL='Y', then AVISIT = 'Baseline', if VISIT=Visit 1 Day 1 and VSTPT='POST DOSE' then AVISIT='Day 1', if ADY>1 and VISIT doesn't contain 'Unsched', set to 'Day xx' part of VISIT, if ADY>1 and VISIT contains 'Unsched', set AVISIT as follows: using the visit window below: If VISIT with 1<ADY<=11, then AVISIT = 'Day 8', else if VISIT with 12<=ADY<=22, then AVISIT = 'Day 15', else if VISIT with 23<=ADY<=32, then AVISIT = 'Day 29', else if VISIT with 33<=ADY<=39, then AVISIT = 'Day 36', else if VISIT with 40<=ADY<=50, then AVISIT = 'Day 43', else if VISIT with 51<=ADY<=133, then AVISIT = 'Day 57', else if VISIT with 134=<ADY<=301, then AVISIT = 'Day 209', else if VISIT with ADY>=302, then AVISIT = 'Day 394', After the steps above, sort data by AVISITN and ADY, set the unscheduled visit (i.e., VISIT contains 'Unsched') records to blank if AVISITN >any previous AVISITN AND ADY<=any previous ADY). For example, Scheduled Day 36 is with AVISITN=6 (Day 36) and ADY=42 and an unscheduled visit is with AVISITN=7 (Day 43) and ADY=40, set AVISIT to blank for this unscheduled visit
BASEComputation
Merge value of no missing AVAL where ABLFL = 'Y' by USUBJID and PARAMCD, Set to AVAL where ABLFL = 'Y'.
BTOXGRHComputation
Set to ATOXGRH where ABLFL = 'Y'
BTOXGRLComputation
Set to ATOXGRL where ABLFL = 'Y'
CHGComputation
For post baseline records only, if AVAL and BASE are both non-missing, set to AVAL - BASE Note: post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available, if time is not available use (ADY=1 and VSTPT^='PRE-DOSE') or ADY > 1).
MDOSREFComputation
Set to 'Vaccination 1' if (.<ADSL.TR01SDTM<=ADTM <ADSL.DOS2DTM) or (.<ADSL.TR01SDTM<=ADTM and ADSL.DOS2DTM is missing), Set to 'Vaccination 2' if .<ADSL.DOS2DTM<=ADTM Note: use date variables for comparison when time part is not available
MRDDYComputation
Set to ADT – ADSL.TR01SDT+ 1 if MDOSREF='Vaccination 1', Set to ADT – ADSL.DOSE2DT+ 1 if MDOSREF='Vaccination 2'
PARAMComputation
Set to VS.VSTEST ' (' ||VSSTRESU|| ')' if VSSTRESU is non-missing, if VSSTRESU is missing, use the non-missing VSSTRESU from the same VSTEST
PCHGComputation
Set to 0 if CHG=0 , Set to (CHG/BASE)*100 if BASE ne 0
SHIFTComputation
Only populate for post-baseline records Set to BTOXGRL || ' to '||ATOXGRL if both of BTOXGRL and ATOXGRL are not missing Set to BTOXGRL || ' to UNK' / ' 'UNK to ' || ATOXGRL if either BTOXGRL or ATOXGRL is missing Note: Post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available, if time is not available use (ADY=1 and VSTPT^='PRE-DOSE') or ADY > 1)
SHIFT2Computation
Only populate for post-baseline records Set to BTOXGRH || ' to ' || ATOXGRH if both of BTOXGRH and ATOXGRH are not missing, Set to BTOXGRH || ' to UNK ' or 'UNK to ' || ATOXGRH if either BTOXGRH or ATOXGRH is missing Note: Post-baseline records are defined as any result where (ADTM > ADSL.TR01SDTM if time is available, if time is not available use (ADY=1 and VSTPT^='PRE-DOSE') or ADY > 1)
VSLOCSPComputation
Set to SUPPCM.QVAL where QNAM='VSLOCSP'
ADYComputation
Set to ADT - ADSL.TR01SDT + 1 if ADT >= ADSL.TR01SDT, or Set to ADT - ADSL.TR01SDT if ADT < ADSL.TR01SDT
ANL01FLComputation
Set to 'Y' if ABLFL='Y', For post-baseline assessments where AVISITN is non-missing and result (AVAL) is non-missing, per subject per parameter and per AVISIT, Within an AVISIT, Set to ‘Y’ for the assessment at scheduled visit (i.e., VISIT doesn't contain "Unsched") or Set to ‘Y’ for the latest assessment if there are 2 or more assessments at scheduled visit, or Set to ‘Y’ for the latest assessment if there is no scheduled visit, or Set to 'Y' for the assessment closest to the target study day in the visit window or Set to 'Y' for the latest assessment If there are 2 or more assessments equal distance to the target study day
TRTAComputation
Select the last dose record in SDTM.EX before event or assessment Date Time : Set to 'Placebo' if EX.EXTRT='PLACEBO' For EX.EXTRT = 'mRNA-1273' : Set to 'mRNA-1273 50 ug if 0 < EXDOSE <= 75 or EXDOSTXT contains '>0-25', '>25-<50' or '>50-75' , Set to 'mRNA-1273 100 ug' if EXDOSE>75 or EXDOSTXT contains '>75-<100' or '>100-125' or '>125' Note: Use date only respectively if time part of event or assessment is missing
DOS2DTMComputation
Set to numeric of non-missing EX.EXSTDTC where EX.VISIT contains 'Day 29'
DOSE2DTComputation
Set to numeric date part of non-missing EX.EXSTDTC where EX.VISIT contains 'Day 29'
EOSDTComputation
Set to numeric of DS.DSSTDTC where DSCAT='DISPOSITION EVENT' and DSSCAT='END OF STUDY'
EOSDYComputation
Set to EOSDT-TR01SDT+1 if EOSDT>=TR01SDT
EOSSTTComputation
Set to 'COMPLETED' if COMPLFL='Y' Set to 'DISCONTINUED' if COMPLFL='N' Set to 'ONGOING', otherwise
EOTDTComputation
Set to numeric of DS.DSSTDTC where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT'
EOTDYComputation
Set to EOTDT-TR01SDT+1 if EOTDT>=TR01SDT
EOTSTTComputation
Set to 'COMPLETED' if USUBJID exists in DS where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT' AND DSDECOD='COMPLETED', Set to 'DISCONTINUED' if USUBJID exists in DS where DSCAT='DISPOSITION EVENT' and DSSCAT='STUDY TREATMENT' AND DSDECOD^='COMPLETED', Set to 'ONGOING', otherwise
SAFFLComputation
Set to "Y" if RANDFL="Y" AND USUBJID exists in EX with non-missing EXSTDTC. Set to "N" otherwise
TR01EDTComputation
Set to numeric date part of DM.RFXENDTC
TR01EDTMComputation
Set to numeric of DM.RFXENDTC
TR01SDTComputation
Set to numeric date part of DM.RFXSTDTC
TR01SDTMComputation
Set to numeric of DM.RFXSTDTC
TRT01AComputation
Set to ACTARM if SAFFL='Y'
TRT01PComputation
Set to ARM

Go to the top of the Define-XML document