Date/Time of Define-XML document generation: 2020-11-19T23:07:16Z

Define-XML version: 2.0.0

Stylesheet version: 2018-11-21

Datasets

Datasets
DatasetDescriptionClass StructurePurposeKeysDocumentationLocation
ADSLSubject-Level Analysis DatasetSUBJECT LEVEL ANALYSIS DATASETOne record per subjectAnalysisSTUDYID, USUBJIDadsl.xpt
ADC19EFCovid-19 Efficacy Analysis DatasetBASIC DATA STRUCTUREOne record or multiple records per subject per analysis parameter per analysis timepointAnalysisSTUDYID, USUBJID, PARAMCD, ADTadc19ef.xpt
ADFACEVDDiary and Non-event Analysis DatasetBASIC DATA STRUCTUREOne record or multiple records per subject per analysis parameter per analysis timepointAnalysisSTUDYID, USUBJID, PARAMCD, ATPTadfacevd.xpt
ADSYMPTCovid-19 Signs and Symptoms Analysis DatasetBASIC DATA STRUCTUREOne record or multiple records per subject per analysis parameter per analysis timepointAnalysisSTUDYID, USUBJID, PARAMCD, ADTadsympt.xpt
ADVAImmunogenicity Analysis DatasetBASIC DATA STRUCTUREOne record per subject per analysis parameter per analysis visitAnalysisSTUDYID, USUBJID, PARAMCD, AVISITNadva.xpt
ADAEAdverse Events Analysis DatasetOCCURRENCE DATA STRUCTUREOne record or multiple records per subject per each adverse event per event start dateAnalysisSTUDYID, USUBJID, AETERM, AESTDTCadae.xpt
ADCEVDDiary and CRF Event Analysis DatasetOCCURRENCE DATA STRUCTUREOne record or multiple records per subject per clinical eventAnalysisSTUDYID, USUBJID, CETERMadcevd.xpt
ADDSDisposition Analysis DatasetOCCURRENCE DATA STRUCTUREOne record or multiple records per subject per disposition statusAnalysisSTUDYID, USUBJID, DSDECODadds.xpt
ADMHMedical History Analysis DatasetOCCURRENCE DATA STRUCTUREOne record or multiple records per subject per medical eventAnalysisSTUDYID, USUBJID, MHTERMadmh.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 Identifiertext8
Predecessor: DM.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: DM.USUBJID
SUBJIDSubject Identifier for the Studytext8
Predecessor: DM.SUBJID
SITEIDStudy Site Identifiertext4
Predecessor: DM.SITEID
AGEAgeinteger8
Predecessor: DM.AGE
AGEUAge Unitstext5AGEU
  • • "YEARS" = "Year"
Predecessor: DM.AGEU
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: DM.SEX
SEXNSex (N)integer8
Assigned

Numeric Code of the DM.SEX. Equals 1 if SEX="M", Equals 2 if SEX="F".

RACERacetext41RACE

[7 Terms]

Predecessor: DM.RACE
RACENRace (N)integer8
Assigned

Numeric Code of the DM.RACE. 1 if RACE="WHITE"; 2 if RACE="BLACK OR AFRICAN AMERICAN"; 3 if RACE="AMERICAN INDIAN OR ALASKA NATIVE"; 4 if RACE="ASIAN"; 5 if RACE="NATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER"; 6 if RACE="MULTIPLE"; 7 if RACE="NOT REPORTED";

ETHNICEthnicitytext22ETHNIC
  • • "HISPANIC OR LATINO" = "Hispanic or Latino"
  • • "NOT HISPANIC OR LATINO" = "Not Hispanic or Latino"
  • • "NOT REPORTED" = "Not Reported"
Predecessor: DM.ETHNIC
ETHNICNEthnicity (N)integer8
Assigned

Numeric Code of the DM.ETHNIC. 1 if ETHNIC="HISPANIC OR LATINO"; 2 if ETHNIC="NOT HISPANIC OR LATINO"; 3 if ETHNIC="NOT REPORTED".

COUNTRYCountrytext3
Predecessor: DM.COUNTRY
SAFFLSafety Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
If RANDFL='Y' and (VAX101DT ne . or VAX102DT ne . ) and (index(SUPPDV.CAPE, "POP1")=0 for subjects's all DV records) then SAFFL='Y', else SAFFL='N'
RANDFLRandomized Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Assign 'Y' for participants who are assigned a randomization number and with non-missing randomization date.
ENRLFLEnrolled Population Flagtext1Y
  • • "Y" = "Yes"
Derived
Assign 'Y' for participants who have a signed ICD.
DTHFLSubject Death Flagtext1Y
  • • "Y" = "Yes"
Predecessor: DM.DTHFL
ARMDescription of Planned Armtext27
Predecessor: DM.ARM
ARMCDPlanned Arm Codetext9
Predecessor: DM.ARMCD
ACTARMDescription of Actual Armtext27
Derived
Based on the actual vaccinations taken by subjects. Same as ARM if no medication error for the vaccinated subjects. For subjects with medication error, if the subject takes one dose of study drug and the other of placebo, then ACTARM will be study drug; else if the subject takes only placebo, then ACTARM will be placebo. ACTARM=' ' for screen failure and not assigned subjects; ACTARM='Not Treated' for not treated subjets; ACTARM='Unplanned Treatment' for subjects with ARM='NOT ASSIGNED' but treated
ACTARMCDActual Arm Codetext9
Derived
Based on the actual vaccinations taken by subjects. Same as ARMCD if no medication error for the vaccinated subjects. For subjects with medication error, if the subject takes one dose of study drug and the other of placebo, then ACTARM will be study drug; else if the subject takes only placebo, then ACTARM will be placebo. ACTARMCD=' ' for screen failure and not assigned subjects; ACTARMCD='NOTTRT' for not treated subjets; ACTARM='UNPLAN' for subjects with ARM='NOT ASSIGNED' but treated
TRT01PPlanned Treatment for Period 01text27
Derived
Derived from DM.ARM
TRT01PNPlanned Treatment for Period 01 (N)integer8
Assigned

BNT162b1 Phase 1 (10 mcg)=1 BNT162b1 Phase 1 (100 mcg)=4 BNT162b1 Phase 1 (20 mcg)=2 BNT162b1 Phase 1 (30 mcg)=3 BNT162b2 Phase 1 (10 mcg)=5 BNT162b2 Phase 1 (20 mcg)=6 BNT162b2 Phase 1 (30 mcg)=7 BNT162b2 Phase 2/3 (30 mcg)=8 Placebo=9

TRT01AActual Treatment for Period 01text27
Derived
Derived from ADSL.ACTARM
TRT01ANActual Treatment for Period 01 (N)integer8
Assigned

BNT162b1 Phase 1 (10 mcg)=1 BNT162b1 Phase 1 (100 mcg)=4 BNT162b1 Phase 1 (20 mcg)=2 BNT162b1 Phase 1 (30 mcg)=3 BNT162b2 Phase 1 (10 mcg)=5 BNT162b2 Phase 1 (20 mcg)=6 BNT162b2 Phase 1 (30 mcg)=7 BNT162b2 Phase 2/3 (30 mcg)=8 Placebo=9 'Unplanned Treatmen'=99

BRTHDTDate of BirthintegerDATE9
Derived
Datepart of DM.BRTHDTC Imputation of Partial Dates: If Day is missing, 1st day of Month If Month is missing, 1st month of Year.
BRTHDTFDate of Birth Imput. Flagtext1DATEFL
  • • "D" = "Day Imputed"
  • • "M" = "Month Day Imputed"
Derived
BRTHDTF = 'M' if Month and Day are imputed in BRTHDT BRTHDTF = 'D' if only Day is imputed in BRTHDT
DTHDTCDate/Time of DeathdateISO 8601
Predecessor: DM.DTHDTC
DTHDTDate of DeathintegerDATE9
Derived
If DM.DTHDTC is not missing and not partial then DTHDT=Datepart of DM.DTHDTC; Else if DM.DTHDTC is partial then impute DTHDT using imputation START rules. Partial Death Dates Imputation Rules: If day (DD) and month (MMM) are missing in DM.DTHDTC, then use first day (01) and first month (JAN) for DD and MMM respectively. If day (DD) missing then use first day (01) of the month for DD. It is recommended that the database be designed to mandate a complete death date. If there is a record for death, but the date is missing or is partial, it will be imputed based on the last contact date. If the entire death date DM.DTHDTC is missing OR If imputed Death Date (DTHDT) is ON or PRIOR to Last Know Alive Date then reset DTHDT=(Last Known Alive Date) +1
DTHDTFDate of Death Imputation Flagtext1DATEFL
  • • "D" = "Day Imputed"
  • • "M" = "Month Day Imputed"
Derived
If DTHDT was imputed, DTHDTF must be populated and is required. DTHDTF = 'Y' if Year is imputed DTHDTF = 'M' if Year is present and Month is imputed DTHDTF = 'D' if only day is imputed
RANDDTDate of RandomizationintegerDATE9
Derived
[Protocol] Randomization Date is defined usually those who have been randomized the study. (For study design where subject gets randomized multiple time then RANDDT will be derive based on 1st Randomization Date) RANDDT = MIN of DS.DSSTDTC where DS.DSDECOD = "RANDOMIZED"
RANDNORandomization Numbertext6
Predecessor: DS.DSREFID where DS.DSDECOD = "RANDOMIZED"
RFSTDTSubject Reference Start DateintegerDATE9
Derived
Datepart of DM.RFSTDTC
RFSTTMSubject Reference Start TimeintegerTIME8
Derived
Timepart of DM.RFSTDTC
RFENDTSubject Reference End DateintegerDATE9
Derived
Datepart of DM.RFENDTC
RFENTMSubject Reference End TimeintegerTIME8
Derived
Timepart of DM.RFENDTC
RFPENDTDate of End of ParticipationintegerDATE9
Predecessor: DM.RFPENDTC
RFICDTDate of Informed ConsentintegerDATE9
Predecessor: DM.RFICDTC
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Derived
Min (Datepart of EX.EXSTDTC) by subject level
TRTSTMTime of First Exposure to TreatmentintegerTIME8
Derived
Min (Timepart of EX.EXSTDTC) by subject level
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Derived
Max (Datepart of EX.EXENDTC) by subject level
TRTETMTime of Last Exposure to TreatmentintegerTIME8
Derived
Max (Timepart of EX.EXENDTC) by subject level
TR01SDTDate of First Exposure in Period 01integerDATE9
Derived
Datepart of EX.EXSTDTC for Vaccination 1
TR01STMTime of First Exposure in Period 01integerTIME8
Derived
Timepart of EX.EXSTDTC for Vaccination 1 
TR01EDTDate of Last Exposure in Period 01integerDATE9
Derived
Datepart of the last EX.EXENDTC
TR01ETMTime of Last Exposure in Period 01integerTIME8
Derived
Timepart of the last EX.EXENDTC
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Derived
Min (EX.EXSTDTC) by subject level
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Derived
Max (EX.EXSTDTC) by subject level
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Derived
Datetime of EX.EXSTDTC for Vaccination 1
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Derived
Datetime of the last EX.EXENDTC
VAX101DTVaccination Date 01integerDATE9
Derived
Date of the vaccination 1 (first vaccination date)
VAX102DTVaccination Date 02integerDATE9
Derived
Date of the vaccination 2 (2nd vaccination date)
VAX103DTVaccination Date 03integerDATE9
Derived
Date of the vaccination 3 (3rd vaccination date)
AGETR01Age at Vaccination 01integer8
Derived
Derive AGETR01 from BIRTHDT (after applying imputation for partial date) and date of vaccination1. For participants who were randomized but not vaccinated, the randomization date will be used in place of the date of vaccination at Dose 1 for the age calculation. If the randomization date is also missing, then the informed consent date will be used for the age calculation. Note: For example: If the vaccinateion 1 date is one day before the subject's 19th birthday, the subject is 18 years old.
AGETRU01Age Units at Vaccination 01text5AGEU
  • • "YEARS" = "Year"
Derived
AGETRU01='YEARS' for non-missing AGETR01.
AGEGR1Pooled Age Group 1text11
Derived
Derived using following derivations: if 12<=agetr01<=15 then AGEGR1='12-15 Years';(Phase 2/3 cohort) if 18<=agetr01<=55 then AGEGR1='18-55 Years';(Phase 1 cohort) if 16<=agetr01<=55 then AGEGR1='16-55 Years';(Phase 2/3 cohort) if 65<=agetr01 then AGEGR1='65-85 Years'; (Phase 1 cohort) if 56<=agetr01 then AGEGR1='>55 Years'; (Phase 2/3 cohort)
AGEGR1NPooled Age Group 1 (N)integer8
Assigned

Numeric Code of AGEGR1. 1='12-15 Years'; (Phase 2/3 cohort) 2='16-55 Years'; (Phase 2/3 cohort) 3='18-55 Years'; (Phase 1 cohort) 4='65-85 Years'; (Phase 1 cohort) 5='>55 Years'; (Phase 2/3 cohort)

ARACEAnalysis Racetext41ARACE

[7 Terms]

Derived
if RACEN=1 then ARACE='White'; if RACEN=2 then ARACE='Black or African American'; if RACEN=3 then ARACE='American Indian or Alaska native'; if RACEN=4 then ARACE='Asian'; if RACEN=5 then ARACE='Native Hawaiian or Other Pacific Islander'; if RACEN=6 then ARACE='Multiracial'; if RACEN=7 then ARACE='Not reported';
ARACENAnalysis Race (N)integer8
Assigned

Numeric Code of ARACE 1=‘ WHITE‘; 2=’BLACK OR AFRICAN AMERICAN‘; 3=‘AMERICAN INDIAN OR ALASKA NATIVE‘; 4=’ASIAN‘; 5=’NATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER‘; 6=’MULTIRACIAL‘; 7=’NOT REPORTED‘;

RACEGR1Pooled Race Group 1text25
Derived
if RACE='WHITE' then RACEGR1="WHITE"; else if RACE='BLACK OR AFRICAN AMERICAN' then RACEGR1="BLACK OR AFRICAN AMERICAN"; else RACEGR1="ALL OTHERS"
RACEGR1NPooled Race Group 1 (N)integer8
Assigned

Numeric Code of the DM.RACE. 1 if RACEGR1="WHITE"; 2 if RACEGR1="BLACK AFRICAN AMERICAN"; 3 if RACEGR1="ALL OTHERS"

EOSDCDTEnd Of Study Discontinuation DateintegerDATE9
Derived
EOSDCDT = DS.DSSTDTC where DS.DSCAT=’DISPOSITION EVENT’ and EPOCH="FOLLOW-UP" and DS.DSDECOD^=“COMPLETED”
EOSDCRSEnd Of Study Discontinuation Reasontext49
Derived
EOSDCRS = DS.DSDECOD where DS.DSCAT=’DISPOSITION EVENT’ and DS.EPOCH="FOLLOW-UP" and DS.DSDECOD^=“COMPLETED”
EOTDCDTEnd Of Treatment Discontinuation DateintegerDATE9
Derived
EOSDCDT = DS.DSSTDTC where DS.DSCAT=’DISPOSITION EVENT’ and index(DS.EPOCH, "VACCINATION")>0 and DS.DSDECOD^=“COMPLETED”
EOTDCRSEnd Of Treatment Discontinuation Reasontext49
Derived
EOTDCRS = DS.DSDECOD where DS.DSCAT=’DISPOSITION EVENT’ and DS.EPOCH="VACCINATION" and DS.DSDECOD^=“COMPLETED”
INVIDInvestigator Identifiertext7
Predecessor: DM.INVID
INVNAMInvestigator Nametext37
Predecessor: DM.INVNAM
DOSALVLActual Dosing Leveltext52
Derived
For Phase 1 only: Assign actual dose level. eg: 10 ug, 20 ug, 30 ug, 100 ug/10 ug For Placebo: Assign 'Placebo'
DOSPLVLPlanned Dosing Leveltext52
Derived
For Phase 1 only: Assign planned dose level. eg: 10 ug, 20 ug, 30 ug,100 ug/10 ug For Placebo: Assign 'Placebo'
DOSPLVLNPlanned Dosing Level (N)integer8
Assigned

For Phase 1 only: Numeric Code of DOSPLVL 1=10 ug, 2=20 ug, 3=30 ug, 5=100 ug/10 ug, 6=Placebo

DOSALVLNActual Dosing Level (N)integer8
Assigned

For Phase 1 only: Numeric Code of DOSALVL 1=10 ug, 2=20 ug, 3=30 ug, 5=100 ug/10 ug, 6=Placebo

CDECASEClinical disease endpoint case flagtext3
Predecessor: SUPPDM.QVAL where SUPPDM.QNAM='CDECASE'
AGEGR2NPooled Age Group 2 (N)integer8
Assigned

Numeric Code of AGEGR2. 1='<65 Years'; 2='>=65 Years';

AGEGR2Pooled Age Group 2text10
Derived
Derived using following derivations: if 65<=agetr01 then AGEGR2='>=65 Years'; if agetr01<65 then AGEGR2='<65 Years';
AGEGR3NPooled Age Group 3 (N)integer8
Assigned

Numeric Code of AGEGR3. 1='16-17 Years'; 2='18-55 Years'; 3='>55 Years';

AGEGR3Pooled Age Group 3text11
Derived
Derived using following derivations: if 16<=agetr01<=17 then AGEGR3='16-17 Years'; if 18<=agetr01<=55 then AGEGR3='18-55 Years'; if 55<agetr01 then AGEGR3='>55 Years';
VAX101TMVaccination Time 01integerTIME8
Derived
Time of the vaccination 1 (first vaccination date)
VAX102TMVaccination Time 02integerTIME8
Derived
Time of the vaccination 2 (2nd vaccination date)
VAX103TMVaccination Time 03integerTIME8
Derived
Time of the vaccination 3 (3rd vaccination date)
VAX101Vaccination 01text37
Derived
Dose 1: combined form the vaccination at dose 1 and the corresponding dosage
VAX102Vaccination 02text36
Derived
Dose 2: combined form the vaccination at dose 2 and the corresponding dosage
VAX103Vaccination 03text36
Derived
Dose 3: combined form the vaccination at dose 3 and the corresponding dosage
SCREENScreeningtext1
Derived
If RFICDT ne . then  SCREEN='Y';
COHORTCohort Grouptext75
Predecessor: SUPPDS.QVAL where SUPPDS.QNAM="DSRANGRP"
COHORTNCohort Group (N)float8
Assigned

For Phase 1 only: 1.14 if cohort="Stage 1, Age 18 to 55, Low dose level (10mcg), 21 Day (BNT162b1 or PBO)" 1.145 if cohort="Stage 1, Age 18 to 55, Low-Mid dose level (20mcg), 21 Day (BNT162b1 or PBO)" 1.15 if cohort="Stage 1, Age 18 to 55, Medium dose level (30mcg), 21 Day (BNT162b1 or PBO)" 1.16 if cohort="Stage 1, Age 18 to 55, High dose level (100mcg), 21 Day (BNT162b1 or PBO)" 1.17 if cohort="Stage 1, Age 18 to 55, Low dose level (10mcg), 21 Day (BNT162b2 or PBO)" 1.175 if cohort="Stage 1, Age 18 to 55, Low-Mid dose level (20mcg), 21 Day (BNT162b2 or PBO)" 1.18 if cohort="Stage 1, Age 18 to 55, Medium dose level (30mcg), 21 Day (BNT162b2 or PBO)" 1.34 if cohort="Stage 1, Age 65 to 85, Low dose level (10mcg), 21 Day (BNT162b1 or PBO)" 1.345 if cohort="Stage 1, Age 65 to 85, Low-Mid dose level (20mcg), 21 Day (BNT162b1 or PBO)" 1.35 if cohort="Stage 1, Age 65 to 85, Medium dose level (30mcg), 21 Day (BNT162b1 or PBO)" 1.37 if cohort="Stage 1, Age 65 to 85, Low dose level (10mcg), 21 Day (BNT162b2 or PBO)" 1.375 if cohort="Stage 1, Age 65 to 85, Low-Mid dose level (20mcg), 21 Day (BNT162b2 or PBO)" 1.38 if cohort="Stage 1, Age 65 to 85, Medium dose level (30mcg), 21 Day (BNT162b2 or PBO)"

PHASENStudy Phase (N)integer8
Assigned

1 for subjects from Phase 1; 2 for subjects from Phase 2 (defined in phase2-360-participants.xlsx) ; 3 for subjects from Phase 2/3 and included in DS6000 (define in phase3-6k-participants.xlsx); 4 for all other subjects from Phase 3

PHASEStudy Phasetext20
Derived
"Phase 1" for subjects from Phase 1; "Phase 2_ds360/ds6000" for subjects from Phase 2; "Phase 3_ds6000" for subjects from Phase 3 and included in DS6000; "Phase 3" for other subjects from Phase 3
JPNFLJapenese Subject Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
"Y" for subjects in Japenese subject list; else "N".
V01DTDate of Visit at 1M after Vax2integerDATE9
Derived
Derived BE1DT from CO.CODTC from Visit 7 after second dose for phase 1 and from visit 3 for phase 2/3 Derived BE1DT2 from SV.SVSTDTC from visit 7 after second dose for phase 1 and from visit 3 for phase 2/3 V01DT=COALESCE(VAX103DT+35, BE1DT, BE1DT2, VAX102DT+35, VAX101DT+58); Note: used for AE summary tables to cutoff AEs within 1 month after vax2. And for subjects took a unscheduled dose 3, the 1 month after vax2 windown was calculated by vax103dt+35.
V02DTDate of Visit at 6M after Vax2integerDATE9
Derived
Derived BE2DT from CO.CODTC from visit 8 after second dose for phase 1 and from visit 4 for phase 2/3 Derived BE2DT2 from SV.SVSTDTC from visit 8 after second dose for phase 1 and from visit 4 for phase 2/3 V02DT=COALESCE(VAX103DT+168, BE2DT, BE2DT2, VAX102DT+168, VAX101DT+191); Note: used for AE summary tables to cutoff AEs within 6 month after vax2. And for subjects took a unscheduled dose 3, the 6 month after vax2 windown was calculated by vax103dt+168.
DVSTDTStart Date of Important PDintegerDATE9
Derived
The earliest date of import PD
BLDV1DTBlood Sample Date before Vax 1integerDATE9
Derived
Blood draw date at Vax 1 Visit
BLDV2DTBlood Sample Date 1 Week after Vax 1integerDATE9
Derived
Blood draw date at 1 Week after Vax 1 Visit
BLDV3ADTAdditional Bld Sample Date 3W after Vax1integerDATE9
Derived
If non missing blood draw date at 1 Week after Vax 1 Visit then bldv2fl = 'Y''; else bldv2fl = 'N'. Note: For Phase 1 subjects only
BLDV4ADTAdditional Bld Sample Date 4W after Vax1integerDATE9
Derived
If non missing blood draw date at Vax 2 Visit then bldv3fl = 'Y''; else bldv3fl = 'N'. Note: For Phase 1 subjects only
BLDV5ADTAdditional Bld Sample Date 5W after Vax1integerDATE9
Derived
If non missing blood draw date at 1 Week after Vax 2 Visit then bldv4fl = 'Y''; else bldv4fl = 'N'. Note: For Phase 1 subjects only
BLDV6ADTAdditional Bld Sample Date 7W after Vax1integerDATE9
Derived
If non missing blood draw date at 2 Weeks after Vax 2 Visit then bldv5fl = 'Y''; else bldv5fl = 'N'. Note: For Phase 1 subjects only
BLDV3DTBlood Sample Date before Vax 2integerDATE9
Derived
Blood draw date at 3 weeks after Vax 1 Visit Note: For Phase 1 100 ug subjects only
BLDV4DTBlood Sample Date 1 Week after Vax 2integerDATE9
Derived
Blood draw date at 4 weeks after Vax 1 Visit Note: For Phase 1 100 ug subjects only
BLDV5DTBlood Sample Date 2 Weeks after Vax 2integerDATE9
Derived
Blood draw date at 5 weeks after Vax 1 Visit Note: For Phase 1 100 ug subjects only
BLDV6DTBlood Sample Date 1 Month after Vax 2integerDATE9
Derived
Blood draw date at 1 Month after Vax 2 Visit. (Note for Phase 2 serology: For subjects without this visit, if there is a convalescent visit that happened within 28-42 days post dose 2, the convalescent visit will be used to replace this one, and bldv6dt will be set to the date of the convalescent visit.)
BLDV7DTBlood Sample Date 6 Months after Vax 2integerDATE9
Derived
Blood draw date at 6 Months after Vax 2 Visit
INCL1FLAre eligible for the study at randtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Assign value 'Y' if meet following criteria; Else Assign value 'N'; 1. Signed IC; 2. Randomized; 3. Not screen failure; 4. Meets all inclusion INCLerea and meets no exclusion INCLerea;
INCL2FLHave received Vax 1 as randomizedtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Receive at least one vaccine to which they are randomly assigned
INCL3FLHave valid and DTM immuno result 1text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Will apply to Phase 1 only. Have at least 1 valid and determinate immunogenicity result after Dose 1 but before Dose 2
INCL4FLHave valid and DTM immuno result 2text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Will apply to Phase 1 only. Have at least 1 valid and determinate immunogenicity result 21 days after Dose 1.
INCL5FLHave BD within the timeframe 1text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Will apply to Phase 1 only. Have blood collection within an appropriate window after Dose 1, with visit window 19-23 days after dose 1.
INCL6FLNo important PD determined by cliniciantext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Derive from SUPPDV.CAPE. 'Y' if the subjects with all records of SUPPDV.CAPE is "NO" or missing or CAPE indicates "POP2" only and this date of PD is earlier than VAX102DT+14
INCL7FLReceived 2 doses as rand within windowtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Receive 2 randomized vaccinations within the pre-defined window Vaccination window – can be 19-42 days after dose 1: if 19<=VAX102DT-VAX101DT<=42 and ARM ne "" and ((index(upcase(vax102),"BNT162B2") and index(upcase(arm),"BNT162B2")) or (index(upcase(vax102),"PLACEBO") and index(upcase(arm),"PLACEBO"))) and vax101=vax102 then INCL7FL="Y"; else INCL7FL="N";
INCL8FLHave valid and DTM immuno result 3text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Have at least 1 valid and determinate immunogenicity result after Dose 2
INCL9FLHave BD within the timeframe 2text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Have blood collection within an appropriate window after Dose 2. Phase 1 – with visit window 6-8 days after dose 2 Phase 2/3 – 28-42 days after dose 2
EVALEFFLEvaluable Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
If SAFFL="Y" and RFICDT>. and RANDFL="Y" and ARM ne "SCREEN FAILURE" and INCL1fl="Y" and INCL2fl="Y" and INCL7fl="Y" and VAX102DT>. and (index(SUPPDV.CAPE, "POP2")=0 for subjects's all DV records or any records with DV date 7 days after Dose 2 and index(SUPPDV.CAPE, "POP2")>0 ) then EVALEFFL="Y"; else EVALEFFL="N";
EV14EFFLEvaluable Efficacy Popu Flag - 14 daystext1
Derived
If SAFFL="Y" and RFICDT>. and RANDFL="Y" and ARM ne "SCREEN FAILURE" and INCL1fl="Y" and INCL2fl="Y" and INCL7fl="Y" and VAX102DT>. and (index(SUPPDV.CAPE, "POP2")=0 for subjects's all DV records or any records with DV date 14 days after Dose 2 and index(SUPPDV.CAPE, "POP2")>0 ) then EVALEFFL="Y"; else EVALEFFL="N"
AAI1EFFLDose 1 all-available Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
If SAFFL="Y" and randfl="Y" and (vax101dt>. or vax102dt>.) then AAI1EFFL="Y"; else AAI1EFFL="N";
AAI2EFFLDose 2 all-available Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
If SAFFL="Y" and randfl="Y" and vax101dt>. and vax102dt>. then AAI2EFFL="Y"; else AAI2EFFL="N";
BLDV1FLBlood Sample Drawn before Vax 1text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
If non missing blood draw date at Vax 1 Visit then bldv1fl = 'Y''; else bldv1fl = 'N'.
BLDV2FLBlood Sample Drawn 1 Week after Vax 1text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Blood draw date at 1 Week after Vax 1 Visit Note: For Phase 1 subjects only
BLDV3FLBlood Sample Drawn before Vax 2text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Blood draw date at Vax 2 Visit Note: For Phase 1 subjects only
BLDV4FLBlood Sample Drawn 1 Week after Vax 2text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Blood draw date at 1 Week after Vax 2 Visit Note: For Phase 1 subjects only
BLDV5FLBlood Sample Drawn 2 Weeks after Vax 2text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Blood draw date at 2 Weeks after Vax 2 Visit Note: For Phase 1 subjects only
BLDV6FLBlood Sample Drawn 1 Month after Vax 2text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
If non missing blood draw date at 1 Month after Vax 2 Visit then bldv6fl = 'Y''; else bldv6fl = 'N'. (Note for Phase 2 serology: For subjects without this visit, if there is a convalescent visit that happened within 28-42 days post dose 2, the convalescent visit will be used to replace this one, and bldv3fl will be set to "Y".)
BLDV7FLBlood Sample Drawn 6 Months after Vax 2text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
If non missing blood draw date at 6 Months after Vax 2 Visit then bldv7fl = 'Y''; else bldv7fl = 'N'.
MULENRFLMultiply Enrolled Subjectstext1Y
  • • "Y" = "Yes"
Derived
"Y" for subjects that were multiply enrolled subjests.
STEXCFLSite/Subject Exclusion Flag for SQEtext1Y
  • • "Y" = "Yes"
Derived
“Y” if subjets has SQE defined in DV
UNKRDFLUnknown Randomization Group Flagtext1Y
  • • "Y" = "Yes"
Derived
“Y" if ADSL.ARM is 'NOT ASSIGNED' and raddtc is not missing (This is derived for subject with incorrect rand number)
EXCL3FLExclusion Flag 3text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Will apply to Phase 1 only. if (VAX101DT>. or vax102dt>.) and INCL3FL="N" then EXCL3FL="Y"
EXCRIT3Exclusion Criterion 3text98
Derived
Will apply to Phase 1 only. Assign to "did not have at least 1 valid and determinate immunogenicity result after Dose 1 but before Dose 2" when EXCL3FL="Y"
EXCL8FLExclusion Flag 8text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if VAX102DT ne . and INCL8FL="N" then EXCL8FL="Y"
EXCRIT8Exclusion Criterion 8text80
Derived
Assign to "did not have at least 1 valid and determinate immunogenicity result after Dose 2" when EXCL8FL="Y"
EXCL1FLExclusion Flag 1text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if INCL1FL="N" then EXCL1FL="Y"
EXCRIT1Exclusion Criterion 1text43
Derived
Assign to "not eligible for the study at randomization" when EXCL1FL="Y"
EXCL2FLExclusion Flag 2text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if EXCL1FL ne "Y" and INCL2FL="N" then EXCL2FL="Y"
EXCRIT2Exclusion Criterion 2text36
Derived
Assign to "did not receive Dose 1 as randomized" when EXCL2FL="Y"
EXCL4FLExclusion Flag 4text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Will apply to Phase 1 only. if EXCL2FL ne "Y" and INCL4FL="N" then EXCL4FL="Y"
EXCRIT4Exclusion Criterion 4text88
Derived
Will apply to Phase 1 only. Assign to "did not have at least 1 valid and determinate immunogenicity result 21 days after Dose 1" when EXCL4FL="Y"
EXCL5FLExclusion Flag 5text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Will apply to Phase 1 only. if EXCL2FL ne "Y" and INCL5FL="N" then EXCL5FL="Y"
EXCRIT5Exclusion Criterion 5text60
Derived
Will apply to Phase 1 only. Assign to "did not have blood collection within 19-23 days after Dose 1" when EXCL5FL="Y"
EXCL7FLExclusion Flag 7text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if EXCL2FL ne "Y" and INCL7FL="N" then EXCL7FL="Y"
EXCRIT7Exclusion Criterion 7text129
Derived
Assign to "did not receive all vaccination(s) as randomized or did not receive Dose 2 within the predefined window (19-42 days after Dose 1)" when EXCL7FL="Y"
EXCL9FLExclusion Flag 9text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if VAX102DT ne . and EXCL2FL ne "Y" and INCL9FL="N" then EXCL9FL="Y"
EXCRIT9Exclusion Criterion 9text60
Derived
Assign to "did not have blood collection within 6-8 days after Dose 2" for Phase 1 when EXCL9FL="Y"; assign to "did not have blood collection within 28-42 days after Dose 2" for Phase 2/3 when EXCL9FL="Y"
EXCL6FLExclusion Flag 6text1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if INCL6FL="N" then EXCL6FL="Y"
EXCRIT6Exclusion Criterion 6text145
Derived
Assign to "had important protocol deviation(s) as determined by the clinician for XXX population(s)" when EXCL6FL="Y" as specified in SUPPDV. POP1=Safety, POP2=Efficacy (within 7 days post Dose 2), POP3=Immunogenicity.
DS30KFLPhase 3 30k Subjects Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
"Y" for non-phase 1 subjects that are randomized on or before 09Oct2020 and obtained IC on or after 27Jul2020.
NIGV1FLN-binding Antibody Neg at Visit 1 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if isorres="NEG" and index(visit,"V1_DAY1_") and isdy<=1 then NIGV1FL="Y"; else if isorres="POS" and index(visit,"V1_DAY1_") and isdy<=1 then NIGV1FL="N";
NAATNFLNAAT Negative at Visit 1 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if index(visit,"V1_DAY1_") and mbtestcd='RTCOV2NS' and mborres="NEG" and mbdy<=1 then NAATNFL="Y"; else if index(visit,"V1_DAY1_") and mbtestcd='RTCOV2NS' and mborres="POS" and mbdy<=1 then NAATNFL="N";
COVBLSTBaseline SARS-CoV-2 Statustext3
Derived
Subjects are considered with COVID-19 history if MHDECOD in ("Asymptomatic COVID-19" "COVID-19" "COVID-19 pneumonia" "COVID-19 treatment" "Suspected COVID-19" "SARS-CoV-2 antibody test positive" "SARS-CoV-2 carrier" "SARS-CoV-2 sepsis" "SARS-CoV-2 test positive" "SARS-CoV-2 viraemia" "Multisystem inflammatory syndrome in children"). if subjects with COVID-19 history or NIGV1FL="N" or NAATNFL="N" then COVBLST="POS"; if subjects without COVID-19 history and NIGV1FL="Y" and NAATNFL="Y" then COVBLST="NEG";
BMICATBaseline BMI Categorytext13
Derived
Carry BMI from SDTM.VS where index(visit, "V1_DAY1") and vstestcd="BMI" and vsdy<=1 if .<vsstresn<18.5 then BMICAT="Underweight"; else if 18.5<=vsstresn<25 then BMICAT="Normal weight"; else if 25<=vsstresn<30 then BMICAT="Overweight"; else if 30<=vsstresn then BMICAT="Obese"; if vsstresn=. then BMICAT="Missing";
BMICATNBaseline BMI Category (N)integer8
Derived
if BMICAT="Underweight" then BMICATN=1; else if BMICAT="Normal weight" then BMICATN=2; else if BMICAT="Overweight" then BMICATN=3; else if BMICAT="Obese" then BMICATN=4; else if BMICAT="Missing" then BMICATN=5;
FU2MPD22M Post Dose 2 Follow-up Time in Daysinteger8
Derived
if randfl="Y" then do; if vax102dt=. then FU2MPD2=0; else if not missing(eosdcdt) then FU2MPD2=eosdcdt=vax102dt+1; else FU2MPD2="&cutoff2"d-vax102dt+1; end; Note: cutoff2 date is 14Nov2020
F2MP2CAT2M Post Dose 2 Follow-up Time Categorytext11
Derived
"0-2 weeks" for 0<=FU2MPD2/7<2; "2-4 weeks" for 2<=FU2MPD2/7<4; "4-6 weeks" for 4<=FU2MPD2/7<6; "6-8 weeks" for 6<=FU2MPD2/7<8; etc.
F2MP2CAN2M Post Dose 2 Follow-up Time Cat (N)integer8
Derived
1 for 0<=FU2MPD2/7<2; 2 for 2<=FU2MPD2/7<4; 3 for 4<=FU2MPD2/7<6; 4 for 6<=FU2MPD2/7<8; etc.
COMBODFLFlag for Comorboditiestext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
"Y" if subject with Medical History With Comorbodities.
PC1MD2FLPositive SARS-CoV-2 Prior to 1M PD2text1
Derived
"Y" if subject with any positive NAAT result before 1 month post dose 2.
HIVFLHIV Positive Subjects Flagtext1
Derived
"Y" if subject with HIV positive.

Go to the top of the Define-XML document


Covid-19 Efficacy Analysis Dataset (ADC19EF)

ADC19EF (Covid-19 Efficacy Analysis Dataset) - BASIC DATA STRUCTURE Location: adc19ef.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext8
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: ADSL.USUBJID
SITEIDStudy Site Identifiertext4
Predecessor: ADSL.SITEID
SUBJIDSubject Identifier for the Studytext8
Predecessor: ADSL.SUBJID
BRTHDTDate of BirthintegerDATE9
Predecessor: ADSL.BRTHDT
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR1Pooled Age Group 1text11
Predecessor: ADSL.AGEGR1
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: ADSL.SEX
RACERacetext41RACE

[7 Terms]

Predecessor: ADSL.RACE
ETHNICEthnicitytext22ETHNIC
  • • "HISPANIC OR LATINO" = "Hispanic or Latino"
  • • "NOT HISPANIC OR LATINO" = "Not Hispanic or Latino"
  • • "NOT REPORTED" = "Not Reported"
Predecessor: ADSL.ETHNIC
ARMCDPlanned Arm Codetext9
Predecessor: ADSL.ARMCD
ARMDescription of Planned Armtext27
Predecessor: ADSL.ARM
ACTARMCDActual Arm Codetext9
Predecessor: ADSL.ACTARMCD
ACTARMDescription of Actual Armtext27
Predecessor: ADSL.ACTARM
PARAMNParameter (N)integer8ADC19EF.PARAMN

[35 Terms]

Assigned

Numeric code for PARAM Please refer to codelist ADC19EF.PARAMN.

PARAMCDParameter Codetext8ADC19EF.PARAMCD

[35 Terms]

Assigned

Character code for PARAM Please refer to codelist ADC19EF.PARAMCD.

PARAMParametertext94ADC19EF.PARAM

[35 Terms]

Assigned

Please refer to codelist ADC19EF.PARAM.

PARCAT1Parameter Category 1text31
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN") then Set to ADSYMPT.PARCAT1. if paramcd in ("PRSVCSAD") then Set to "SURVEILLANCE TIME". if paramcd in ("NAATRAD") then Set to "CENTRAL/LOCAL NAAT RESULTS". if paramcd in ("C19ONST" "CDCONST" "SEVCONST") then Set to "ILLNESS ONSET". if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to "SURVEILLANCE TIME".
AVALVLMAnalysis Valueinteger8
PARAMCD = "ST1PD" (SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST17PD" (SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST1CD" (SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR CDC DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR CDC DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST17CD" (SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR CDC DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR CDC DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST1SE" (SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMS)SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST17SE" (SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST1PDA" (SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE)SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLEinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST17PDA" (SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE)SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLEinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST2PD" (SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST27PD" (SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST214PD" (SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST2CD" (SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR CDC DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST27CD" (SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST214CD" (SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST2SE" (SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS)SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST27SE" (SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST214SE" (SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS)SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMSinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST2PDA" (SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE)SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLEinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST27PDA" (SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE)SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLEinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
PARAMCD = "ST214PDA" (SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE)SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLEinteger3
Derived
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
AVALCVLMAnalysis Value (C)text3
PARAMCD = "RTCOV2NS" (CEPHEID RT-PCR ASSAY FOR SARS-COV-2)CEPHEID RT-PCR ASSAY FOR SARS-COV-2text3
Predecessor: ADSYMPT.AVALC
PARAMCD = "SARSCOV2" (SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2)SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2text3
Predecessor: ADSYMPT.AVALC
PARAMCD = "PRPDSAD" (PRESENCE OF PROTOCOL DEFINED SYMPTOMS AFTER DOSE)PRESENCE OF PROTOCOL DEFINED SYMPTOMS AFTER DOSEtext1
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "PRCDCSAD" (PRESENCE OF CDC DEFINED SYMPTOMS AFTER DOSE)PRESENCE OF CDC DEFINED SYMPTOMS AFTER DOSEtext1
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "NAATRAD" (COVID-19 NAAT RESULT AFTER DOSE)COVID-19 NAAT RESULT AFTER DOSEtext3
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "C19ONST" (PROTOCOL DEFINED COVID-19 ILLNESS ONSET)PROTOCOL DEFINED COVID-19 ILLNESS ONSETtext3
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "CDCONST" (CDC DEFINED COVID-19 ILLNESS ONSET)CDC DEFINED COVID-19 ILLNESS ONSETtext3
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "C19NIG" (N-BINDING ANTIBODY)N-BINDING ANTIBODYtext3
Predecessor: ADSYMPT.AVALC
PARAMCD = "SEVCVS" (SEVERE COVID-19 SYMPTOMS - VITAL SIGNS)SEVERE COVID-19 SYMPTOMS - VITAL SIGNStext1
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "PRSVCSAD" (PRESENCE OF PROTOCOL DEFINED SEVERE COVID-19 SYMPTOMS AFTER DOSE)PRESENCE OF PROTOCOL DEFINED SEVERE COVID-19 SYMPTOMS AFTER DOSEtext1
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "SEVCONST" (SEVERE COVID-19 ILLNESS ONSET)SEVERE COVID-19 ILLNESS ONSETtext3
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "SEVCRF" (SEVERE COVID-19 SYMPTOMS - RESPIRATORY FAILURE)SEVERE COVID-19 SYMPTOMS - RESPIRATORY FAILUREtext1
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "SEVCRHN" (SEVERE COVID-19 SYMPTOMS - SIGNIFICANT ACUTE RENAL, HEPATIC, OR NEUROLOGIC DYSFUNCTION)SEVERE COVID-19 SYMPTOMS - SIGNIFICANT ACUTE RENAL, HEPATIC, OR NEUROLOGIC DYSFUNCTIONtext1
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
PARAMCD = "HCUICU" (SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS)SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESStext1
Predecessor: ADSYMPT.AVALC
PARAMCD = "SEVCVSPR" (SEVERE COVID-19 SYMPTOMS - USE OF VASOPRESSORS)SEVERE COVID-19 SYMPTOMS - USE OF VASOPRESSORStext1
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
VISITNUMVisit Numberinteger8ADC19EF.VISITNUM

[8 Terms]

Predecessor: ADSYMPT.VISITNUM
VISITVisit Nametext14ADC19EF.VISIT

[8 Terms]

Predecessor: ADSYMPT.VISIT
AVISITNAnalysis Visit (N)integer8ADC19EF.AVISITN

[6 Terms]

Predecessor: ADSYMPT.AVISITN
AVISITAnalysis Visittext14ADC19EF.AVISIT

[6 Terms]

Predecessor: ADSYMPT.AVISIT
ADTAnalysis DateintegerDATE9
Derived
if paramcd = "SARSCOV2" then Set to ADSYMPT.ADT. if paramcd = "RTCOV2NS" then Set to ADSYMPT.ADT. if paramcd = "C19NIG" then Set to ADSYMPT.ADT. if paramcd = "HCUICU" then Set to null. if paramcd = "PRPDSAD" then Set to null. if paramcd = "PRCDCSAD" then Set to null. if paramcd = "SEVCVS" then Set to the earliest date from ADSYMPT.ADT when condition/s are present. if paramcd = "SEVCRF" then Set to null. if paramcd = "SEVCRHN" then Set to null. if paramcd = "PRSVCSAD" then Set to null. if paramcd = "NAATRAD" then "Set from ADSYMPT.ADT of concluded NAAT result based on specifications in AVAC of this record. If both local and central results are missing/invalid, set this to null." if paramcd = "C19ONST" then Set to ASTDT where PARAMCD = "PRPDSAD" if paramcd = "CDCONST" then Set to ASTDT where PARAMCD = "PRCDCSAD" if paramcd = "SEVCONST" then Set to ASTDT where PARAMCD = "PRSVCSAD" if paramcd = "ST1PD" then Set to null. if paramcd = "ST17PD" then Set to null. if paramcd = "ST2PD" then Set to null. if paramcd = "ST27PD" then Set to null. if paramcd = "ST214PD" then Set to null. if paramcd = "ST1CD" then Set to null. if paramcd = "ST17CD" then Set to null. if paramcd = "ST2CD" then Set to null. if paramcd = "ST27CD" then Set to null. if paramcd = "ST214CD" then Set to null. if paramcd = "ST1SE" then Set to null. if paramcd = "ST17SE" then Set to null. if paramcd = "ST2SE" then Set to null. if paramcd = "ST27SE" then Set to null. if paramcd = "ST214SE" then Set to null. if paramcd = "ST1PDA" then Set to null. if paramcd = "ST17PDA" then Set to null. if paramcd = "ST2PDA" then Set to null. if paramcd = "ST27PDA" then Set to null. if paramcd = "ST214PDA" then Set to null.
ADYAnalysis Relative Dayinteger8
Derived
Set as following: ADY = ADT - TRTSDT. If ADT >= TRTSDT, ADY = ADT - TRTSDT + 1.
ASTDTAnalysis Start DateintegerDATE9
Derived
if paramcd = "SARSCOV2" then Set to null. if paramcd = "RTCOV2NS" then Set to null. if paramcd = "C19NIG" then Set to null. if paramcd = "HCUICU" then Set to ADSYMPT.ASTDT. if paramcd = "PRPDSAD" then Set to the earliest date from ADSYMPT.ASTDT when condition/s are present. if paramcd = "PRCDCSAD" then Set to the earliest date from ADSYMPT.ASTDT when condition/s are present. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCRF" then Set to the earliest date from ADSYMPT.ASTDT when condition/s are present. if paramcd = "SEVCRHN" then Set to the earliest date from ADSYMPT.ASTDT when condition/s are present. if paramcd = "PRSVCSAD" then Set to the earliest date from ADT/ASTDT when condition/s are present. if paramcd = "NAATRAD" then Set to null. if paramcd = "C19ONST" then Set to null. if paramcd = "CDCONST" then Set to null. if paramcd = "SEVCONST" then Set to null. if paramcd = "ST1PD" then Set to Dose 1 date. if paramcd = "ST17PD" then Set as Dose 1 + 7 when Dose 1 date is not missing. if paramcd = "ST2PD" then Set to Dose 2 date. if paramcd = "ST27PD" then Set as Dose 2 + 7 when Dose 2 date is not missing. if paramcd = "ST214PD" then Set as Dose 2 + 14 when Dose 2 date is not missing. if paramcd = "ST1CD" then Set to Dose 1 date. if paramcd = "ST17CD" then Set as Dose 1 + 7 when Dose 1 date is not missing. if paramcd = "ST2CD" then Set to Dose 2 date. if paramcd = "ST27CD" then Set as Dose 2 + 7 when Dose 2 date is not missing. if paramcd = "ST214CD" then Set as Dose 2 + 14 when Dose 2 date is not missing. if paramcd = "ST1SE" then Set to Dose 1 date. if paramcd = "ST17SE" then Set as Dose 1 + 7 when Dose 1 date is not missing. if paramcd = "ST2SE" then Set to Dose 2 date. if paramcd = "ST27SE" then Set as Dose 2 + 7 when Dose 2 date is not missing. if paramcd = "ST214SE" then Set as Dose 2 + 14 when Dose 2 date is not missing. if paramcd = "ST1PDA" then Set to Dose 1 date. if paramcd = "ST17PDA" then Set as Dose 1 + 7 when Dose 1 date is not missing. if paramcd = "ST2PDA" then Set to Dose 2 date. if paramcd = "ST27PDA" then Set as Dose 2 + 7 when Dose 2 date is not missing. if paramcd = "ST214PDA" then Set as Dose 2 + 14 when Dose 2 date is not missing.
ASTDYAnalysis Start Relative Dayinteger8
Derived
Set as following: ASTDY = ASTDT - TRTSDT. If ASTDT >= TRTSDT, ASTDY = ASTDT - TRTSDT + 1.
AENDTAnalysis End DateintegerDATE9
Derived
if paramcd = "SARSCOV2" then Set to null. if paramcd = "RTCOV2NS" then Set to null. if paramcd = "C19NIG" then Set to null. if paramcd = "HCUICU" then Set to ADSYMPT.AENDT. if paramcd = "PRPDSAD" then Set to the latest date from ADSYMPT.AENDT when condition/s are present. if paramcd = "PRCDCSAD" then Set to the latest date from ADSYMPT.AENDT when condition/s are present. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCRF" then Set to the latest date from ADSYMPT.AENDT when condition/s are present and end dates of all contributing records are reported. if paramcd = "SEVCRHN" then Set to the latest date from ADSYMPT.AENDT when condition/s are present and end dates of all contributing records are reported. if paramcd = "PRSVCSAD" then Set to the latest date from AENDT when condition/s are present and contributing end dates except from vital signs are present/populated. if paramcd = "NAATRAD" then Set to null. if paramcd = "C19ONST" then Set to null. if paramcd = "CDCONST" then Set to null. if paramcd = "SEVCONST" then Set to null. if paramcd = "ST1PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST17PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST2PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST27PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST214PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST1CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST17CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST2CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST27CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST214CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST1SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST17SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST2SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST27SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST214SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST1PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST17PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST2PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST27PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST214PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST".
AENDYAnalysis End Relative Dayinteger8
Derived
Set as following: AENDY = AENDT - TRTSDT. If AENDT >= TRTSDT, AENDY = AENDT - TRTSDT + 1.
DCODTData Cutoff DateintegerDATE9
Assigned

Set to data snapshot date (04Nov2020)

RANDDTDate of RandomizationintegerDATE9
Predecessor: ADSL.RANDDT
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTSDT
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTEDT
VAX101DTVaccination Date 01integerDATE9
Predecessor: ADSL.VAX101DT
VAX102DTVaccination Date 02integerDATE9
Predecessor: ADSL.VAX102DT
DVSTDTStart Date of Important PDintegerDATE9
Predecessor: ADSL.DVSTDT
DTHDTDate of DeathintegerDATE9
Predecessor: ADSL.DTHDT
EOTDCDTEnd Of Treatment Discontinuation DateintegerDATE9
Predecessor: ADSL.EOTDCDT
EOSDCDTEnd Of Study Discontinuation DateintegerDATE9
Predecessor: ADSL.EOSDCDT
RANDFLRandomized Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.RANDFL
EVALEFFLEvaluable Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.EVALEFFL
EV14EFFLEvaluable Efficacy Popu Flag - 14 daystext1
Predecessor: ADSL.EV14EFFL
AAI1EFFLDose 1 all-available Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.AAI1EFFL
AAI2EFFLDose 2 all-available Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.AAI2EFFL
DTHFLSubject Death Flagtext1Y
  • • "Y" = "Yes"
Predecessor: ADSL.DTHFL
C19ILHFLPrior Covid-19 Illness History Flagtext1Y
  • • "Y" = "Yes"
Predecessor: ADSYMPT.C19ILHFL
CNCRSLFLConsider Result for Analysis Flagtext1Y
  • • "Y" = "Yes"
Derived
Set for records where PARAMCD is "SARSCOV2" or "RTCOV2NS" or "C19NIG" as following: If only one result is present per PARAMCD within a given visit set to "Y'. For unplanned results, set "Y" if result date is up to 4 days before, on/after the symptom start date and symptom end date is missing. If the symptom end date is present, the result date must be within 4 days after the end date. If multiple unplanned results qualify above condition, set to "Y" based on the result as POS > IND > NEG > UNK/missing.
VRBLNGFLNVA Baseline Result Negative Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for all records of a subject based on following: If NVA result date is on or before Dose 1 date and AVAC = "NEG" when PARAMCD = "C19NIG", set to "Y". If NVA result date is on or before Dose 1 date and AVAC = "POS" when PARAMCD = "C19NIG", set to "N". Otherwise, set to null.
CRD1NGFLNAAT Result At Dose 1 Negative Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for all records of a subject based on following: If NAAT result date is on or before Dose 1 date and AVAC = "NEG" when PARAMCD = "RTCOV2NS", set to "Y". If NAAT result date is on or before Dose 1 date and AVAC = "POS" when PARAMCD = "RTCOV2NS", set to "N". Otherwise, set to null.
CRD2NGFLNAAT Result At Dose 2 Negative Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for all records of a subject based on following: If NAAT result date is on or before Dose 2 date and AVAC = "NEG" when PARAMCD = "RTCOV2NS", set to "Y". If NAAT result date is on or before Dose 2 date and AVAC = "POS" when PARAMCD = "RTCOV2NS", set to "N". Otherwise, set to null.
PDSYMFLProtocol Defined SYMP Present Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for all records of a subject as following: If a subject has any record with AVALC = "Y" when PARAMCD = "PRPDSAD", set to "Y". Otherwise set to "N".
PDSDMFLProtocol Defined SYMP Date Missing Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for all records of a subject as following: If PDSYMFL = "Y" and symptom start date is missing, set to "Y". Otherwise set to "N".
CDCSYMFLCDC Defined SYMP Present Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for all records of a subject as following: If a subject has any record with AVALC = "Y" when PARAMCD = "PRCDCSAD", set to "Y". Otherwise set to "N".
SEVSYMFLSevere Covid SYMP Present Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for all records of a subject as following: If a subject has any record with AVALC = "Y" when PARAMCD = "SEVCVS", set to "Y". Otherwise set to "N".
ILD1FLIllness Occur After Dose 1 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then Dose 1 date, set to "Y". Otherwise set to "N".
ILD17FLIllness Occur 7 Days After Dose 1 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then 7 days post Dose 1 date, set to "Y". Otherwise set to "N".
ILD2FLIllness Occur After Dose 2 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then Dose 2 date, set to "Y". Otherwise set to "N".
ILD27FLIllness Occur 7 Days After Dose 2 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then 7 days post Dose 2 date, set to "Y". Otherwise set to "N".
ILD214FLIllness Occur 14 Days After Dose 2 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then 14 days post Dose 2 date, set to "Y". Otherwise set to "N".
FILOCRFLFirst Illness Occurrence Flagtext1Y
  • • "Y" = "Yes"
Derived
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" as following: if AVALC = "POS" and is the first onset of illness after dose, set to "Y".
PDRMUFLPD SYMP Result Missing or Unknown Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set to "Y" for all records of a subject, if protocol defined symptom/s are present and test result from local and/or central lab concluded as indeterminate, missing or unknown and symptom/s start date is before a first positive(PARAMCD is "C19ONST") case. Otherwise set to "N" for all records of a subject. Also set as "N" for subjects who did not report any protocol defined symptoms. Note: If a subject has reported these symptom/s more than once at different visits, set to "Y" if all of the test results are concluded as indeterminate, missing or unknown.
CDCRMUFLCDC SYMP Result Missing or Unknown Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set to "Y" for all records of a subject, if CDC defined symptom/s are present and test result from local and/or central lab concluded as indeterminate, missing or unknown and symptom/s start date is before a first positive(PARAMCD is "CDCONST") case. Otherwise set to "N" for all records of a subject. Also set to "N" for subjects who did not report any CDC defined symptoms. Note: If a subject has reported these symptom/s more than once at different visits, set to "Y" if all of the test results are concluded as indeterminate, missing or unknown.
PDP1FLVE Prot Def Pop Incl Post D1 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 is negative and the test date is on or before Dose 1 date. 2. Otherwise set to "N". If subject reports protocol define symptoms and/or has , the following condition/s may overwrite the previous value. 3. If there is an unscheduled NAAT test on or before Dose 1 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of protocol defined symptoms and start date of symptom is missing, on or after Dose 1 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
PDP17FLVE Prot Def Pop Incl 7D Post D1 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 is negative and the test date is on or before Dose 1 date. 2. Otherwise set to "N". If subject reports protocol define symptoms, the following condition/s may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 7 days after Dose 1 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of protocol defined symptom and start date of symptom is missing, on or after Dose 1 and within 7 days post Dose 1 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
PDP27FLVE Prot Def Pop Incl 7D Post D2 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 and Dose 2 are negative and their corresponding test dates are on or before their respective dose dates. 2. Otherwise set to "N". If subject reports protocol define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 7 days after Dose 2 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of protocol defined symptom and start date of symptom is missing, on or after Dose 1 and within 7 days after Dose 2 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
PDP214FLVE Prot Def Pop Incl 14D Post D2 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 and Dose 2 are negative and their corresponding test dates are on or before their respective dose dates. 2. Otherwise set to "N". If subject reports protocol define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 14 days after Dose 2 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of protocol defined symptom and start date of symptom is missing, on or after Dose 1 and within 14 days after Dose 2 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
CDP1FLVE CDC Def Pop Incl Post Dose 1 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 is negative and the test date is on or before Dose 1 date. 2. Otherwise set to "N". If subject reports CDC define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of CDC defined symptoms and start date of symptom is missing, on or after Dose 1 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
CDP17FLVE CDC Def Pop Incl 7D Post Dose 1 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 is negative and the test date is on or before Dose 1 date. 2. Otherwise set to "N". If subject reports CDC define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 7 days after Dose 1 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of CDC defined symptoms and start date of symptom is missing, on or after Dose 1 and within 7 days post Dose 1 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
CDP27FLVE CDC Def Pop Incl 7D Post Dose 2 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 and Dose 2 are negative and their corresponding test dates are on or before their respective dose dates. 2. Otherwise set to "N". If subject reports CDC define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 7 days after Dose 2 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of CDC defined symptoms and start date of symptom is missing, on or after Dose 1 and within 7 days after Dose 2 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
CDP214FLVE CDC Def Pop Incl 14D Post Dose 2 Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 and Dose 2 are negative and their corresponding test dates are on or before their respective dose dates. 2. Otherwise set to "N". If subject reports CDC define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 14 days after Dose 2 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of CDC defined symptoms and start date of symptom is missing, on or after Dose 1 and within 14 days after Dose 2 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
NMPDOCFLNo Major Protocol Deviation Occur Flagtext1Y
  • • "Y" = "Yes"
Derived
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" as following: if DVSTDT is null, set to "Y". Also set to "Y" if DVSTDT occurs after the ADT of PARAMCDs specified above.

Go to the top of the Define-XML document


Diary and Non-event Analysis Dataset (ADFACEVD)

ADFACEVD (Diary and Non-event Analysis Dataset) - BASIC DATA STRUCTURE Location: adfacevd.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext8
Predecessor: FACE.STUDYID or VS.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: FACE.USUBJID or VS.USUBJID
SUBJIDSubject Identifier for the Studytext8
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext4
Predecessor: ADSL.SITEID
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5AGEU
  • • "YEARS" = "Year"
Predecessor: ADSL.AGEU
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: ADSL.SEX
SEXNSex (N)integer8
Predecessor: ADSL.SEXN
RACERacetext41RACE

[7 Terms]

Predecessor: ADSL.RACE
RACENRace (N)integer8
Predecessor: ADSL.RACEN
ARACEAnalysis Racetext41ARACE

[7 Terms]

Predecessor: ADSL.ARACE
ARACENAnalysis Race (N)integer8
Predecessor: ADSL.ARACEN
ETHNICEthnicitytext22ETHNIC
  • • "HISPANIC OR LATINO" = "Hispanic or Latino"
  • • "NOT HISPANIC OR LATINO" = "Not Hispanic or Latino"
  • • "NOT REPORTED" = "Not Reported"
Predecessor: ADSL.ETHNIC
ETHNICNEthnicity (N)integer8
Predecessor: ADSL.ETHNICN
COUNTRYCountrytext3
Predecessor: ADSL.COUNTRY
SAFFLSafety Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.SAFFL
ARMDescription of Planned Armtext27
Predecessor: ADSL.ARM
ARMCDPlanned Arm Codetext9
Predecessor: ADSL.ARMCD
ACTARMDescription of Actual Armtext27
Predecessor: ADSL.ACTARM
ACTARMCDActual Arm Codetext9
Predecessor: ADSL.ACTARMCD
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTSDT
TRTSTMTime of First Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTSTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTEDT
TRTETMTime of Last Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTETM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
TRT01AActual Treatment for Period 01text27
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TRT01PPlanned Treatment for Period 01text27
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01STMTime of First Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01STM
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01ETMTime of Last Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01ETM
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
VAX101DTVaccination Date 01integerDATE9
Predecessor: ADSL.VAX101DT
VAX102DTVaccination Date 02integerDATE9
Predecessor: ADSL.VAX102DT
VAX103DTVaccination Date 03integerDATE9
Predecessor: ADSL.VAX103DT
COHORTCohort Grouptext75
Predecessor: ADSL.COHORT
COHORTNCohort Group (N)float8
Predecessor: ADSL.COHORTN
DOSPLVLPlanned Dosing Leveltext52
Predecessor: ADSL.DOSPLVL
DOSPLVLNPlanned Dosing Level (N)integer8
Predecessor: ADSL.DOSPLVLN
DOSALVLActual Dosing Leveltext52
Predecessor: ADSL.DOSALVL
DOSALVLNActual Dosing Level (N)integer8
Predecessor: ADSL.DOSALVLN
PHASEStudy Phasetext20
Predecessor: ADSL.PHASE
PHASENStudy Phase (N)integer8
Predecessor: ADSL.PHASEN
AGEGR1Pooled Age Group 1text11
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text10
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
RACEGR1Pooled Race Group 1text25
Predecessor: ADSL.RACEGR1
RACEGR1NPooled Race Group 1 (N)integer8
Predecessor: ADSL.RACEGR1N
VAX101Vaccination 01text37
Predecessor: ADSL.VAX101
VAX102Vaccination 02text36
Predecessor: ADSL.VAX102
VAX103Vaccination 03text36
Predecessor: ADSL.VAX103
DS30KFLPhase 3 30k Subjects Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.DS30KFL
COVBLSTBaseline SARS-CoV-2 Statustext3
Predecessor: ADSL.COVBLST
MULENRFLMultiply Enrolled Subjectstext1
Predecessor: ADSL.MULENRFL
STEXCFLSite/Subject Exclusion Flag for SQEtext1
Predecessor: ADSL.STEXCFL
HIVFLHIV Positive Subjects Flagtext1
Predecessor: ADSL.HIVFL
SRCDOMSource Datatext2
Predecessor: FACE.DOMAIN or VS.DOMAIN
SRCSEQSource Sequence Numberinteger8
Derived
1) FACE.FASEQ or VS.VSSEQ. 2) Set to missing for those derived parameters: where FATEST in ('Maximum Severity', 'Maximum Diameter', 'Maximum Temperature').
FAGRPIDGroup IDtext33
Derived
FACE.FAGRPID or FAGRPID=concatenate (VS.VSTPTREF, VS.VSSCAT) separated by hyphen "-".
FALNKIDLink IDtext77
Derived
1) FACE.FALNKID; 2) VS.VSLNKID; 3) Set to missing where FATEST in ('Maximum Severity', 'Maximum Diameter', 'Maximum Temperature').
FALNKGRPLink Group IDtext71
Predecessor: FACE.FALNKGRP or VS.VSLNKGRP
FATESTFindings About Test Nametext40
Derived
ADFACEVD includes: 1) the records from FACE domain: set to FACE.FATEST. For unplanned readings, only clinical assessments within 7 days after each vaccination are invovled. 2) the fever records from VS domain: FATEST="Occurrence Indicator"; 3) the parameters derived in ADFACEVD, their values of FATEST have 'Severity/Intensity', 'Maximum Severity', 'Maximum Diameter' or 'Maximum Temperature'. See the algorithms of AVALC for detailed derivation.
FATESTCDFindings About Test Short Nametext8
Derived
1) FACE.FATESTCD. 2) Set to 'SEV', 'MAXSEV', 'MAXDIAM', 'MAXTEMP where FATEST in ('Severity/Intensity', 'Maximum Severity', 'Maximum Diameter', 'Maximum Temperature').
PARAMParametertext57ADFACEVD.PARAM

[53 Terms]

Derived
If upcase(FATESTCD) = "DIAMETER" then PARAM = concatenate (FAOBJ, FATEST, "cm") separated by a blank space; else if upcase(FATESTCD) ^= "DIAMETER and FATEST ne missing then PARAM = concatenate (FAOBJ, FATEST) separated by a blank space; else if FAOBJ="MEDICATIONS" and FATEST eq missing then PARAM='Medications duration'. See the algorithms of AVALC for detailed derivation. Use sentence case for param values.
PARAMCDParameter Codetext8ADFACEVD.PARAMCD

[53 Terms]

Assigned

Character code for PARAM Please refer to codelist ADFACEVD.PARAMCD.

PARAMNParameter (N)integer8ADFACEVD.PARAMN

[53 Terms]

Assigned

Numeric code for PARAM Please refer to codelist ADFACEVD.PARAMN.

FAOBJObject of the Observationtext36
Derived
FACE.FAOBJ or set to ‘FEVER’ for fever related parameters
PARCAT1Parameter Category 1text14
Derived
Set to 'REACTOGENICITY' if index(FACAT, 'REACTOGENICITY') or index(VSCAT, 'REACTOGENICITY').
PARCAT2Parameter Category 2text19
Predecessor: FACE.FASCAT or VS.VSSCAT
AVALCVLMAnalysis Value (C)text10
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MSPIS" (Pain at injection site maximum severity)Pain at injection site maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCPIS" (Pain at injection site occurrence indicator)Pain at injection site occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVPIS" (Pain at injection site severity/intensity)Pain at injection site severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCISR" (Redness occurrence indicator)Redness occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCINS" (Swelling occurrence indicator)Swelling occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MEDTFVPN" (Medications medication to treat fever or pain)Medications medication to treat fever or paintext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCCHILLS" (Chills occurrence indicator)Chills occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCDIAR" (Diarrhea occurrence indicator)Diarrhea occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MAXSFAT" (Fatigue maximum severity)Fatigue maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCFATIG" (Fatigue occurrence indicator)Fatigue occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVFATI" (Fatigue severity/intensity)Fatigue severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCFEVER" (Fever occurrence indicator)Fever occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MAXSHEA" (Headache maximum severity)Headache maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHEAD" (Headache occurrence indicator)Headache occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVHEAD" (Headache severity/intensity)Headache severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MAXSJP" (Joint pain maximum severity)Joint pain maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCJOPAIN" (Joint pain occurrence indicator)Joint pain occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVJOIN" (Joint pain severity/intensity)Joint pain severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCMPNIS" (Muscle pain occurrence indicator)Muscle pain occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCVOMI" (Vomiting occurrence indicator)Vomiting occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "DIARE" (Redness diameter cm)Redness diameter cmfloat4
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MSERE" (Redness maximum severity)Redness maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVREDN" (Redness severity/intensity)Redness severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MAXDIAR" (Diarrhea maximum severity)Diarrhea maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVDIAR" (Diarrhea severity/intensity)Diarrhea severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MAXCHIL" (Chills maximum severity)Chills maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVCHIL" (Chills severity/intensity)Chills severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHOFA" (Hospitalized for tiredness (fatigue) occurrence indicator)Hospitalized for tiredness (fatigue) occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MAXSMP" (Muscle pain maximum severity)Muscle pain maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVMUSP" (Muscle pain severity/intensity)Muscle pain severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "DIASW" (Swelling diameter cm)Swelling diameter cmfloat4
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MSESW" (Swelling maximum severity)Swelling maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVSWEL" (Swelling severity/intensity)Swelling severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHIS" (Hospitalized for injection site pain occurrence indicator)Hospitalized for injection site pain occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHOHE" (Hospitalized for headache occurrence indicator)Hospitalized for headache occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHOMP" (Hospitalized for muscle pain occurrence indicator)Hospitalized for muscle pain occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "STPDMEDP" (Medications stop date meds given to trt/pnt symptoms)Medications stop date meds given to trt/pnt symptomsdateISO 8601
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHOJP" (Hospitalized for joint pain occurrence indicator)Hospitalized for joint pain occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHODI" (Hospitalized for diarrhea occurrence indicator)Hospitalized for diarrhea occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MAXSVOM" (Vomiting maximum severity)Vomiting maximum severitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "SEVVOMI" (Vomiting severity/intensity)Vomiting severity/intensitytext8
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHOCHIL" (Hospitalized for chills occurrence indicator)Hospitalized for chills occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MEDDUR" (Medications duration)Medications durationtext7
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "G4CRR" (Redness grade 4 criteria met)Redness grade 4 criteria mettext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MADRE" (Redness maximum diameter cm)Redness maximum diameter cmfloat4
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MIDRE" (Redness minimum diameter cm)Redness minimum diameter cmfloat4
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "G4CRS" (Swelling grade 4 criteria met)Swelling grade 4 criteria mettext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MADSW" (Swelling maximum diameter cm)Swelling maximum diameter cmfloat4
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "MIDSW" (Swelling minimum diameter cm)Swelling minimum diameter cmfloat4
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
PARAMCD = "OCHOVO" (Hospitalized for vomiting occurrence indicator)Hospitalized for vomiting occurrence indicatortext1
Derived
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
AVALVLMAnalysis Valuefloat8
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MSPIS" (Pain at injection site maximum severity)Pain at injection site maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVPIS" (Pain at injection site severity/intensity)Pain at injection site severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MEDDUR" (Medications duration)Medications durationinteger2
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MAXSFAT" (Fatigue maximum severity)Fatigue maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVFATI" (Fatigue severity/intensity)Fatigue severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MAXTEMP" (Fever maximum temperature)Fever maximum temperaturefloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MAXSHEA" (Headache maximum severity)Headache maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVHEAD" (Headache severity/intensity)Headache severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MAXSJP" (Joint pain maximum severity)Joint pain maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVJOIN" (Joint pain severity/intensity)Joint pain severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "DIARE" (Redness diameter cm)Redness diameter cmfloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MDIRE" (Redness maximum diameter)Redness maximum diameterfloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MSERE" (Redness maximum severity)Redness maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVREDN" (Redness severity/intensity)Redness severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MAXDIAR" (Diarrhea maximum severity)Diarrhea maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVDIAR" (Diarrhea severity/intensity)Diarrhea severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MAXCHIL" (Chills maximum severity)Chills maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVCHIL" (Chills severity/intensity)Chills severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MAXSMP" (Muscle pain maximum severity)Muscle pain maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVMUSP" (Muscle pain severity/intensity)Muscle pain severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "DIASW" (Swelling diameter cm)Swelling diameter cmfloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MDISW" (Swelling maximum diameter)Swelling maximum diameterfloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MSESW" (Swelling maximum severity)Swelling maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVSWEL" (Swelling severity/intensity)Swelling severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MAXSVOM" (Vomiting maximum severity)Vomiting maximum severityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "SEVVOMI" (Vomiting severity/intensity)Vomiting severity/intensityinteger1
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MADRE" (Redness maximum diameter cm)Redness maximum diameter cmfloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MIDRE" (Redness minimum diameter cm)Redness minimum diameter cmfloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MADSW" (Swelling maximum diameter cm)Swelling maximum diameter cmfloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
PARAMCD = "MIDSW" (Swelling minimum diameter cm)Swelling minimum diameter cmfloat4
Derived
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
AVALCAT1Analysis Value Category 1text9
Derived
Create AVALCAT1 if FATESTCD in ("DIAMETER" "MAXDIAM") and aval > 0: if 0 < AVAL <= 2.0 then AVALCAT1=">0-2.0" if 2 < AVAL <= 5.0 then AVALCAT1=">2.0-5.0" if 5 < AVAL <= 10.0 then AVALCAT1=">5.0-10.0" if AVAL > 10.0 then AVALCAT1=">10.0"
AVALCA1NAnalysis Value Category 1 (N)integer8
Assigned

Numeric Code of AVALCAT1 0='>0-2.0'; 1='>2.0-5.0'; 2='>5.0-10.0'; 3='>10.0';

FASTATCompletion Statustext8
Predecessor: FACE.FASTAT or VS.VSSTAT
FAREASNDReason Not Performedtext41
Predecessor: FACE.FAREASND or VS.VSREASND
FAEVALEvaluatortext13
Predecessor: FACE.FAEVAL or VS.VSEVAL.
AVISITNAnalysis Visit (N)float8ADFACEVD.AVISITN

[18 Terms]

Predecessor: FACE.VISITNUM or VS.VISITNUM.
AVISITAnalysis Visittext25ADFACEVD.AVISIT

[18 Terms]

Derived
1) FACE.VISIT or VS.VISIT. 2) For unplanned readings, AVISIT=concatenate ('UNPLANNED VISIT', AVISITN) separated by a blank space.
ADTAnalysis DateintegerDATE9
Derived
date part of FACE.FADTC or date part of VS.VSDTC
ADTMAnalysis DatetimeintegerDATETIME
Derived
Datetime format of FACE.FADTC or VS.VSDTC
ADYAnalysis Relative Dayinteger8
Predecessor: FACE.FADY or VS.VSDY
ATPTAnalysis Timepointtext5
Derived
1) FACE.FATPT or VS.VSTPT; 2) For unplanned readings, ATPT is populated with DAY <#> for relative day: # = FADTC/VSDTC - date of last vaccination + 1; 3) Set to missing where FATEST in ('Maximum Severity', 'Maximum Temperature', 'Maximum Diameter').
ATPTNAnalysis Timepoint (N)integer8
Derived
Numeric Part of ATPT
ATPTREFAnalysis Timepoint Referencetext13
Predecessor: FACE.FATPTREF or VS.VSTPTREF
FAEVINTXEvaluation Interval Texttext17
Predecessor: FACE.FAEVINTX or VS.VSEVINTX
DTYPEDerivation Typetext7ADFACEVD.DTYPE
  • • "MAXIMUM" = "Maximum Value Derivation Technique"
Derived
Set to "MAXIMUM" if FATEST in ('Maximum Severity', 'Maximum Temperature', 'Maximum Diameter')
FASTINTEvaluation Interval Starttext3
Derived
Set to 'P0H' if FATEST in ('Maximum Severity', 'Maximum Temperature', 'Maximum Diameter')
FAENINTEvaluation Interval Endtext3
Derived
Set to "7D" if FATEST in ('Maximum Severity', 'Maximum Temperature', 'Maximum Diameter')
EXDOSEDosefloat8
Derived
Carried over from EX.EXDOSE. Detailed algorithm as below: For local reaction merge FACE with EX by USUBJID FATPTREF equals EXTPTREF For systemic events merge FACE with EX by USUBJID and FATPTREF equals EXTPTREF Create ADFACEVD by setting local reactions and systemic events from above step keeping from EX EXDOSE , EXTRT, EXDOSU, EXSTDTC, EXENDTC.
EXTRTName of Treatmenttext13
Predecessor: EX.EXTRT
EXDOSUDose Unitstext3
Predecessor: EX.EXDOSU
EXSTDTCStart Date/Time of TreatmentdatetimeISO 8601
Predecessor: EX.EXSTDTC
EXENDTCEnd Date/Time of TreatmentdatetimeISO 8601
Predecessor: EX.EXENDTC
CLTYPCollection Typetext10
Predecessor: SUPPFACE.QVAL where SUPPFACE.QNAM='CLTYP' or SUPPVS.QVAL where SUPPVSE.QNAM='CLTYP'
VSORRESResult or Finding in Original Unitstext5
Derived
VS.VSORRES where index(VS.VSTESTCD,”TEMP”) and CLTYP in ('DIARY CARD' 'CRF')
VSORRESUOriginal Unitstext1
Derived
VS.VSORRESU where index(VS.VSTESTCD,”TEMP”) and CLTYP in ('DIARY CARD' 'CRF')
VSSTRESNNumeric Result/Finding in Standard Unitsfloat8
Derived
VS.VSSTRESN where index(VS.VSTESTCD,”TEMP”) and CLTYP in ('DIARY CARD' 'CRF')
VSSTRESUStandard Unitstext1
Derived
VS.VSSTRESU where index(VS.VSTESTCD,”TEMP”) and CLTYP in ('DIARY CARD' 'CRF')
FTEMCATFever Temperature Categorytext17
Derived
Derived only for FAOBJ='FEVER'. For VSORRESU='F': if .<input(VS.VSORRES,best.)<100.4 then "<38.0 C"; else if 100.4<=input(VS.VSORRES,best.)<=101.1 then "38.0 C to 38.4 C" ; else if 101.2<=input(VS.VSORRES,best.)<=102.0 then ">38.4 C to 38.9 C" ; else if 102.1<=input(VS.VSORRES,best.)<=104.0 then ">38.9 C to 40.0 C"; else if input(VS.VSORRES,best.)>104.0 and VSSTRESN<=42.0 then ">40.0 C". else if VSSTRESN>42 then 'Missing'. For VSORRESU='C': if .<input(VS.VSORRES,best.)<38.0 then "<38.0 C"; else if 38.0<=input(VS.VSORRES,best.)<=38.4 then "38.0 C to 38.4 C" ; else if 38.5<=input(VS.VSORRES,best.)<=38.9 then ">38.4 C to 38.9 C" ; else if 39.0<=input(VS.VSORRES,best.)<=40.0 then ">38.9 C to 40.0 C"; else if input(VS.VSORRES,best.)>40 and VSSTRESN<=42.0 then ">40.0 C". else if VSSTRESN>42 then 'Missing'.
FTEMCATNFever Temperature Category (N)integer8
Assigned

Numerive Code of FTEMCAT .="Missing" 0="<38.0 C" 1="38.0 C to 38.4 C" 2= ">38.4 C to 38.9 C" 3=">38.9 C to 40.0 C" 4=">40.0 C"

KNOWVFLKnown Value Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
This flag is derived at USUBJID/FATPTREF/FAOBJ level: Set to "Y" for a reaction or an event if a subject had a valid record where AVALC in ('Y' 'N') at any day from day 1 to day 7 after each dose. else set to 'N'.
EVENTFLEvent Value Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
This flag is derived at USUBJID/FATPTREF/FAOBJ level: For FAOBJ in ('REDNESS' 'SWELLING'): Set to 'Y' if a subject had a record (diameter>=2.5 cm) at any day from day 1 to day 7; else set to 'N'. For FAOBJ='MEDICATIONS': Set to 'Y' if a subject had a record (avalc='Y') at any day after each dose; else set to 'N'. For FAOBJ='FEVER' : Set to 'Y' if a subject had a record (38.0 °C <=aval<=42.0 °C) at any day after each dose; else set to 'N'. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. For FAOBJ not in ('REDNESS' 'SWELLING' 'MEDICATIONS' 'FEVER'): Set to 'Y' for an reaction or an event if a subject had a record (avalc in ('MILD', 'MODERATE',''SEVER') at any day after each dose; else set to 'N'.
KNOWVDFLDay Known Value Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
This flag is derived at SUBJECT/FATPTREF/FAOBJ/FATEST/FATPT level: Set to "Y" if a subject had a valid record (where the event was reported regardless if it occurred or not) at that day from day 1 to day 7 within FATPTREF/FAOBJ/FATEST/FATPT level, else set to 'N'.
EVENTDFLDay Event Value Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
This flag is derived at SUBJECT/FATPTREF/FAOBJ/FATEST/FATPT level: For FATEST in ('Occurrence Indicator') and FAOBJ in ('REDNESS' 'SWELLING'): Set to 'Y' if a subject had a event (avalc='Y' and diameter>=2.5 cm) on the day within FATPTREF/FAOBJ/FATEST level; else set to 'N'. For FATEST in ('Occurrence Indicator') or FAOBJ='MEDICATIONS': Set to 'Y' if a subject had a event (avalc='Y') on the day within FATPTREF/FAOBJ/FATEST/FATPT level; else set to 'N'. For FATEST in ('Severity/Intensity', 'Maximum Severity') : Set to 'Y' if a subject had a event (avalc in ('MILD', 'MODERATE', 'SEVERE') on the day within FATPTREF/FAOBJ/FATEST/FATPT level; else set to 'N'. For FATEST in ('Diameter', 'Maximum Diameter') : Set to 'Y' if a subject had a event (aval>=2.5 cm) on the day within FATPTREF/FAOBJ/FATPT level; else set to 'N'. For FATEST in ('Maximum Temperature') : Set to 'Y' if a subject had a event (38.0 °C <=aval<=42.0 °C) on the day within FATPTREF/FAOBJ/FATPT level; else set to 'N'.
EVENTOCCOccurences of Eventinteger8
Derived
This variable is derived at SUBJECT/FATPTREF/FAOBJ level. EVENTOCC is the number of events. When a subject reported an event at least 1 day (with EVENTDF='Y'), then EVENTOCC=1; If the occurrence is consecutive >=2 days, it should be still counted once. But if the event recurred after one or more day’s disappearance, then EVENTOCC+1. For example, subject A had redness (diameter>=2.5cm) on Day 1, 2, 4, 5, 6. The symptom on Day 1-2 and Day 4-6 is counted once respectively , so EVENTOCC is 2 for subject A.
TRTAActual Treatmenttext27
Derived
If (VAX101='Placebo' and ATPTREF="VACCINATION 1") or (VAX102='Placebo' and ATPTREF="VACCINATION 2") then TRTA='Placebo'; else ADSL.TRT01A.
TRTANActual Treatment (N)integer8
Derived
If (VAX101='Placebo' and ATPTREF="VACCINATION 1") or (VAX102='Placebo' and ATPTREF="VACCINATION 2") then TRTAN=9; else ADSL.TRT01AN.
TRTPPlanned Treatmenttext27
Predecessor: ADSL.TRT01P
TRTPNPlanned Treatment (N)integer8
Predecessor: ADSL.TRT01PN

Go to the top of the Define-XML document


Covid-19 Signs and Symptoms Analysis Dataset (ADSYMPT)

ADSYMPT (Covid-19 Signs and Symptoms Analysis Dataset) - BASIC DATA STRUCTURE Location: adsympt.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext8
Predecessor: ADSL.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: ADSL.USUBJID
SITEIDStudy Site Identifiertext4
Predecessor: ADSL.SITEID
SUBJIDSubject Identifier for the Studytext8
Predecessor: ADSL.SUBJID
BRTHDTDate of BirthintegerDATE9
Predecessor: ADSL.BRTHDT
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR1Pooled Age Group 1text11
Predecessor: ADSL.AGEGR1
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: ADSL.SEX
RACERacetext41RACE

[7 Terms]

Predecessor: ADSL.RACE
ETHNICEthnicitytext22ETHNIC
  • • "HISPANIC OR LATINO" = "Hispanic or Latino"
  • • "NOT HISPANIC OR LATINO" = "Not Hispanic or Latino"
  • • "NOT REPORTED" = "Not Reported"
Predecessor: ADSL.ETHNIC
ARMCDPlanned Arm Codetext9
Predecessor: ADSL.ARMCD
ARMDescription of Planned Armtext27
Predecessor: ADSL.ARM
ACTARMCDActual Arm Codetext9
Predecessor: ADSL.ACTARMCD
ACTARMDescription of Actual Armtext27
Predecessor: ADSL.ACTARM
PARAMNParameter (N)integer8ADSYMPT.PARAMN

[32 Terms]

Assigned

Numeric code for PARAM Please refer to codelist ADSYMPT.PARAMN.

PARAMCDParameter Codetext8ADSYMPT.PARAMCD

[32 Terms]

Assigned

Character code for PARAM Please refer to codelist ADSYMPT.PARAMCD.

PARAMParametertext48ADSYMPT.PARAM

[32 Terms]

Derived
Set to FA.FAOBJ when upcase(FA.FAOBJ) = "CHILLS" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "DIARRHEA" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "FEVER" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW LOSS OF TASTE OR SMELL" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW OR INCREASED COUGH" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW OR INCREASED MUSCLE PAIN" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW OR INCREASED SHORTNESS OF BREATH" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW OR INCREASED SORE THROAT" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "VOMITING" and FA.FACAT = "EFFICACY" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to "NEW OR INCREASED NASAL CONGESTION" when upcase(FA.FAOBJ) = "NEW OR INCREASED NASAL CONGESTION" or "NASAL CONGESTION" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to "NEW OR INCREASED WHEEZING" when upcase(FA.FAOBJ) = "NEW OR INCREASED WHEEZING" or upcase(FA.FAOBJ) = "WHEEZING" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "FATIGUE" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "HEADACHE" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to "RHINORRHOEA" when upcase(FA.FAOBJ) contains "RUNNY NOSE" or upcase(FA.FAOBJ) = "RHINORRHOEA" and FA.FAOBJ ^= "NEW OR INCREASED NASAL DISCHARGE" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NAUSEA" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to CE.CESCAT when CE.CESCAT = "SIGNIFICANT ACUTE RENAL DYSFUNCTION". Set to CE.CESCAT when CE.CESCAT = "SIGNIFICANT ACUTE HEPATIC DYSFUNCTION". Set to MB.MBTEST when upcase(MB.MBTESTCD) = "SARSCOV2" and MB.MBMETHOD = "IMMUNOCHROMATOGRAPHY". Set to MB.MBTEST when upcase(MB.MBTESTCD) = "RTCOV2NS" and MB.MBMETHOD = "REVERSE TRANSCRIPTASE PCR". Set to VS.VSTEST when VS.VSTESTCD = "RESP". Set to VS.VSTEST when VS.VSTESTCD = "HR". Set to VS.VSTEST when VS.VSTESTCD = "OXYSAT" Set to VS.VSTEST when VS.VSTESTCD = "DIABP". Set to VS.VSTEST when VS.VSTESTCD = "SYSBP". Set to PR.PRTRT when upcase(PR.PRTRT) = "NON-INVASIVE POSITIVE PRESSURE VENTILATION". Set to PR.PRTRT when upcase(PR.PRTRT) = "HIGH FLOW OXYGEN THERAPY". Set to IS.ISTEST when IS.ISTESTCD = "C19NIG" Set to "SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS" when HOTERM = "ICU'. Set to DS.DSDECOD when DS.DSDECOD = "DEATH".
PARCAT1Parameter Category 1text31
Derived
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to "GENERAL VITAL SIGNS". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to "SIGNS AND SYMPTOMS OF DISEASE". if paramcd in ("SARDFN" "SAHDFN") then Set to CE.CECAT. if paramcd in ("DEATH") then Set to DS.DSCAT. if paramcd in ("HCUICU") then Set to HO.HOCAT. if paramcd in ("C19NIG") then Set to IS.ISCAT. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBCAT. if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PRCAT.
PARCAT2Parameter Category 2text19
Derived
if paramcd in ("NIPPV" "HFOXTHRP") then Set to "RESPIRATORY FAILURE". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASCAT. if paramcd in ("HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "RESP" "HR" "OXYSAT" "DIABP" "SYSBP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
AVALVLMAnalysis Valueinteger8
Derived
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSSTRESN. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA" "HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "NIPPV" "HFOXTHRP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
PARAMCD = "RESP" (RESPIRATORY RATE)RESPIRATORY RATEinteger3
Derived
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSSTRESN. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA" "HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "NIPPV" "HFOXTHRP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
PARAMCD = "HR" (HEART RATE)HEART RATEinteger3
Derived
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSSTRESN. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA" "HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "NIPPV" "HFOXTHRP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
PARAMCD = "OXYSAT" (OXYGEN SATURATION)OXYGEN SATURATIONinteger3
Derived
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSSTRESN. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA" "HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "NIPPV" "HFOXTHRP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
PARAMCD = "DIABP" (DIARRHEA)DIASTOLIC BLOOD PRESSUREinteger3
Derived
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSSTRESN. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA" "HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "NIPPV" "HFOXTHRP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
PARAMCD = "SYSBP" (SYSTOLIC BLOOD PRESSURE)SYSTOLIC BLOOD PRESSUREinteger3
Derived
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSSTRESN. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA" "HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "NIPPV" "HFOXTHRP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
PARAMCD = "PO2FIO2" (PP ARTERIAL O2/FRACTION INSPIRED O2)PP ARTERIAL O2/FRACTION INSPIRED O2integer3
Derived
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSSTRESN. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA" "HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "NIPPV" "HFOXTHRP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
AVALCVLMAnalysis Value (C)text50
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "RTCOV2NS" (SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2)CEPHEID RT-PCR ASSAY FOR SARS-COV-2text3
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "C19NIG" (N-BINDING ANTIBODY)N-BINDING ANTIBODYtext3
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "CHILLS" (CHILLS)CHILLStext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "DIARRHEA" (DIASTOLIC BLOOD PRESSURE)DIARRHEAtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "FEVER" (FEVER)FEVERtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "NLTSTSML" (NEW LOSS OF TASTE OR SMELL)NEW LOSS OF TASTE OR SMELLtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "NCOUG" (NEW OR INCREASED COUGH)NEW OR INCREASED COUGHtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "NMUSPN" (NEW OR INCRESED MUSCLE PAIN)NEW OR INCREASED MUSCLE PAINtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "NSTBRTH" (NEW OR INCREASED SHORTNESS OF BREATH)NEW OR INCREASED SHORTNESS OF BREATHtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "NSRTHROT" (NEW OR INCRESED SORE THROAT)NEW OR INCREASED SORE THROATtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "VOMIT" (VOMITING)VOMITINGtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "FATIGUE" (FATIGUE)FATIGUEtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "SARSCOV2" (CEPHEID RT-PCR ASSAY FOR SARS-COV-2)SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2text3
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "NNSLCONG" (NEW OR INCREASED NASAL CONGESTION)NEW OR INCREASED NASAL CONGESTIONtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "RIHNRA" (RHINORRHOEA)RHINORRHOEAtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "HEADACHE" (HEADACHE)HEADACHEtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "NAUSEA" (NAUSEA)NAUSEAtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "DEATH" (DEATH)DEATHtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "WHEEZ" (NEW OR INCREASED WHEEZING)NEW OR INCREASED WHEEZINGtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "HFOXTHRP" (HIGH FLOW OXYGEN THERAPY)HIGH FLOW OXYGEN THERAPYtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "SARDFN" (SIGNIFICANT ACUTE RENAL DYSFUNCTION)SIGNIFICANT ACUTE RENAL DYSFUNCTIONtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "HCUICU" (SUJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS)SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESStext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "SAHDFN" (SIGNIFICANT ACUTE HEPATIC DYSFUNCTION)SIGNIFICANT ACUTE HEPATIC DYSFUNCTIONtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "NIPPV" (NON-INVASIVE POSITIVE PRESSURE VENTILATION)NON-INVASIVE POSITIVE PRESSURE VENTILATIONtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "MCHVENT" (MECHANICAL VENTILATION)MECHANICAL VENTILATIONtext1
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
PARAMCD = "VSOPRES" (VASOPRESSORS AGENTS)VASOPRESSORS AGENTStext50
Derived
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
VISITNUMVisit Numberinteger8
Predecessor: CE.VISITNUM or FA.VISITNUM or HO.VISITNUM or IS.VISITNUM or MB.VISITNUM or PR.VISITNUM or VS.VISITNUM
VISITVisit Nametext14
Predecessor: CE.VISIT or FA.VISIT or HO.VISIT or IS.VISIT or MB.VISIT or PR.VISIT or VS.VISIT
AVISITNAnalysis Visit (N)integer8ADSYMPT.AVISITN

[6 Terms]

Derived
Set to VISITNUM of source dataset.
AVISITAnalysis Visittext14ADSYMPT.AVISIT

[6 Terms]

Derived
Set to VISIT of source dataset.
ADTAnalysis DateintegerDATE9
Derived
if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FADTC. if paramcd in ("HCUICU") then Set to HO.HODTC. if paramcd in ("C19NIG") then Set to IS.ISDTC. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBDTC. if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PRDTC. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSDTC. if paramcd in ("SARDFN" "SAHDFN" "DEATH") then Set to null.
ADYAnalysis Relative Dayinteger8
Derived
Set as following: ADY = ADT - TRTSDT. If ADT >= TRTSDT, ADY = ADT - TRTSDT + 1.
ASTDTAnalysis Start DateintegerDATE9
Derived
if paramcd in ("SARDFN" "SAHDFN") then Set to CE.CESTDTC. if paramcd in ("DEATH") then Set to DS.DSSTDTC. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FASTRESC where FA.FATESTCD = "FSYMDATE" and FA.FACAT = "EFFICACY" and FASCAT = "RESPIRATORY ILLNESS" within a matching FA.VISIT of a subject. if paramcd in ("HCUICU") then Set to HO.HOSTDTC. if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PRSTDTC. if paramcd in ("SARSCOV2" "RTCOV2NS" "RESP" "HR" "OXYSAT" "DIABP" "SYSBP" "C19NIG") then Set to null.
ASTDYAnalysis Start Relative Dayinteger8
Derived
Set as following: ASTDY = ASTDT - TRTSDT. If ASTDT >= TRTSDT, ASTDY = ASTDT - TRTSDT + 1.
AENDTAnalysis End DateintegerDATE9
Derived
if paramcd in ("SARDFN" "SAHDFN") then Set to CE.CEENDTC. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FASTRESC where FA.FATESTCD = "LSYMDATE" and FA.FACAT = "EFFICACY" and FASCAT = "RESPIRATORY ILLNESS" within a matching FA.VISIT of a subject.. if paramcd in ("HCUICU") then Set to HO.HOENDTC. if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PRENDTC. if paramcd in ("SARSCOV2" "RTCOV2NS" "RESP" "HR" "OXYSAT" "DIABP" "SYSBP" "C19NIG" "DEATH") then Set to null.
AENDYAnalysis End Relative Dayinteger8
Derived
Set as following: AENDY = AENDT - TRTSDT. If AENDT >= TRTSDT, AENDY = AENDT - TRTSDT + 1.
ISSPECIS Specimen Typetext5
Predecessor: IS.ISSPEC
ISMETHODIS Method of Test or Examinationtext24
Predecessor: IS.ISMETHOD
MBLOCSpecimen Collection Locationtext24
Predecessor: MB.MBLOC
MBSPECMB Specimen Typetext22
Predecessor: MB.MBSPEC
MBMETHODMB Method of Test or Examinationtext25
Predecessor: MB.MBMETHOD
PRPRESPPre-specifiedtext1
Predecessor: PR.PRPRESP
VSSTRESUStandard Unitstext11
Predecessor: VS.VSSTRESU
RANDDTDate of RandomizationintegerDATE9
Predecessor: ADSL.RANDDT
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTSDT
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTEDT
VAX101DTVaccination Date 01integerDATE9
Predecessor: ADSL.VAX101DT
VAX102DTVaccination Date 02integerDATE9
Predecessor: ADSL.VAX102DT
ENRLFLEnrolled Population Flagtext1Y
  • • "Y" = "Yes"
Predecessor: ADSL.ENRLFL
RANDFLRandomized Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.SAFFL
EVALEFFLEvaluable Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.EVALEFFL
EV14EFFLEvaluable Efficacy Popu Flag - 14 daystext1
Predecessor: ADSL.EV14EFFL
AAI1EFFLDose 1 all-available Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.AAI1EFFL
AAI2EFFLDose 2 all-available Efficacy Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.AAI2EFFL
C19ILHFLPrior Covid-19 Illness History Flagtext1Y
  • • "Y" = "Yes"
Derived
Set this to "Y", if subject reported any of the following terms in MH.MHDECOD . "Asymptomatic COVID-19" "COVID-19" "COVID-19 pneumonia" "COVID-19 treatment" "Suspected COVID-19" "SARS-CoV-2 antibody test positive" "SARS-CoV-2 carrier" "SARS-CoV-2 sepsis" "SARS-CoV-2 test positive" "SARS-CoV-2 viraemia" "Multisystem inflammatory syndrome in children"
HIVFLHIV Positive Subjects Flagtext1
Predecessor: ADSL.HIVFL

Go to the top of the Define-XML document


Immunogenicity Analysis Dataset (ADVA)

ADVA (Immunogenicity Analysis Dataset) - BASIC DATA STRUCTURE Location: adva.xpt
VariableWhere ConditionLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext8
Predecessor: IS.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: IS.USUBJID
SUBJIDSubject Identifier for the Studytext8
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext4
Predecessor: ADSL.SITEID
TRTPPlanned Treatmenttext27
Predecessor: ADSL.TRT01P
TRTPNPlanned Treatment (N)integer8
Predecessor: ADSL.TRT01PN
TRTAActual Treatmenttext27
Predecessor: ADSL.TRT01A
TRTANActual Treatment (N)integer8
Predecessor: ADSL.TRT01AN
ISDTCDate/Time of CollectiondateISO 8601
Predecessor: IS.ISDTC
ADTAnalysis DateintegerDATE9
Derived
ADT = date part of IS.ISDTC
ADYAnalysis Relative Dayinteger8
Predecessor: IS.ISDY
AVISITAnalysis Visittext39ADVA.AVISIT

[9 Terms]

Derived
Derive AVISIT based on IS.Visit/Visitnum for records with non-missing value (AVAL ne .);
AVISITNAnalysis Visit (N)float8ADVA.AVISITN

[9 Terms]

Assigned

Numeric Code of the AVISIT. 1 if AVISIT= "Before Vaccination 1"; 2 if AVISIT= "1 Week after Vaccination 1"; 3 if AVISIT= "3 Weeks after Vaccination 1"; (Note: This is the visit before vaccination 2); 3.1 if AVISIT= "4 Weeks after Vaccination 1"; (Note: For 100ug only); 3.2 if AVISIT= "5 Weeks after Vaccination 1"; (Note: For 100ug only); 3.3 if AVISIT= "1 Month and 3 weeks after Vaccination 1"; (Note: For 100ug only); 4 if AVISIT= "1 Week after Vaccination 2"; 5 if AVISIT= "2 Weeks after Vaccination 2"; 6 if AVISIT= "1 Month after Vaccination 2"; 7 if AVISIT= "6 Months after Vaccination 2"; 8 if AVISIT= "12 Months after Vaccination 2"; 9 if AVISIT= "24 Months after Vaccination 2";

VISITVisit Nametext20
Predecessor: IS.VISIT
VISITNUMVisit Numberinteger8
Predecessor: IS.VISITNUM
PARCAT1Parameter Category 1text8
Predecessor: IS.ISCAT
PARCAT1NParameter Category 1 (N)integer8
Assigned

Numeric Code from PARCAT1. 1 if PARCAT1="SEROLOGY".

PARAMParametertext75ADVA.PARAM

[9 Terms]

Derived
param=trim(left(istest))||' ('||trim(left("titer"))||') - '||trim(left(ismethod)) for C2NGNT50 and C2NGNT90; trim(left(IS.ISTEST)) || '(' || trim(left(IS.ISSTRESU)) || ')' || ' - ' || trim(left(IS.ISMETHOD)) for C19S1IGG and C19RBDIG; trim(left(istest))||' - '||trim(left(ismethod)) for C19NIG; istest of numerator “to” istest of denominator for ratios.
PARAMNParameter (N)integer8ADVA.PARAMN

[9 Terms]

Derived
See ADVA_Parameters table in complexalgorithms.pdf and derive PARAMN based on PARAM.
PARAMCDParameter Codetext8ADVA.PARAMCD

[9 Terms]

Predecessor: IS.ISTESTCD
AVALVLMAnalysis Valuefloat8
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "C19RBDIG" (COVID-19 RBD IgG (U/mL) - Luminex Immunoassay)COVID-19 RBD IgG (U/mL) - Luminex Immunoassayfloat10
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "C19S1IGG" (COVID-19 S1 IgG (U/mL) - Luminex Immunoassay)COVID-19 S1 IgG (U/mL) - Luminex Immunoassayfloat10
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "C2NGNT50" (SARS-CoV-2 serum neutralizing titer 50 (titer) - Virus Neutralization Assay)SARS-CoV-2 serum neutralizing titer 50 (titer) - Virus Neutralization Assayfloat12
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "C2NGNT90" (SARS-CoV-2 serum neutralizing titer 90 (titer) - Virus Neutralization Assay)SARS-CoV-2 serum neutralizing titer 90 (titer) - Virus Neutralization Assayfloat12
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "NT50_RB" (SARS-CoV-2 serum neutralizing titer 50 to COVID-19 RBD Ig)SARS-CoV-2 serum neutralizing titer 50 to COVID-19 RBD Igfloat7
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "NT50_S1" (SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG)SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgGfloat7
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "NT90_RB" (SARS-CoV-2 serum neutralizing titer 90 to COVID-19 RBD Ig)SARS-CoV-2 serum neutralizing titer 90 to COVID-19 RBD Igfloat7
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "NT90_S1" (SARS-CoV-2 serum neutralizing titer 90 to COVID-19 S1 IgG)SARS-CoV-2 serum neutralizing titer 90 to COVID-19 S1 IgGfloat7
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
PARAMCD = "C19NIG" (N-binding antibody - N-binding Antibody Assay)N-binding antibody - N-binding Antibody Assayinteger1
Derived
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
AVALCVLMAnalysis Value (C)text12
Derived
Character value for AVAL
PARAMCD = "C19RBDIG" (COVID-19 RBD IgG (U/mL) - Luminex Immunoassay)COVID-19 RBD IgG (U/mL) - Luminex Immunoassayfloat10
Derived
Character value for AVAL
PARAMCD = "C19S1IGG" (COVID-19 S1 IgG (U/mL) - Luminex Immunoassay)COVID-19 S1 IgG (U/mL) - Luminex Immunoassayfloat10
Derived
Character value for AVAL
PARAMCD = "C2NGNT50" (SARS-CoV-2 serum neutralizing titer 50 (titer) - Virus Neutralization Assay)SARS-CoV-2 serum neutralizing titer 50 (titer) - Virus Neutralization Assayfloat13
Derived
Character value for AVAL
PARAMCD = "C2NGNT90" (SARS-CoV-2 serum neutralizing titer 90 (titer) - Virus Neutralization Assay)SARS-CoV-2 serum neutralizing titer 90 (titer) - Virus Neutralization Assayfloat13
Derived
Character value for AVAL
PARAMCD = "NT50_RB" (SARS-CoV-2 serum neutralizing titer 50 to COVID-19 RBD Ig)SARS-CoV-2 serum neutralizing titer 50 to COVID-19 RBD Igfloat7
Derived
Character value for AVAL
PARAMCD = "NT50_S1" (SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG)SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgGfloat7
Derived
Character value for AVAL
PARAMCD = "NT90_RB" (SARS-CoV-2 serum neutralizing titer 90 to COVID-19 RBD Ig)SARS-CoV-2 serum neutralizing titer 90 to COVID-19 RBD Igfloat7
Derived
Character value for AVAL
PARAMCD = "NT90_S1" (SARS-CoV-2 serum neutralizing titer 90 to COVID-19 S1 IgG)SARS-CoV-2 serum neutralizing titer 90 to COVID-19 S1 IgGfloat7
Derived
Character value for AVAL
PARAMCD = "C19NIG" (N-binding antibody - N-binding Antibody Assay)N-binding antibody - N-binding Antibody Assaytext3
Derived
Character value for AVAL
BASEBaseline Valuefloat8
Derived
AVAL from the record with ABLFL="Y" at USUBJID/PARAM level
BASECBaseline Value (C)text8
Derived
AVALC from the record with ABLFL="Y" at USUBJID/PARAM level
BASETYPEBaseline Typetext15
Derived
trim(left("Study"))||' ('||trim(left(dtype))||')';
ABLFLBaseline Record Flagtext1Y
  • • "Y" = "Yes"
Derived
Set to 'Y' for a valid result (AVAL ne .) where collected before vax1.
APSBLFLPost Baseline Record Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set to 'Y' for a post-baseline result where collected after vax1
ABLPBLFLBaseline and post-baseline flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Set to 'Y' if a subject has results both at baseline and post-baseline. Set to 'N' if a subject only has post-baseline results.
DTYPEDerivation Typetext7ADVA.DTYPE
  • • "Derived" = "Derived"
  • • "LLOQIMP" = "LLOQIMP"
Derived
Set to 'LLOQIMP' for parameters that imputed for LLOQ. Set to 'Derived' for parameters for ratios.
R2BASERatio to Baselineinteger8
Derived
R2BASE = AVAL/BASE for post baseline readings
SRCDOMSource Datatext2
Derived
Set to "IS" if DTYPE ne 'Derived'.
SRCVARSource Variabletext8
Derived
Set to "ISSTRESN" if DTYPE ne 'Derived'.
SRCSEQSource Sequence Numberinteger8
Derived
IS.ISSEQ if DTYPE ne 'Derived'.
ANL01FLAnalysis Record Flag 01:Window Recordtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Flag the record that is selected based on Windowing (AVISIT ne missing)
ANL03FLAnalysis Flag 03:valid valuetext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Flag the record with non-missing result (AVAL ne . ) and ISSTRESC not in ('','IND', 'QNS','INDETERMINATE')
ANL04FLAnalysis Flag 04:ge LLoQtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
Flag the record with non-missing AVAL and AVAL ge LLoQ*.
EPOCHEpochtext11
Predecessor: IS.EPOCH
ISLLOQLower Limit of Quantitationfloat8
Predecessor: IS.ISLLOQ
ISSTRESCResult or Finding in Standard Formattext12
Predecessor: IS.ISSTRESC
EVIMMFLEvaluable immunogenicity populationtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if avisitn<4 then do; if eval01fl="Y" then EVIMMFL="Y"; else EVIMMFL="N"; end; else if avisitn>=4 then do; if eval02fl="Y" then EVIMMFL="Y"; else EVIMMFL="N"; end;
AAIMMFLAll-available immunogenicity populationtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
if avisitn<4 then do; if aai01fl="Y" then AAIMMFL="Y"; else AAIMMFL="N"; end; else if avisitn>=4 then do; if aai02fl="Y" then AAIMMFL="Y"; else AAIMMFL="N"; end;
BSSEROCBaseline serostatustext7
Derived
if base<islloq then BSSEROC="< LLOQ"; if base>=islloq then BSSEROC=">= LLOQ"; if missing baseline then BSSEROC="Missing"
BSSERONBaseline serostatus (N)integer8
Derived
if BSSEROC="Missing" then BSSERON=0; if BSSEROC="< LLOQ" then BSSERON=1; if BSSEROC=">= LLOQ" then BSSERON=2;
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5AGEU
  • • "YEARS" = "Year"
Predecessor: ADSL.AGEU
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: ADSL.SEX
SEXNSex (N)integer8
Predecessor: ADSL.SEXN
RACERacetext32RACE

[7 Terms]

Predecessor: ADSL.RACE
RACENRace (N)integer8
Predecessor: ADSL.RACEN
SAFFLSafety Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.SAFFL
ARMDescription of Planned Armtext27
Predecessor: ADSL.ARM
ARMCDPlanned Arm Codetext9
Predecessor: ADSL.ARMCD
ACTARMDescription of Actual Armtext27
Predecessor: ADSL.ACTARM
ACTARMCDActual Arm Codetext9
Predecessor: ADSL.ACTARMCD
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTSDT
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTEDT
TRTSTMTime of First Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTSTM
TRTETMTime of Last Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTETM
TRT01AActual Treatment for Period 01text27
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TRT01PPlanned Treatment for Period 01text27
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01STMTime of First Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01STM
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01ETMTime of Last Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01ETM
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
COHORTNCohort Group (N)float8
Predecessor: ADSL.COHORT
COHORTCohort Grouptext75
Predecessor: ADSL.COHORT
VAX101DTVaccination Date 01integerDATE9
Predecessor: ADSL.VAX101DT
VAX102DTVaccination Date 02integerDATE9
Predecessor: ADSL.VAX102DT
AAI01FLDose 1 all-available Immun Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.AAI01FL
EVAL02FLDose 2 evaluable Immun Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.EVAL02FL
AAI02FLDose 2 all-available Immun Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.AAI02FL
EVAL01FLDose 1 evaluable Immun Popu Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.EVAL01FL
DOSALVLActual Dosing Leveltext52
Predecessor: ADSL.DOSALVL
DOSALVLNActual Dosing Level (N)integer8
Predecessor: ADSL.DOSALVLN
DOSPLVLPlanned Dosing Leveltext52
Predecessor: ADSL.DOSPLVL
DOSPLVLNPlanned Dosing Level (N)integer8
Predecessor: ADSL.DOSPLVLN
AGEGR1Pooled Age Group 1text11
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text11
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
PHASEStudy Phasetext20
Predecessor: ADSL.PHASE
PHASENStudy Phase (N)integer8
Predecessor: ADSL.PHASEN
TRTARActual Treatment for Reportingtext55
Predecessor: ADSL.TRTAR
TRTARNActual Treatment (N) for Reportinginteger8
Predecessor: ADSL.TRTARN
TRTPRPlanned Treatment for Reportingtext55
Predecessor: ADSL.TRTPR
TRTPRNPlanned Treatment (N) for Reportinginteger8
Predecessor: ADSL.TRTPRN
COVBLSTBaseline SARS-CoV-2 Statustext3
Predecessor: ADSL.COVBLST
PD1POSDTPost-dose Positive Swab Result DateintegerDATE9
Predecessor: ADSL.PD1POSDT

Go to the top of the Define-XML document


Adverse Events Analysis Dataset (ADAE)

ADAE (Adverse Events Analysis Dataset) - OCCURRENCE DATA STRUCTURE Location: adae.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
SUBJIDSubject Identifier for the Studytext8
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext4
Predecessor: ADSL.SITEID
ARMDescription of Planned Armtext27
Predecessor: ADSL.ARM
ARMCDPlanned Arm Codetext9
Predecessor: ADSL.ARMCD
ACTARMDescription of Actual Armtext27
Predecessor: ADSL.ACTARM
ACTARMCDActual Arm Codetext9
Predecessor: ADSL.ACTARMCD
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5AGEU
  • • "YEARS" = "Year"
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text11
Predecessor: ADSL.AGEGR1    
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text10
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
AGEGR3Pooled Age Group 3text11
Predecessor: ADSL.AGEGR3
AGEGR3NPooled Age Group 3 (N)integer8
Predecessor: ADSL.AGEGR3N
RACERacetext41RACE

[7 Terms]

Predecessor: ADSL.RACE
RACENRace (N)integer8
Predecessor: ADSL.RACEN
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: ADSL.SEX
SEXNSex (N)integer8
Predecessor: ADSL.SEXN
ETHNICEthnicitytext22ETHNIC
  • • "HISPANIC OR LATINO" = "Hispanic or Latino"
  • • "NOT HISPANIC OR LATINO" = "Not Hispanic or Latino"
  • • "NOT REPORTED" = "Not Reported"
Predecessor: ADSL.ETHNIC
ETHNICNEthnicity (N)integer8
Predecessor: ADSL.ETHNICN
COUNTRYCountrytext3
Predecessor: ADSL.COUNTRY
ARACEAnalysis Racetext41ARACE

[7 Terms]

Predecessor: ADSL.ARACE
ARACENAnalysis Race (N)integer8
Predecessor: ADSL.ARACEN
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTSDT
TRTSTMTime of First Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTSTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTEDT
TRTETMTime of Last Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTETM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
TRT01AActual Treatment for Period 01text27
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TRT01PPlanned Treatment for Period 01text27
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
VAX101DTVaccination Date 01integerDATE9
Predecessor: ADSL.VAX101DT
VAX101TMVaccination Time 01integerTIME8
Predecessor: ADSL.VAX101TM
VAX102DTVaccination Date 02integerDATE9
Predecessor: ADSL.VAX102DT
VAX102TMVaccination Time 02integerTIME8
Predecessor: ADSL.VAX102TM
VAX103DTVaccination Date 03integerDATE9
Predecessor: ADSL.VAX103DT
VAX103TMVaccination Time 03integerTIME8
Predecessor: ADSL.VAX103TM
SAFFLSafety Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.SAFFL
COHORTCohort Grouptext75
Predecessor: ADSL.COHORT
COHORTNCohort Group (N)float8
Predecessor: ADSL.COHORTN
DOSALVLActual Dosing Leveltext52
Predecessor: ADSL.DOSALVL
DOSALVLNActual Dosing Level (N)integer8
Predecessor: ADSL.DOSALVLN
DOSPLVLPlanned Dosing Leveltext52
Predecessor: ADSL.DOSPLVL
DOSPLVLNPlanned Dosing Level (N)integer8
Predecessor: ADSL.DOSPLVLN
VAX101Vaccination 01text37
Predecessor: ADSL.VAX101
VAX102Vaccination 02text36
Predecessor: ADSL.VAX102
VAX103Vaccination 03text36
Predecessor: ADSL.VAX103
V01DTDate of Visit at 1M after Vax2integerDATE9
Predecessor: ADSL.V01DT
V02DTDate of Visit at 6M after Vax2integerDATE9
Predecessor: ADSL.V02DT
RANDFLRandomized Population Flagtext1Y
  • • "Y" = "Yes"
Predecessor: ADSL.RANDFL
PHASEStudy Phasetext20
Predecessor: ADSL.PHASE
PHASENStudy Phase (N)integer8
Predecessor: ADSL.PHASEN
DS30KFLPhase 3 30k Subjects Flagtext1
Predecessor: ADSL.DS30KFL
COVBLSTBaseline SARS-CoV-2 Statustext3
Predecessor: ADSL.COVBLST
MULENRFLMultiply Enrolled Subjectstext1
Predecessor: ADSL.MULENRFL
STUDYIDStudy Identifiertext8
Predecessor: AE.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: AE.USUBJID
AESEQSequence Numberinteger8
Predecessor: AE.AESEQ
AECATCategory for Adverse Eventtext16
Predecessor: AE.AECAT
AESPIDSponsor-Defined Identifiertext2
Predecessor: AE.AESPID
AETERMReported Term for the Adverse Eventtext100
Predecessor: AE.AETERM
AEDECODDictionary-Derived Termtext79Medical Dictionary for Regulatory Activities

MedDRA 23.1

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

MedDRA 23.1

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

MedDRA 23.1

Predecessor: AE.AEBODSYS
AELLTLowest Level Termtext57Medical Dictionary for Regulatory Activities

MedDRA 23.1

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

MedDRA 23.1

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

MedDRA 23.1

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

MedDRA 23.1

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

MedDRA 23.1

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

MedDRA 23.1

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

MedDRA 23.1

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

MedDRA 23.1

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

MedDRA 23.1

Predecessor: AE.AESOCCD
AESTDTCStart Date/Time of Adverse EventdatetimeISO 8601
Predecessor: AE.AESTDTC
AESTDYStudy Day of Start of Adverse Eventinteger8
Predecessor: AE.AESTDY
AEENDTCEnd Date/Time of Adverse EventdatetimeISO 8601
Predecessor: AE.AEENDTC
AEENDYStudy Day of End of Adverse Eventinteger8
Predecessor: AE.AEENDY
AEENRTPTEnd Relative to Reference Time Pointtext7STENRF
  • • "ONGOING" = "Continue"
Predecessor: AE.AEENRTPT
AEENTPTEnd Reference Time Pointtext22
Predecessor: AE.AEENTPT
AETOXGRStandard Toxicity Gradetext1
Predecessor: AE.AETOXGR
DICTVERDictionary Name and Versiontext12
Predecessor: SUPPAE.QVAL where SUPPAE.QNAM='DICTVER'
ADESFLDiscontinued due to AEtext1
Derived
If (index (upcase(AEACN),'DRUG WITHDRAWN') > 0 or AESUBJDC='Y') then ADESFL=”Y” else ADESFL=N.
ASTDTAnalysis Start DateintegerDATE9
Derived
Convert imputed AESTDTC to DATE9 format. Imputate partial start date per description in ADRG. Firstly: If Day is missing, 1st day of Month If Month is missing, 1st month of Year. no imputation for complete missing start date. Secondly: If day is missing, and at the same year and month of the vaccination, impute to the first vaccination date of that month. if month is missing, and at the same year of the vaccination, impute to the first vaccination date of that year.
ASTDTFAnalysis Start Date Imputation Flagtext1DATEFL
  • • "D" = "Day Imputed"
  • • "M" = "Month Day Imputed"
Derived
"D" if day is imputed. = "M" if month and day are imputed. = "Y" if month, day and year are imputed.ADMH
ASTDYAnalysis Start Relative Dayinteger8
Derived
if (ASTDT<ADSL.VAX101DT) then ASTDY= ASTDT – ADSL.VAX101DT; if (ASTDT≥ ADSL.VAX101DT) and (ASTDT<ADSL.VAX102DT) then ASTDY= ASTDT – ADSL.VAX101DT + 1 if (ASTDT≥ ADSL.VAX102DT) ASTDY= ASTDT – ADSL.VAX102DT + 1 Note: Use relative vaccination date (Last vaccination date prior to the onset of the AE) to calculate ASTDY.
ASTTMAnalysis Start TimeintegerTIME8
Derived
Timepart of (AESTDTC)
ASTDTMAnalysis Start Date/TimeintegerDATETIME20
Derived
Convert AESTDTC to IS8601 format.
AENDTAnalysis End DateintegerDATE9
Derived
Convert AEENDTC to DATE9 format Note: No imputation for AENDT, refer to ADRG for details.
AENDYAnalysis End Relative Dayinteger8
Derived
if (ASTDT<ADSL.VAX101DT) then AENDY= AENDT – ADSL.VAX101DT; if (ASTDT≥ ADSL.VAX101DT) and (ASTDT<ADSL.VAX102DT) then AENDY= AENDT – ADSL.VAX101DT + 1 if (ASTDT≥ ADSL.VAX102DT) AENDY= AENDT – ADSL.VAX102DT + 1 Note: Use relative vaccination date (Last vaccination date prior to the onset of the AE) to calculate AENDY.
AENTMAnalysis End TimeintegerTIME8
Derived
Timepart of AE.AEENDTC
AENDTMAnalysis End Date/TimeintegerDATETIME20
Derived
Convert AEENDTC to IS8601 format.
ADURNAnalysis Duration (N)integer8
Derived
ADURN in Days: ADURN= AENDT - ASTDT+1
ADURUAnalysis Duration Unitstext4UNIT
  • • "DAYS" = "Day"
  • • "YEARS" = "Year"
Derived
assign value 'DAYS' if ADURN is not missing
AESERSerious Eventtext1
Predecessor: AE.AESER
AESCONGCongenital Anomaly or Birth Defecttext1
Predecessor: AE.AESCONG
AESDISABPersist or Signif Disability/Incapacitytext1
Predecessor: AE.AESDISAB
AESDTHResults in Deathtext1
Predecessor: AE.AESDTH
AESHOSPRequires or Prolongs Hospitalizationtext1
Predecessor: AE.AESHOSP
AESLIFEIs Life Threateningtext1
Predecessor: AE.AESLIFE
AESMIEOther Medically Important Serious Eventtext1
Predecessor: AE.AESMIE
AEMERESIs AE a Result of a Medication Errortext1
Predecessor: SUPPAE.QVAL where SUPPAE.QNAM='AEMERES'
AERELCausalitytext11
Predecessor: AE.AEREL
AERELNSTRelationship to Non-Study Treatmenttext30
Predecessor: AE.AERELNST
AERELTXTEvent Due to Other Specifytext80
Predecessor: SUPPAE.QVAL where SUPPAE.QNAM='AERELTXT'
AEACNAction Taken with Study Treatmenttext16
Predecessor: AE.AEACN
AECMGIVConcomitant Medication Giventext1
Predecessor: SUPPAE.QVAL where SUPPAE.QNAM='AECMGIV'
AENDGIVWas a Non-Drug Treatment giventext1
Predecessor: SUPPAE.QVAL where SUPPAE.QNAM='AENDGIV'
AEOUTOutcome of Adverse Eventtext32
Predecessor: AE.AEOUT
AESUBJDCDiscontinued because of this AEtext1
Predecessor: SUPPAE.QVAL where SUPPAE.QNAM='AESUBJDC'
AEREFIDReference IDtext10
Predecessor: AE.AEREFID
AERELNCausality (N)integer8
Assigned

Numeric Code of AEREL AERELN=1 for RELATED; ARRELN=3 for NOT RELATED

ARELAnalysis Causalitytext11
Predecessor: AE.AEREL
ARELNAnalysis Causality (N)integer8
Assigned

Numeric Code of AREL If AREL = RELATED then ARELN=1; else If AREL = NOT RELATED then ARELN=3;

AETOXGRNStandard Toxicity Grade (N)integer8
Assigned

Numeric Code of AE.AETOXGR 1=Grade 1; 2=Grade 2; 3=Grade 3; 4=Grade 4

ATOXGRAnalysis Toxicity Gradetext7
Derived
Derived from AE.AETOXGR
ATOXGRNAnalysis Toxicity Grade (N)integer8
Assigned

Numeric Code of AE.ATOXGR 1=Grade 1; 2=Grade 2; 3=Grade 3; 4=Grade 4

AEMEFLMedication Error Associated With AEtext1
Predecessor: SUPPAE.QVAL where SUPPAE.QNAM='AEMEFL'
AETPDOSTime Post Doseinteger8
Derived
If ( ASTDTM >ADSL.TRTSDTM ) and select the record with minimum positive value of ASTDTM-EX.EXSTDTM then set AETPDOS = round((ASTDTM - EX.EXSTDTM)/60,1.). if (ASTDTM < ADSL.TRTSDTM and ASTDTM is not missing then AETPDOS = round((ASTDTM - ADSL.TRTSDTM)/60,1.).
AEIMMFLVaccine Studies AE Immediate flagtext1
Derived
If 0<=AETPDOS < = 30 mins (0.5 hours) then AEIMMFL=”Y” else null Note: Immediate AE is defined as AEs happened within 30 mins after vaccination 1/2
APERIODPeriodinteger8
Derived
Numeric Code of aperiodc 1 for all subjects take vaccination
APERIODCPeriod (C)text9
Derived
aperiodc='Period 01' for all subjects vacinated
APERSDTPeriod Start DateintegerDATE9
Derived
Datepart(APERSDTM)
APERSTMPeriod Start TimeintegerTIME8
Derived
Timepart(APERSDTM)
APERSDTMPeriod Start Date/TimeintegerDATETIME20
Derived
APERSDTM = datetime of (ADSL.TRTSDTM) for all subjects vaccinated
APEREDTPeriod End DateintegerDATE9
Derived
Datepart(APEREDTM)
APERETMPeriod End TimeintegerTIME8
Derived
Timepart(APEREDTM)
APEREDTMPeriod End Date/TimeintegerDATETIME20
Derived
APERSDTM =datetime of (Datepart(ADSL.TREDTM) +365 and timepart(ADSL.TREDTM)) Note: 365 is the flag set by study level.
VPHASEVaccine Phasetext15
Derived
If AE happend before vax 1 then VPHASE='Pre-Vaccination'; (Note: AE start time is collected per CRF) If AE happend on or after vax1 and before vax2 then VPHASE='Vaccination 1'; if AE happend on or after vax2 and before or on the same day of ADSL.V01DT then VPHASE='Vaccination 2'; if AE happend after ADSL.V01DT and before or on the same day of ADSL.V02DT then VPHASE='Follow Up 1'; if AE happend after ADSL.V02DT then VPHASE='Follow Up 2';
VPHASENVaccine Phase(N)integer8
Derived
VPHASEN=0 when VPHASE='Pre-Vaccination'; VPHASEN=1 when VPHASE='Vaccination 1'; VPHASEN=2 when VPHASE='Vaccination 2; VPHASEN=3 when VPHASE='Follow Up 1'; VPHASEN=99 when VPHASE='Follow Up 2';
INWDFLWithin Reporting Window Flagtext1Y
  • • "Y" = "Yes"
Derived
if VPHASEN not in (0, 99) then INWDFL = "Y"
PREFLPre-treatment Flagtext1Y
  • • "Y" = "Yes"
Derived
ASTDTM<TRTSDTM then PREFL="Y"
VAXNOAE Occured after Which Vaccinationinteger8
Derived
The number of last vaccine taken before AE occurred

Go to the top of the Define-XML document


Diary and CRF Event Analysis Dataset (ADCEVD)

ADCEVD (Diary and CRF Event Analysis Dataset) - OCCURRENCE DATA STRUCTURE Location: adcevd.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext8
Predecessor: CE.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: CE.USUBJID
SUBJIDSubject Identifier for the Studytext8
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext4
Predecessor: ADSL.SITEID
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5AGEU
  • • "YEARS" = "Year"
Predecessor: ADSL.AGEU
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: ADSL.SEX
SEXNSex (N)integer8
Predecessor: ADSL.SEXN
RACERacetext41RACE

[7 Terms]

Predecessor: ADSL.RACE
RACENRace (N)integer8
Predecessor: ADSL.RACEN
ARACEAnalysis Racetext41ARACE

[7 Terms]

Predecessor: ADSL.ARACE
ARACENAnalysis Race (N)integer8
Predecessor: ADSL.ARACEN
SAFFLSafety Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.SAFFL
ARMDescription of Planned Armtext27
Predecessor: ADSL.ARM
ARMCDPlanned Arm Codetext9
Predecessor: ADSL.ARMCD
ACTARMDescription of Actual Armtext27
Predecessor: ADSL.ACTARM
ACTARMCDActual Arm Codetext9
Predecessor: ADSL.ACTARMCD
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTSDT
TRTSTMTime of First Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTSTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTEDT
TRTETMTime of Last Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTETM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
TRT01AActual Treatment for Period 01text27
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TRT01PPlanned Treatment for Period 01text27
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01STMTime of First Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01STM
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01ETMTime of Last Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01ETM
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
VAX101DTVaccination Date 01integerDATE9
Predecessor: ADSL.VAX101DT
VAX102DTVaccination Date 02integerDATE9
Predecessor: ADSL.VAX102DT
VAX103DTVaccination Date 03integerDATE9
Predecessor: ADSL.VAX103DT
COHORTCohort Grouptext75
Predecessor: ADSL.COHORT
COHORTNCohort Group (N)float8
Predecessor: ADSL.COHORTN
DOSPLVLPlanned Dosing Leveltext52
Predecessor: ADSL.DOSPLVL
DOSPLVLNPlanned Dosing Level (N)integer8
Predecessor: ADSL.DOSPLVLN
DOSALVLActual Dosing Leveltext52
Predecessor: ADSL.DOSALVL
DOSALVLNActual Dosing Level (N)integer8
Predecessor: ADSL.DOSALVLN
PHASEStudy Phasetext20
Predecessor: ADSL.PHASE
PHASENStudy Phase (N)integer8
Predecessor: ADSL.PHASEN
AGEGR1Pooled Age Group 1text11
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
AGEGR2Pooled Age Group 2text10
Predecessor: ADSL.AGEGR2
AGEGR2NPooled Age Group 2 (N)integer8
Predecessor: ADSL.AGEGR2N
VAX101Vaccination 01text37
Predecessor: ADSL.VAX101
VAX102Vaccination 02text36
Predecessor: ADSL.VAX102
VAX103Vaccination 03text36
Predecessor: ADSL.VAX103
DS30KFLPhase 3 30k Subjects Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.DS30KFL
COVBLSTBaseline SARS-CoV-2 Statustext3
Predecessor: ADSL.COVBLST
MULENRFLMultiply Enrolled Subjectstext1
Predecessor: ADSL.MULENRFL
STEXCFLSite/Subject Exclusion Flag for SQEtext1
Predecessor: ADSL.STEXCFL
HIVFLHIV Positive Subjects Flagtext1
Predecessor: ADSL.HIVFL
TRTAActual Treatmenttext27
Derived
If (VAX101='Placebo' and CETPTREF="VACCINATION 1") or (VAX102='Placebo' and CETPTREF="VACCINATION 2") then TRTA='Placebo'; else ADSL.TRT01A.
TRTANActual Treatment (N)integer8
Derived
If (VAX101='Placebo' and CETPTREF="VACCINATION 1") or (VAX102='Placebo' and CETPTREF="VACCINATION 2") then TRTAN=9; else ADSL.TRT01AN.
TRTPPlanned Treatmenttext27
Predecessor: ADSL.TRT01P
TRTPNPlanned Treatment (N)integer8
Predecessor: ADSL.TRT01PN
SRCDOMSource Datatext2
Predecessor: CE.DOMAIN
SRCSEQSource Sequence Numberinteger8
Predecessor: CE.CESEQ
CEGRPIDGroup IDtext33
Predecessor: CE.CEGRPID
CELNKGRPLink Group IDtext57
Predecessor: CE.CELNKGRP
CETERMReported Term for the Clinical Eventtext22
Predecessor: CE.CETERM
CELLTLowest Level Termtext19
Predecessor: CE.CELLT
CEDECODDictionary-Derived Termtext19
Predecessor: CE.CEDECOD
CEPTCDPreferred Term Codeinteger8
Predecessor: CE.CEPTCD
CEBODSYSBody System or Organ Classtext52
Predecessor: CE.CEBODSYS
CEBDSYCDBody System or Organ Class Codeinteger8
Predecessor: CE.CEBDSYCD
CECATCategory for Clinical Eventtext14
Predecessor: CE.CECAT
CESCATSubcategory for Clinical Eventtext19
Predecessor: CE.CESCAT
CEPRESPClinical Event Pre-Specifiedtext1
Predecessor: CE.CEPRESP
CEOCCURClinical Event Occurrencetext1
Predecessor: CE.CEOCCUR
CESTATCompletion Statustext1
Predecessor: CE.CESTAT
CEREASNDReason Clinical Event Not Collectedtext1
Predecessor: CE.CEREASND
ASEVAnalysis Severity/Intensitytext6
Derived
Set to 'Severe' for cases in FACE: 1) where FACE.FADTC is within 7 days after each vaccination and FACE.FATESTCD in ("DIAMETER" ‘MINDIAM' 'MAXDIAM') and FACE.FASTRESN>=10.5 and FACE.FAOBJ in ('REDNESS' 'SWELLING');
CESEVSeverity/Intensitytext28
Predecessor: CE.CESEV
CELOCLocation of Eventtext14LOC
  • • "DELTOID MUSCLE" = "Deltoid"
Predecessor: CE.CELOC
CELATLateralitytext5LAT
  • • "LEFT" = "Left"
  • • "RIGHT" = "Right"
Predecessor: CE.CELAT
CESTDTCStart Date/Time of Clinical EventdateISO 8601
Predecessor: CE.CESTDTC
CEENDTCEnd Date/Time of Clinical EventdateISO 8601
Predecessor: CE.CEENDTC
CESTDYStudy Day of Start of Observationinteger8
Predecessor: CE.CESTDY
CEENDYStudy Day of End of Observationinteger8
Predecessor: CE.CEENDY
CEENRTPTEnd Relative to Reference Time Pointtext7STENRF
  • • "ONGOING" = "Continue"
Predecessor: CE.CEENRTPT
CEENTPTEnd Reference Time Pointtext5
Predecessor: CE.CEENTPT
CETPTPlanned Time Point Nametext5
Predecessor: CE.CETPT
CETPTREFTime Point Referencetext13
Predecessor: CE.CETPTREF
EXDOSEDosefloat8
Derived
Carried over from EX.EXDOSE. Detailed algorithm as below: Merge local reaction records (CE.CESCAT =”ADMINISTRATION SITE” ) with EX by USUBJID and (CE.CELNKID equals EX.EXLNKID) Merge Systemic events (CE.CESCAT =”SYSTEMIC” ) with EX by USUBJID and (CE.CELNKID = EX.EXLNKGRP) Create ADCEVD by setting local reactions and systemic events from above step Keeping from EX EXDOSE , EXTRT, EXDOSU, EXSTDTC, EXENDTC
EXTRTName of Treatmenttext13
Derived
Carried over from EX.EXTRT. Same algorithm to merge EX as mentioned for EXDOSE
EXDOSUDose Unitstext3
Derived
Carried over from EX.EXDOSU. Same algorithm to merge EX as mentioned for EXDOSE
EXSTDTCStart Date/Time of TreatmentdatetimeISO 8601
Derived
Carried over from EX.EXSTDTC. Same algorithm to merge EX as mentioned for EXDOSE
EXENDTCEnd Date/Time of TreatmentdatetimeISO 8601
Derived
Carried over from EX.EXENDTC. Same algorithm to merge EX as mentioned for EXDOSE
ASTDTAnalysis Start DateintegerDATE9
Derived
ASTDT is the first day of the reactions/events within USUBJID/FATPTREF/FAOBJ level. If first.FACE.FAOBJ then set ASTDT to datepart of FACE.FADTC when FACE.FAOBJ not in ('REDNESS' 'SWELLING' 'MEDICATIONS') and FACE.FASTRESC=”Y” and FACE.FATESTCD=”OCCUR”. If first.FACE.FAOBJ then set ASTDT to datepart of FACE.FADTC when FACE.FAOBJ in ('REDNESS' 'SWELLING') and (FACE.FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') and FACE.FASTRESN>=2.5). For CETERM='FEVER', if first.VSTESTCD then set ASTDT to datepart of VS.VSDTC where VS.VSCAT='REACTOGENICITY' and index(VS.VSTESTCD,'TEMP') and 38.0<=VS.VSSTRESN<=42.0 within USUBJID/VSTPTREF/VSTESTCD level. Similar algorithm for readings with ASEV='Severe' (To derive start date for subjects with severe redness or swelling) where FACE.FADTC is not missing and FACE.FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') and FACE.FASTRESN>10 and FACE.FAOBJ in ('REDNESS' 'SWELLING');
AENDTAnalysis End DateintegerDATE9
Derived
AENDT is the resolution date of the reactions/events within USUBJID/FATPTREF/FAOBJ level. 1) if a reaction/event resolved on the last diary day: If last.FACE.FAOBJ then set AENDT to datepart of FACE.FADTC where FACE.FAOBJ not in ('REDNESS' 'SWELLING' 'MEDICATIONS') and FACE.FASTRESC=”Y” and FACE.FATESTCD=”OCCUR”. If last.FACE.FAOBJ then set AENDT to datepart of FACE.FADTC where FACE.FAOBJ in ('REDNESS' 'SWELLING') and (FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') and FASTRESN>=2.5). For CETERM='FEVER', if last.VSTESTCD then set AENDT to datepart of VS.VSDTC where VS.VSCAT='REACTOGENICITY' and index(VS.VSTESTCD,'TEMP') and 38.0<=VS.VSSTRESN<=42.0 within USUBJID/VSTPTREF/VSTESTCD level. 2) if a reaction/event still happend on the last diary day AENDT was derived as numeric value of SUPPCE.RCENDTC if SUPPCE.RCENDTC is collected and not partial. AENDT was derived as missing if (SUPPCE.RCENDTC is partial or SUPPCE.ONGNXVIS='Y') or (SUPPCE.RCENDTC and SUPPCE.ONGNXVIS are both missing). If CETPTREF="VACCINATION 1" and VAX102DT ne. and (numeric value of SUPPCE.RCENDTC>VAX102DT or SUPPCE.ONGNXVIS='Y'), set AENDT to VAX102DT. Note: For partial date or missing, need to check with stats for algorithmn (Do we need imputation for partial date). Similar algorithm for readings with ASEV='Severe' (To derive start date for subjects with severe redness or swelling): where FACE.FADTC is not missing and FACE.FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') and FACE.FASTRESN>10 and FACE.FAOBJ in ('REDNESS' 'SWELLING');
ADURUAnalysis Duration Unitstext4UNIT
  • • "DAYS" = "Day"
  • • "YEARS" = "Year"
Derived
Set to ”Days” if ADURN is not missing.
ADURNAnalysis Duration (N)integer8
Derived
ADURN=AENDT - ASTDT+1.
KNOWVFLKnown Value Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
This flag is derived at SUBJECT/FATPTREF/FAOBJ level: Set to "Y" for a reaction or an event if a subject had a vaild record (where FACE.FASTRESC or VS.VSORRES ne missing) at any day from day 1 to day 7 after each dose for any local reacaction or systemic event, else set to 'N'.
EVENTFLEvent Value Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Derived
This flag is derived at SUBJECT/FATPTREF/FAOBJ level: For CE.CETERM in ('REDNESS' 'SWELLING'): Set to 'Y' if a subject had a reaction (FACE.FASTRESN >=2.5 and FACE.FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') ) at any day from day 1 to day 7 after each dose; else set to 'N'. For CE.CETERM not in ('REDNESS' 'SWELLING' 'FEVER'): Set to 'Y' if a subject had a reaction or an event (FACE.FATESTCD='SEV' and FACE.FASTRESC in ('MILD', 'MODERATE',''SEVER'')) at any day from day 1 to day 7 after each dose; else set to 'N'. For CE.CETERM="FEVER", set to 'Y' if a subject had a record (38.0<=VS.VSSTRESN<=42.0) at any day from day 1 to day 7 after each dose within USUBJID/VSTPTREF/VSTESTCD level; else set to 'N'. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. Note: The unplanned assessments beyond 7 days after each vaccination are excluded when deriving ADCEVD.

Go to the top of the Define-XML document


Disposition Analysis Dataset (ADDS)

ADDS (Disposition Analysis Dataset) - OCCURRENCE DATA STRUCTURE Location: adds.xpt
VariableLabel / DescriptionTypeLength or Display FormatControlled Terms or ISO FormatOrigin / Source / Method / Comment
STUDYIDStudy Identifiertext8
Predecessor: DS.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: DS.USUBJID
SUBJIDSubject Identifier for the Studytext8
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext4
Predecessor: ADSL.SITEID
ADTAnalysis DateintegerDATE9
Derived
Datepart( numeric value of DS.DSDTC) Imputation of Partial Dates: If Day is missing, 1st day of Month If Month is missing, 1st month of Year.
ASTDTAnalysis Start DateintegerDATE9
Derived
Datepart(numeric value of DS.DSSTDTC)
ASTDYAnalysis Start Relative Dayinteger8
Derived
if ASTDT >= ADSL.TRTSDT then ASTDY = ASTDT - ADSL.TRTSDT + 1 otherwise ASTDY = ASTDT – ADSL.TRTSDT
DSPHASEDisposition Phasetext11
Predecessor: SUPPDS.QVAL where SUPPDS.QNAM="DSPHASE"
DSPHASENDisposition Phase Code (N)integer8
Assigned

Numeric code for DSPHASE 1="SCREENING" 26="VACCINATION" 31="FOLLOW-UP"

DSCATCategory for Disposition Eventtext17
Predecessor: DS.DSCAT
DSDECODStandardized Disposition Termtext49
Predecessor: DS.DSDECOD
DSDECODNStandardized Disposition Term (N)integer8
Assigned

Numeric code for DS.DSDECOD .Numeric code populated for only discontinued reasons 2=COMPLETED 13=SCREEN FAILURE 1=ADVERSE EVENT 3=DEATH 5=LOST TO FOLLOW-UP 7=OTHER 8=PHYSICIAN DECISION 9=PREGNANCY 11=PROTOCOL DEVIATION 14=STUDY TERMINATED BY SPONSOR 16=WITHDRAWAL BY SUBJECT 17=MEDICATION ERROR WITHOUT ASSOCIATED ADVERSE EVENT 18=NO LONGER MEETS ELIGIBILITY CRITERIA 25=REFUSED FURTHER STUDY PROCEDURES

DSTERMReported Term for the Disposition Eventtext100
Predecessor: DS.DSTERM
DSRANGRPRandomization Grouptext1
Predecessor: SUPPDS.QVAL where SUPPDS.QNAM="DSRANGRP"
M1PD2DT1 Month Post Dose 2 Visit DateintegerDATE9
Derived
Derived from SV.svstdtc where SV.visit contains 'MONTH1_POSTVAX2'.
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5AGEU
  • • "YEARS" = "Year"
Predecessor: ADSL.AGEU
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: ADSL.SEX
SEXNSex (N)integer8
Predecessor: ADSL.SEXN
RACERacetext41RACE

[7 Terms]

Predecessor: ADSL.RACE
RACENRace (N)integer8
Predecessor: ADSL.RACEN
ARACEAnalysis Racetext41ARACE

[7 Terms]

Predecessor: ADSL.ARACE
ARACENAnalysis Race (N)integer8
Predecessor: ADSL.ARACEN
RANDFLRandomized Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.RANDFL
SAFFLSafety Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.SAFFL
ARMDescription of Planned Armtext27
Predecessor: ADSL.ARM
ARMCDPlanned Arm Codetext9
Predecessor: ADSL.ARMCD
ACTARMDescription of Actual Armtext27
Predecessor: ADSL.ACTARM
ACTARMCDActual Arm Codetext9
Predecessor: ADSL.ACTARMCD
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTSDT
TRTSTMTime of First Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTSTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTEDT
TRTETMTime of Last Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTETM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
AGEGR1Pooled Age Group 1text11
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
COHORTCohort Grouptext75
Predecessor: ADSL.COHORT
COHORTNCohort Group (N)float8
Predecessor: ADSL.COHORTN
DOSALVLActual Dosing Leveltext52
Predecessor: ADSL.DOSALVL
DOSALVLNActual Dosing Level (N)integer8
Predecessor: ADSL.DOSALVLN
DOSPLVLPlanned Dosing Leveltext52
Predecessor: ADSL.DOSPLVL
DOSPLVLNPlanned Dosing Level (N)integer8
Predecessor: ADSL.DOSPLVLN
VAX101DTVaccination Date 01integerDATE9
Predecessor: ADSL.VAX101DT
VAX102DTVaccination Date 02integerDATE9
Predecessor: ADSL.VAX102DT
VAX103DTVaccination Date 03integerDATE9
Predecessor: ADSL.VAX103DT
VAX101Vaccination 01text37
Predecessor: ADSL.VAX101
VAX102Vaccination 02text36
Predecessor: ADSL.VAX102
VAX103Vaccination 03text36
Predecessor: ADSL.VAX103
TRT01AActual Treatment for Period 01text27
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TRT01PPlanned Treatment for Period 01text27
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01STMTime of First Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01STM
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01ETMTime of Last Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01ETM
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
PHASEStudy Phasetext20
Predecessor: ADSL.PHASE
PHASENStudy Phase (N)integer8
Predecessor: ADSL.PHASEN
EOSDCDTEnd Of Study Discontinuation DateintegerDATE9
Predecessor: ADSL.EOSDCDT
EOTDCDTEnd Of Treatment Discontinuation DateintegerDATE9
Predecessor: ADSL.EOTDCDT
BLDV6DTBlood Sample Date 1 Month after Vax 2integerDATE9
Predecessor: ADSL.BLDV6DT
DOMAINDomain Abbreviationtext2
Assigned

DS.DOMAIN

DSSEQSequence Numberinteger8
Predecessor: DS.DSSEQ

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 Identifiertext8
Predecessor: MH.STUDYID
USUBJIDUnique Subject Identifiertext22
Predecessor: MH.USUBJID
SUBJIDSubject Identifier for the Studytext8
Predecessor: ADSL.SUBJID
SITEIDStudy Site Identifiertext4
Predecessor: ADSL.SITEID
MHSEQSequence Numberinteger8
Predecessor: MH.MHSEQ
MHTERMReported Term for the Medical Historytext100
Predecessor: MH.MHTERM
MHDECODDictionary-Derived Termtext62Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHDECOD
MHPTCDPreferred Term Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHPTCD
MHBODSYSBody System or Organ Classtext67Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHBODSYS
MHBDSYCDBody System or Organ Class Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHBDSYCD
MHLLTLowest Level Termtext69Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHLLT
MHLLTCDLowest Level Term Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHLLTCD
MHHLTHigh Level Termtext82Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHHLT
MHHLTCDHigh Level Term Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHHLTCD
MHHLGTHigh Level Group Termtext86Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHHLGT
MHHLGTCDHigh Level Group Term Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHHLGTCD
MHSOCPrimary System Organ Classtext67Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHSOC
MHSOCCDPrimary System Organ Class Codeinteger8Medical Dictionary for Regulatory Activities

MedDRA 23.1

Predecessor: MH.MHSOCCD
MHCATCategory for Medical Historytext23
Predecessor: MH.MHCAT
MHSTDTCStart Date/Time of Medical History EventdatetimeISO 8601
Predecessor: MH.MHSTDTC
MHENDTCEnd Date/Time of Medical History EventdatetimeISO 8601
Predecessor: MH.MHENDTC
MHENRTPTEnd Relative to Reference Time Pointtext7
Predecessor: MH.MHENRTPT
MHENTPTEnd Reference Time Pointtext22
Predecessor: MH.MHENTPT
DICTVERDictionary Name and Versiontext12
Predecessor: SUPPMH.DICTVER
MHSPIDSponsor-Defined Identifiertext2
Predecessor: MH.MHSPID
ASTDTAnalysis Start DateintegerDATE9
Derived
ASTDT = date part of MH.MHSTDTC Imputation of Partial Dates: If Day is missing, 1st day of Month If Month is missing, 1st month of Year.
ASTDTFAnalysis Start Date Imputation Flagtext1DATEFL
  • • "D" = "Day Imputed"
  • • "M" = "Month Day Imputed"
Derived
"D" if day is imputed. = "M" if month and day are imputed. = "Y" if month, day and year are imputed.ADMH
ASTDYAnalysis Start Relative Dayinteger8
Derived
if ASTDT >= TRTSDT then ASTDT – ADSL.TRTSDT + 1; else if ASTDT< TRTSDT then ASTDT – ADSL.TRTSDT;
AENDTAnalysis End DateintegerDATE9
Derived
AENDT = date part of MH.MHENDTC Imputation of Partial Dates: If Day is missing, last day of Month If Month is missing, last month of Year.
AENDTFAnalysis End Date Imputation Flagtext1DATEFL
  • • "D" = "Day Imputed"
  • • "M" = "Month Day Imputed"
Derived
"D" if day is imputed. = "M" if month and day are imputed. = "Y" if month, day and year are imputed.
AENDYAnalysis End Relative Dayinteger8
Derived
AENDT – ADSL.TRTSDT + 1 if AENDT >= TRTSDT, else AENDT – ADSL.TRTSDT if AENDT < TRTSDT
COMORBFLComorbidity Flagtext1
Derived
"Y" for mhterm with comorbidity defined in external source files (file name report-cci-xxxxxxx.csv)
CAT1Charlson Comorbidity Index Category 1text37
Derived
Derived from Category column based on external source file report-comorbidity-categories.xlsx Note: One MH term can be classified to multiple categories.
CAT2Charlson Comorbidity Index Category 2text27
Derived
Derived from Category column based on external source file report-comorbidity-categories.xlsx Note: One MH term can be classified to multiple categories.
ADTAnalysis DateintegerDATE9
Derived
ADT = date part of MH.MHDTC Imputation of Partial Dates: If Day is missing, 1st day of Month If Month is missing, 1st month of Year.
ADTFAnalysis Date Imputation Flagtext1DATEFL
  • • "D" = "Day Imputed"
  • • "M" = "Month Day Imputed"
Derived
"D" if day is imputed. = "M" if month and day are imputed. = "Y" if month, day and year are imputed.ADMH
ADURNAnalysis Duration (N)float8
Derived
if MH.MHDUR exists then calculate ADURN in years and round it to 2 decimals. 
ADURUAnalysis Duration Unitstext5UNIT
  • • "DAYS" = "Day"
  • • "YEARS" = "Year"
Derived
if adurn ne . then ADURU= 'YEARS'
AGEAgeinteger8
Predecessor: ADSL.AGE
AGEUAge Unitstext5AGEU
  • • "YEARS" = "Year"
Predecessor: ADSL.AGEU
AGEGR1Pooled Age Group 1text11
Predecessor: ADSL.AGEGR1
AGEGR1NPooled Age Group 1 (N)integer8
Predecessor: ADSL.AGEGR1N
SEXSextext1SEX
  • • "F" = "Female"
  • • "M" = "Male"
Predecessor: ADSL.SEX
SEXNSex (N)integer8
Predecessor: ADSL.SEXN
RACERacetext41RACE

[7 Terms]

Predecessor: ADSL.RACE
RACENRace (N)integer8
Predecessor: ADSL.RACEN
ARACEAnalysis Racetext41ARACE

[7 Terms]

Predecessor: ADSL.ARACE
ARACENAnalysis Race (N)integer8
Predecessor: ADSL.ARACEN
SAFFLSafety Population Flagtext1NY
  • • "N" = "No"
  • • "Y" = "Yes"
Predecessor: ADSL.SAFFL
ARMDescription of Planned Armtext27
Predecessor: ADSL.ARM
ARMCDPlanned Arm Codetext9
Predecessor: ADSL.ARMCD
ACTARMDescription of Actual Armtext27
Predecessor: ADSL.ACTARM
ACTARMCDActual Arm Codetext9
Predecessor: ADSL.ACTARMCD
RANDDTDate of RandomizationintegerDATE9
Predecessor: ADSL.RANDDT
TRTSDTDate of First Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTSDT
TRTSTMTime of First Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTSTM
TRTSDTMDatetime of First Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTSDTM
TRTEDTDate of Last Exposure to TreatmentintegerDATE9
Predecessor: ADSL.TRTEDT
TRTETMTime of Last Exposure to TreatmentintegerTIME8
Predecessor: ADSL.TRTETM
TRTEDTMDatetime of Last Exposure to TreatmentintegerDATETIME20
Predecessor: ADSL.TRTEDTM
TRT01AActual Treatment for Period 01text27
Predecessor: ADSL.TRT01A
TRT01ANActual Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01AN
TRT01PPlanned Treatment for Period 01text27
Predecessor: ADSL.TRT01P
TRT01PNPlanned Treatment for Period 01 (N)integer8
Predecessor: ADSL.TRT01PN
TR01SDTDate of First Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01SDT
TR01STMTime of First Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01STM
TR01SDTMDatetime of First Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01SDTM
TR01EDTDate of Last Exposure in Period 01integerDATE9
Predecessor: ADSL.TR01EDT
TR01ETMTime of Last Exposure in Period 01integerTIME8
Predecessor: ADSL.TR01ETM
TR01EDTMDatetime of Last Exposure in Period 01integerDATETIME20
Predecessor: ADSL.TR01EDTM
COHORTCohort Grouptext75
Predecessor: ADSL.COHORT
COHORTNCohort Group (N)float8
Predecessor: ADSL.COHORTN
DOSALVLActual Dosing Leveltext52
Predecessor: ADSL.DOSALVL
DOSALVLNActual Dosing Level (N)integer8
Predecessor: ADSL.DOSALVLN
DOSPLVLPlanned Dosing Leveltext52
Predecessor: ADSL.DOSPLVL
DOSPLVLNPlanned Dosing Level (N)integer8
Predecessor: ADSL.DOSPLVLN
PHASEStudy Phasetext20
Predecessor: ADSL.PHASE
PHASENStudy Phase (N)integer8
Predecessor: ADSL.PHASEN
DS30KFLPhase 3 30k Subjects Flagtext1
Predecessor: ADSL.DS30KFL

Go to the top of the Define-XML document


CodeLists

ADC19EF.AVISIT
Permitted Value (Code)
COVID_A
COVID_B
COVID_C
COVID_D
V1_DAY1_VAX1_L
V2_VAX2_L
ADC19EF.AVISITN
Permitted Value (Code)Display Value (Decode)
1COVID_A
2COVID_B
3COVID_C
4COVID_D
60765V1_DAY1_VAX1_L
60766V2_VAX2_L
ADC19EF.PARAM
Permitted Value (Code)
CDC DEFINED COVID-19 ILLNESS ONSET
CEPHEID RT-PCR ASSAY FOR SARS-COV-2
COVID-19 NAAT RESULT AFTER DOSE
N-BINDING ANTIBODY
PRESENCE OF CDC DEFINED SYMPTOMS AFTER DOSE
PRESENCE OF PROTOCOL DEFINED SEVERE COVID-19 SYMPTOMS AFTER DOSE
PRESENCE OF PROTOCOL DEFINED SYMPTOMS AFTER DOSE
PROTOCOL DEFINED COVID-19 ILLNESS ONSET
SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2
SEVERE COVID-19 ILLNESS ONSET
SEVERE COVID-19 SYMPTOMS - RESPIRATORY FAILURE
SEVERE COVID-19 SYMPTOMS - SIGNIFICANT ACUTE RENAL, HEPATIC, OR NEUROLOGIC DYSFUNCTION
SEVERE COVID-19 SYMPTOMS - USE OF VASOPRESSORS
SEVERE COVID-19 SYMPTOMS - VITAL SIGNS
SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR CDC DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMS
SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR CDC DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMS
SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS
ADC19EF.PARAMCD
Permitted Value (Code)Display Value (Decode)
C19NIGN-BINDING ANTIBODY
C19ONSTPROTOCOL DEFINED COVID-19 ILLNESS ONSET
CDCONSTCDC DEFINED COVID-19 ILLNESS ONSET
HCUICUSUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS
NAATRADCOVID-19 NAAT RESULT AFTER DOSE
PRCDCSADPRESENCE OF CDC DEFINED SYMPTOMS AFTER DOSE
PRPDSADPRESENCE OF PROTOCOL DEFINED SYMPTOMS AFTER DOSE
PRSVCSADPRESENCE OF PROTOCOL DEFINED SEVERE COVID-19 SYMPTOMS AFTER DOSE
RTCOV2NSCEPHEID RT-PCR ASSAY FOR SARS-COV-2
SARSCOV2SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2
SEVCONSTSEVERE COVID-19 ILLNESS ONSET
SEVCRFSEVERE COVID-19 SYMPTOMS - RESPIRATORY FAILURE
SEVCRHNSEVERE COVID-19 SYMPTOMS - SIGNIFICANT ACUTE RENAL, HEPATIC, OR NEUROLOGIC DYSFUNCTION
SEVCVSSEVERE COVID-19 SYMPTOMS - VITAL SIGNS
SEVCVSPRSEVERE COVID-19 SYMPTOMS - USE OF VASOPRESSORS
ST17CDSUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR CDC DEFINED SYMPTOMS
ST17PDSUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS
ST17PDASUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
ST17SESUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMS
ST1CDSUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR CDC DEFINED SYMPTOMS
ST1PDSUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS
ST1PDASUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
ST1SESUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMS
ST214CDSUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
ST214PDSUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
ST214PDASUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
ST214SESUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
ST27CDSUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
ST27PDSUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
ST27PDASUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
ST27SESUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
ST2CDSUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
ST2PDSUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
ST2PDASUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
ST2SESUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
ADC19EF.PARAMN
Permitted Value (Code)Display Value (Decode)
40SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2
41CEPHEID RT-PCR ASSAY FOR SARS-COV-2
90N-BINDING ANTIBODY
91SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS
101PRESENCE OF PROTOCOL DEFINED SYMPTOMS AFTER DOSE
102PRESENCE OF CDC DEFINED SYMPTOMS AFTER DOSE
103SEVERE COVID-19 SYMPTOMS - VITAL SIGNS
104SEVERE COVID-19 SYMPTOMS - RESPIRATORY FAILURE
105SEVERE COVID-19 SYMPTOMS - USE OF VASOPRESSORS
106SEVERE COVID-19 SYMPTOMS - SIGNIFICANT ACUTE RENAL, HEPATIC, OR NEUROLOGIC DYSFUNCTION
107PRESENCE OF PROTOCOL DEFINED SEVERE COVID-19 SYMPTOMS AFTER DOSE
110COVID-19 NAAT RESULT AFTER DOSE
120PROTOCOL DEFINED COVID-19 ILLNESS ONSET
125CDC DEFINED COVID-19 ILLNESS ONSET
130SEVERE COVID-19 ILLNESS ONSET
141SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS
142SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS
143SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
144SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
145SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS
151SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR CDC DEFINED SYMPTOMS
152SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR CDC DEFINED SYMPTOMS
153SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
154SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
155SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR CDC DEFINED SYMPTOMS
161SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMS
162SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR SEVERE COVID19 SYMPTOMS
163SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
164SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
165SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR SEVERE COVID19 SYMPTOMS
171SUBJECT'S SURVEILLANCE TIME AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
172SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 1 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
173SUBJECT'S SURVEILLANCE TIME AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
174SUBJECT'S SURVEILLANCE TIME 7 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
175SUBJECT'S SURVEILLANCE TIME 14 DAYS AFTER DOSE 2 FOR PROTOCOL DEFINED SYMPTOMS - ALL AVAILABLE
ADC19EF.VISIT
Permitted Value (Code)
COVID_A
COVID_AR1
COVID_B
COVID_BR1
COVID_C
COVID_D
V1_DAY1_VAX1_L
V2_VAX2_L
ADC19EF.VISITNUM
Permitted Value (Code)Display Value (Decode)
1COVID_A
2COVID_B
3COVID_C
4COVID_D
1001COVID_AR1
2001COVID_BR1
60765V1_DAY1_VAX1_L
60766V2_VAX2_L
ADFACEVD.AVISIT
Permitted Value (Code)
UNPLANNED VISIT 0.001
UNPLANNED VISIT 1.001
UNPLANNED VISIT 60748.001
UNPLANNED VISIT 60749.001
UNPLANNED VISIT 60750.001
UNPLANNED VISIT 60765.001
UNPLANNED VISIT 60765.002
UNPLANNED VISIT 60765.003
UNPLANNED VISIT 60766.001
UNPLANNED VISIT 60766.002
V1_DAY1_VAX1_L
V1_DAY1_VAX1_S
V2_VAX2_L
V3_MONTH1_POSTVAX2_L
V4_WEEK3_VAX2_S
V4_WEEK3_VAX2_S_R
V6_WEEK2_POSTVAX2_S
V6_WEEK2_POSTVAX2_S_R
ADFACEVD.AVISITN
Permitted Value (Code)Display Value (Decode)
0.001UNPLANNED VISIT 0.001
1.001UNPLANNED VISIT 1.001
60748V1_DAY1_VAX1_S
60748.001UNPLANNED VISIT 60748.001
60749.001UNPLANNED VISIT 60749.001
60750.001UNPLANNED VISIT 60750.001
60751V4_WEEK3_VAX2_S
60753V6_WEEK2_POSTVAX2_S
60765V4_WEEK3_VAX2_S_R
60765.001UNPLANNED VISIT 60765.001
60765.002UNPLANNED VISIT 60765.002
60765.003UNPLANNED VISIT 60765.003
60766V2_VAX2_L
60766.001UNPLANNED VISIT 60766.001
60766.002UNPLANNED VISIT 60766.002
60767V3_MONTH1_POSTVAX2_L
1165454V4_WEEK3_VAX2_S_R
1165456V6_WEEK2_POSTVAX2_S_R
ADFACEVD.DTYPE [C81224]
Permitted Value (Code)Display Value (Decode)
MAXIMUM [C82868]Maximum Value Derivation Technique
ADFACEVD.PARAM
Permitted Value (Code)
Chills maximum severity
Chills occurrence indicator
Chills severity/intensity
Diarrhea maximum severity
Diarrhea occurrence indicator
Diarrhea severity/intensity
Fatigue maximum severity
Fatigue occurrence indicator
Fatigue severity/intensity
Fever maximum temperature
Fever occurrence indicator
Headache maximum severity
Headache occurrence indicator
Headache severity/intensity
Hospitalized for chills occurrence indicator
Hospitalized for diarrhea occurrence indicator
Hospitalized for headache occurrence indicator
Hospitalized for injection site pain occurrence indicator
Hospitalized for joint pain occurrence indicator
Hospitalized for muscle pain occurrence indicator
Hospitalized for tiredness (fatigue) occurrence indicator
Hospitalized for vomiting occurrence indicator
Joint pain maximum severity
Joint pain occurrence indicator
Joint pain severity/intensity
Medications duration
Medications medication to treat fever or pain
Medications stop date meds given to trt/pnt symptoms
Muscle pain maximum severity
Muscle pain occurrence indicator
Muscle pain severity/intensity
Pain at injection site maximum severity
Pain at injection site occurrence indicator
Pain at injection site severity/intensity
Redness diameter cm
Redness grade 4 criteria met
Redness maximum diameter
Redness maximum diameter cm
Redness maximum severity
Redness minimum diameter cm
Redness occurrence indicator
Redness severity/intensity
Swelling diameter cm
Swelling grade 4 criteria met
Swelling maximum diameter
Swelling maximum diameter cm
Swelling maximum severity
Swelling minimum diameter cm
Swelling occurrence indicator
Swelling severity/intensity
Vomiting maximum severity
Vomiting occurrence indicator
Vomiting severity/intensity
ADFACEVD.PARAMCD
Permitted Value (Code)Display Value (Decode)
DIARERedness diameter cm
DIASWSwelling diameter cm
G4CRRRedness grade 4 criteria met
G4CRSSwelling grade 4 criteria met
MADRERedness maximum diameter cm
MADSWSwelling maximum diameter cm
MAXCHILChills maximum severity
MAXDIARDiarrhea maximum severity
MAXSFATFatigue maximum severity
MAXSHEAHeadache maximum severity
MAXSJPJoint pain maximum severity
MAXSMPMuscle pain maximum severity
MAXSVOMVomiting maximum severity
MAXTEMPFever maximum temperature
MDIRERedness maximum diameter
MDISWSwelling maximum diameter
MEDDURMedications duration
MEDTFVPNMedications medication to treat fever or pain
MIDRERedness minimum diameter cm
MIDSWSwelling minimum diameter cm
MSERERedness maximum severity
MSESWSwelling maximum severity
MSPISPain at injection site maximum severity
OCCHILLSChills occurrence indicator
OCDIARDiarrhea occurrence indicator
OCFATIGFatigue occurrence indicator
OCFEVERFever occurrence indicator
OCHEADHeadache occurrence indicator
OCHISHospitalized for injection site pain occurrence indicator
OCHOCHILHospitalized for chills occurrence indicator
OCHODIHospitalized for diarrhea occurrence indicator
OCHOFAHospitalized for tiredness (fatigue) occurrence indicator
OCHOHEHospitalized for headache occurrence indicator
OCHOJPHospitalized for joint pain occurrence indicator
OCHOMPHospitalized for muscle pain occurrence indicator
OCHOVOHospitalized for vomiting occurrence indicator
OCINSSwelling occurrence indicator
OCISRRedness occurrence indicator
OCJOPAINJoint pain occurrence indicator
OCMPNISMuscle pain occurrence indicator
OCPISPain at injection site occurrence indicator
OCVOMIVomiting occurrence indicator
SEVCHILChills severity/intensity
SEVDIARDiarrhea severity/intensity
SEVFATIFatigue severity/intensity
SEVHEADHeadache severity/intensity
SEVJOINJoint pain severity/intensity
SEVMUSPMuscle pain severity/intensity
SEVPISPain at injection site severity/intensity
SEVREDNRedness severity/intensity
SEVSWELSwelling severity/intensity
SEVVOMIVomiting severity/intensity
STPDMEDPMedications stop date meds given to trt/pnt symptoms
ADFACEVD.PARAMN
Permitted Value (Code)Display Value (Decode)
1Redness severity/intensity
2Redness maximum severity
3Redness grade 4 criteria met
4Redness diameter cm
5Redness minimum diameter cm
6Redness maximum diameter
7Redness occurrence indicator
9Redness maximum diameter cm
30Swelling severity/intensity
31Swelling maximum severity
32Swelling grade 4 criteria met
33Swelling diameter cm
34Swelling minimum diameter cm
35Swelling maximum diameter
36Swelling occurrence indicator
38Swelling maximum diameter cm
50Pain at injection site occurrence
51Pain at injection site severity/intensity
52Pain at injection site maximum severity
70Fever maximum temperature
71Fever occurrence indicator
80Fatigue severity/intensity
81Fatigue maximum severity
82Fatigue occurrence indicator
90Headache severity/intensity
91Headache maximum severity
92Headache occurrence indicator
100Chills severity/intensity
101Chills maximum severity
102Chills occurrence indicator
182Medications medication to treat fever or pain
189Medications stop date meds given to trt/pnt symptoms
195Medications duration
270Diarrhea occurrence indicator
271Diarrhea severity/intensity
272Diarrhea maximum severity
310Muscle pain occurrence indicator
311Muscle pain severity/intensity
312Muscle pain maximum severity
390Joint pain occurrence indicator
391Joint pain severity/intensity
392Joint pain maximum severity
400Vomiting occurrence indicator
401Vomiting severity/intensity
402Vomiting maximum severity
410Hospitalized for diarrhea occurrence indicator
415Hospitalized for headache occurrence indicator
420Hospitalized for injection site pain occurrence indicator
425Hospitalized for joint pain occurrence indicator
430Hospitalized for tiredness (fatigue) occurrence indicator
440Hospitalized for vomiting occurrence indicator
445Hospitalized for muscle pain occurrence indicator
455Hospitalized for chills occurrence indicator
ADSYMPT.AVISIT
Permitted Value (Code)
COVID_A
COVID_B
COVID_C
COVID_D
V1_DAY1_VAX1_L
V2_VAX2_L
ADSYMPT.AVISITN
Permitted Value (Code)Display Value (Decode)
1COVID_A
2COVID_B
3COVID_C
4COVID_D
60765V1_DAY1_VAX1_L
60766V2_VAX2_L
ADSYMPT.PARAM
Permitted Value (Code)
CEPHEID RT-PCR ASSAY FOR SARS-COV-2
CHILLS
DEATH
DIARRHEA
DIASTOLIC BLOOD PRESSURE
FATIGUE
FEVER
HEADACHE
HEART RATE
HIGH FLOW OXYGEN THERAPY
MECHANICAL VENTILATION
N-BINDING ANTIBODY
NAUSEA
NEW LOSS OF TASTE OR SMELL
NEW OR INCREASED COUGH
NEW OR INCREASED MUSCLE PAIN
NEW OR INCREASED NASAL CONGESTION
NEW OR INCREASED SHORTNESS OF BREATH
NEW OR INCREASED SORE THROAT
NEW OR INCREASED WHEEZING
NON-INVASIVE POSITIVE PRESSURE VENTILATION
OXYGEN SATURATION
PP ARTERIAL O2/FRACTION INSPIRED O2
RHINORRHOEA
RESPIRATORY RATE
SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2
SIGNIFICANT ACUTE HEPATIC DYSFUNCTION
SIGNIFICANT ACUTE RENAL DYSFUNCTION
SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS
SYSTOLIC BLOOD PRESSURE
VASOPRESSORS AGENTS
VOMITING
ADSYMPT.PARAMCD
Permitted Value (Code)Display Value (Decode)
C19NIGN-BINDING ANTIBODY
CHILLSCHILLS
DEATHDEATH
DIABPDIARRHEA
DIARRHEADIASTOLIC BLOOD PRESSURE
FATIGUEFATIGUE
FEVERFEVER
HCUICUSUJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS
HEADACHEHEADACHE
HFOXTHRPHIGH FLOW OXYGEN THERAPY
HRHEART RATE
MCHVENTMECHANICAL VENTILATION
NAUSEANAUSEA
NCOUGNEW OR INCREASED COUGH
NIPPVNON-INVASIVE POSITIVE PRESSURE VENTILATION
NLTSTSMLNEW LOSS OF TASTE OR SMELL
NMUSPNNEW OR INCRESED MUSCLE PAIN
NNSLCONGNEW OR INCREASED NASAL CONGESTION
NSRTHROTNEW OR INCRESED SORE THROAT
NSTBRTHNEW OR INCREASED SHORTNESS OF BREATH
OXYSATOXYGEN SATURATION
PO2FIO2PP ARTERIAL O2/FRACTION INSPIRED O2
RESPRESPIRATORY RATE
RIHNRARHINORRHOEA
RTCOV2NSSEVERE ACUTE RESP SYNDROME CORONAVIRUS 2
SAHDFNSIGNIFICANT ACUTE HEPATIC DYSFUNCTION
SARDFNSIGNIFICANT ACUTE RENAL DYSFUNCTION
SARSCOV2CEPHEID RT-PCR ASSAY FOR SARS-COV-2
SYSBPSYSTOLIC BLOOD PRESSURE
VOMITVOMITING
VSOPRESVASOPRESSORS AGENTS
WHEEZNEW OR INCREASED WHEEZING
ADSYMPT.PARAMN
Permitted Value (Code)Display Value (Decode)
1CHILLS
2DIARRHEA
3FEVER
4NEW LOSS OF TASTE OR SMELL
5NEW OR INCREASED COUGH
6NEW OR INCREASED MUSCLE PAIN
7NEW OR INCREASED SHORTNESS OF BREATH
8NEW OR INCREASED SORE THROAT
9VOMITING
11NEW OR INCREASED NASAL CONGESTION
14NEW OR INCREASED WHEEZING
15FATIGUE
16HEADACHE
17RHINORRHOEA
18NAUSEA
25SIGNIFICANT ACUTE RENAL DYSFUNCTION
30SIGNIFICANT ACUTE HEPATIC DYSFUNCTION
40SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2
41CEPHEID RT-PCR ASSAY FOR SARS-COV-2
50RESPIRATORY RATE
51HEART RATE
52OXYGEN SATURATION
53DIASTOLIC BLOOD PRESSURE
54SYSTOLIC BLOOD PRESSURE
60PP ARTERIAL O2/FRACTION INSPIRED O2
71NON-INVASIVE POSITIVE PRESSURE VENTILATION
74MECHANICAL VENTILATION
76HIGH FLOW OXYGEN THERAPY
80VASOPRESSORS AGENTS
90N-BINDING ANTIBODY
91SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS
99DEATH
ADVA.AVISIT
Permitted Value (Code)
Before Vaccination 1
1 Week after Vaccination 1
3 Weeks after Vaccination 1
4 Weeks after Vaccination 1
1 Week after Vaccination 2
2 Weeks after Vaccination 2
1 Month after Vaccination 2
5 Weeks after Vaccination 1
1 Month and 3 weeks after Vaccination 1
ADVA.AVISITN
Permitted Value (Code)Display Value (Decode)
1Before Vaccination 1
21 Week after Vaccination 1
33 Weeks after Vaccination 1
41 Week after Vaccination 2
52 Weeks after Vaccination 2
61 Month after Vaccination 2
3.14 Weeks after Vaccination 1
3.25 Weeks after Vaccination 1
3.31 Month and 3 weeks after Vaccination 1
ADVA.DTYPE [C81224]
Permitted Value (Code)Display Value (Decode)
Derived [*]Derived
LLOQIMP [*]LLOQIMP

* Extended Value

ADVA.PARAM
Permitted Value (Code)
COVID-19 RBD IgG (U/mL) - Luminex Immunoassay
COVID-19 S1 IgG (U/mL) - Luminex Immunoassay
N-binding antibody - N-binding Antibody Assay
SARS-CoV-2 serum neutralizing titer 50 (titer) - Virus Neutralization Assay
SARS-CoV-2 serum neutralizing titer 50 to COVID-19 RBD Ig
SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG
SARS-CoV-2 serum neutralizing titer 90 (titer) - Virus Neutralization Assay
SARS-CoV-2 serum neutralizing titer 90 to COVID-19 RBD Ig
SARS-CoV-2 serum neutralizing titer 90 to COVID-19 S1 IgG
ADVA.PARAMCD
Permitted Value (Code)Display Value (Decode)
C19NIGN-binding antibody - N-binding Antibody Assay
C19RBDIGCOVID-19 RBD IgG (U/mL) - Luminex Immunoassay
C19S1IGGCOVID-19 S1 IgG (U/mL) - Luminex Immunoassay
C2NGNT50SARS-CoV-2 serum neutralizing titer 50 (titer) - Virus Neutralization Assay
C2NGNT90SARS-CoV-2 serum neutralizing titer 90 (titer) - Virus Neutralization Assay
NT50_RBSARS-CoV-2 serum neutralizing titer 50 to COVID-19 RBD Ig
NT90_RBSARS-CoV-2 serum neutralizing titer 90 to COVID-19 RBD Ig
NT50_S1SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG
NT90_S1SARS-CoV-2 serum neutralizing titer 90 to COVID-19 S1 IgG
ADVA.PARAMN
Permitted Value (Code)Display Value (Decode)
1SARS-CoV-2 serum neutralizing titer 50 (titer) - Virus Neutralization Assay
2SARS-CoV-2 serum neutralizing titer 90 (titer) - Virus Neutralization Assay
3COVID-19 S1 IgG (U/mL) - Luminex Immunoassay
4COVID-19 RBD IgG (U/mL) - Luminex Immunoassay
5N-binding antibody - N-binding Antibody Assay
11SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG
12SARS-CoV-2 serum neutralizing titer 90 to COVID-19 S1 IgG
13SARS-CoV-2 serum neutralizing titer 50 to COVID-19 RBD Ig
14SARS-CoV-2 serum neutralizing titer 90 to COVID-19 RBD Ig
AGEU [C66781]
Permitted Value (Code)Display Value (Decode)
YEARS [C29848]Year
ARACE
Permitted Value (Code)
ASIAN
AMERICAN INDIAN OR ALASKA NATIVE
BLACK OR AFRICAN AMERICAN
MULTIRACIAL
NATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER
NOT REPORTED
WHITE
DATEFL [C81223]
Permitted Value (Code)Display Value (Decode)
D [C81212]Day Imputed
M [C81211]Month Day Imputed
ETHNIC [C66790]
Permitted Value (Code)Display Value (Decode)
HISPANIC OR LATINO [C17459]Hispanic or Latino
NOT HISPANIC OR LATINO [C41222]Not Hispanic or Latino
NOT REPORTED [C43234]Not Reported
LAT [C99073]
Permitted Value (Code)Display Value (Decode)
LEFT [C25229]Left
RIGHT [C25228]Right
LOC [C74456]
Permitted Value (Code)Display Value (Decode)
DELTOID MUSCLE [C32446]Deltoid
NY [C66742]
Permitted Value (Code)Display Value (Decode)
N [C49487]No
Y [C49488]Yes
RACE [C74457]
Permitted Value (Code)Display Value (Decode)
ASIAN [C41260]Asian
AMERICAN INDIAN OR ALASKA NATIVE [C41259]American indian or alaska native
BLACK OR AFRICAN AMERICAN [C16352]Black or african american
MULTIPLE [*]Multiple
NATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER [C41219]Native hawaiian or other pacific islander
NOT REPORTED [C43234]Not reported
WHITE [C41261]White

* Extended Value

SEX [C66731]
Permitted Value (Code)Display Value (Decode)
F [C16576]Female
M [C20197]Male
STENRF [C66728]
Permitted Value (Code)Display Value (Decode)
ONGOING [C53279]Continue
UNIT [C71620]
Permitted Value (Code)Display Value (Decode)
DAYS [C25301]Day
YEARS [C29848]Year
Y [C66742]
Permitted Value (Code)Display Value (Decode)
Y [C49488]Yes

Go to the top of the Define-XML document


External Dictionaries

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

Go to the top of the Define-XML document


Methods

Methods
MethodTypeDescription
Algorithm: ADAE.ADESFLComputation
If (index (upcase(AEACN),'DRUG WITHDRAWN') > 0 or AESUBJDC='Y') then ADESFL=”Y” else ADESFL=N.
Algorithm: ADAE.ADURNComputation
ADURN in Days: ADURN= AENDT - ASTDT+1
Algorithm: ADAE.ADURUComputation
assign value 'DAYS' if ADURN is not missing
Algorithm: ADAE.AEIMMFLComputation
If 0<=AETPDOS < = 30 mins (0.5 hours) then AEIMMFL=”Y” else null Note: Immediate AE is defined as AEs happened within 30 mins after vaccination 1/2
Algorithm: ADAE.AENDTComputation
Convert AEENDTC to DATE9 format Note: No imputation for AENDT, refer to ADRG for details.
Algorithm: ADAE.AENDTMComputation
Convert AEENDTC to IS8601 format.
Algorithm: ADAE.AENDYComputation
if (ASTDT<ADSL.VAX101DT) then AENDY= AENDT – ADSL.VAX101DT; if (ASTDT≥ ADSL.VAX101DT) and (ASTDT<ADSL.VAX102DT) then AENDY= AENDT – ADSL.VAX101DT + 1 if (ASTDT≥ ADSL.VAX102DT) AENDY= AENDT – ADSL.VAX102DT + 1 Note: Use relative vaccination date (Last vaccination date prior to the onset of the AE) to calculate AENDY.
Algorithm: ADAE.AENTMComputation
Timepart of AE.AEENDTC
Algorithm: ADAE.AETPDOSComputation
If ( ASTDTM >ADSL.TRTSDTM ) and select the record with minimum positive value of ASTDTM-EX.EXSTDTM then set AETPDOS = round((ASTDTM - EX.EXSTDTM)/60,1.). if (ASTDTM < ADSL.TRTSDTM and ASTDTM is not missing then AETPDOS = round((ASTDTM - ADSL.TRTSDTM)/60,1.).
Algorithm: ADAE.APEREDTComputation
Datepart(APEREDTM)
Algorithm: ADAE.APEREDTMComputation
APERSDTM =datetime of (Datepart(ADSL.TREDTM) +365 and timepart(ADSL.TREDTM)) Note: 365 is the flag set by study level.
Algorithm: ADAE.APERETMComputation
Timepart(APEREDTM)
Algorithm: ADAE.APERIODComputation
Numeric Code of aperiodc 1 for all subjects take vaccination
Algorithm: ADAE.APERIODCComputation
aperiodc='Period 01' for all subjects vacinated
Algorithm: ADAE.APERSDTComputation
Datepart(APERSDTM)
Algorithm: ADAE.APERSDTMComputation
APERSDTM = datetime of (ADSL.TRTSDTM) for all subjects vaccinated
Algorithm: ADAE.APERSTMComputation
Timepart(APERSDTM)
Algorithm: ADAE.ASTDTComputation
Convert imputed AESTDTC to DATE9 format. Imputate partial start date per description in ADRG. Firstly: If Day is missing, 1st day of Month If Month is missing, 1st month of Year. no imputation for complete missing start date. Secondly: If day is missing, and at the same year and month of the vaccination, impute to the first vaccination date of that month. if month is missing, and at the same year of the vaccination, impute to the first vaccination date of that year.
Algorithm: ADAE.ASTDTFComputation
"D" if day is imputed. = "M" if month and day are imputed. = "Y" if month, day and year are imputed.ADMH
Algorithm: ADAE.ASTDTMComputation
Convert AESTDTC to IS8601 format.
Algorithm: ADAE.ASTDYComputation
if (ASTDT<ADSL.VAX101DT) then ASTDY= ASTDT – ADSL.VAX101DT; if (ASTDT≥ ADSL.VAX101DT) and (ASTDT<ADSL.VAX102DT) then ASTDY= ASTDT – ADSL.VAX101DT + 1 if (ASTDT≥ ADSL.VAX102DT) ASTDY= ASTDT – ADSL.VAX102DT + 1 Note: Use relative vaccination date (Last vaccination date prior to the onset of the AE) to calculate ASTDY.
Algorithm: ADAE.ASTTMComputation
Timepart of (AESTDTC)
Algorithm: ADAE.ATOXGRComputation
Derived from AE.AETOXGR
Algorithm: ADAE.INWDFLComputation
if VPHASEN not in (0, 99) then INWDFL = "Y"
Algorithm: ADAE.PREFLComputation
ASTDTM<TRTSDTM then PREFL="Y"
Algorithm: ADAE.VAXNOComputation
The number of last vaccine taken before AE occurred
Algorithm: ADAE.VPHASEComputation
If AE happend before vax 1 then VPHASE='Pre-Vaccination'; (Note: AE start time is collected per CRF) If AE happend on or after vax1 and before vax2 then VPHASE='Vaccination 1'; if AE happend on or after vax2 and before or on the same day of ADSL.V01DT then VPHASE='Vaccination 2'; if AE happend after ADSL.V01DT and before or on the same day of ADSL.V02DT then VPHASE='Follow Up 1'; if AE happend after ADSL.V02DT then VPHASE='Follow Up 2';
Algorithm: ADAE.VPHASENComputation
VPHASEN=0 when VPHASE='Pre-Vaccination'; VPHASEN=1 when VPHASE='Vaccination 1'; VPHASEN=2 when VPHASE='Vaccination 2; VPHASEN=3 when VPHASE='Follow Up 1'; VPHASEN=99 when VPHASE='Follow Up 2';
Algorithm: ADC19EF.ADTComputation
if paramcd = "SARSCOV2" then Set to ADSYMPT.ADT. if paramcd = "RTCOV2NS" then Set to ADSYMPT.ADT. if paramcd = "C19NIG" then Set to ADSYMPT.ADT. if paramcd = "HCUICU" then Set to null. if paramcd = "PRPDSAD" then Set to null. if paramcd = "PRCDCSAD" then Set to null. if paramcd = "SEVCVS" then Set to the earliest date from ADSYMPT.ADT when condition/s are present. if paramcd = "SEVCRF" then Set to null. if paramcd = "SEVCRHN" then Set to null. if paramcd = "PRSVCSAD" then Set to null. if paramcd = "NAATRAD" then "Set from ADSYMPT.ADT of concluded NAAT result based on specifications in AVAC of this record. If both local and central results are missing/invalid, set this to null." if paramcd = "C19ONST" then Set to ASTDT where PARAMCD = "PRPDSAD" if paramcd = "CDCONST" then Set to ASTDT where PARAMCD = "PRCDCSAD" if paramcd = "SEVCONST" then Set to ASTDT where PARAMCD = "PRSVCSAD" if paramcd = "ST1PD" then Set to null. if paramcd = "ST17PD" then Set to null. if paramcd = "ST2PD" then Set to null. if paramcd = "ST27PD" then Set to null. if paramcd = "ST214PD" then Set to null. if paramcd = "ST1CD" then Set to null. if paramcd = "ST17CD" then Set to null. if paramcd = "ST2CD" then Set to null. if paramcd = "ST27CD" then Set to null. if paramcd = "ST214CD" then Set to null. if paramcd = "ST1SE" then Set to null. if paramcd = "ST17SE" then Set to null. if paramcd = "ST2SE" then Set to null. if paramcd = "ST27SE" then Set to null. if paramcd = "ST214SE" then Set to null. if paramcd = "ST1PDA" then Set to null. if paramcd = "ST17PDA" then Set to null. if paramcd = "ST2PDA" then Set to null. if paramcd = "ST27PDA" then Set to null. if paramcd = "ST214PDA" then Set to null.
Algorithm: ADC19EF.ADYComputation
Set as following: ADY = ADT - TRTSDT. If ADT >= TRTSDT, ADY = ADT - TRTSDT + 1.
Algorithm: ADC19EF.AENDTComputation
if paramcd = "SARSCOV2" then Set to null. if paramcd = "RTCOV2NS" then Set to null. if paramcd = "C19NIG" then Set to null. if paramcd = "HCUICU" then Set to ADSYMPT.AENDT. if paramcd = "PRPDSAD" then Set to the latest date from ADSYMPT.AENDT when condition/s are present. if paramcd = "PRCDCSAD" then Set to the latest date from ADSYMPT.AENDT when condition/s are present. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCRF" then Set to the latest date from ADSYMPT.AENDT when condition/s are present and end dates of all contributing records are reported. if paramcd = "SEVCRHN" then Set to the latest date from ADSYMPT.AENDT when condition/s are present and end dates of all contributing records are reported. if paramcd = "PRSVCSAD" then Set to the latest date from AENDT when condition/s are present and contributing end dates except from vital signs are present/populated. if paramcd = "NAATRAD" then Set to null. if paramcd = "C19ONST" then Set to null. if paramcd = "CDCONST" then Set to null. if paramcd = "SEVCONST" then Set to null. if paramcd = "ST1PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST17PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST2PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST27PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST214PD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST1CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST17CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST2CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST27CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST214CD" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "CDCONST". if paramcd = "ST1SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST17SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST2SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST27SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST214SE" then Set to minimum among the following dates. DCODT, DVSTDT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "SEVCONST". if paramcd = "ST1PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST17PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST2PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST27PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST". if paramcd = "ST214PDA" then Set to minimum among the following dates. DCODT, DTHDT, EOSDCDT, today's date. Additionally, if there is a confirmed case of illness, include ADT from records where PARAMCD is "C19ONST".
Algorithm: ADC19EF.AENDYComputation
Set as following: AENDY = AENDT - TRTSDT. If AENDT >= TRTSDT, AENDY = AENDT - TRTSDT + 1.
Algorithm: ADC19EF.ASTDTComputation
if paramcd = "SARSCOV2" then Set to null. if paramcd = "RTCOV2NS" then Set to null. if paramcd = "C19NIG" then Set to null. if paramcd = "HCUICU" then Set to ADSYMPT.ASTDT. if paramcd = "PRPDSAD" then Set to the earliest date from ADSYMPT.ASTDT when condition/s are present. if paramcd = "PRCDCSAD" then Set to the earliest date from ADSYMPT.ASTDT when condition/s are present. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCRF" then Set to the earliest date from ADSYMPT.ASTDT when condition/s are present. if paramcd = "SEVCRHN" then Set to the earliest date from ADSYMPT.ASTDT when condition/s are present. if paramcd = "PRSVCSAD" then Set to the earliest date from ADT/ASTDT when condition/s are present. if paramcd = "NAATRAD" then Set to null. if paramcd = "C19ONST" then Set to null. if paramcd = "CDCONST" then Set to null. if paramcd = "SEVCONST" then Set to null. if paramcd = "ST1PD" then Set to Dose 1 date. if paramcd = "ST17PD" then Set as Dose 1 + 7 when Dose 1 date is not missing. if paramcd = "ST2PD" then Set to Dose 2 date. if paramcd = "ST27PD" then Set as Dose 2 + 7 when Dose 2 date is not missing. if paramcd = "ST214PD" then Set as Dose 2 + 14 when Dose 2 date is not missing. if paramcd = "ST1CD" then Set to Dose 1 date. if paramcd = "ST17CD" then Set as Dose 1 + 7 when Dose 1 date is not missing. if paramcd = "ST2CD" then Set to Dose 2 date. if paramcd = "ST27CD" then Set as Dose 2 + 7 when Dose 2 date is not missing. if paramcd = "ST214CD" then Set as Dose 2 + 14 when Dose 2 date is not missing. if paramcd = "ST1SE" then Set to Dose 1 date. if paramcd = "ST17SE" then Set as Dose 1 + 7 when Dose 1 date is not missing. if paramcd = "ST2SE" then Set to Dose 2 date. if paramcd = "ST27SE" then Set as Dose 2 + 7 when Dose 2 date is not missing. if paramcd = "ST214SE" then Set as Dose 2 + 14 when Dose 2 date is not missing. if paramcd = "ST1PDA" then Set to Dose 1 date. if paramcd = "ST17PDA" then Set as Dose 1 + 7 when Dose 1 date is not missing. if paramcd = "ST2PDA" then Set to Dose 2 date. if paramcd = "ST27PDA" then Set as Dose 2 + 7 when Dose 2 date is not missing. if paramcd = "ST214PDA" then Set as Dose 2 + 14 when Dose 2 date is not missing.
Algorithm: ADC19EF.ASTDYComputation
Set as following: ASTDY = ASTDT - TRTSDT. If ASTDT >= TRTSDT, ASTDY = ASTDT - TRTSDT + 1.
Algorithm: ADC19EF.AVALComputation
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN" "PRSVCSAD" "NAATRAD" "C19ONST" "CDCONST" "SEVCONST") then set to null. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Derive AVAL by subtracting AENDT(of this record) from ASTDT (of this record). If any of the dates are missing ore derived result is below 0, set to 0.
Algorithm: ADC19EF.AVALCComputation
if paramcd = "SARSCOV2" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "SARSCOV2". if paramcd = "RTCOV2NS" then Set to ADSYMPT.AVALC when ADSYMPD.PARAMCD = "RTCOV2NS". if paramcd = "C19NIG" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "C19NIG". if paramcd = "HCUICU" then Set to ADSYMPT.AVALC when ADSYMPT.PARAMCD = "HCUICU". if paramcd = "PRPDSAD" then Create a summary record for protocol defined symptoms for each collection date within a given visit as following: 1. Subset ADSYMPT to include PARAMCDs for "CHILLS", "DIARRHEA", "FEVER", "NLTSTSML", "NCOUG", "NSTBRTH", "NMUSPN", "NSRTHROT", "VOMIT". 2. Determine if any of these symptoms have occurred within a ADSYMPT.AVISIT and ADSYMPT.ADT by checking ADSYMPT.AVALC. 3. When present, create a summary record for each ADSYMPT.AVISIT and ADSYMPT.ADT by following: a. If any symptom is present (i.e. ADSYMPT.AVALC = "Y") , set this to "Y". b. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". c. If all symptoms with ADSYMPT.AVALC are missing, set this to null. if paramcd = "PRCDCSAD" then Similar to specifications of checking for protocol defined symptoms above, create a summary record for CDC defined symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "FATIGUE" or "HEADACHE" or "RIHNRA" or "NAUSEA", set to "Y". 2. If all symptoms with ADSYMPT.AVALC = "N" or null or combination of both, set this to "N". 3. If ADSYMPT.AVALC is missing for all specified ADSYMPT.PARAMCDs, set this to null. if paramcd = "SEVCVS" then Set to null. if paramcd = "SEVCVS" then Create a summary record for vital signs of severe Covid-19 illness for each collection date within a given visit as following: 1. If ADSYMPT.AVAL >= 30 where ADSYMPT.PARAMCD = "RESP" or ADSYMPT.AVAL >= 125 where ADSYMPT.PARAMCD = "HR" or ADSYMPT.AVAL <= 93 where ADSYMPT.PARAMCD = "OXYSAT" or ADSYMPT.AVAL < 60 where ADSYMPT.PARAMCD = "DIABP" or ADSYMPT.AVAL < 90 where ADSYMPT.PARAMCD = "SYSBP", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = 'SEVCRF" then Create a summary record for respiratory failure symptoms of severe Covid-19 illness for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "INTBTION" or "NIPPV" or "CPAP" or "OXYTHRP" or "MCHVENT" or "ECMO" or "HFOXTHRP" set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "SEVCRHN" then Create a summary record for additional severe symptoms for each collection date within a given visit as following: 1. When ADSYMPT.AVALC = "Y" where ADSYMPT.PARAMCD is "SARDFN" or "SAHDFN" or "SANDFN", set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "PRSVCSAD" then Create a summary record of severe symptoms for each collection date within a given visit as following: 1. When AVALC = "Y" where PARAMCD is "SEVCVS" or "SEVCRF" or "SEVCRHN", "HCUICU" or Death set to "Y". 2. If all above conditions are not met, set this to "N". 3. If results of all above conditions are null, set to null. if paramcd = "NAATRAD" then Create this record (per each analysis visit) when unplanned lab results are present that are not part of predose procedures or when subject reports either protocol or CDC defined symptom/s. Set AVALC in the following order. 1. If result of ADSYMPT.RTCOV2NS is missing and ADSYMPT.SARSCOV2 is missing or invalid at an unplanned visit after dose, set to null. 2. If ADSYMPT.RTCOV2NS is present and valid*, set AVALC with this result. 3. If ADSYMPT.RTCOV2NS is present but not valid* or missing and ADSYMPT.SARSCOV2 is present and valid*, set AVALC with this result. 4. When there are multiple unplanned visits present and were collapsed into an analysis visit, determine the validity of results within a given visit first and then conclude the result as POS > IND > NEG > UNK/Missing/UQ. Notes: * The result is considered valid, when date of the result is up to 4 days before or after the symptom start date and up to 4 days after the symptom end date when end date is present. If the result is not valid, it is considered as missing. if paramcd = "C19ONST" then Create a record for each subject when protocol defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. If AVALC = "Y" where PARAMCD = "PRPDSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "CDCONST" then Create a record for each subject when CDC defined symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRCDCSAD". 2. If AVALC = "Y" where PARAMCD = "PRCDCSAD" and there exists a record where PARAMCD = "NAATRAD" and is with in the given visit of onset of symptoms, set as following: a. If AVALC = "POS", set to "POS". b. Else if AVALC = "NEG", set to "NEG" c. Else if AVALC = "UNK", set to "UNK". if paramcd = "SEVCONST" then Create a record for each subject when severe Covid-19 illness symptoms are reported. 1. Set to "NEG" when AVALC = "N" or missing where PARAMCD = "PRPDSAD". 2. Set to AVALC of PARAMCD = "C19ONST" when protocol defined severe symptoms are present (i.e. PARAMCD = "PRSVCSAD" and AVALC = "Y") and starting date is on or after onset date of PARAMCD = "C19ONST". 3. Set to "NEG" when protocol defined symptoms are missing/not reported. if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to null.
Algorithm: ADC19EF.CDCRMUFLComputation
Set to "Y" for all records of a subject, if CDC defined symptom/s are present and test result from local and/or central lab concluded as indeterminate, missing or unknown and symptom/s start date is before a first positive(PARAMCD is "CDCONST") case. Otherwise set to "N" for all records of a subject. Also set to "N" for subjects who did not report any CDC defined symptoms. Note: If a subject has reported these symptom/s more than once at different visits, set to "Y" if all of the test results are concluded as indeterminate, missing or unknown.
Algorithm: ADC19EF.CDCSYMFLComputation
Set for all records of a subject as following: If a subject has any record with AVALC = "Y" when PARAMCD = "PRCDCSAD", set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.CDP17FLComputation
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 is negative and the test date is on or before Dose 1 date. 2. Otherwise set to "N". If subject reports CDC define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 7 days after Dose 1 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of CDC defined symptoms and start date of symptom is missing, on or after Dose 1 and within 7 days post Dose 1 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
Algorithm: ADC19EF.CDP1FLComputation
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 is negative and the test date is on or before Dose 1 date. 2. Otherwise set to "N". If subject reports CDC define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of CDC defined symptoms and start date of symptom is missing, on or after Dose 1 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
Algorithm: ADC19EF.CDP214FLComputation
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 and Dose 2 are negative and their corresponding test dates are on or before their respective dose dates. 2. Otherwise set to "N". If subject reports CDC define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 14 days after Dose 2 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of CDC defined symptoms and start date of symptom is missing, on or after Dose 1 and within 14 days after Dose 2 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
Algorithm: ADC19EF.CDP27FLComputation
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 and Dose 2 are negative and their corresponding test dates are on or before their respective dose dates. 2. Otherwise set to "N". If subject reports CDC define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 7 days after Dose 2 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of CDC defined symptoms and start date of symptom is missing, on or after Dose 1 and within 7 days after Dose 2 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
Algorithm: ADC19EF.CNCRSLFLComputation
Set for records where PARAMCD is "SARSCOV2" or "RTCOV2NS" or "C19NIG" as following: If only one result is present per PARAMCD within a given visit set to "Y'. For unplanned results, set "Y" if result date is up to 4 days before, on/after the symptom start date and symptom end date is missing. If the symptom end date is present, the result date must be within 4 days after the end date. If multiple unplanned results qualify above condition, set to "Y" based on the result as POS > IND > NEG > UNK/missing.
Algorithm: ADC19EF.CRD1NGFLComputation
Set for all records of a subject based on following: If NAAT result date is on or before Dose 1 date and AVAC = "NEG" when PARAMCD = "RTCOV2NS", set to "Y". If NAAT result date is on or before Dose 1 date and AVAC = "POS" when PARAMCD = "RTCOV2NS", set to "N". Otherwise, set to null.
Algorithm: ADC19EF.CRD2NGFLComputation
Set for all records of a subject based on following: If NAAT result date is on or before Dose 2 date and AVAC = "NEG" when PARAMCD = "RTCOV2NS", set to "Y". If NAAT result date is on or before Dose 2 date and AVAC = "POS" when PARAMCD = "RTCOV2NS", set to "N". Otherwise, set to null.
Algorithm: ADC19EF.FILOCRFLComputation
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" as following: if AVALC = "POS" and is the first onset of illness after dose, set to "Y".
Algorithm: ADC19EF.ILD17FLComputation
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then 7 days post Dose 1 date, set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.ILD1FLComputation
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then Dose 1 date, set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.ILD214FLComputation
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then 14 days post Dose 2 date, set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.ILD27FLComputation
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then 7 days post Dose 2 date, set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.ILD2FLComputation
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" and AVALC is "POS" as following: If illness onset date is greater then Dose 2 date, set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.NMPDOCFLComputation
Set for records where PARAMCD is "C19ONST" or "CDCONST" or "SEVCONST" as following: if DVSTDT is null, set to "Y". Also set to "Y" if DVSTDT occurs after the ADT of PARAMCDs specified above.
Algorithm: ADC19EF.PARCAT1Computation
if paramcd in ("SARSCOV2" "RTCOV2NS" "C19NIG" "HCUICU" "PRPDSAD" "PRCDCSAD" "SEVCVS" "SEVCRF" "SEVCRHN") then Set to ADSYMPT.PARCAT1. if paramcd in ("PRSVCSAD") then Set to "SURVEILLANCE TIME". if paramcd in ("NAATRAD") then Set to "CENTRAL/LOCAL NAAT RESULTS". if paramcd in ("C19ONST" "CDCONST" "SEVCONST") then Set to "ILLNESS ONSET". if paramcd in ("ST1PD", "ST17PD" "ST2PD" "ST27PD" "ST214PD" "ST1CD", "ST17CD" "ST2CD" "ST27CD" "ST214CD" "ST1SE" "ST17SE" "ST2SE" "ST27SE" "ST214SE" "ST1PDA" "ST17PDA" "ST2PDA" "ST27PDA" "ST214PDA") then Set to "SURVEILLANCE TIME".
Algorithm: ADC19EF.PDP17FLComputation
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 is negative and the test date is on or before Dose 1 date. 2. Otherwise set to "N". If subject reports protocol define symptoms, the following condition/s may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 7 days after Dose 1 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of protocol defined symptom and start date of symptom is missing, on or after Dose 1 and within 7 days post Dose 1 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
Algorithm: ADC19EF.PDP1FLComputation
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 is negative and the test date is on or before Dose 1 date. 2. Otherwise set to "N". If subject reports protocol define symptoms and/or has , the following condition/s may overwrite the previous value. 3. If there is an unscheduled NAAT test on or before Dose 1 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of protocol defined symptoms and start date of symptom is missing, on or after Dose 1 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
Algorithm: ADC19EF.PDP214FLComputation
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 and Dose 2 are negative and their corresponding test dates are on or before their respective dose dates. 2. Otherwise set to "N". If subject reports protocol define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 14 days after Dose 2 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of protocol defined symptom and start date of symptom is missing, on or after Dose 1 and within 14 days after Dose 2 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
Algorithm: ADC19EF.PDP27FLComputation
Set this to all records with in a subject as following: 1. Set to "Y", if subject's NVA result is negative and date of NVA on or before Dose 1 date and NAAT result at Dose 1 and Dose 2 are negative and their corresponding test dates are on or before their respective dose dates. 2. Otherwise set to "N". If subject reports protocol define symptoms, the following condition may overwrite the previous value. 3. If there is an unscheduled NAAT test after Dose 1 through 7 days after Dose 2 and the result is not negative set to "N". 4. Also set to "N" when subject reports presence of at least 1 of protocol defined symptom and start date of symptom is missing, on or after Dose 1 and within 7 days after Dose 2 and NAAT result is concluded as not "NEG" (i.e. paramcd = "NAATRAD" and AVAL ^= "NEG") within the reported AVISIT.
Algorithm: ADC19EF.PDRMUFLComputation
Set to "Y" for all records of a subject, if protocol defined symptom/s are present and test result from local and/or central lab concluded as indeterminate, missing or unknown and symptom/s start date is before a first positive(PARAMCD is "C19ONST") case. Otherwise set to "N" for all records of a subject. Also set as "N" for subjects who did not report any protocol defined symptoms. Note: If a subject has reported these symptom/s more than once at different visits, set to "Y" if all of the test results are concluded as indeterminate, missing or unknown.
Algorithm: ADC19EF.PDSDMFLComputation
Set for all records of a subject as following: If PDSYMFL = "Y" and symptom start date is missing, set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.PDSYMFLComputation
Set for all records of a subject as following: If a subject has any record with AVALC = "Y" when PARAMCD = "PRPDSAD", set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.SEVSYMFLComputation
Set for all records of a subject as following: If a subject has any record with AVALC = "Y" when PARAMCD = "SEVCVS", set to "Y". Otherwise set to "N".
Algorithm: ADC19EF.VRBLNGFLComputation
Set for all records of a subject based on following: If NVA result date is on or before Dose 1 date and AVAC = "NEG" when PARAMCD = "C19NIG", set to "Y". If NVA result date is on or before Dose 1 date and AVAC = "POS" when PARAMCD = "C19NIG", set to "N". Otherwise, set to null.
Algorithm: ADCEVD.ADURNComputation
ADURN=AENDT - ASTDT+1.
Algorithm: ADCEVD.ADURUComputation
Set to ”Days” if ADURN is not missing.
Algorithm: ADCEVD.AENDTComputation
AENDT is the resolution date of the reactions/events within USUBJID/FATPTREF/FAOBJ level. 1) if a reaction/event resolved on the last diary day: If last.FACE.FAOBJ then set AENDT to datepart of FACE.FADTC where FACE.FAOBJ not in ('REDNESS' 'SWELLING' 'MEDICATIONS') and FACE.FASTRESC=”Y” and FACE.FATESTCD=”OCCUR”. If last.FACE.FAOBJ then set AENDT to datepart of FACE.FADTC where FACE.FAOBJ in ('REDNESS' 'SWELLING') and (FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') and FASTRESN>=2.5). For CETERM='FEVER', if last.VSTESTCD then set AENDT to datepart of VS.VSDTC where VS.VSCAT='REACTOGENICITY' and index(VS.VSTESTCD,'TEMP') and 38.0<=VS.VSSTRESN<=42.0 within USUBJID/VSTPTREF/VSTESTCD level. 2) if a reaction/event still happend on the last diary day AENDT was derived as numeric value of SUPPCE.RCENDTC if SUPPCE.RCENDTC is collected and not partial. AENDT was derived as missing if (SUPPCE.RCENDTC is partial or SUPPCE.ONGNXVIS='Y') or (SUPPCE.RCENDTC and SUPPCE.ONGNXVIS are both missing). If CETPTREF="VACCINATION 1" and VAX102DT ne. and (numeric value of SUPPCE.RCENDTC>VAX102DT or SUPPCE.ONGNXVIS='Y'), set AENDT to VAX102DT. Note: For partial date or missing, need to check with stats for algorithmn (Do we need imputation for partial date). Similar algorithm for readings with ASEV='Severe' (To derive start date for subjects with severe redness or swelling): where FACE.FADTC is not missing and FACE.FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') and FACE.FASTRESN>10 and FACE.FAOBJ in ('REDNESS' 'SWELLING');
Algorithm: ADCEVD.ASEVComputation
Set to 'Severe' for cases in FACE: 1) where FACE.FADTC is within 7 days after each vaccination and FACE.FATESTCD in ("DIAMETER" ‘MINDIAM' 'MAXDIAM') and FACE.FASTRESN>=10.5 and FACE.FAOBJ in ('REDNESS' 'SWELLING');
Algorithm: ADCEVD.ASTDTComputation
ASTDT is the first day of the reactions/events within USUBJID/FATPTREF/FAOBJ level. If first.FACE.FAOBJ then set ASTDT to datepart of FACE.FADTC when FACE.FAOBJ not in ('REDNESS' 'SWELLING' 'MEDICATIONS') and FACE.FASTRESC=”Y” and FACE.FATESTCD=”OCCUR”. If first.FACE.FAOBJ then set ASTDT to datepart of FACE.FADTC when FACE.FAOBJ in ('REDNESS' 'SWELLING') and (FACE.FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') and FACE.FASTRESN>=2.5). For CETERM='FEVER', if first.VSTESTCD then set ASTDT to datepart of VS.VSDTC where VS.VSCAT='REACTOGENICITY' and index(VS.VSTESTCD,'TEMP') and 38.0<=VS.VSSTRESN<=42.0 within USUBJID/VSTPTREF/VSTESTCD level. Similar algorithm for readings with ASEV='Severe' (To derive start date for subjects with severe redness or swelling) where FACE.FADTC is not missing and FACE.FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') and FACE.FASTRESN>10 and FACE.FAOBJ in ('REDNESS' 'SWELLING');
Algorithm: ADCEVD.EVENTFLComputation
This flag is derived at SUBJECT/FATPTREF/FAOBJ level: For CE.CETERM in ('REDNESS' 'SWELLING'): Set to 'Y' if a subject had a reaction (FACE.FASTRESN >=2.5 and FACE.FATESTCD in ('DIAMETER' 'MAXDIAM' 'MINDIAM') ) at any day from day 1 to day 7 after each dose; else set to 'N'. For CE.CETERM not in ('REDNESS' 'SWELLING' 'FEVER'): Set to 'Y' if a subject had a reaction or an event (FACE.FATESTCD='SEV' and FACE.FASTRESC in ('MILD', 'MODERATE',''SEVER'')) at any day from day 1 to day 7 after each dose; else set to 'N'. For CE.CETERM="FEVER", set to 'Y' if a subject had a record (38.0<=VS.VSSTRESN<=42.0) at any day from day 1 to day 7 after each dose within USUBJID/VSTPTREF/VSTESTCD level; else set to 'N'. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. Note: The unplanned assessments beyond 7 days after each vaccination are excluded when deriving ADCEVD.
Algorithm: ADCEVD.EXDOSEComputation
Carried over from EX.EXDOSE. Detailed algorithm as below: Merge local reaction records (CE.CESCAT =”ADMINISTRATION SITE” ) with EX by USUBJID and (CE.CELNKID equals EX.EXLNKID) Merge Systemic events (CE.CESCAT =”SYSTEMIC” ) with EX by USUBJID and (CE.CELNKID = EX.EXLNKGRP) Create ADCEVD by setting local reactions and systemic events from above step Keeping from EX EXDOSE , EXTRT, EXDOSU, EXSTDTC, EXENDTC
Algorithm: ADCEVD.EXDOSUComputation
Carried over from EX.EXDOSU. Same algorithm to merge EX as mentioned for EXDOSE
Algorithm: ADCEVD.EXENDTCComputation
Carried over from EX.EXENDTC. Same algorithm to merge EX as mentioned for EXDOSE
Algorithm: ADCEVD.EXSTDTCComputation
Carried over from EX.EXSTDTC. Same algorithm to merge EX as mentioned for EXDOSE
Algorithm: ADCEVD.EXTRTComputation
Carried over from EX.EXTRT. Same algorithm to merge EX as mentioned for EXDOSE
Algorithm: ADCEVD.KNOWVFLComputation
This flag is derived at SUBJECT/FATPTREF/FAOBJ level: Set to "Y" for a reaction or an event if a subject had a vaild record (where FACE.FASTRESC or VS.VSORRES ne missing) at any day from day 1 to day 7 after each dose for any local reacaction or systemic event, else set to 'N'.
Algorithm: ADCEVD.TRTAComputation
If (VAX101='Placebo' and CETPTREF="VACCINATION 1") or (VAX102='Placebo' and CETPTREF="VACCINATION 2") then TRTA='Placebo'; else ADSL.TRT01A.
Algorithm: ADCEVD.TRTANComputation
If (VAX101='Placebo' and CETPTREF="VACCINATION 1") or (VAX102='Placebo' and CETPTREF="VACCINATION 2") then TRTAN=9; else ADSL.TRT01AN.
Algorithm: ADDS.ADTComputation
Datepart( numeric value of DS.DSDTC) Imputation of Partial Dates: If Day is missing, 1st day of Month If Month is missing, 1st month of Year.
Algorithm: ADDS.ASTDTComputation
Datepart(numeric value of DS.DSSTDTC)
Algorithm: ADDS.ASTDYComputation
if ASTDT >= ADSL.TRTSDT then ASTDY = ASTDT - ADSL.TRTSDT + 1 otherwise ASTDY = ASTDT – ADSL.TRTSDT
Algorithm: ADDS.M1PD2DTComputation
Derived from SV.svstdtc where SV.visit contains 'MONTH1_POSTVAX2'.
Algorithm: ADFACEVD.ADTComputation
date part of FACE.FADTC or date part of VS.VSDTC
Algorithm: ADFACEVD.ADTMComputation
Datetime format of FACE.FADTC or VS.VSDTC
Algorithm: ADFACEVD.ATPTComputation
1) FACE.FATPT or VS.VSTPT; 2) For unplanned readings, ATPT is populated with DAY <#> for relative day: # = FADTC/VSDTC - date of last vaccination + 1; 3) Set to missing where FATEST in ('Maximum Severity', 'Maximum Temperature', 'Maximum Diameter').
Algorithm: ADFACEVD.ATPTNComputation
Numeric Part of ATPT
Algorithm: ADFACEVD.AVALComputation
For the parameters from FACE, 1) AVAL=FACE.FASTRESN. 2) If FATEST in ('Severity/Intensity' 'Maximum Severity') then AVAL is numeric value of AVALC (NONE=0, MILD=1, MODERATE=2, SEVERE=3). 3) If FATEST in ('Maximum Diameter') then AVAL is the maximum diameter (diameter>=2.5 cm) from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 4) FATETST= ' ' ; PARAM='Medications duration'; AVAL=end date - start date +1. *The start date is datepart of first.FACE.FADTC where FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT'. *The end date is datepart of last.FACE.FADTC where (FACE.FAOBJ='MEDICATIONS' and FACE.FASTRESC='Y' and FACE.FAEVAL='STUDY SUBJECT' and FATPT ne 'DAY 7') OR numeric value of AVALC where (FATESTCD='STPDMEDP' and FACE.FAEVAL='INVESTIGATOR'). *If ATPTREF="VACCINATION 1" and VAX102DT ne. and the end date>VAX102DT, set end date to VAX102DT. For the fever related parameters from VS (FAOBJ='FEVER'), 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; Set AVAL to missing. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; AVAL is the maximum temperature where .<VSSTRESN<=42.0 from day1 to day7 within a USUBJID/ATPTREF/FAOBJ.
Algorithm: ADFACEVD.AVALCComputation
For the parameters from FACE, 1) AVALC=FACE.FASTRESC; 2) If FAOBJ in ('REDNESS' 'SWELLING') and FATEST='Severity/Intensity' then AVALC is the serveriy derived based on the diamerter of redness and swelling (<2.5=NONE, 2.5-5=MILD, 5.5-10=MODERATE, >10=SEVERE). 3) If FATEST in ('Maximum Severity') then AVALC is the maximum serveriy from day1 to day7 within a USUBJID/FATPTREF/FAOBJ. 3) If FATEST in ('Maximum Diameter') then set AVALC to missing. 4) FATETST= ' ' ; PARAM='Medications duration'; AVALC="MISSING" when end date is missing. For the fever related parameters from VS (FAOBJ='FEVER'), derived based on VS.VSORRES where index(VS.VSTESTCD,'TEMP') and (VS.VSCAT='REACTOGENICITY' or VS.VISIT eq missing). 1) FATEST='Occurrence Indicator'; PARAM='Fever occurrence indicator'; if input(VS.VSORRES,best.)>=100.4 and VSSTRESN<=42.0 then AVALC='Y' ; else if .<input(VS.VSORRES,best.)<100.4 then AVALC='N'. else if VSSTRESN>42.0 then set AVALC to missing. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. 2) FATEST="Maximum Temperature"; PARAM='Fever maximum temperature'; Set AVALC to missing. Note: For unplanned readings, only clinical assessments within 7 days after each vaccination were invovled in ADFACEVD.
Algorithm: ADFACEVD.AVALCAT1Computation
Create AVALCAT1 if FATESTCD in ("DIAMETER" "MAXDIAM") and aval > 0: if 0 < AVAL <= 2.0 then AVALCAT1=">0-2.0" if 2 < AVAL <= 5.0 then AVALCAT1=">2.0-5.0" if 5 < AVAL <= 10.0 then AVALCAT1=">5.0-10.0" if AVAL > 10.0 then AVALCAT1=">10.0"
Algorithm: ADFACEVD.AVISITComputation
1) FACE.VISIT or VS.VISIT. 2) For unplanned readings, AVISIT=concatenate ('UNPLANNED VISIT', AVISITN) separated by a blank space.
Algorithm: ADFACEVD.DTYPEComputation
Set to "MAXIMUM" if FATEST in ('Maximum Severity', 'Maximum Temperature', 'Maximum Diameter')
Algorithm: ADFACEVD.EVENTDFLComputation
This flag is derived at SUBJECT/FATPTREF/FAOBJ/FATEST/FATPT level: For FATEST in ('Occurrence Indicator') and FAOBJ in ('REDNESS' 'SWELLING'): Set to 'Y' if a subject had a event (avalc='Y' and diameter>=2.5 cm) on the day within FATPTREF/FAOBJ/FATEST level; else set to 'N'. For FATEST in ('Occurrence Indicator') or FAOBJ='MEDICATIONS': Set to 'Y' if a subject had a event (avalc='Y') on the day within FATPTREF/FAOBJ/FATEST/FATPT level; else set to 'N'. For FATEST in ('Severity/Intensity', 'Maximum Severity') : Set to 'Y' if a subject had a event (avalc in ('MILD', 'MODERATE', 'SEVERE') on the day within FATPTREF/FAOBJ/FATEST/FATPT level; else set to 'N'. For FATEST in ('Diameter', 'Maximum Diameter') : Set to 'Y' if a subject had a event (aval>=2.5 cm) on the day within FATPTREF/FAOBJ/FATPT level; else set to 'N'. For FATEST in ('Maximum Temperature') : Set to 'Y' if a subject had a event (38.0 °C <=aval<=42.0 °C) on the day within FATPTREF/FAOBJ/FATPT level; else set to 'N'.
Algorithm: ADFACEVD.EVENTFLComputation
This flag is derived at USUBJID/FATPTREF/FAOBJ level: For FAOBJ in ('REDNESS' 'SWELLING'): Set to 'Y' if a subject had a record (diameter>=2.5 cm) at any day from day 1 to day 7; else set to 'N'. For FAOBJ='MEDICATIONS': Set to 'Y' if a subject had a record (avalc='Y') at any day after each dose; else set to 'N'. For FAOBJ='FEVER' : Set to 'Y' if a subject had a record (38.0 °C <=aval<=42.0 °C) at any day after each dose; else set to 'N'. Temperatures >42.0°C (>107.6°F) are omitted from the analysis. For FAOBJ not in ('REDNESS' 'SWELLING' 'MEDICATIONS' 'FEVER'): Set to 'Y' for an reaction or an event if a subject had a record (avalc in ('MILD', 'MODERATE',''SEVER') at any day after each dose; else set to 'N'.
Algorithm: ADFACEVD.EVENTOCCComputation
This variable is derived at SUBJECT/FATPTREF/FAOBJ level. EVENTOCC is the number of events. When a subject reported an event at least 1 day (with EVENTDF='Y'), then EVENTOCC=1; If the occurrence is consecutive >=2 days, it should be still counted once. But if the event recurred after one or more day’s disappearance, then EVENTOCC+1. For example, subject A had redness (diameter>=2.5cm) on Day 1, 2, 4, 5, 6. The symptom on Day 1-2 and Day 4-6 is counted once respectively , so EVENTOCC is 2 for subject A.
Algorithm: ADFACEVD.EXDOSEComputation
Carried over from EX.EXDOSE. Detailed algorithm as below: For local reaction merge FACE with EX by USUBJID FATPTREF equals EXTPTREF For systemic events merge FACE with EX by USUBJID and FATPTREF equals EXTPTREF Create ADFACEVD by setting local reactions and systemic events from above step keeping from EX EXDOSE , EXTRT, EXDOSU, EXSTDTC, EXENDTC.
Algorithm: ADFACEVD.FAENINTComputation
Set to "7D" if FATEST in ('Maximum Severity', 'Maximum Temperature', 'Maximum Diameter')
Algorithm: ADFACEVD.FAGRPIDComputation
FACE.FAGRPID or FAGRPID=concatenate (VS.VSTPTREF, VS.VSSCAT) separated by hyphen "-".
Algorithm: ADFACEVD.FALNKIDComputation
1) FACE.FALNKID; 2) VS.VSLNKID; 3) Set to missing where FATEST in ('Maximum Severity', 'Maximum Diameter', 'Maximum Temperature').
Algorithm: ADFACEVD.FAOBJComputation
FACE.FAOBJ or set to ‘FEVER’ for fever related parameters
Algorithm: ADFACEVD.FASTINTComputation
Set to 'P0H' if FATEST in ('Maximum Severity', 'Maximum Temperature', 'Maximum Diameter')
Algorithm: ADFACEVD.FATESTComputation
ADFACEVD includes: 1) the records from FACE domain: set to FACE.FATEST. For unplanned readings, only clinical assessments within 7 days after each vaccination are invovled. 2) the fever records from VS domain: FATEST="Occurrence Indicator"; 3) the parameters derived in ADFACEVD, their values of FATEST have 'Severity/Intensity', 'Maximum Severity', 'Maximum Diameter' or 'Maximum Temperature'. See the algorithms of AVALC for detailed derivation.
Algorithm: ADFACEVD.FATESTCDComputation
1) FACE.FATESTCD. 2) Set to 'SEV', 'MAXSEV', 'MAXDIAM', 'MAXTEMP where FATEST in ('Severity/Intensity', 'Maximum Severity', 'Maximum Diameter', 'Maximum Temperature').
Algorithm: ADFACEVD.FTEMCATComputation
Derived only for FAOBJ='FEVER'. For VSORRESU='F': if .<input(VS.VSORRES,best.)<100.4 then "<38.0 C"; else if 100.4<=input(VS.VSORRES,best.)<=101.1 then "38.0 C to 38.4 C" ; else if 101.2<=input(VS.VSORRES,best.)<=102.0 then ">38.4 C to 38.9 C" ; else if 102.1<=input(VS.VSORRES,best.)<=104.0 then ">38.9 C to 40.0 C"; else if input(VS.VSORRES,best.)>104.0 and VSSTRESN<=42.0 then ">40.0 C". else if VSSTRESN>42 then 'Missing'. For VSORRESU='C': if .<input(VS.VSORRES,best.)<38.0 then "<38.0 C"; else if 38.0<=input(VS.VSORRES,best.)<=38.4 then "38.0 C to 38.4 C" ; else if 38.5<=input(VS.VSORRES,best.)<=38.9 then ">38.4 C to 38.9 C" ; else if 39.0<=input(VS.VSORRES,best.)<=40.0 then ">38.9 C to 40.0 C"; else if input(VS.VSORRES,best.)>40 and VSSTRESN<=42.0 then ">40.0 C". else if VSSTRESN>42 then 'Missing'.
Algorithm: ADFACEVD.KNOWVDFLComputation
This flag is derived at SUBJECT/FATPTREF/FAOBJ/FATEST/FATPT level: Set to "Y" if a subject had a valid record (where the event was reported regardless if it occurred or not) at that day from day 1 to day 7 within FATPTREF/FAOBJ/FATEST/FATPT level, else set to 'N'.
Algorithm: ADFACEVD.KNOWVFLComputation
This flag is derived at USUBJID/FATPTREF/FAOBJ level: Set to "Y" for a reaction or an event if a subject had a valid record where AVALC in ('Y' 'N') at any day from day 1 to day 7 after each dose. else set to 'N'.
Algorithm: ADFACEVD.PARAMComputation
If upcase(FATESTCD) = "DIAMETER" then PARAM = concatenate (FAOBJ, FATEST, "cm") separated by a blank space; else if upcase(FATESTCD) ^= "DIAMETER and FATEST ne missing then PARAM = concatenate (FAOBJ, FATEST) separated by a blank space; else if FAOBJ="MEDICATIONS" and FATEST eq missing then PARAM='Medications duration'. See the algorithms of AVALC for detailed derivation. Use sentence case for param values.
Algorithm: ADFACEVD.PARCAT1Computation
Set to 'REACTOGENICITY' if index(FACAT, 'REACTOGENICITY') or index(VSCAT, 'REACTOGENICITY').
Algorithm: ADFACEVD.SRCSEQComputation
1) FACE.FASEQ or VS.VSSEQ. 2) Set to missing for those derived parameters: where FATEST in ('Maximum Severity', 'Maximum Diameter', 'Maximum Temperature').
Algorithm: ADFACEVD.TRTAComputation
If (VAX101='Placebo' and ATPTREF="VACCINATION 1") or (VAX102='Placebo' and ATPTREF="VACCINATION 2") then TRTA='Placebo'; else ADSL.TRT01A.
Algorithm: ADFACEVD.TRTANComputation
If (VAX101='Placebo' and ATPTREF="VACCINATION 1") or (VAX102='Placebo' and ATPTREF="VACCINATION 2") then TRTAN=9; else ADSL.TRT01AN.
Algorithm: ADFACEVD.VSORRESComputation
VS.VSORRES where index(VS.VSTESTCD,”TEMP”) and CLTYP in ('DIARY CARD' 'CRF')
Algorithm: ADFACEVD.VSORRESUComputation
VS.VSORRESU where index(VS.VSTESTCD,”TEMP”) and CLTYP in ('DIARY CARD' 'CRF')
Algorithm: ADFACEVD.VSSTRESNComputation
VS.VSSTRESN where index(VS.VSTESTCD,”TEMP”) and CLTYP in ('DIARY CARD' 'CRF')
Algorithm: ADFACEVD.VSSTRESUComputation
VS.VSSTRESU where index(VS.VSTESTCD,”TEMP”) and CLTYP in ('DIARY CARD' 'CRF')
Algorithm: ADMH.ADTComputation
ADT = date part of MH.MHDTC Imputation of Partial Dates: If Day is missing, 1st day of Month If Month is missing, 1st month of Year.
Algorithm: ADMH.ADTFComputation
"D" if day is imputed. = "M" if month and day are imputed. = "Y" if month, day and year are imputed.ADMH
Algorithm: ADMH.ADURNComputation
if MH.MHDUR exists then calculate ADURN in years and round it to 2 decimals. 
Algorithm: ADMH.ADURUComputation
if adurn ne . then ADURU= 'YEARS'
Algorithm: ADMH.AENDTComputation
AENDT = date part of MH.MHENDTC Imputation of Partial Dates: If Day is missing, last day of Month If Month is missing, last month of Year.
Algorithm: ADMH.AENDTFComputation
"D" if day is imputed. = "M" if month and day are imputed. = "Y" if month, day and year are imputed.
Algorithm: ADMH.AENDYComputation
AENDT – ADSL.TRTSDT + 1 if AENDT >= TRTSDT, else AENDT – ADSL.TRTSDT if AENDT < TRTSDT
Algorithm: ADMH.ASTDTComputation
ASTDT = date part of MH.MHSTDTC Imputation of Partial Dates: If Day is missing, 1st day of Month If Month is missing, 1st month of Year.
Algorithm: ADMH.ASTDTFComputation
"D" if day is imputed. = "M" if month and day are imputed. = "Y" if month, day and year are imputed.ADMH
Algorithm: ADMH.ASTDYComputation
if ASTDT >= TRTSDT then ASTDT – ADSL.TRTSDT + 1; else if ASTDT< TRTSDT then ASTDT – ADSL.TRTSDT;
Algorithm: ADMH.CAT1Computation
Derived from Category column based on external source file report-comorbidity-categories.xlsx Note: One MH term can be classified to multiple categories.
Algorithm: ADMH.CAT2Computation
Derived from Category column based on external source file report-comorbidity-categories.xlsx Note: One MH term can be classified to multiple categories.
Algorithm: COMORBFLComputation
"Y" for mhterm with comorbidity defined in external source files (file name report-cci-xxxxxxx.csv)
Algorithm: ADSL.AAI1EFFLComputation
If SAFFL="Y" and randfl="Y" and (vax101dt>. or vax102dt>.) then AAI1EFFL="Y"; else AAI1EFFL="N";
Algorithm: ADSL.AAI2EFFLComputation
If SAFFL="Y" and randfl="Y" and vax101dt>. and vax102dt>. then AAI2EFFL="Y"; else AAI2EFFL="N";
Algorithm: ADSL.ACTARMComputation
Based on the actual vaccinations taken by subjects. Same as ARM if no medication error for the vaccinated subjects. For subjects with medication error, if the subject takes one dose of study drug and the other of placebo, then ACTARM will be study drug; else if the subject takes only placebo, then ACTARM will be placebo. ACTARM=' ' for screen failure and not assigned subjects; ACTARM='Not Treated' for not treated subjets; ACTARM='Unplanned Treatment' for subjects with ARM='NOT ASSIGNED' but treated
Algorithm: ADSL.ACTARMCDComputation
Based on the actual vaccinations taken by subjects. Same as ARMCD if no medication error for the vaccinated subjects. For subjects with medication error, if the subject takes one dose of study drug and the other of placebo, then ACTARM will be study drug; else if the subject takes only placebo, then ACTARM will be placebo. ACTARMCD=' ' for screen failure and not assigned subjects; ACTARMCD='NOTTRT' for not treated subjets; ACTARM='UNPLAN' for subjects with ARM='NOT ASSIGNED' but treated
Algorithm: ADSL.AGEGR1Computation
Derived using following derivations: if 12<=agetr01<=15 then AGEGR1='12-15 Years';(Phase 2/3 cohort) if 18<=agetr01<=55 then AGEGR1='18-55 Years';(Phase 1 cohort) if 16<=agetr01<=55 then AGEGR1='16-55 Years';(Phase 2/3 cohort) if 65<=agetr01 then AGEGR1='65-85 Years'; (Phase 1 cohort) if 56<=agetr01 then AGEGR1='>55 Years'; (Phase 2/3 cohort)
Algorithm: ADSL.AGEGR2Computation
Derived using following derivations: if 65<=agetr01 then AGEGR2='>=65 Years'; if agetr01<65 then AGEGR2='<65 Years';
Algorithm: ADSL.AGEGR3Computation
Derived using following derivations: if 16<=agetr01<=17 then AGEGR3='16-17 Years'; if 18<=agetr01<=55 then AGEGR3='18-55 Years'; if 55<agetr01 then AGEGR3='>55 Years';
Algorithm: ADSL.AGETR01Computation
Derive AGETR01 from BIRTHDT (after applying imputation for partial date) and date of vaccination1. For participants who were randomized but not vaccinated, the randomization date will be used in place of the date of vaccination at Dose 1 for the age calculation. If the randomization date is also missing, then the informed consent date will be used for the age calculation. Note: For example: If the vaccinateion 1 date is one day before the subject's 19th birthday, the subject is 18 years old.
Algorithm: ADSL.AGETRU01Computation
AGETRU01='YEARS' for non-missing AGETR01.
Algorithm: ADSL.ARACEComputation
if RACEN=1 then ARACE='White'; if RACEN=2 then ARACE='Black or African American'; if RACEN=3 then ARACE='American Indian or Alaska native'; if RACEN=4 then ARACE='Asian'; if RACEN=5 then ARACE='Native Hawaiian or Other Pacific Islander'; if RACEN=6 then ARACE='Multiracial'; if RACEN=7 then ARACE='Not reported';
Algorithm: ADSL.BLDV1DTComputation
Blood draw date at Vax 1 Visit
Algorithm: ADSL.BLDV1FLComputation
If non missing blood draw date at Vax 1 Visit then bldv1fl = 'Y''; else bldv1fl = 'N'.
Algorithm: ADSL.BLDV2DTComputation
Blood draw date at 1 Week after Vax 1 Visit
Algorithm: ADSL.BLDV2FLComputation
Blood draw date at 1 Week after Vax 1 Visit Note: For Phase 1 subjects only
Algorithm: ADSL.BLDV3ADTComputation
If non missing blood draw date at 1 Week after Vax 1 Visit then bldv2fl = 'Y''; else bldv2fl = 'N'. Note: For Phase 1 subjects only
Algorithm: ADSL.BLDV3DTComputation
Blood draw date at 3 weeks after Vax 1 Visit Note: For Phase 1 100 ug subjects only
Algorithm: ADSL.BLDV3FLComputation
Blood draw date at Vax 2 Visit Note: For Phase 1 subjects only
Algorithm: ADSL.BLDV4ADTComputation
If non missing blood draw date at Vax 2 Visit then bldv3fl = 'Y''; else bldv3fl = 'N'. Note: For Phase 1 subjects only
Algorithm: ADSL.BLDV4DTComputation
Blood draw date at 4 weeks after Vax 1 Visit Note: For Phase 1 100 ug subjects only
Algorithm: ADSL.BLDV4FLComputation
Blood draw date at 1 Week after Vax 2 Visit Note: For Phase 1 subjects only
Algorithm: ADSL.BLDV5ADTComputation
If non missing blood draw date at 1 Week after Vax 2 Visit then bldv4fl = 'Y''; else bldv4fl = 'N'. Note: For Phase 1 subjects only
Algorithm: ADSL.BLDV5DTComputation
Blood draw date at 5 weeks after Vax 1 Visit Note: For Phase 1 100 ug subjects only
Algorithm: ADSL.BLDV5FLComputation
Blood draw date at 2 Weeks after Vax 2 Visit Note: For Phase 1 subjects only
Algorithm: ADSL.BLDV6ADTComputation
If non missing blood draw date at 2 Weeks after Vax 2 Visit then bldv5fl = 'Y''; else bldv5fl = 'N'. Note: For Phase 1 subjects only
Algorithm: ADSL.BLDV6DTComputation
Blood draw date at 1 Month after Vax 2 Visit. (Note for Phase 2 serology: For subjects without this visit, if there is a convalescent visit that happened within 28-42 days post dose 2, the convalescent visit will be used to replace this one, and bldv6dt will be set to the date of the convalescent visit.)
Algorithm: ADSL.BLDV6FLComputation
If non missing blood draw date at 1 Month after Vax 2 Visit then bldv6fl = 'Y''; else bldv6fl = 'N'. (Note for Phase 2 serology: For subjects without this visit, if there is a convalescent visit that happened within 28-42 days post dose 2, the convalescent visit will be used to replace this one, and bldv3fl will be set to "Y".)
Algorithm: ADSL.BLDV7DTComputation
Blood draw date at 6 Months after Vax 2 Visit
Algorithm: ADSL.BLDV7FLComputation
If non missing blood draw date at 6 Months after Vax 2 Visit then bldv7fl = 'Y''; else bldv7fl = 'N'.
Algorithm: ADSL.BMICATComputation
Carry BMI from SDTM.VS where index(visit, "V1_DAY1") and vstestcd="BMI" and vsdy<=1 if .<vsstresn<18.5 then BMICAT="Underweight"; else if 18.5<=vsstresn<25 then BMICAT="Normal weight"; else if 25<=vsstresn<30 then BMICAT="Overweight"; else if 30<=vsstresn then BMICAT="Obese"; if vsstresn=. then BMICAT="Missing";
Algorithm: ADSL.BMICATNComputation
if BMICAT="Underweight" then BMICATN=1; else if BMICAT="Normal weight" then BMICATN=2; else if BMICAT="Overweight" then BMICATN=3; else if BMICAT="Obese" then BMICATN=4; else if BMICAT="Missing" then BMICATN=5;
Algorithm: ADSL.BRTHDTComputation
Datepart of DM.BRTHDTC Imputation of Partial Dates: If Day is missing, 1st day of Month If Month is missing, 1st month of Year.
Algorithm: ADSL.BRTHDTFComputation
BRTHDTF = 'M' if Month and Day are imputed in BRTHDT BRTHDTF = 'D' if only Day is imputed in BRTHDT
Algorithm: ADSL.COMBODFLComputation
"Y" if subject with Medical History With Comorbodities.
Algorithm: ADSL.COVBLSTComputation
Subjects are considered with COVID-19 history if MHDECOD in ("Asymptomatic COVID-19" "COVID-19" "COVID-19 pneumonia" "COVID-19 treatment" "Suspected COVID-19" "SARS-CoV-2 antibody test positive" "SARS-CoV-2 carrier" "SARS-CoV-2 sepsis" "SARS-CoV-2 test positive" "SARS-CoV-2 viraemia" "Multisystem inflammatory syndrome in children"). if subjects with COVID-19 history or NIGV1FL="N" or NAATNFL="N" then COVBLST="POS"; if subjects without COVID-19 history and NIGV1FL="Y" and NAATNFL="Y" then COVBLST="NEG";
Algorithm: ADSL.DOSALVLComputation
For Phase 1 only: Assign actual dose level. eg: 10 ug, 20 ug, 30 ug, 100 ug/10 ug For Placebo: Assign 'Placebo'
Algorithm: ADSL.DOSPLVLComputation
For Phase 1 only: Assign planned dose level. eg: 10 ug, 20 ug, 30 ug,100 ug/10 ug For Placebo: Assign 'Placebo'
Algorithm: ADSL.DS30KFLComputation
"Y" for non-phase 1 subjects that are randomized on or before 09Oct2020 and obtained IC on or after 27Jul2020.
Algorithm: ADSL.DTHDTComputation
If DM.DTHDTC is not missing and not partial then DTHDT=Datepart of DM.DTHDTC; Else if DM.DTHDTC is partial then impute DTHDT using imputation START rules. Partial Death Dates Imputation Rules: If day (DD) and month (MMM) are missing in DM.DTHDTC, then use first day (01) and first month (JAN) for DD and MMM respectively. If day (DD) missing then use first day (01) of the month for DD. It is recommended that the database be designed to mandate a complete death date. If there is a record for death, but the date is missing or is partial, it will be imputed based on the last contact date. If the entire death date DM.DTHDTC is missing OR If imputed Death Date (DTHDT) is ON or PRIOR to Last Know Alive Date then reset DTHDT=(Last Known Alive Date) +1
Algorithm: ADSL.DTHDTFComputation
If DTHDT was imputed, DTHDTF must be populated and is required. DTHDTF = 'Y' if Year is imputed DTHDTF = 'M' if Year is present and Month is imputed DTHDTF = 'D' if only day is imputed
Algorithm: ADSL.DVSTDTComputation
The earliest date of import PD
Algorithm: ADSL.ENRLFLComputation
Assign 'Y' for participants who have a signed ICD.
Algorithm: ADSL.EOSDCDTComputation
EOSDCDT = DS.DSSTDTC where DS.DSCAT=’DISPOSITION EVENT’ and EPOCH="FOLLOW-UP" and DS.DSDECOD^=“COMPLETED”
Algorithm: ADSL.EOSDCRSComputation
EOSDCRS = DS.DSDECOD where DS.DSCAT=’DISPOSITION EVENT’ and DS.EPOCH="FOLLOW-UP" and DS.DSDECOD^=“COMPLETED”
Algorithm: ADSL.EOTDCDTComputation
EOSDCDT = DS.DSSTDTC where DS.DSCAT=’DISPOSITION EVENT’ and index(DS.EPOCH, "VACCINATION")>0 and DS.DSDECOD^=“COMPLETED”
Algorithm: ADSL.EOTDCRSComputation
EOTDCRS = DS.DSDECOD where DS.DSCAT=’DISPOSITION EVENT’ and DS.EPOCH="VACCINATION" and DS.DSDECOD^=“COMPLETED”
Algorithm: ADSL.EV14EFFLComputation
If SAFFL="Y" and RFICDT>. and RANDFL="Y" and ARM ne "SCREEN FAILURE" and INCL1fl="Y" and INCL2fl="Y" and INCL7fl="Y" and VAX102DT>. and (index(SUPPDV.CAPE, "POP2")=0 for subjects's all DV records or any records with DV date 14 days after Dose 2 and index(SUPPDV.CAPE, "POP2")>0 ) then EVALEFFL="Y"; else EVALEFFL="N"
Algorithm: ADSL.EVALEFFLComputation
If SAFFL="Y" and RFICDT>. and RANDFL="Y" and ARM ne "SCREEN FAILURE" and INCL1fl="Y" and INCL2fl="Y" and INCL7fl="Y" and VAX102DT>. and (index(SUPPDV.CAPE, "POP2")=0 for subjects's all DV records or any records with DV date 7 days after Dose 2 and index(SUPPDV.CAPE, "POP2")>0 ) then EVALEFFL="Y"; else EVALEFFL="N";
Algorithm: ADSL.EXCL1FLComputation
if INCL1FL="N" then EXCL1FL="Y"
Algorithm: ADSL.EXCL2FLComputation
if EXCL1FL ne "Y" and INCL2FL="N" then EXCL2FL="Y"
Algorithm: ADSL.EXCL3FLComputation
Will apply to Phase 1 only. if (VAX101DT>. or vax102dt>.) and INCL3FL="N" then EXCL3FL="Y"
Algorithm: ADSL.EXCL4FLComputation
Will apply to Phase 1 only. if EXCL2FL ne "Y" and INCL4FL="N" then EXCL4FL="Y"
Algorithm: ADSL.EXCL5FLComputation
Will apply to Phase 1 only. if EXCL2FL ne "Y" and INCL5FL="N" then EXCL5FL="Y"
Algorithm: ADSL.EXCL6FLComputation
if INCL6FL="N" then EXCL6FL="Y"
Algorithm: ADSL.EXCL7FLComputation
if EXCL2FL ne "Y" and INCL7FL="N" then EXCL7FL="Y"
Algorithm: ADSL.EXCL8FLComputation
if VAX102DT ne . and INCL8FL="N" then EXCL8FL="Y"
Algorithm: ADSL.EXCL9FLComputation
if VAX102DT ne . and EXCL2FL ne "Y" and INCL9FL="N" then EXCL9FL="Y"
Algorithm: ADSL.EXCRIT1Computation
Assign to "not eligible for the study at randomization" when EXCL1FL="Y"
Algorithm: ADSL.EXCRIT2Computation
Assign to "did not receive Dose 1 as randomized" when EXCL2FL="Y"
Algorithm: ADSL.EXCRIT3Computation
Will apply to Phase 1 only. Assign to "did not have at least 1 valid and determinate immunogenicity result after Dose 1 but before Dose 2" when EXCL3FL="Y"
Algorithm: ADSL.EXCRIT4Computation
Will apply to Phase 1 only. Assign to "did not have at least 1 valid and determinate immunogenicity result 21 days after Dose 1" when EXCL4FL="Y"
Algorithm: ADSL.EXCRIT5Computation
Will apply to Phase 1 only. Assign to "did not have blood collection within 19-23 days after Dose 1" when EXCL5FL="Y"
Algorithm: ADSL.EXCRIT6Computation
Assign to "had important protocol deviation(s) as determined by the clinician for XXX population(s)" when EXCL6FL="Y" as specified in SUPPDV. POP1=Safety, POP2=Efficacy (within 7 days post Dose 2), POP3=Immunogenicity.
Algorithm: ADSL.EXCRIT7Computation
Assign to "did not receive all vaccination(s) as randomized or did not receive Dose 2 within the predefined window (19-42 days after Dose 1)" when EXCL7FL="Y"
Algorithm: ADSL.EXCRIT8Computation
Assign to "did not have at least 1 valid and determinate immunogenicity result after Dose 2" when EXCL8FL="Y"
Algorithm: ADSL.EXCRIT9Computation
Assign to "did not have blood collection within 6-8 days after Dose 2" for Phase 1 when EXCL9FL="Y"; assign to "did not have blood collection within 28-42 days after Dose 2" for Phase 2/3 when EXCL9FL="Y"
Algorithm: ADSL.F2MP2CANComputation
1 for 0<=FU2MPD2/7<2; 2 for 2<=FU2MPD2/7<4; 3 for 4<=FU2MPD2/7<6; 4 for 6<=FU2MPD2/7<8; etc.
Algorithm: ADSL.F2MP2CATComputation
"0-2 weeks" for 0<=FU2MPD2/7<2; "2-4 weeks" for 2<=FU2MPD2/7<4; "4-6 weeks" for 4<=FU2MPD2/7<6; "6-8 weeks" for 6<=FU2MPD2/7<8; etc.
Algorithm: ADSL.FU2MPD2Computation
if randfl="Y" then do; if vax102dt=. then FU2MPD2=0; else if not missing(eosdcdt) then FU2MPD2=eosdcdt=vax102dt+1; else FU2MPD2="&cutoff2"d-vax102dt+1; end; Note: cutoff2 date is 14Nov2020
Algorithm: ADSL.HIVFLComputation
"Y" if subject with HIV positive.
Algorithm: ADSL.INCL1FLComputation
Assign value 'Y' if meet following criteria; Else Assign value 'N'; 1. Signed IC; 2. Randomized; 3. Not screen failure; 4. Meets all inclusion INCLerea and meets no exclusion INCLerea;
Algorithm: ADSL.INCL2FLComputation
Receive at least one vaccine to which they are randomly assigned
Algorithm: ADSL.INCL3FLComputation
Will apply to Phase 1 only. Have at least 1 valid and determinate immunogenicity result after Dose 1 but before Dose 2
Algorithm: ADSL.INCL4FLComputation
Will apply to Phase 1 only. Have at least 1 valid and determinate immunogenicity result 21 days after Dose 1.
Algorithm: ADSL.INCL5FLComputation
Will apply to Phase 1 only. Have blood collection within an appropriate window after Dose 1, with visit window 19-23 days after dose 1.
Algorithm: ADSL.INCL6FLComputation
Derive from SUPPDV.CAPE. 'Y' if the subjects with all records of SUPPDV.CAPE is "NO" or missing or CAPE indicates "POP2" only and this date of PD is earlier than VAX102DT+14
Algorithm: ADSL.INCL7FLComputation
Receive 2 randomized vaccinations within the pre-defined window Vaccination window – can be 19-42 days after dose 1: if 19<=VAX102DT-VAX101DT<=42 and ARM ne "" and ((index(upcase(vax102),"BNT162B2") and index(upcase(arm),"BNT162B2")) or (index(upcase(vax102),"PLACEBO") and index(upcase(arm),"PLACEBO"))) and vax101=vax102 then INCL7FL="Y"; else INCL7FL="N";
Algorithm: ADSL.INCL8FLComputation
Have at least 1 valid and determinate immunogenicity result after Dose 2
Algorithm: ADSL.INCL9FLComputation
Have blood collection within an appropriate window after Dose 2. Phase 1 – with visit window 6-8 days after dose 2 Phase 2/3 – 28-42 days after dose 2
Algorithm: ADSL.JPNFLComputation
"Y" for subjects in Japenese subject list; else "N".
Algorithm: ADSL.MULENRFLComputation
"Y" for subjects that were multiply enrolled subjests.
Algorithm: ADSL.NAATNFLComputation
if index(visit,"V1_DAY1_") and mbtestcd='RTCOV2NS' and mborres="NEG" and mbdy<=1 then NAATNFL="Y"; else if index(visit,"V1_DAY1_") and mbtestcd='RTCOV2NS' and mborres="POS" and mbdy<=1 then NAATNFL="N";
Algorithm: ADSL.NIGV1FLComputation
if isorres="NEG" and index(visit,"V1_DAY1_") and isdy<=1 then NIGV1FL="Y"; else if isorres="POS" and index(visit,"V1_DAY1_") and isdy<=1 then NIGV1FL="N";
Algorithm: ADSL.PC1MD2FLComputation
"Y" if subject with any positive NAAT result before 1 month post dose 2.
Algorithm: ADSL.PHASEComputation
"Phase 1" for subjects from Phase 1; "Phase 2_ds360/ds6000" for subjects from Phase 2; "Phase 3_ds6000" for subjects from Phase 3 and included in DS6000; "Phase 3" for other subjects from Phase 3
Algorithm: ADSL.RACEGR1Computation
if RACE='WHITE' then RACEGR1="WHITE"; else if RACE='BLACK OR AFRICAN AMERICAN' then RACEGR1="BLACK OR AFRICAN AMERICAN"; else RACEGR1="ALL OTHERS"
Algorithm: ADSL.RANDDTComputation
[Protocol] Randomization Date is defined usually those who have been randomized the study. (For study design where subject gets randomized multiple time then RANDDT will be derive based on 1st Randomization Date) RANDDT = MIN of DS.DSSTDTC where DS.DSDECOD = "RANDOMIZED"
Algorithm: ADSL.RANDFLComputation
Assign 'Y' for participants who are assigned a randomization number and with non-missing randomization date.
Algorithm: ADSL.RFENDTComputation
Datepart of DM.RFENDTC
Algorithm: ADSL.RFENTMComputation
Timepart of DM.RFENDTC
Algorithm: ADSL.RFSTDTComputation
Datepart of DM.RFSTDTC
Algorithm: ADSL.RFSTTMComputation
Timepart of DM.RFSTDTC
Algorithm: ADSL.SAFFLComputation
If RANDFL='Y' and (VAX101DT ne . or VAX102DT ne . ) and (index(SUPPDV.CAPE, "POP1")=0 for subjects's all DV records) then SAFFL='Y', else SAFFL='N'
Algorithm: ADSL.SCREENComputation
If RFICDT ne . then  SCREEN='Y';
Algorithm: ADSL.STEXCFLComputation
“Y” if subjets has SQE defined in DV
Algorithm: ADSL.TR01EDTComputation
Datepart of the last EX.EXENDTC
Algorithm: ADSL.TR01EDTMComputation
Datetime of the last EX.EXENDTC
Algorithm: ADSL.TR01ETMComputation
Timepart of the last EX.EXENDTC
Algorithm: ADSL.TR01SDTComputation
Datepart of EX.EXSTDTC for Vaccination 1
Algorithm: ADSL.TR01SDTMComputation
Datetime of EX.EXSTDTC for Vaccination 1
Algorithm: ADSL.TR01STMComputation
Timepart of EX.EXSTDTC for Vaccination 1 
Algorithm: ADSL.TRT01AComputation
Derived from ADSL.ACTARM
Algorithm: ADSL.TRT01PComputation
Derived from DM.ARM
Algorithm: ADSL.TRTEDTComputation
Max (Datepart of EX.EXENDTC) by subject level
Algorithm: ADSL.TRTEDTMComputation
Max (EX.EXSTDTC) by subject level
Algorithm: ADSL.TRTETMComputation
Max (Timepart of EX.EXENDTC) by subject level
Algorithm: ADSL.TRTSDTComputation
Min (Datepart of EX.EXSTDTC) by subject level
Algorithm: ADSL.TRTSDTMComputation
Min (EX.EXSTDTC) by subject level
Algorithm: ADSL.TRTSTMComputation
Min (Timepart of EX.EXSTDTC) by subject level
Algorithm: ADSL.UNKRDFLComputation
“Y" if ADSL.ARM is 'NOT ASSIGNED' and raddtc is not missing (This is derived for subject with incorrect rand number)
Algorithm: ADSL.V01DTComputation
Derived BE1DT from CO.CODTC from Visit 7 after second dose for phase 1 and from visit 3 for phase 2/3 Derived BE1DT2 from SV.SVSTDTC from visit 7 after second dose for phase 1 and from visit 3 for phase 2/3 V01DT=COALESCE(VAX103DT+35, BE1DT, BE1DT2, VAX102DT+35, VAX101DT+58); Note: used for AE summary tables to cutoff AEs within 1 month after vax2. And for subjects took a unscheduled dose 3, the 1 month after vax2 windown was calculated by vax103dt+35.
Algorithm: ADSL.V02DTComputation
Derived BE2DT from CO.CODTC from visit 8 after second dose for phase 1 and from visit 4 for phase 2/3 Derived BE2DT2 from SV.SVSTDTC from visit 8 after second dose for phase 1 and from visit 4 for phase 2/3 V02DT=COALESCE(VAX103DT+168, BE2DT, BE2DT2, VAX102DT+168, VAX101DT+191); Note: used for AE summary tables to cutoff AEs within 6 month after vax2. And for subjects took a unscheduled dose 3, the 6 month after vax2 windown was calculated by vax103dt+168.
Algorithm: ADSL.VAX101Computation
Dose 1: combined form the vaccination at dose 1 and the corresponding dosage
Algorithm: ADSL.VAX101DTComputation
Date of the vaccination 1 (first vaccination date)
Algorithm: ADSL.VAX101TMComputation
Time of the vaccination 1 (first vaccination date)
Algorithm: ADSL.VAX102Computation
Dose 2: combined form the vaccination at dose 2 and the corresponding dosage
Algorithm: ADSL.VAX102DTComputation
Date of the vaccination 2 (2nd vaccination date)
Algorithm: ADSL.VAX102TMComputation
Time of the vaccination 2 (2nd vaccination date)
Algorithm: ADSL.VAX103Computation
Dose 3: combined form the vaccination at dose 3 and the corresponding dosage
Algorithm: ADSL.VAX103DTComputation
Date of the vaccination 3 (3rd vaccination date)
Algorithm: ADSL.VAX103TMComputation
Time of the vaccination 3 (3rd vaccination date)
Algorithm: ADSYMPT.ADTComputation
if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FADTC. if paramcd in ("HCUICU") then Set to HO.HODTC. if paramcd in ("C19NIG") then Set to IS.ISDTC. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBDTC. if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PRDTC. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSDTC. if paramcd in ("SARDFN" "SAHDFN" "DEATH") then Set to null.
Algorithm: ADSYMPT.ADYComputation
Set as following: ADY = ADT - TRTSDT. If ADT >= TRTSDT, ADY = ADT - TRTSDT + 1.
Algorithm: ADSYMPT.AENDTComputation
if paramcd in ("SARDFN" "SAHDFN") then Set to CE.CEENDTC. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FASTRESC where FA.FATESTCD = "LSYMDATE" and FA.FACAT = "EFFICACY" and FASCAT = "RESPIRATORY ILLNESS" within a matching FA.VISIT of a subject.. if paramcd in ("HCUICU") then Set to HO.HOENDTC. if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PRENDTC. if paramcd in ("SARSCOV2" "RTCOV2NS" "RESP" "HR" "OXYSAT" "DIABP" "SYSBP" "C19NIG" "DEATH") then Set to null.
Algorithm: ADSYMPT.AENDYComputation
Set as following: AENDY = AENDT - TRTSDT. If AENDT >= TRTSDT, AENDY = AENDT - TRTSDT + 1.
Algorithm: ADSYMPT.ASTDTComputation
if paramcd in ("SARDFN" "SAHDFN") then Set to CE.CESTDTC. if paramcd in ("DEATH") then Set to DS.DSSTDTC. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FASTRESC where FA.FATESTCD = "FSYMDATE" and FA.FACAT = "EFFICACY" and FASCAT = "RESPIRATORY ILLNESS" within a matching FA.VISIT of a subject. if paramcd in ("HCUICU") then Set to HO.HOSTDTC. if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PRSTDTC. if paramcd in ("SARSCOV2" "RTCOV2NS" "RESP" "HR" "OXYSAT" "DIABP" "SYSBP" "C19NIG") then Set to null.
Algorithm: ADSYMPT.ASTDYComputation
Set as following: ASTDY = ASTDT - TRTSDT. If ASTDT >= TRTSDT, ASTDY = ASTDT - TRTSDT + 1.
Algorithm: ADSYMPT.AVALComputation
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to VS.VSSTRESN. if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA" "HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "NIPPV" "HFOXTHRP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
Algorithm: ADSYMPT.AVALCComputation
if paramcd in ("SARDFN" "SAHDFN" "DEATH" "HCUICU") then Set to "Y". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASTRESC. if paramcd in ("C19NIG") then Set to IS.ISORRES. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBORRES. If upcase(MB.MBTEST) = 'SEVERE ACUTE RESP SYNDROME CORONAVIRUS 2' and spdevid not in ('34','44','68') set to "UNK". if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PROCCUR. if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to null.
Algorithm: ADSYMPT.AVISITComputation
Set to VISIT of source dataset.
Algorithm: ADSYMPT.AVISITNComputation
Set to VISITNUM of source dataset.
Algorithm: ADSYMPT.C19ILHFLComputation
Set this to "Y", if subject reported any of the following terms in MH.MHDECOD . "Asymptomatic COVID-19" "COVID-19" "COVID-19 pneumonia" "COVID-19 treatment" "Suspected COVID-19" "SARS-CoV-2 antibody test positive" "SARS-CoV-2 carrier" "SARS-CoV-2 sepsis" "SARS-CoV-2 test positive" "SARS-CoV-2 viraemia" "Multisystem inflammatory syndrome in children"
Algorithm: ADSYMPT.PARAMComputation
Set to FA.FAOBJ when upcase(FA.FAOBJ) = "CHILLS" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "DIARRHEA" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "FEVER" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW LOSS OF TASTE OR SMELL" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW OR INCREASED COUGH" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW OR INCREASED MUSCLE PAIN" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW OR INCREASED SHORTNESS OF BREATH" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NEW OR INCREASED SORE THROAT" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "VOMITING" and FA.FACAT = "EFFICACY" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to "NEW OR INCREASED NASAL CONGESTION" when upcase(FA.FAOBJ) = "NEW OR INCREASED NASAL CONGESTION" or "NASAL CONGESTION" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to "NEW OR INCREASED WHEEZING" when upcase(FA.FAOBJ) = "NEW OR INCREASED WHEEZING" or upcase(FA.FAOBJ) = "WHEEZING" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "FATIGUE" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "HEADACHE" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to "RHINORRHOEA" when upcase(FA.FAOBJ) contains "RUNNY NOSE" or upcase(FA.FAOBJ) = "RHINORRHOEA" and FA.FAOBJ ^= "NEW OR INCREASED NASAL DISCHARGE" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to FA.FAOBJ when upcase(FA.FAOBJ) = "NAUSEA" and FA.FACAT = "EFFICACY" and FA.FASCAT = "RESPIRATORY ILLNESS". Set to CE.CESCAT when CE.CESCAT = "SIGNIFICANT ACUTE RENAL DYSFUNCTION". Set to CE.CESCAT when CE.CESCAT = "SIGNIFICANT ACUTE HEPATIC DYSFUNCTION". Set to MB.MBTEST when upcase(MB.MBTESTCD) = "SARSCOV2" and MB.MBMETHOD = "IMMUNOCHROMATOGRAPHY". Set to MB.MBTEST when upcase(MB.MBTESTCD) = "RTCOV2NS" and MB.MBMETHOD = "REVERSE TRANSCRIPTASE PCR". Set to VS.VSTEST when VS.VSTESTCD = "RESP". Set to VS.VSTEST when VS.VSTESTCD = "HR". Set to VS.VSTEST when VS.VSTESTCD = "OXYSAT" Set to VS.VSTEST when VS.VSTESTCD = "DIABP". Set to VS.VSTEST when VS.VSTESTCD = "SYSBP". Set to PR.PRTRT when upcase(PR.PRTRT) = "NON-INVASIVE POSITIVE PRESSURE VENTILATION". Set to PR.PRTRT when upcase(PR.PRTRT) = "HIGH FLOW OXYGEN THERAPY". Set to IS.ISTEST when IS.ISTESTCD = "C19NIG" Set to "SUBJECT IN ICU DUE TO POTENTIAL COVID-19 ILLNESS" when HOTERM = "ICU'. Set to DS.DSDECOD when DS.DSDECOD = "DEATH".
Algorithm: ADSYMPT.PARCAT1Computation
if paramcd in ("RESP" "HR" "OXYSAT" "DIABP" "SYSBP") then Set to "GENERAL VITAL SIGNS". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to "SIGNS AND SYMPTOMS OF DISEASE". if paramcd in ("SARDFN" "SAHDFN") then Set to CE.CECAT. if paramcd in ("DEATH") then Set to DS.DSCAT. if paramcd in ("HCUICU") then Set to HO.HOCAT. if paramcd in ("C19NIG") then Set to IS.ISCAT. if paramcd in ("SARSCOV2" "RTCOV2NS") then Set to MB.MBCAT. if paramcd in ("NIPPV" "HFOXTHRP") then Set to PR.PRCAT.
Algorithm: ADSYMPT.PARCAT2Computation
if paramcd in ("NIPPV" "HFOXTHRP") then Set to "RESPIRATORY FAILURE". if paramcd in ("CHILLS" "DIARRHEA" "FEVER" "NLTSTSML" "NCOUG" "NMUSPN" "NSTBRTH" "NSRTHROT" "VOMIT" "NNSLCONG" "WHEEZ" "FATIGUE" "HEADACHE" "RIHNRA" "NAUSEA") then Set to FA.FASCAT. if paramcd in ("HCUICU" "C19NIG" "SARSCOV2" "RTCOV2NS" "RESP" "HR" "OXYSAT" "DIABP" "SYSBP" "SARDFN" "SAHDFN" "DEATH") then Set to null.
Algorithm: ADVA.AAIMMFLComputation
if avisitn<4 then do; if aai01fl="Y" then AAIMMFL="Y"; else AAIMMFL="N"; end; else if avisitn>=4 then do; if aai02fl="Y" then AAIMMFL="Y"; else AAIMMFL="N"; end;
Algorithm: ADVA.ABLFLComputation
Set to 'Y' for a valid result (AVAL ne .) where collected before vax1.
Algorithm: ADVA.ABLPBLFLComputation
Set to 'Y' if a subject has results both at baseline and post-baseline. Set to 'N' if a subject only has post-baseline results.
Algorithm: ADVA.ADTComputation
ADT = date part of IS.ISDTC
Algorithm: ADVA.ANL01FLComputation
Flag the record that is selected based on Windowing (AVISIT ne missing)
Algorithm: ADVA.ANL03FLComputation
Flag the record with non-missing result (AVAL ne . ) and ISSTRESC not in ('','IND', 'QNS','INDETERMINATE')
Algorithm: ADVA.ANL04FLComputation
Flag the record with non-missing AVAL and AVAL ge LLoQ*.
Algorithm: ADVA.APSBLFLComputation
Set to 'Y' for a post-baseline result where collected after vax1
Algorithm: ADVA.AVALComputation
If ISSTRESC in (' ', 'IND', 'QNS', 'INDETERMINATE') then set to missing; if ISSTRESN lt LLoQ* or ISSTRESC eq 'BLQ' then set AVAL to 0.5*LLOQ; else set to IS.ISSTRESN. *LLoQ equals the value of ISLLOQ. For N-binding antibody test, 0 for negative and 1 for positive. For parameter with paramn from 11 to 14: AVAL is the ratio of the corresponding parameters specified in PARAM; eg: For PARAMN=11 (PARAM='SARS-CoV-2 serum neutralizing titer 50 to COVID-19 S1 IgG'), AVAL is the ratio of the SARS-CoV-2 serum neutralizing titer NT50 to Covid 19 S1 IGG at the same time point
Algorithm: ADVA.AVALCComputation
Character value for AVAL
Algorithm: ADVA.AVISITComputation
Derive AVISIT based on IS.Visit/Visitnum for records with non-missing value (AVAL ne .);
Algorithm: ADVA.BASEComputation
AVAL from the record with ABLFL="Y" at USUBJID/PARAM level
Algorithm: ADVA.BASECComputation
AVALC from the record with ABLFL="Y" at USUBJID/PARAM level
Algorithm: ADVA.BASETYPEComputation
trim(left("Study"))||' ('||trim(left(dtype))||')';
Algorithm: ADVA.BSSEROCComputation
if base<islloq then BSSEROC="< LLOQ"; if base>=islloq then BSSEROC=">= LLOQ"; if missing baseline then BSSEROC="Missing"
Algorithm: ADVA.BSSERONComputation
if BSSEROC="Missing" then BSSERON=0; if BSSEROC="< LLOQ" then BSSERON=1; if BSSEROC=">= LLOQ" then BSSERON=2;
Algorithm: ADVA.DTYPEComputation
Set to 'LLOQIMP' for parameters that imputed for LLOQ. Set to 'Derived' for parameters for ratios.
Algorithm: ADVA.EVIMMFLComputation
if avisitn<4 then do; if eval01fl="Y" then EVIMMFL="Y"; else EVIMMFL="N"; end; else if avisitn>=4 then do; if eval02fl="Y" then EVIMMFL="Y"; else EVIMMFL="N"; end;
Algorithm: ADVA.PARAMComputation
param=trim(left(istest))||' ('||trim(left("titer"))||') - '||trim(left(ismethod)) for C2NGNT50 and C2NGNT90; trim(left(IS.ISTEST)) || '(' || trim(left(IS.ISSTRESU)) || ')' || ' - ' || trim(left(IS.ISMETHOD)) for C19S1IGG and C19RBDIG; trim(left(istest))||' - '||trim(left(ismethod)) for C19NIG; istest of numerator “to” istest of denominator for ratios.
Algorithm: ADVA.PARAMNComputation
See ADVA_Parameters table in complexalgorithms.pdf and derive PARAMN based on PARAM.
Algorithm: ADVA.R2BASEComputation
R2BASE = AVAL/BASE for post baseline readings
Algorithm: ADVA.SRCDOMComputation
Set to "IS" if DTYPE ne 'Derived'.
Algorithm: ADVA.SRCSEQComputation
IS.ISSEQ if DTYPE ne 'Derived'.
Algorithm: ADVA.SRCVARComputation
Set to "ISSTRESN" if DTYPE ne 'Derived'.

Go to the top of the Define-XML document